sshguard-2.4.2/000755 001751 001751 00000000000 14024015205 014210 5ustar00kevinzkevinz000000 000000 sshguard-2.4.2/configure.ac000644 001751 001751 00000002514 14024014763 016510 0ustar00kevinzkevinz000000 000000 # Process this file with autoconf to produce a configure script. AC_PREREQ([2.60]) AC_INIT([sshguard], [2.4.2], [sshguard-users@lists.sourceforge.net]) AM_MAINTAINER_MODE([enable]) AC_CONFIG_SRCDIR([src/sshguard.in]) AM_CONFIG_HEADER([src/common/config.h]) AM_INIT_AUTOMAKE([foreign]) AM_SILENT_RULES([yes]) AC_REQUIRE_AUX_FILE([tap-driver.sh]) # Enable POSIX extensions on hosts that normally disable them. AC_USE_SYSTEM_EXTENSIONS AS_BOX([Program Checks]) AC_PROG_CC_C99 AC_PROG_RANLIB AC_PROG_YACC AM_PROG_AR AM_PROG_LEX AS_BOX([Headers, Types, and Compiler Checks]) AC_CHECK_HEADERS([getopt.h]) AC_CHECK_HEADERS([sys/capsicum.h sys/capability.h], capsicum_found=candidate) AS_IF([test "$capsicum_found" == "candidate"], AC_CHECK_FUNCS([cap_enter cap_rights_limit], capsicum_found=yes)) AS_IF([test "$capsicum_found" == "yes"], [AC_DEFINE([CAPSICUM], [1], [Use Capsicum])]) AC_CHECK_PROGS(RST2MAN_PROG, [rst2man rst2man.py], no) AM_CONDITIONAL([BUILD_MAN], [test "x$RST2MAN_PROG" != xno]) AS_IF([test "$RST2MAN_PROG" == "no"], [AC_MSG_WARN([rst2man not found; using pre-built man pages])]) AS_BOX([Library Functions]) AC_SEARCH_LIBS([gethostbyname], [nsl]) AC_SEARCH_LIBS([pthread_create], [pthread]) AC_SEARCH_LIBS([socket], [socket]) AC_OUTPUT([Makefile src/Makefile src/blocker/Makefile src/fw/Makefile src/parser/Makefile]) sshguard-2.4.2/tap-driver.sh000755 001751 001751 00000046013 13405337255 016646 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Copyright (C) 2011-2018 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . scriptversion=2013-12-23.17; # UTC # Make unconditional expansion of undefined variables an error. This # helps a lot in preventing typo-related bugs. set -u me=tap-driver.sh fatal () { echo "$me: fatal: $*" >&2 exit 1 } usage_error () { echo "$me: $*" >&2 print_usage >&2 exit 2 } print_usage () { cat < # trap : 1 3 2 13 15 if test $merge -gt 0; then exec 2>&1 else exec 2>&3 fi "$@" echo $? ) | LC_ALL=C ${AM_TAP_AWK-awk} \ -v me="$me" \ -v test_script_name="$test_name" \ -v log_file="$log_file" \ -v trs_file="$trs_file" \ -v expect_failure="$expect_failure" \ -v merge="$merge" \ -v ignore_exit="$ignore_exit" \ -v comments="$comments" \ -v diag_string="$diag_string" \ ' # TODO: the usages of "cat >&3" below could be optimized when using # GNU awk, and/on on systems that supports /dev/fd/. # Implementation note: in what follows, `result_obj` will be an # associative array that (partly) simulates a TAP result object # from the `TAP::Parser` perl module. ## ----------- ## ## FUNCTIONS ## ## ----------- ## function fatal(msg) { print me ": " msg | "cat >&2" exit 1 } function abort(where) { fatal("internal error " where) } # Convert a boolean to a "yes"/"no" string. function yn(bool) { return bool ? "yes" : "no"; } function add_test_result(result) { if (!test_results_index) test_results_index = 0 test_results_list[test_results_index] = result test_results_index += 1 test_results_seen[result] = 1; } # Whether the test script should be re-run by "make recheck". function must_recheck() { for (k in test_results_seen) if (k != "XFAIL" && k != "PASS" && k != "SKIP") return 1 return 0 } # Whether the content of the log file associated to this test should # be copied into the "global" test-suite.log. function copy_in_global_log() { for (k in test_results_seen) if (k != "PASS") return 1 return 0 } function get_global_test_result() { if ("ERROR" in test_results_seen) return "ERROR" if ("FAIL" in test_results_seen || "XPASS" in test_results_seen) return "FAIL" all_skipped = 1 for (k in test_results_seen) if (k != "SKIP") all_skipped = 0 if (all_skipped) return "SKIP" return "PASS"; } function stringify_result_obj(result_obj) { if (result_obj["is_unplanned"] || result_obj["number"] != testno) return "ERROR" if (plan_seen == LATE_PLAN) return "ERROR" if (result_obj["directive"] == "TODO") return result_obj["is_ok"] ? "XPASS" : "XFAIL" if (result_obj["directive"] == "SKIP") return result_obj["is_ok"] ? "SKIP" : COOKED_FAIL; if (length(result_obj["directive"])) abort("in function stringify_result_obj()") return result_obj["is_ok"] ? COOKED_PASS : COOKED_FAIL } function decorate_result(result) { color_name = color_for_result[result] if (color_name) return color_map[color_name] "" result "" color_map["std"] # If we are not using colorized output, or if we do not know how # to colorize the given result, we should return it unchanged. return result } function report(result, details) { if (result ~ /^(X?(PASS|FAIL)|SKIP|ERROR)/) { msg = ": " test_script_name add_test_result(result) } else if (result == "#") { msg = " " test_script_name ":" } else { abort("in function report()") } if (length(details)) msg = msg " " details # Output on console might be colorized. print decorate_result(result) msg # Log the result in the log file too, to help debugging (this is # especially true when said result is a TAP error or "Bail out!"). print result msg | "cat >&3"; } function testsuite_error(error_message) { report("ERROR", "- " error_message) } function handle_tap_result() { details = result_obj["number"]; if (length(result_obj["description"])) details = details " " result_obj["description"] if (plan_seen == LATE_PLAN) { details = details " # AFTER LATE PLAN"; } else if (result_obj["is_unplanned"]) { details = details " # UNPLANNED"; } else if (result_obj["number"] != testno) { details = sprintf("%s # OUT-OF-ORDER (expecting %d)", details, testno); } else if (result_obj["directive"]) { details = details " # " result_obj["directive"]; if (length(result_obj["explanation"])) details = details " " result_obj["explanation"] } report(stringify_result_obj(result_obj), details) } # `skip_reason` should be empty whenever planned > 0. function handle_tap_plan(planned, skip_reason) { planned += 0 # Avoid getting confused if, say, `planned` is "00" if (length(skip_reason) && planned > 0) abort("in function handle_tap_plan()") if (plan_seen) { # Error, only one plan per stream is acceptable. testsuite_error("multiple test plans") return; } planned_tests = planned # The TAP plan can come before or after *all* the TAP results; we speak # respectively of an "early" or a "late" plan. If we see the plan line # after at least one TAP result has been seen, assume we have a late # plan; in this case, any further test result seen after the plan will # be flagged as an error. plan_seen = (testno >= 1 ? LATE_PLAN : EARLY_PLAN) # If testno > 0, we have an error ("too many tests run") that will be # automatically dealt with later, so do not worry about it here. If # $plan_seen is true, we have an error due to a repeated plan, and that # has already been dealt with above. Otherwise, we have a valid "plan # with SKIP" specification, and should report it as a particular kind # of SKIP result. if (planned == 0 && testno == 0) { if (length(skip_reason)) skip_reason = "- " skip_reason; report("SKIP", skip_reason); } } function extract_tap_comment(line) { if (index(line, diag_string) == 1) { # Strip leading `diag_string` from `line`. line = substr(line, length(diag_string) + 1) # And strip any leading and trailing whitespace left. sub("^[ \t]*", "", line) sub("[ \t]*$", "", line) # Return what is left (if any). return line; } return ""; } # When this function is called, we know that line is a TAP result line, # so that it matches the (perl) RE "^(not )?ok\b". function setup_result_obj(line) { # Get the result, and remove it from the line. result_obj["is_ok"] = (substr(line, 1, 2) == "ok" ? 1 : 0) sub("^(not )?ok[ \t]*", "", line) # If the result has an explicit number, get it and strip it; otherwise, # automatically assing the next progresive number to it. if (line ~ /^[0-9]+$/ || line ~ /^[0-9]+[^a-zA-Z0-9_]/) { match(line, "^[0-9]+") # The final `+ 0` is to normalize numbers with leading zeros. result_obj["number"] = substr(line, 1, RLENGTH) + 0 line = substr(line, RLENGTH + 1) } else { result_obj["number"] = testno } if (plan_seen == LATE_PLAN) # No further test results are acceptable after a "late" TAP plan # has been seen. result_obj["is_unplanned"] = 1 else if (plan_seen && testno > planned_tests) result_obj["is_unplanned"] = 1 else result_obj["is_unplanned"] = 0 # Strip trailing and leading whitespace. sub("^[ \t]*", "", line) sub("[ \t]*$", "", line) # This will have to be corrected if we have a "TODO"/"SKIP" directive. result_obj["description"] = line result_obj["directive"] = "" result_obj["explanation"] = "" if (index(line, "#") == 0) return # No possible directive, nothing more to do. # Directives are case-insensitive. rx = "[ \t]*#[ \t]*([tT][oO][dD][oO]|[sS][kK][iI][pP])[ \t]*" # See whether we have the directive, and if yes, where. pos = match(line, rx "$") if (!pos) pos = match(line, rx "[^a-zA-Z0-9_]") # If there was no TAP directive, we have nothing more to do. if (!pos) return # Let`s now see if the TAP directive has been escaped. For example: # escaped: ok \# SKIP # not escaped: ok \\# SKIP # escaped: ok \\\\\# SKIP # not escaped: ok \ # SKIP if (substr(line, pos, 1) == "#") { bslash_count = 0 for (i = pos; i > 1 && substr(line, i - 1, 1) == "\\"; i--) bslash_count += 1 if (bslash_count % 2) return # Directive was escaped. } # Strip the directive and its explanation (if any) from the test # description. result_obj["description"] = substr(line, 1, pos - 1) # Now remove the test description from the line, that has been dealt # with already. line = substr(line, pos) # Strip the directive, and save its value (normalized to upper case). sub("^[ \t]*#[ \t]*", "", line) result_obj["directive"] = toupper(substr(line, 1, 4)) line = substr(line, 5) # Now get the explanation for the directive (if any), with leading # and trailing whitespace removed. sub("^[ \t]*", "", line) sub("[ \t]*$", "", line) result_obj["explanation"] = line } function get_test_exit_message(status) { if (status == 0) return "" if (status !~ /^[1-9][0-9]*$/) abort("getting exit status") if (status < 127) exit_details = "" else if (status == 127) exit_details = " (command not found?)" else if (status >= 128 && status <= 255) exit_details = sprintf(" (terminated by signal %d?)", status - 128) else if (status > 256 && status <= 384) # We used to report an "abnormal termination" here, but some Korn # shells, when a child process die due to signal number n, can leave # in $? an exit status of 256+n instead of the more standard 128+n. # Apparently, both behaviours are allowed by POSIX (2008), so be # prepared to handle them both. See also Austing Group report ID # 0000051 exit_details = sprintf(" (terminated by signal %d?)", status - 256) else # Never seen in practice. exit_details = " (abnormal termination)" return sprintf("exited with status %d%s", status, exit_details) } function write_test_results() { print ":global-test-result: " get_global_test_result() > trs_file print ":recheck: " yn(must_recheck()) > trs_file print ":copy-in-global-log: " yn(copy_in_global_log()) > trs_file for (i = 0; i < test_results_index; i += 1) print ":test-result: " test_results_list[i] > trs_file close(trs_file); } BEGIN { ## ------- ## ## SETUP ## ## ------- ## '"$init_colors"' # Properly initialized once the TAP plan is seen. planned_tests = 0 COOKED_PASS = expect_failure ? "XPASS": "PASS"; COOKED_FAIL = expect_failure ? "XFAIL": "FAIL"; # Enumeration-like constants to remember which kind of plan (if any) # has been seen. It is important that NO_PLAN evaluates "false" as # a boolean. NO_PLAN = 0 EARLY_PLAN = 1 LATE_PLAN = 2 testno = 0 # Number of test results seen so far. bailed_out = 0 # Whether a "Bail out!" directive has been seen. # Whether the TAP plan has been seen or not, and if yes, which kind # it is ("early" is seen before any test result, "late" otherwise). plan_seen = NO_PLAN ## --------- ## ## PARSING ## ## --------- ## is_first_read = 1 while (1) { # Involutions required so that we are able to read the exit status # from the last input line. st = getline if (st < 0) # I/O error. fatal("I/O error while reading from input stream") else if (st == 0) # End-of-input { if (is_first_read) abort("in input loop: only one input line") break } if (is_first_read) { is_first_read = 0 nextline = $0 continue } else { curline = nextline nextline = $0 $0 = curline } # Copy any input line verbatim into the log file. print | "cat >&3" # Parsing of TAP input should stop after a "Bail out!" directive. if (bailed_out) continue # TAP test result. if ($0 ~ /^(not )?ok$/ || $0 ~ /^(not )?ok[^a-zA-Z0-9_]/) { testno += 1 setup_result_obj($0) handle_tap_result() } # TAP plan (normal or "SKIP" without explanation). else if ($0 ~ /^1\.\.[0-9]+[ \t]*$/) { # The next two lines will put the number of planned tests in $0. sub("^1\\.\\.", "") sub("[^0-9]*$", "") handle_tap_plan($0, "") continue } # TAP "SKIP" plan, with an explanation. else if ($0 ~ /^1\.\.0+[ \t]*#/) { # The next lines will put the skip explanation in $0, stripping # any leading and trailing whitespace. This is a little more # tricky in truth, since we want to also strip a potential leading # "SKIP" string from the message. sub("^[^#]*#[ \t]*(SKIP[: \t][ \t]*)?", "") sub("[ \t]*$", ""); handle_tap_plan(0, $0) } # "Bail out!" magic. # Older versions of prove and TAP::Harness (e.g., 3.17) did not # recognize a "Bail out!" directive when preceded by leading # whitespace, but more modern versions (e.g., 3.23) do. So we # emulate the latter, "more modern" behaviour. else if ($0 ~ /^[ \t]*Bail out!/) { bailed_out = 1 # Get the bailout message (if any), with leading and trailing # whitespace stripped. The message remains stored in `$0`. sub("^[ \t]*Bail out![ \t]*", ""); sub("[ \t]*$", ""); # Format the error message for the bailout_message = "Bail out!" if (length($0)) bailout_message = bailout_message " " $0 testsuite_error(bailout_message) } # Maybe we have too look for dianogtic comments too. else if (comments != 0) { comment = extract_tap_comment($0); if (length(comment)) report("#", comment); } } ## -------- ## ## FINISH ## ## -------- ## # A "Bail out!" directive should cause us to ignore any following TAP # error, as well as a non-zero exit status from the TAP producer. if (!bailed_out) { if (!plan_seen) { testsuite_error("missing test plan") } else if (planned_tests != testno) { bad_amount = testno > planned_tests ? "many" : "few" testsuite_error(sprintf("too %s tests run (expected %d, got %d)", bad_amount, planned_tests, testno)) } if (!ignore_exit) { # Fetch exit status from the last line. exit_message = get_test_exit_message(nextline) if (exit_message) testsuite_error(exit_message) } } write_test_results() exit 0 } # End of "BEGIN" block. ' # TODO: document that we consume the file descriptor 3 :-( } 3>"$log_file" test $? -eq 0 || fatal "I/O or internal error" # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: sshguard-2.4.2/ar-lib000755 001751 001751 00000013303 13405337255 015322 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Wrapper for Microsoft lib.exe me=ar-lib scriptversion=2012-03-01.08; # UTC # Copyright (C) 2010-2018 Free Software Foundation, Inc. # Written by Peter Rosin . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . # func_error message func_error () { echo "$me: $1" 1>&2 exit 1 } file_conv= # func_file_conv build_file # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv in mingw) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin) file=`cygpath -m "$file" || echo "$file"` ;; wine) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_at_file at_file operation archive # Iterate over all members in AT_FILE performing OPERATION on ARCHIVE # for each of them. # When interpreting the content of the @FILE, do NOT use func_file_conv, # since the user would need to supply preconverted file names to # binutils ar, at least for MinGW. func_at_file () { operation=$2 archive=$3 at_file_contents=`cat "$1"` eval set x "$at_file_contents" shift for member do $AR -NOLOGO $operation:"$member" "$archive" || exit $? done } case $1 in '') func_error "no command. Try '$0 --help' for more information." ;; -h | --h*) cat <`_ and contribute to discussions on issues you care about. - Vote for issues on the `issue tracker`_. - Report log messages that should or should not be identified as attacks on the `issue tracker`_. - Consider maintaining a package for SSHGuard on your operating system. .. _issue tracker: https://bitbucket.org/sshguard/sshguard/issues?status=new&status=open For Contributors ================ Architecture ------------ SSHGuard consists of a pipeline of programs that work together, depicted in ``_. In this diagram, processes shown with a dashed border are sandboxed, if sandboxing support is implemented for the OS in *sandbox_init()*. Currently, sandboxing is only implemented on FreeBSD with Capsicum and on OpenBSD with *pledge()*. **sshguard** reads the configuration file and spawns a pipeline. **sshg-logtail** monitors one or more log files, aggregates them, and pipes their contents to the next stage. **sshg-parser** reads its input and looks for attacks. If it finds an attack, it reports the service, remote address, address type (IPv4 or IPv6), and score ("dangerousness") to the next stage. The format is defined in *print_attack()* (``_). This is the only program you need to change to `add new signatures`_. **sshg-blocker** maintains a list of recent attackers. If there are enough attacks from an attacker in a given time interval, it commands the firewall backend to block the attacker's address. After a certain amount of time, **sshg-blocker** is also responsible for unblocking an attacker, or blacklisting if configured to do so. **sshg-fw-*** is one of several firewall backends. It reads firewall commands from its input and runs the appropriate system commands to do the firewall. Add New Signatures ------------------ Files to change: - ``_ - ``_ - ``_ If you are adding a new service, changes are also needed in: - ``_ - ``_ #. Obtain several samples of the log message you want to match. Add these attacks, along with the expected parse result, to *tests.txt*. #. Run ``make check``, to make sure your new tests fail. #. Create new tokens for parts of the string you want to match at the top of *attack_parser.y*, where the ``%token`` lines are. #. Add regular expressions for matching your new tokens in *attack_scanner.l*. #. Add grammar rules for your attack in *attack_parser.y*. A good starting point is to look at how the existing signatures are matached from the ``msg_single`` rule. #. Check that your new tests pass, and that you haven't broken existing tests. To help debug your rule, you can run *sshg-parser* directly with the ``-d`` flag. Firewall Backend Interface -------------------------- ``sshg-blocker`` sends line-delimited commands to a firewall backend through a pipe, which does the actual work of blocking and releasing addresses using the underlying firewall. The firewall backend must support these commands: - ``block ADDR KIND SUBNET_SIZE`` (fw_block() in *blocklist.c*). This command blocks an IP address block given in CIDR notation as *ADDR*/*SUBNET_SIZE* which is either IPv4 if *KIND* is '4' or IPv6 if *KIND* is '6'. As is the case with CIDR notation, a *SUBNET_SIZE* of 32 indicates that only one IP address must be blocked. Since the firewall backend likely runs with elevated permissions, implementations should validate their inputs. At its option, an implementation may gather several ``block`` commands to issue to the underlying backend at once to reduce overhead. - ``release ADDR KIND SUBNET_SIZE`` (fw_release() in *blocklist.c*). This command undoes the ``block`` command, taking the same arguments. The backend may assume that a ``release`` command is never issued without a corresponding ``block`` command. If block addresses overlap, it is up to the implementation to decide when to allow access through the firewall. For example, if both 1.2.3.4/32 and 1.2.3.0/24 were blocked, in that order, and 1.2.3.4/32 was released, the firewall backend may continue to block 1.2.3.4 until both are released, or may unblock it immediately. - ``flushonexit`` (main() in *blocker.c*). This command instructs the backend to release all blocked addresses when the backend exits. ``sshg-blocker`` will usually issue this command before any others. Implementations should release all blocked addresses, including those that do not have a corresponding ``block`` command (for example, blocks from a previous invocation). Submitting Your Patches ----------------------- We welcome your patches through: - Email submission in ``git format-patch`` form or as a unified diff to the SSHGuard Users' Mailing List - A BitBucket pull request For Committers ============== Commit Guidelines ----------------- - **Merge via fast-forward and rebase**. Where possible, merge pull requests and branches by rebasing on top of master and fast-forwarding, without creating a separate merge commit. Linear history makes it possible for us to bisect regressions. - **50 character subject line**, followed by a blank and more details in the body if needed, in the commit message. - **Work in topic branches as needed**. For changes big or small, feel free to use public topic branches in the SSHGuard repository. After review, they go in by rebasing master. Topic branches are usually deleted after merging. Force pushes are welcome in topic branches but not allowed in master. Issue Tracker Workflow ---------------------- An explanation of workflow states that aren't self-explanatory: Open Issue analyzed, fair game for someone to fix On hold Issue analyzed, fix deferred (e.g. due to coming architectural changes) Resolved Action taken, issue resolved Invalid Not an issue (e.g. external bugs, spam) Wontfix Intentional behavior or rejected feature requests Closed No action taken, issue resolved (e.g. already fixed in ``master``) Release Checklist ----------------- Before release, make sure that: #. Change log and documentation are up-to-date #. Version number is consistent in *configure.ac* and man pages #. Regenerate autotools: ``autoreconf -i`` #. Building and installing work from source tarball: ``make distcheck`` Then: 1. Tag release: ``git tag -s -m "Tag release" v`` #. Source tarball should have been generated from ``make distcheck`` already #. Sign source tarball ``./distsign `` #. Push tags: ``git push --tags`` #. Upload release files to SourceForge. #. Send release announcement to mailing lists. #. Announce release on website. sshguard-2.4.2/examples/000755 001751 001751 00000000000 13773402373 016046 5ustar00kevinzkevinz000000 000000 sshguard-2.4.2/INSTALL.rst000644 001751 001751 00000002433 13405335557 016073 0ustar00kevinzkevinz000000 000000 =================== Installing SSHGuard =================== From a package repository ========================= SSHGuard is available as a package from several package repositories, usually under the name ``sshguard``. Building from source ==================== Obtain a source distribution from http://www.sshguard.net/. Extract the archive and run:: ./configure make && make install Alternatively, if you are building from the source repository:: git clone https://bitbucket.org/sshguard/sshguard.git cd sshguard/ autoreconf -i ./configure make && make install Build dependencies ------------------ - C compiler with support for the C99 standard - lex and yacc (or compatible variant) If you are building from the source repository, you also need: - Autoconf/Automake - Docutils Debian and Ubuntu ~~~~~~~~~~~~~~~~~ :: apt install autoconf automake byacc flex gcc python-docutils Fedora ~~~~~~ :: dnf install autoconf automake byacc flex gcc python-docutils FreeBSD ~~~~~~~ :: pkg install autotools byacc clang flex py27-docutils macOS ~~~~~ Requires Xcode_ with command line utilities and Homebrew_. :: brew install autoconf automake byacc docutils flex .. _Xcode: https://itunes.apple.com/app/xcode/id497799835 .. _Homebrew: http://brew.sh/ sshguard-2.4.2/README.rst000644 001751 001751 00000002473 13773402373 015725 0ustar00kevinzkevinz000000 000000 ======== SSHGuard ======== **sshguard** protects hosts from brute-force attacks against SSH and other services. It aggregates system logs and blocks repeat offenders using one of several firewall backends. - Website: https://www.sshguard.net/ - Bitbucket: https://bitbucket.org/sshguard/sshguard/ Installation ============ See ``_ for dependencies and detailed instructions. Briefly: If you are building from **Git**, run this first:: autoreconf -i Then, build it like a normal source distribution:: ./configure make && make install Usage ===== Copy the sample configuration file ``_ and follow the setup instructions in `sshguard-setup(7) `_. See `sshguard(8) `_ for additional options. Troubleshooting =============== See the "Troubleshooting" section in `sshguard-setup(7) `_. Contributing ============ See ``_>. License ======= **sshguard** is available under the terms of the `OpenBSD license `_, which is based on the ISC License. See ``_ for details. Authors ======= * Michele Mazzucchi , * T.J. Jones , * Kevin Zheng sshguard-2.4.2/ylwrap000755 001751 001751 00000015314 13405337255 015476 0ustar00kevinzkevinz000000 000000 #! /bin/sh # ylwrap - wrapper for lex/yacc invocations. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1996-2018 Free Software Foundation, Inc. # # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . get_dirname () { case $1 in */*|*\\*) printf '%s\n' "$1" | sed -e 's|\([\\/]\)[^\\/]*$|\1|';; # Otherwise, we want the empty string (not "."). esac } # guard FILE # ---------- # The CPP macro used to guard inclusion of FILE. guard () { printf '%s\n' "$1" \ | sed \ -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' \ -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g' \ -e 's/__*/_/g' } # quote_for_sed [STRING] # ---------------------- # Return STRING (or stdin) quoted to be used as a sed pattern. quote_for_sed () { case $# in 0) cat;; 1) printf '%s\n' "$1";; esac \ | sed -e 's|[][\\.*]|\\&|g' } case "$1" in '') echo "$0: No files given. Try '$0 --help' for more information." 1>&2 exit 1 ;; --basedir) basedir=$2 shift 2 ;; -h|--h*) cat <<\EOF Usage: ylwrap [--help|--version] INPUT [OUTPUT DESIRED]... -- PROGRAM [ARGS]... Wrapper for lex/yacc invocations, renaming files as desired. INPUT is the input file OUTPUT is one file PROG generates DESIRED is the file we actually want instead of OUTPUT PROGRAM is program to run ARGS are passed to PROG Any number of OUTPUT,DESIRED pairs may be used. Report bugs to . EOF exit $? ;; -v|--v*) echo "ylwrap $scriptversion" exit $? ;; esac # The input. input=$1 shift # We'll later need for a correct munging of "#line" directives. input_sub_rx=`get_dirname "$input" | quote_for_sed` case $input in [\\/]* | ?:[\\/]*) # Absolute path; do nothing. ;; *) # Relative path. Make it absolute. input=`pwd`/$input ;; esac input_rx=`get_dirname "$input" | quote_for_sed` # Since DOS filename conventions don't allow two dots, # the DOS version of Bison writes out y_tab.c instead of y.tab.c # and y_tab.h instead of y.tab.h. Test to see if this is the case. y_tab_nodot=false if test -f y_tab.c || test -f y_tab.h; then y_tab_nodot=true fi # The parser itself, the first file, is the destination of the .y.c # rule in the Makefile. parser=$1 # A sed program to s/FROM/TO/g for all the FROM/TO so that, for # instance, we rename #include "y.tab.h" into #include "parse.h" # during the conversion from y.tab.c to parse.c. sed_fix_filenames= # Also rename header guards, as Bison 2.7 for instance uses its header # guard in its implementation file. sed_fix_header_guards= while test $# -ne 0; do if test x"$1" = x"--"; then shift break fi from=$1 # Handle y_tab.c and y_tab.h output by DOS if $y_tab_nodot; then case $from in "y.tab.c") from=y_tab.c;; "y.tab.h") from=y_tab.h;; esac fi shift to=$1 shift sed_fix_filenames="${sed_fix_filenames}s|"`quote_for_sed "$from"`"|$to|g;" sed_fix_header_guards="${sed_fix_header_guards}s|"`guard "$from"`"|"`guard "$to"`"|g;" done # The program to run. prog=$1 shift # Make any relative path in $prog absolute. case $prog in [\\/]* | ?:[\\/]*) ;; *[\\/]*) prog=`pwd`/$prog ;; esac dirname=ylwrap$$ do_exit="cd '`pwd`' && rm -rf $dirname > /dev/null 2>&1;"' (exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 mkdir $dirname || exit 1 cd $dirname case $# in 0) "$prog" "$input" ;; *) "$prog" "$@" "$input" ;; esac ret=$? if test $ret -eq 0; then for from in * do to=`printf '%s\n' "$from" | sed "$sed_fix_filenames"` if test -f "$from"; then # If $2 is an absolute path name, then just use that, # otherwise prepend '../'. case $to in [\\/]* | ?:[\\/]*) target=$to;; *) target=../$to;; esac # Do not overwrite unchanged header files to avoid useless # recompilations. Always update the parser itself: it is the # destination of the .y.c rule in the Makefile. Divert the # output of all other files to a temporary file so we can # compare them to existing versions. if test $from != $parser; then realtarget=$target target=tmp-`printf '%s\n' "$target" | sed 's|.*[\\/]||g'` fi # Munge "#line" or "#" directives. Don't let the resulting # debug information point at an absolute srcdir. Use the real # output file name, not yy.lex.c for instance. Adjust the # include guards too. sed -e "/^#/!b" \ -e "s|$input_rx|$input_sub_rx|" \ -e "$sed_fix_filenames" \ -e "$sed_fix_header_guards" \ "$from" >"$target" || ret=$? # Check whether files must be updated. if test "$from" != "$parser"; then if test -f "$realtarget" && cmp -s "$realtarget" "$target"; then echo "$to is unchanged" rm -f "$target" else echo "updating $to" mv -f "$target" "$realtarget" fi fi else # A missing file is only an error for the parser. This is a # blatant hack to let us support using "yacc -d". If -d is not # specified, don't fail when the header file is "missing". if test "$from" = "$parser"; then ret=1 fi fi done fi # Remove the directory. cd .. rm -rf $dirname exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: sshguard-2.4.2/Makefile.in000644 001751 001751 00000073004 14024015017 016262 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.16.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ $(am__configure_deps) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/src/common/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } man7dir = $(mandir)/man7 am__installdirs = "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)" man8dir = $(mandir)/man8 NROFF = nroff MANS = $(dist_man_MANS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in \ $(top_srcdir)/src/common/config.h.in COPYING ar-lib compile \ depcomp install-sh missing tap-driver.sh ylwrap DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip # Exists only to be overridden by the user if desired. AM_DISTCHECK_DVI_TARGET = dvi distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ RST2MAN_PROG = @RST2MAN_PROG@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ YACC = @YACC@ YFLAGS = @YFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build_alias = @build_alias@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host_alias = @host_alias@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = src EXTRA_DIST = doc/ examples/ CHANGELOG.rst CONTRIBUTING.rst INSTALL.rst README.rst dist_man_MANS = doc/sshguard-setup.7 doc/sshguard.8 @BUILD_MAN_TRUE@SUFFIXES = .rst all: all-recursive .SUFFIXES: .SUFFIXES: .rst am--refresh: Makefile @: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): src/common/config.h: src/common/stamp-h1 @test -f $@ || rm -f src/common/stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) src/common/stamp-h1 src/common/stamp-h1: $(top_srcdir)/src/common/config.h.in $(top_builddir)/config.status @rm -f src/common/stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status src/common/config.h $(top_srcdir)/src/common/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) rm -f src/common/stamp-h1 touch $@ distclean-hdr: -rm -f src/common/config.h src/common/stamp-h1 install-man7: $(dist_man_MANS) @$(NORMAL_INSTALL) @list1=''; \ list2='$(dist_man_MANS)'; \ test -n "$(man7dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man7dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man7dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.7[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man7dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man7dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man7dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man7dir)" || exit $$?; }; \ done; } uninstall-man7: @$(NORMAL_UNINSTALL) @list=''; test -n "$(man7dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ sed -n '/\.7[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man7dir)'; $(am__uninstall_files_from_dir) install-man8: $(dist_man_MANS) @$(NORMAL_INSTALL) @list1=''; \ list2='$(dist_man_MANS)'; \ test -n "$(man8dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.8[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ done; } uninstall-man8: @$(NORMAL_UNINSTALL) @list=''; test -n "$(man8dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ sed -n '/\.8[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-zstd: distdir tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ *.tar.zst*) \ zstd -dc $(distdir).tar.zst | $(am__untar) ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build/sub \ && ../../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=../.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile $(MANS) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-hdr distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-man install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-man7 install-man8 install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-man uninstall-man: uninstall-man7 uninstall-man8 .MAKE: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ dist-zstd distcheck distclean distclean-generic distclean-hdr \ distclean-tags distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-man7 \ install-man8 install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ pdf-am ps ps-am tags tags-am uninstall uninstall-am \ uninstall-man uninstall-man7 uninstall-man8 .PRECIOUS: Makefile @BUILD_MAN_TRUE@.rst: @BUILD_MAN_TRUE@ $(RST2MAN_PROG) $< $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: sshguard-2.4.2/configure000755 001751 001751 00000601640 14024015017 016127 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69 for sshguard 2.4.2. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org and $0: sshguard-users@lists.sourceforge.net about your system, $0: including any error possibly output before this $0: message. Then install a modern shell, or manually run $0: the script under such a shell if you do have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='sshguard' PACKAGE_TARNAME='sshguard' PACKAGE_VERSION='2.4.2' PACKAGE_STRING='sshguard 2.4.2' PACKAGE_BUGREPORT='sshguard-users@lists.sourceforge.net' PACKAGE_URL='' ac_unique_file="src/sshguard.in" # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS BUILD_MAN_FALSE BUILD_MAN_TRUE RST2MAN_PROG LEXLIB LEX_OUTPUT_ROOT LEX ac_ct_AR AR YFLAGS YACC RANLIB EGREP GREP CPP am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM MAINT MAINTAINER_MODE_FALSE MAINTAINER_MODE_TRUE target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking enable_maintainer_mode enable_silent_rules enable_dependency_tracking ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CPP YACC YFLAGS' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures sshguard 2.4.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/sshguard] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of sshguard 2.4.2:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-maintainer-mode disable make rules and dependencies not useful (and sometimes confusing) to the casual installer --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor YACC The `Yet Another Compiler Compiler' implementation to use. Defaults to the first program found out of: `bison -o y.tab.c', `byacc', `yacc'. YFLAGS The list of arguments that will be passed by default to $YACC. This script will default YFLAGS to the empty string to avoid a default value of `-d' given by some make applications. Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF sshguard configure 2.4.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists, giving a warning if it cannot be compiled using # the include files in INCLUDES and setting the cache variable VAR # accordingly. ac_fn_c_check_header_mongrel () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if eval \${$3+:} false; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ( $as_echo "## --------------------------------------------------- ## ## Report this to sshguard-users@lists.sourceforge.net ## ## --------------------------------------------------- ##" ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel # ac_fn_c_try_run LINENO # ---------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by sshguard $as_me 2.4.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } # Check whether --enable-maintainer-mode was given. if test "${enable_maintainer_mode+set}" = set; then : enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval else USE_MAINTAINER_MODE=yes fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 $as_echo "$USE_MAINTAINER_MODE" >&6; } if test $USE_MAINTAINER_MODE = yes; then MAINTAINER_MODE_TRUE= MAINTAINER_MODE_FALSE='#' else MAINTAINER_MODE_TRUE='#' MAINTAINER_MODE_FALSE= fi MAINT=$MAINTAINER_MODE_TRUE ac_config_headers="$ac_config_headers src/common/config.h" am__api_version='1.16' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='sshguard' VERSION='2.4.2' cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=0;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' # Enable POSIX extensions on hosts that normally disable them. DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out .PHONY: am__doit END am__include="#" am__quote= # BSD make does it like this. echo '.include "confinc.mk" # ignored' > confmf.BSD # Other make implementations (GNU, Solaris 10, AIX) do it like this. echo 'include confinc.mk # ignored' > confmf.GNU _am_result=no for s in GNU BSD; do { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } case $?:`cat confinc.out 2>/dev/null` in #( '0:this is the am__doit target') : case $s in #( BSD) : am__include='.include' am__quote='"' ;; #( *) : am__include='include' am__quote='' ;; esac ;; #( *) : ;; esac if test "$am__include" != "#"; then _am_result="yes ($s style)" break fi done rm -f confinc.* confmf.* { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 $as_echo "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if ${ac_cv_path_GREP+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if ${ac_cv_path_EGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default " if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" if test "x$ac_cv_header_minix_config_h" = xyes; then : MINIX=yes else MINIX= fi if test "$MINIX" = yes; then $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h $as_echo "#define _MINIX 1" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } if ${ac_cv_safe_to_define___extensions__+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ # define __EXTENSIONS__ 1 $ac_includes_default int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_safe_to_define___extensions__=yes else ac_cv_safe_to_define___extensions__=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } test $ac_cv_safe_to_define___extensions__ = yes && $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h $as_echo "#define _ALL_SOURCE 1" >>confdefs.h $as_echo "#define _GNU_SOURCE 1" >>confdefs.h $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h $as_echo "## -------------- ## ## Program Checks ## ## -------------- ##" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; } if ${ac_cv_prog_cc_c99+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include #include // Check varargs macros. These examples are taken from C99 6.10.3.5. #define debug(...) fprintf (stderr, __VA_ARGS__) #define showlist(...) puts (#__VA_ARGS__) #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) static void test_varargs_macros (void) { int x = 1234; int y = 5678; debug ("Flag"); debug ("X = %d\n", x); showlist (The first, second, and third items.); report (x>y, "x is %d but y is %d", x, y); } // Check long long types. #define BIG64 18446744073709551615ull #define BIG32 4294967295ul #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) #if !BIG_OK your preprocessor is broken; #endif #if BIG_OK #else your preprocessor is broken; #endif static long long int bignum = -9223372036854775807LL; static unsigned long long int ubignum = BIG64; struct incomplete_array { int datasize; double data[]; }; struct named_init { int number; const wchar_t *name; double average; }; typedef const char *ccp; static inline int test_restrict (ccp restrict text) { // See if C++-style comments work. // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\0'; ++i) continue; return 0; } // Check varargs and va_copy. static void test_varargs (const char *format, ...) { va_list args; va_start (args, format); va_list args_copy; va_copy (args_copy, args); const char *str; int number; float fnumber; while (*format) { switch (*format++) { case 's': // string str = va_arg (args_copy, const char *); break; case 'd': // int number = va_arg (args_copy, int); break; case 'f': // float fnumber = va_arg (args_copy, double); break; default: break; } } va_end (args_copy); va_end (args); } int main () { // Check bool. _Bool success = false; // Check restrict. if (test_restrict ("String literal") == 0) success = true; char *restrict newvar = "Another string"; // Check varargs. test_varargs ("s, d' f .", "string", 65, 34.234); test_varargs_macros (); // Check flexible array members. struct incomplete_array *ia = malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; // Check named initializers. struct named_init ni = { .number = 34, .name = L"Test wide string", .average = 543.34343, }; ni.number = 58; int dynamic_array[ni.number]; dynamic_array[ni.number - 1] = 543; // work around unused variable warnings return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' || dynamic_array[ni.number - 1] != 543); ; return 0; } _ACEOF for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c99=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c99" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c99" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;; esac if test "x$ac_cv_prog_cc_c99" != xno; then : fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 $as_echo "$RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 $as_echo "$ac_ct_RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi for ac_prog in 'bison -o y.tab.c' byacc do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_YACC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$YACC"; then ac_cv_prog_YACC="$YACC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_YACC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi YACC=$ac_cv_prog_YACC if test -n "$YACC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 $as_echo "$YACC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$YACC" && break done test -n "$YACC" || YACC="yacc" if test -n "$ac_tool_prefix"; then for ac_prog in ar lib "link -lib" do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 $as_echo "$AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AR" && break done fi if test -z "$AR"; then ac_ct_AR=$AR for ac_prog in ar lib "link -lib" do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 $as_echo "$ac_ct_AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_AR" && break done if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi fi : ${AR=ar} { $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 $as_echo_n "checking the archiver ($AR) interface... " >&6; } if ${am_cv_ar_interface+:} false; then : $as_echo_n "(cached) " >&6 else ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu am_cv_ar_interface=ar cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int some_variable = 0; _ACEOF if ac_fn_c_try_compile "$LINENO"; then : am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 (eval $am_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then am_cv_ar_interface=ar else am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 (eval $am_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then am_cv_ar_interface=lib else am_cv_ar_interface=unknown fi fi rm -f conftest.lib libconftest.a fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 $as_echo "$am_cv_ar_interface" >&6; } case $am_cv_ar_interface in ar) ;; lib) # Microsoft lib, so override with the ar-lib wrapper script. # FIXME: It is wrong to rewrite AR. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__AR in this case, # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something # similar. AR="$am_aux_dir/ar-lib $AR" ;; unknown) as_fn_error $? "could not determine $AR interface" "$LINENO" 5 ;; esac for ac_prog in flex lex do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_LEX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$LEX"; then ac_cv_prog_LEX="$LEX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_LEX="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi LEX=$ac_cv_prog_LEX if test -n "$LEX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 $as_echo "$LEX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$LEX" && break done test -n "$LEX" || LEX=":" if test "x$LEX" != "x:"; then cat >conftest.l <<_ACEOF %% a { ECHO; } b { REJECT; } c { yymore (); } d { yyless (1); } e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ yyless ((input () != 0)); } f { unput (yytext[0]); } . { BEGIN INITIAL; } %% #ifdef YYTEXT_POINTER extern char *yytext; #endif int main (void) { return ! yylex () + ! yywrap (); } _ACEOF { { ac_try="$LEX conftest.l" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$LEX conftest.l") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 $as_echo_n "checking lex output file root... " >&6; } if ${ac_cv_prog_lex_root+:} false; then : $as_echo_n "(cached) " >&6 else if test -f lex.yy.c; then ac_cv_prog_lex_root=lex.yy elif test -f lexyy.c; then ac_cv_prog_lex_root=lexyy else as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 $as_echo "$ac_cv_prog_lex_root" >&6; } LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root if test -z "${LEXLIB+set}"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 $as_echo_n "checking lex library... " >&6; } if ${ac_cv_lib_lex+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_LIBS=$LIBS ac_cv_lib_lex='none needed' for ac_lib in '' -lfl -ll; do LIBS="$ac_lib $ac_save_LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ `cat $LEX_OUTPUT_ROOT.c` _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_lex=$ac_lib fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext test "$ac_cv_lib_lex" != 'none needed' && break done LIBS=$ac_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 $as_echo "$ac_cv_lib_lex" >&6; } test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 $as_echo_n "checking whether yytext is a pointer... " >&6; } if ${ac_cv_prog_lex_yytext_pointer+:} false; then : $as_echo_n "(cached) " >&6 else # POSIX says lex can declare yytext either as a pointer or an array; the # default is implementation-dependent. Figure out which it is, since # not all implementations provide the %pointer and %array declarations. ac_cv_prog_lex_yytext_pointer=no ac_save_LIBS=$LIBS LIBS="$LEXLIB $ac_save_LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define YYTEXT_POINTER 1 `cat $LEX_OUTPUT_ROOT.c` _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_prog_lex_yytext_pointer=yes fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } if test $ac_cv_prog_lex_yytext_pointer = yes; then $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h fi rm -f conftest.l $LEX_OUTPUT_ROOT.c fi if test "$LEX" = :; then LEX=${am_missing_run}flex fi $as_echo "## ----------------------------------- ## ## Headers, Types, and Compiler Checks ## ## ----------------------------------- ##" for ac_header in getopt.h do : ac_fn_c_check_header_mongrel "$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default" if test "x$ac_cv_header_getopt_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_GETOPT_H 1 _ACEOF fi done for ac_header in sys/capsicum.h sys/capability.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF capsicum_found=candidate fi done if test "$capsicum_found" == "candidate"; then : for ac_func in cap_enter cap_rights_limit do : # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant elif in case declares $2. For example; then : HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes elif which can conflict with char $2 (); below. Prefer to if __STDC__ is defined; then : since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" if eval test \"x\$"$as_ac_var"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF capsicum_found=yes fi done fi if test "$capsicum_found" == "yes"; then : $as_echo "#define CAPSICUM 1" >>confdefs.h fi for ac_prog in rst2man rst2man.py do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_RST2MAN_PROG+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$RST2MAN_PROG"; then ac_cv_prog_RST2MAN_PROG="$RST2MAN_PROG" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RST2MAN_PROG="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi RST2MAN_PROG=$ac_cv_prog_RST2MAN_PROG if test -n "$RST2MAN_PROG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RST2MAN_PROG" >&5 $as_echo "$RST2MAN_PROG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$RST2MAN_PROG" && break done test -n "$RST2MAN_PROG" || RST2MAN_PROG="no" if test "x$RST2MAN_PROG" != xno; then BUILD_MAN_TRUE= BUILD_MAN_FALSE='#' else BUILD_MAN_TRUE='#' BUILD_MAN_FALSE= fi if test "$RST2MAN_PROG" == "no"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: rst2man not found; using pre-built man pages" >&5 $as_echo "$as_me: WARNING: rst2man not found; using pre-built man pages" >&2;} fi $as_echo "## ----------------- ## ## Library Functions ## ## ----------------- ##" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 $as_echo_n "checking for library containing gethostbyname... " >&6; } if ${ac_cv_search_gethostbyname+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gethostbyname (); int main () { return gethostbyname (); ; return 0; } _ACEOF for ac_lib in '' nsl; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_gethostbyname=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_gethostbyname+:} false; then : break fi done if ${ac_cv_search_gethostbyname+:} false; then : else ac_cv_search_gethostbyname=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 $as_echo "$ac_cv_search_gethostbyname" >&6; } ac_res=$ac_cv_search_gethostbyname if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5 $as_echo_n "checking for library containing pthread_create... " >&6; } if ${ac_cv_search_pthread_create+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_create (); int main () { return pthread_create (); ; return 0; } _ACEOF for ac_lib in '' pthread; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_pthread_create=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_pthread_create+:} false; then : break fi done if ${ac_cv_search_pthread_create+:} false; then : else ac_cv_search_pthread_create=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5 $as_echo "$ac_cv_search_pthread_create" >&6; } ac_res=$ac_cv_search_pthread_create if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 $as_echo_n "checking for library containing socket... " >&6; } if ${ac_cv_search_socket+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char socket (); int main () { return socket (); ; return 0; } _ACEOF for ac_lib in '' socket; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_socket=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_socket+:} false; then : break fi done if ${ac_cv_search_socket+:} false; then : else ac_cv_search_socket=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 $as_echo "$ac_cv_search_socket" >&6; } ac_res=$ac_cv_search_socket if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" fi ac_config_files="$ac_config_files Makefile src/Makefile src/blocker/Makefile src/fw/Makefile src/parser/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 $as_echo_n "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 $as_echo "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${BUILD_MAN_TRUE}" && test -z "${BUILD_MAN_FALSE}"; then as_fn_error $? "conditional \"BUILD_MAN\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by sshguard $as_me 2.4.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac case $ac_config_headers in *" "*) set x $ac_config_headers; shift; ac_config_headers=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ sshguard config.status 2.4.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "src/common/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/common/config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "src/blocker/Makefile") CONFIG_FILES="$CONFIG_FILES src/blocker/Makefile" ;; "src/fw/Makefile") CONFIG_FILES="$CONFIG_FILES src/fw/Makefile" ;; "src/parser/Makefile") CONFIG_FILES="$CONFIG_FILES src/parser/Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF # Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. # Create a delimiter string that does not exist in confdefs.h, to ease # handling of long lines. ac_delim='%!_!# ' for ac_last_try in false false :; do ac_tt=`sed -n "/$ac_delim/p" confdefs.h` if test -z "$ac_tt"; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done # For the awk script, D is an array of macro values keyed by name, # likewise P contains macro parameters if any. Preserve backslash # newline sequences. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* sed -n ' s/.\{148\}/&'"$ac_delim"'/g t rset :rset s/^[ ]*#[ ]*define[ ][ ]*/ / t def d :def s/\\$// t bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3"/p s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p d :bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3\\\\\\n"\\/p t cont s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p t cont d :cont n s/.\{148\}/&'"$ac_delim"'/g t clear :clear s/\\$// t bsnlc s/["\\]/\\&/g; s/^/"/; s/$/"/p d :bsnlc s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p b cont ' >$CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { line = \$ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # Replace #undef with comments. This is necessary, for example, # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. # TODO: see whether this extra hack can be removed once we start # requiring Autoconf 2.70 or later. case $CONFIG_FILES in #( *\'*) : eval set x "$CONFIG_FILES" ;; #( *) : set x $CONFIG_FILES ;; #( *) : ;; esac shift # Used to flag and report bootstrapping failures. am_rc=0 for am_mf do # Strip MF so we end up with the name of the file. am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ || continue am_dirpart=`$as_dirname -- "$am_mf" || $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$am_mf" : 'X\(//\)[^/]' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` am_filepart=`$as_basename -- "$am_mf" || $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$am_mf" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` { echo "$as_me:$LINENO: cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles" >&5 (cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See \`config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} { am_mf=; unset am_mf;} { am_rc=; unset am_rc;} rm -f conftest-deps.mk } ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi sshguard-2.4.2/depcomp000755 001751 001751 00000056020 13405337255 015606 0ustar00kevinzkevinz000000 000000 #! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2018 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by 'PROGRAMS ARGS'. object Object file output by 'PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # Get the directory component of the given path, and save it in the # global variables '$dir'. Note that this directory component will # be either empty or ending with a '/' character. This is deliberate. set_dir_from () { case $1 in */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; *) dir=;; esac } # Get the suffix-stripped basename of the given path, and save it the # global variable '$base'. set_base_from () { base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` } # If no dependency file was actually created by the compiler invocation, # we still have to create a dummy depfile, to avoid errors with the # Makefile "include basename.Plo" scheme. make_dummy_depfile () { echo "#dummy" > "$depfile" } # Factor out some common post-processing of the generated depfile. # Requires the auxiliary global variable '$tmpdepfile' to be set. aix_post_process_depfile () { # If the compiler actually managed to produce a dependency file, # post-process it. if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependency.h'. # Do two passes, one to just change these to # $object: dependency.h # and one to simply output # dependency.h: # which is needed to avoid the deleted-header problem. { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" } > "$depfile" rm -f "$tmpdepfile" else make_dummy_depfile fi } # A tabulation character. tab=' ' # A newline character. nl=' ' # Character ranges might be problematic outside the C locale. # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz digits=0123456789 alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Avoid interferences from the environment. gccflag= dashmflag= # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. gccflag=-qmakedep=gcc,-MF depmode=gcc fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). Also, it might not be ## supported by the other compilers which use the 'gcc' depmode. ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The second -e expression handles DOS-style file names with drive # letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done aix_post_process_depfile ;; tcc) # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 # FIXME: That version still under development at the moment of writing. # Make that this statement remains true also for stable, released # versions. # It will wrap lines (doesn't matter whether long or short) with a # trailing '\', as in: # # foo.o : \ # foo.c \ # foo.h \ # # It will put a trailing '\' even on the last line, and will use leading # spaces rather than leading tabs (at least since its commit 0394caf7 # "Emit spaces for -MD"). "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. # We have to change lines of the first kind to '$object: \'. sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" # And for each line of the second kind, we have to emit a 'dep.h:' # dummy dependency, to avoid the deleted-header problem. sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; ## The order of this option in the case statement is important, since the ## shell code in configure will try each of these formats in the order ## listed in this file. A plain '-MD' option would be understood by many ## compilers, so we must ensure this comes after the gcc and icc options. pgcc) # Portland's C compiler understands '-MD'. # Will always output deps to 'file.d' where file is the root name of the # source file under compilation, even if file resides in a subdirectory. # The object file name does not affect the name of the '.d' file. # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... set_dir_from "$object" # Use the source, not the object, to determine the base name, since # that's sadly what pgcc will do too. set_base_from "$source" tmpdepfile=$base.d # For projects that build the same source file twice into different object # files, the pgcc approach of using the *source* file root name can cause # problems in parallel builds. Use a locking strategy to avoid stomping on # the same $tmpdepfile. lockdir=$base.d-lock trap " echo '$0: caught signal, cleaning up...' >&2 rmdir '$lockdir' exit 1 " 1 2 13 15 numtries=100 i=$numtries while test $i -gt 0; do # mkdir is a portable test-and-set. if mkdir "$lockdir" 2>/dev/null; then # This process acquired the lock. "$@" -MD stat=$? # Release the lock. rmdir "$lockdir" break else # If the lock is being held by a different process, wait # until the winning process is done or we timeout. while test -d "$lockdir" && test $i -gt 0; do sleep 1 i=`expr $i - 1` done fi i=`expr $i - 1` done trap - 1 2 13 15 if test $i -le 0; then echo "$0: failed to acquire lock after $numtries attempts" >&2 echo "$0: check lockdir '$lockdir'" >&2 exit 1 fi if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in 'foo.d' instead, so we check for that too. # Subdirectories are respected. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then # Libtool generates 2 separate objects for the 2 libraries. These # two compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir$base.o.d # libtool 1.5 tmpdepfile2=$dir.libs/$base.o.d # Likewise. tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d "$@" -MD fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done # Same post-processing that is required for AIX mode. aix_post_process_depfile ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; msvc7msys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for ':' # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this sed invocation # correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -arch) eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process the last invocation # correctly. Breaking it into two sed invocations is a workaround. sed '1,2d' "$tmpdepfile" \ | tr ' ' "$nl" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E \ | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: sshguard-2.4.2/missing000755 001751 001751 00000015336 13405337255 015635 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1996-2018 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=https://www.perl.org/ flex_URL=https://github.com/westes/flex gnu_software_URL=https://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: sshguard-2.4.2/COPYING000644 001751 001751 00000001775 13257633235 015275 0ustar00kevinzkevinz000000 000000 Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. This program uses components from the following projects, which are released under separate licenses: * Fowler/Noll/Vo Hash (fnv) library by chongo@mellis.com http://www.isthe.com/chongo/tech/comp/fnv/ Public Domain * SimCList library by mij@bitchx.it http://mij.oltrelinux.com/devel/simclist/ 3-clause BSD sshguard-2.4.2/Makefile.am000644 001751 001751 00000000324 13773377062 016271 0ustar00kevinzkevinz000000 000000 SUBDIRS = src EXTRA_DIST = doc/ examples/ CHANGELOG.rst CONTRIBUTING.rst INSTALL.rst README.rst dist_man_MANS = doc/sshguard-setup.7 doc/sshguard.8 if BUILD_MAN SUFFIXES=.rst .rst: $(RST2MAN_PROG) $< $@ endif sshguard-2.4.2/CHANGELOG.rst000644 001751 001751 00000026773 14024014661 016255 0ustar00kevinzkevinz000000 000000 ======= Changes ======= All notable changes to this project will be documented in this file. *Note on deprecation:* Deprecated features will be removed in the next non-bugfix release. If you would like to nominate a feature to be un-deprecated, contact the project mailing list. .. contents:: 2.4.2 ===== **Added** - Recognize rejections from Postfix's postscreen daemon - The parser can now be changed using the *PARSER* and *POST_PARSER* options **Changed** - Remove some false positive attack signatures for SSH and Cyrus - Adjust log verbosity of some log messages - The *firewalld* backend now uses *firewall-cmd* instead of *iptables* to flush block lists 2.4.1 ===== **Added** - Recognize RFC 5424 syslog banners - Recognize busybox syslog -S banners - Recognize rsyslog banners - Recognize web services TYPO3, Contao, and Joomla - Update signatures for Dovecot - Update signatures for OpenSSH **Changed** - Whitelist entire 127.0.0.0/8 and ::1 block - Whitelist file allows inline comments **Fixed** - Fix FILES and LOGREADER configuration file options 2.4.0 ===== **Added** - Match "Failed authentication attempt" for Gitea **Changed** - Log human-readable service names instead of service code **Fixed** - Correctly terminate child processes when ``sshguard`` is killed **Removed** - No longer accept logs given via standard input 2.3.1 ===== **Fixed** - Fix OpenSSH "Did not receive identification string" - Fix syslog banner detection on macOS 2.3.0 ===== **Added** - Add signatures for Courier IMAP/POP and OpenVPN - Add signatures for TLS failures against Cyrus IMAP - Match more attacks against SSHD, Cockpit, and Dovecot - Update SSH invalid user signature for macOS **Changed** - Add to and remove from ipfw table quietly - Reduce "Connection closed... [preauth]" score to 2 - Switch ipsets to hash:net **Fixed** - Don't recreate existing ipsets - Match more log banners (Fix greedy SYSLOG_BANNER) 2.2.0 ===== **Added** - Add '--disable-maintainer-mode' in configure for package maintainers - BusyBox log banner detection - Match Exim "auth mechanism not supported" - Match Exim "auth when not advertised" - Match Postfix greylist early retry - OpenSMTPD monitoring support - Recognize IPv6 addresses with interface name **Changed** - Ignore CR in addition to LF - Only log attacks if not already blocked or whitelisted **Fixed** - Use correct signal names in driver shell script 2.1.0 ===== 2017-10-08 **Added** - Add **nftables** backend - Add monitoring support for new service: Cockpit, Linux server dashboard - Match "maximum authentication attempts" for SSH - Match Debian-style "Failed password for invalid user" for SSH - Add monitoring support for new service: Common webserver probes, in Common Log Format - Match 'Disconnecting invalid user' for SSH - Add monitoring support for new service: WordPress, in Common Log Format - Add monitoring support for new service: SSHGuard - Firewall backends now support blocking subnets. - Add new IPV6_SUBNET and IPV4_SUBNET configuration options. Defaults to traditional single-address blocking. - Add monitoring support for new service: OpenSMTPD **Changed** - Log whitelist matches with higher priority **Fixed** - Match port number in "invalid user" attack - FirewallD backend reloads firewall configuration less often. 2.0.0 ===== 2017-03-06 **Added** - Add **firewalld** backend - Add **ipset** backend - Annotate logs using **-a** flag to **sshg-parser** - Match "no matching cipher" for SSH - Preliminary support for Capsicum and pledge() - Resurrect **ipfilter** backend - Support reading from os_log on macOS 10.12 and systemd journal **Changed** - Add warning when reading from standard input - Build and install all backends by default - Improve log messages and tweak logging priorities - Runtime flags now configurable in the configuration file - SSHGuard *requires* a configuration file to start **Removed** - Remove process validation (**-f** option) **Fixed** - Fix **ipfw** backend on FreeBSD 11 - Fix initial block time - Update Dovecot pattern for macOS - Use standard score for Sendmail auth attack 1.7.1 ===== 2016-10-25 **Changed** - Allow multiple forward slashes in process name - Log released addresses only when debugging **Deprecated** - Process validation (``-f`` option) is deprecated **Fixed** - Adjust TIMESTAMP_ISO8601 for Mac OS X 10.12 - Fix build error in hosts backend - Fix empty functions in firewall scripts causing errors with Bash - Flush stdout after every line in sshg-parser 1.7.0 ===== 2016-08-08 **Added** - Add *sshg-logtail* - Add *sshg-parser* - Control firewall using *sshg-fw* - Match "no matching key exchange method" for SSH **Deprecated** - Hosts backend is deprecated - Logsuck (``-l`` option) is deprecated, use *sshg-logtail* instead - Process validation (``-f`` option) is deprecated **Removed** - Remove external hooks (``-e`` option) - Remove support for genfilt and ipfilter backends **Fixed** - Accept socklog messages without a timestamp - Fix excessive logging causing endless looping in logsuck - Fix undefined assignment of initial inode number 1.6.4 ===== 2016-04-28 - Match Postfix pre-authentication disconnects - Fix bashisms in iptables backend - Fix size argument in inet_ntop() call - Remove excessive logging when polling from files - Keep looking for unreadable files while polling - Update Dovecot signature for POP3 - Match "Connection reset" message for SSH - Resurrect PID file option by popular demand - Adjust default abuse threshold 1.6.3 ===== 2016-01-04 - Add sample systemd(8) unit file - Disable blacklisting by default - Fix `pfctl` command syntax with OpenBSD 5.8 - Implement logging as wrappers around syslog(2) - Improve log and error messages - Match sendmail authentication failures - Remove PID file option - Remove SIGTSTP and SIGCONT handler - Remove reverse mapping attack signature - Remove safe_fgets() and exit on interrupt - Terminate state entries for hosts blocked with pf - Update and shorten command-line usage - Use 'configure' to set feature-test macros 1.6.2 ===== 2015-10-12 - Make '-w' option backwards-compatible for iptables (James Harris) - Remove support for ip6fw and 'ipfw-range' option - Rewrite ipfw backend using command framework 1.6.1 ===== 2015-07-20 - Accept "Received disconnect" with optional prefix - Add support for socklog entries - Fix 'ipfw-rules-range' option in configure script - Fix build for 'ipfw' and 'hosts' backends - Fix integer comparisons of different types - Match attacks when syslog debugging is enabled 1.6.0 ===== 2015-05-02 - Add rules for Postfix SASL login attempts - Add support for ISO 8601 timestamps (David Caldwell) - Add support for external commands run on firewall events (-e) - Blacklist file is now human-readable (Armando Miraglia) - Check tcpwrapper file permissions regardless of local umask - Detect additional pre-auth disconnects - Fix ipfw crash when loading an empty blacklist (Jin Choi) - Fix log parsing on days beginning with zero - Fix log polling on filesystems with many files (Johann H. Hauschild) - Fix matching for Cyrus IMAP login via SASL - Fix syslog format detection on hosts with undefined hostname - Match SSH login failures with "via" suffix - Remove broken kqueue(2) support - Tweak option names and help strings - Update SSH "Bad protocol" signature - Use case-insensitive "invalid user" signature - Wait for xtables lock when using iptables command (James Harris) 1.5 === 2011-02-10 - logsucker: sshguard polls multiple log files at once - recognize syslog's "last message repeated N times" contextually and per-source - attackers now gauged with attack *dangerousness* instead of count (adjust your -a !) - improve IPv6 support - add detection for: Exim, vsftpd, Sendmail, Cucipop - improve Solaris support (thanks OpenCSW.org folks) - handle huge blacklists efficiently - improve logging granularity and descriptiveness - add -i command line option for saving PID file as an aid for startup scripts - update some attack signatures - many other improvements, see 1.5beta and 1.5rc changelogs for complete credits - fix a recognition problem for multilog files - fix log filtering on OSes with inverted priority declarations - fix file descriptor leak if "ps" command fails to run - fix whitelist module allowing some entries to be skipped (thanks Andrea Dal Farra) - fix segfault from invalid free() when all DNS lookups fail - fix assertion failure when logsucker is notified before the logging completes (thanks Colin Keith) 1.4 === 2009-09-23 - add touchiness: block repeated abusers for longer - add blacklisting: store frequent abusers for permanent blocking - add support for IPv6 in whitelisting (experimental) - sshguard ignores interrupted fgets() and reloads more seldom (thanks Keven Tipping) - debug mode now enabled with SSHGUARD_DEBUG environment variable (no "-d") - support non-POSIX libCs that require getopt.h (thanks Nobuhiro Iwamatsu) - import newer SimCList containing a number of fixes and improvements - firewall backends now block all traffic from attackers by default, not per-service - netfilter/iptables backend now verifies credentials at initialization - parser accepts "-" and "_" chars in process names - fix detection of some ProFTPd and pure-ftp messages - support log formats of new versions of ProFTPd - fix one dovecot pattern - correctly handle abuse threshold = 1 (thanks K. Tipping) - fix handling of IPv6 with IPFW under Mac OS X Leopard (thanks David Horn) - fix cmdline argument BoF exploitable by local users when sshguard is setuid - support blocking IPv6 addrs in backed "hosts.allow" - extend hosts.allow backend to support all service types - localhost addresses are now whitelisted a priori - extend IPv6 pattern for matching special addresses (eg, IPv4 embedded) - fix grammar to be insensitive to a log injection in sshd (thanks J. Oosterveen) 1.3 === 2008-10 - fix autoconf problem - automatically detect when ipfw supports IPv6 (thanks David Horn) - be sensitive to proftpd messages to auth facility, not daemon (thanks Andy Berkvam) - add sshd pattern for "Bad protocol" and "Did not receive identif string" 1.2 === 2008-09 - support for Cyrus IMAP - support for SSH "possible break-in attempt" messages - updated support for dovecot to include logging format of new versions - (thanks Michael Maynard) fix of IPF backend causing sshguard not to update /etc/ipf.rules (disallow IPv6) - fix detection of password when sshd doesn't log anything more than PAM 1.1 === 2008-07 - support suspension - support debug mode at runtime (-d) for helping users in problem solving - support for metalog logging format - fix parser bug when recognizing certain IPv6 addresses - fix segfault when the pipe to sshguard is closed unexpectedly - support for ipfilter as blocking backend (thanks Hellmuth Michaelis for feedback) - support for log messages authentication - support for AIX genfilt firewall (thanks Gabor Szittner) - fix "hosts" backend bug not discarding temporary files - add monitoring support for new services: - dovecot imap - UWimap imap and pop - FreeBSD's ftpd - ProFTPd - pure-ftpd 1.0 === 2007-05 - address whitelisting for protecting friend addressess - support for IPv6 - support for service multiplexing (behave differently for different services) - more powerful parsing (context-free): support multilog, autotranslate hostnames and easily extends to a lot of services - new blocking backend: "hosts" for /etc/hosts.deny - paths autodetected and adjustable from ./configure - script for trivially generating new custom backends 0.91 ==== 2007-03 - run away from scons and use autotools as building system 0.9 === 2007-02 - first public release sshguard-2.4.2/aclocal.m4000644 001751 001751 00000134050 14024015016 016053 0ustar00kevinzkevinz000000 000000 # generated automatically by aclocal 1.16.3 -*- Autoconf -*- # Copyright (C) 1996-2020 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.16.3], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.16.3])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_AR([ACT-IF-FAIL]) # ------------------------- # Try to determine the archiver interface, and trigger the ar-lib wrapper # if it is needed. If the detection of archiver interface fails, run # ACT-IF-FAIL (default is to abort configure with a proper error message). AC_DEFUN([AM_PROG_AR], [AC_BEFORE([$0], [LT_INIT])dnl AC_BEFORE([$0], [AC_PROG_LIBTOOL])dnl AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([ar-lib])dnl AC_CHECK_TOOLS([AR], [ar lib "link -lib"], [false]) : ${AR=ar} AC_CACHE_CHECK([the archiver ($AR) interface], [am_cv_ar_interface], [AC_LANG_PUSH([C]) am_cv_ar_interface=ar AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int some_variable = 0;]])], [am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([am_ar_try]) if test "$ac_status" -eq 0; then am_cv_ar_interface=ar else am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([am_ar_try]) if test "$ac_status" -eq 0; then am_cv_ar_interface=lib else am_cv_ar_interface=unknown fi fi rm -f conftest.lib libconftest.a ]) AC_LANG_POP([C])]) case $am_cv_ar_interface in ar) ;; lib) # Microsoft lib, so override with the ar-lib wrapper script. # FIXME: It is wrong to rewrite AR. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__AR in this case, # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something # similar. AR="$am_aux_dir/ar-lib $AR" ;; unknown) m4_default([$1], [AC_MSG_ERROR([could not determine $AR interface])]) ;; esac AC_SUBST([AR])dnl ]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to # '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], [$1], [UPC], [depcc="$UPC" am_compiler_list=], [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. # TODO: see whether this extra hack can be removed once we start # requiring Autoconf 2.70 or later. AS_CASE([$CONFIG_FILES], [*\'*], [eval set x "$CONFIG_FILES"], [*], [set x $CONFIG_FILES]) shift # Used to flag and report bootstrapping failures. am_rc=0 for am_mf do # Strip MF so we end up with the name of the file. am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ || continue am_dirpart=`AS_DIRNAME(["$am_mf"])` am_filepart=`AS_BASENAME(["$am_mf"])` AM_RUN_LOG([cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles]) || am_rc=$? done if test $am_rc -ne 0; then AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE="gmake" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking).]) fi AS_UNSET([am_dirpart]) AS_UNSET([am_filepart]) AS_UNSET([am_mf]) AS_UNSET([am_rc]) rm -f conftest-deps.mk } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking is enabled. # This creates each '.Po' and '.Plo' makefile fragment that we'll need in # order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) AM_MISSING_PROG([AUTOCONF], [autoconf]) AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) AM_MISSING_PROG([AUTOHEADER], [autoheader]) AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Copyright (C) 1998-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_LEX # ----------- # Autoconf leaves LEX=: if lex or flex can't be found. Change that to a # "missing" invocation, for better error output. AC_DEFUN([AM_PROG_LEX], [AC_PREREQ([2.50])dnl AC_REQUIRE([AM_MISSING_HAS_RUN])dnl AC_REQUIRE([AC_PROG_LEX])dnl if test "$LEX" = :; then LEX=${am_missing_run}flex fi]) # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering # Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAINTAINER_MODE([DEFAULT-MODE]) # ---------------------------------- # Control maintainer-specific portions of Makefiles. # Default is to disable them, unless 'enable' is passed literally. # For symmetry, 'disable' may be passed as well. Anyway, the user # can override the default with the --enable/--disable switch. AC_DEFUN([AM_MAINTAINER_MODE], [m4_case(m4_default([$1], [disable]), [enable], [m4_define([am_maintainer_other], [disable])], [disable], [m4_define([am_maintainer_other], [enable])], [m4_define([am_maintainer_other], [enable]) m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) dnl maintainer-mode's default is 'disable' unless 'enable' is passed AC_ARG_ENABLE([maintainer-mode], [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode], am_maintainer_other[ make rules and dependencies not useful (and sometimes confusing) to the casual installer])], [USE_MAINTAINER_MODE=$enableval], [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) AC_MSG_RESULT([$USE_MAINTAINER_MODE]) AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) MAINT=$MAINTAINER_MODE_TRUE AC_SUBST([MAINT])dnl ] ) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAKE_INCLUDE() # ----------------- # Check whether make has an 'include' directive that can support all # the idioms we need for our automatic dependency tracking code. AC_DEFUN([AM_MAKE_INCLUDE], [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out .PHONY: am__doit END am__include="#" am__quote= # BSD make does it like this. echo '.include "confinc.mk" # ignored' > confmf.BSD # Other make implementations (GNU, Solaris 10, AIX) do it like this. echo 'include confinc.mk # ignored' > confmf.GNU _am_result=no for s in GNU BSD; do AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) AS_CASE([$?:`cat confinc.out 2>/dev/null`], ['0:this is the am__doit target'], [AS_CASE([$s], [BSD], [am__include='.include' am__quote='"'], [am__include='include' am__quote=''])]) if test "$am__include" != "#"; then _am_result="yes ($s style)" break fi done rm -f confinc.* confmf.* AC_MSG_RESULT([${_am_result}]) AC_SUBST([am__include])]) AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it is modern enough. # If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # -*- Autoconf -*- # Obsolete and "removed" macros, that must however still report explicit # error messages when used, to smooth transition. # # Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. AC_DEFUN([AM_CONFIG_HEADER], [AC_DIAGNOSE([obsolete], ['$0': this macro is obsolete. You should use the 'AC][_CONFIG_HEADERS' macro instead.])dnl AC_CONFIG_HEADERS($@)]) AC_DEFUN([AM_PROG_CC_STDC], [AC_PROG_CC am_cv_prog_cc_stdc=$ac_cv_prog_cc_stdc AC_DIAGNOSE([obsolete], ['$0': this macro is obsolete. You should simply use the 'AC][_PROG_CC' macro instead. Also, your code should no longer depend upon 'am_cv_prog_cc_stdc', but upon 'ac_cv_prog_cc_stdc'.])]) AC_DEFUN([AM_C_PROTOTYPES], [AC_FATAL([automatic de-ANSI-fication support has been removed])]) AU_DEFUN([fp_C_PROTOTYPES], [AM_C_PROTOTYPES]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar # AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR sshguard-2.4.2/src/000755 001751 001751 00000000000 14024015205 014777 5ustar00kevinzkevinz000000 000000 sshguard-2.4.2/compile000755 001751 001751 00000016327 13405337255 015615 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2018 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . nl=' ' # We need space, tab and new line, in precisely that order. Quoting is # there to prevent tools from complaining about whitespace usage. IFS=" "" $nl" file_conv= # func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion # type is listed in (the comma separated) LAZY, no conversion will # take place. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv/,$2, in *,$file_conv,*) ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_cl_dashL linkdir # Make cl look for libraries in LINKDIR func_cl_dashL () { func_file_conv "$1" if test -z "$lib_path"; then lib_path=$file else lib_path="$lib_path;$file" fi linker_opts="$linker_opts -LIBPATH:$file" } # func_cl_dashl library # Do a library search-path lookup for cl func_cl_dashl () { lib=$1 found=no save_IFS=$IFS IFS=';' for dir in $lib_path $LIB do IFS=$save_IFS if $shared && test -f "$dir/$lib.dll.lib"; then found=yes lib=$dir/$lib.dll.lib break fi if test -f "$dir/$lib.lib"; then found=yes lib=$dir/$lib.lib break fi if test -f "$dir/lib$lib.a"; then found=yes lib=$dir/lib$lib.a break fi done IFS=$save_IFS if test "$found" != yes; then lib=$lib.lib fi } # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () { # Assume a capable shell lib_path= shared=: linker_opts= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift ;; *) func_file_conv "$2" set x "$@" -Fe"$file" shift ;; esac ;; -I) eat=1 func_file_conv "$2" mingw set x "$@" -I"$file" shift ;; -I*) func_file_conv "${1#-I}" mingw set x "$@" -I"$file" shift ;; -l) eat=1 func_cl_dashl "$2" set x "$@" "$lib" shift ;; -l*) func_cl_dashl "${1#-l}" set x "$@" "$lib" shift ;; -L) eat=1 func_cl_dashL "$2" ;; -L*) func_cl_dashL "${1#-L}" ;; -static) shared=false ;; -Wl,*) arg=${1#-Wl,} save_ifs="$IFS"; IFS=',' for flag in $arg; do IFS="$save_ifs" linker_opts="$linker_opts $flag" done IFS="$save_ifs" ;; -Xlinker) eat=1 linker_opts="$linker_opts $2" ;; -*) set x "$@" "$1" shift ;; *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) func_file_conv "$1" set x "$@" -Tp"$file" shift ;; *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) func_file_conv "$1" mingw set x "$@" "$file" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -n "$linker_opts"; then linker_opts="-link$linker_opts" fi exec "$@" $linker_opts exit 1 } eat= case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand '-c -o'. Remove '-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to . EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac ofile= cfile= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. # So we strip '-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no '-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # '.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` # Create the lock directory. # Note: use '[/\\:.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then test "$cofile" = "$ofile" || mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: sshguard-2.4.2/install-sh000755 001751 001751 00000036010 13405337255 016232 0ustar00kevinzkevinz000000 000000 #!/bin/sh # install - install a program, script, or datafile scriptversion=2018-03-11.20; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. tab=' ' nl=' ' IFS=" $tab$nl" # Set DOITPROG to "echo" to test this script. doit=${DOITPROG-} doit_exec=${doit:-exec} # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false is_target_a_directory=possibly usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) is_target_a_directory=always dst_arg=$2 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) is_target_a_directory=never;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done # We allow the use of options -d and -T together, by making -d # take the precedence; this is for compatibility with GNU install. if test -n "$dir_arg"; then if test -n "$dst_arg"; then echo "$0: target directory not allowed when installing a directory." >&2 exit 1 fi fi if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then if test $# -gt 1 || test "$is_target_a_directory" = always; then if test ! -d "$dst_arg"; then echo "$0: $dst_arg: Is not a directory." >&2 exit 1 fi fi fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename. if test -d "$dst"; then if test "$is_target_a_directory" = never; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dstbase=`basename "$src"` case $dst in */) dst=$dst$dstbase;; *) dst=$dst/$dstbase;; esac dstdir_status=0 else dstdir=`dirname "$dst"` test -d "$dstdir" dstdir_status=$? fi fi case $dstdir in */) dstdirslash=$dstdir;; *) dstdirslash=$dstdir/;; esac obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) # Note that $RANDOM variable is not portable (e.g. dash); Use it # here however when possible just to lower collision chance. tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0 # Because "mkdir -p" follows existing symlinks and we likely work # directly in world-writeable /tmp, make sure that the '$tmpdir' # directory is successfully created first before we actually test # 'mkdir -p' feature. if (umask $mkdir_umask && $mkdirprog $mkdir_mode "$tmpdir" && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. test_tmpdir="$tmpdir/a" ls_ld_tmpdir=`ls -ld "$test_tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$test_tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac oIFS=$IFS IFS=/ set -f set fnord $dstdir shift set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=${dstdirslash}_inst.$$_ rmtmp=${dstdirslash}_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: sshguard-2.4.2/test-driver000755 001751 001751 00000011042 13405337255 016422 0ustar00kevinzkevinz000000 000000 #! /bin/sh # test-driver - basic testsuite driver script. scriptversion=2018-03-07.03; # UTC # Copyright (C) 2011-2018 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . # Make unconditional expansion of undefined variables an error. This # helps a lot in preventing typo-related bugs. set -u usage_error () { echo "$0: $*" >&2 print_usage >&2 exit 2 } print_usage () { cat <$log_file 2>&1 estatus=$? if test $enable_hard_errors = no && test $estatus -eq 99; then tweaked_estatus=1 else tweaked_estatus=$estatus fi case $tweaked_estatus:$expect_failure in 0:yes) col=$red res=XPASS recheck=yes gcopy=yes;; 0:*) col=$grn res=PASS recheck=no gcopy=no;; 77:*) col=$blu res=SKIP recheck=no gcopy=yes;; 99:*) col=$mgn res=ERROR recheck=yes gcopy=yes;; *:yes) col=$lgn res=XFAIL recheck=no gcopy=yes;; *:*) col=$red res=FAIL recheck=yes gcopy=yes;; esac # Report the test outcome and exit status in the logs, so that one can # know whether the test passed or failed simply by looking at the '.log' # file, without the need of also peaking into the corresponding '.trs' # file (automake bug#11814). echo "$res $test_name (exit status: $estatus)" >>$log_file # Report outcome to console. echo "${col}${res}${std}: $test_name" # Register the test result, and other relevant metadata. echo ":test-result: $res" > $trs_file echo ":global-test-result: $res" >> $trs_file echo ":recheck: $recheck" >> $trs_file echo ":copy-in-global-log: $gcopy" >> $trs_file # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: sshguard-2.4.2/src/sshg-logtail000755 001751 001751 00000000541 13773402373 017342 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-logtail -- poll from the ends of log files using `tail` # This file is part of SSHGuard. tailF="tail -F -n 0 $@" tailf="tail -f -n 0 $@" fallback() { eval $tailF 2>/dev/null || exec $tailf } case $(uname) in Darwin|FreeBSD|Linux|NetBSD) exec $tailF;; OpenBSD) exec $tailf;; *) fallback;; esac sshguard-2.4.2/src/parser/000755 001751 001751 00000000000 14024015205 016273 5ustar00kevinzkevinz000000 000000 sshguard-2.4.2/src/Makefile.in000644 001751 001751 00000054505 14024015017 017056 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.16.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : subdir = src ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(dist_libexec_SCRIPTS) \ $(noinst_HEADERS) $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/src/common/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(sbindir)" SCRIPTS = $(dist_libexec_SCRIPTS) $(sbin_SCRIPTS) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac HEADERS = $(noinst_HEADERS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ RST2MAN_PROG = @RST2MAN_PROG@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ YACC = @YACC@ YFLAGS = @YFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build_alias = @build_alias@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host_alias = @host_alias@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = blocker fw parser EXTRA_DIST = sshguard.in noinst_HEADERS = common/address.h common/attack.h common/sandbox.h common/simclist.h dist_libexec_SCRIPTS = sshg-logtail sbin_SCRIPTS = sshguard CLEANFILES = sshguard script_subst = sed \ -e 's|@libexecdir[@]|$(libexecdir)|g' \ -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ -e 's|@sshguardversion[@]|$(VERSION)|g' all: all-recursive .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign src/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-dist_libexecSCRIPTS: $(dist_libexec_SCRIPTS) @$(NORMAL_INSTALL) @list='$(dist_libexec_SCRIPTS)'; test -n "$(libexecdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n' \ -e 'h;s|.*|.|' \ -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) { files[d] = files[d] " " $$1; \ if (++n[d] == $(am__install_max)) { \ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ else { print "f", d "/" $$4, $$1 } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \ } \ ; done uninstall-dist_libexecSCRIPTS: @$(NORMAL_UNINSTALL) @list='$(dist_libexec_SCRIPTS)'; test -n "$(libexecdir)" || exit 0; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 's,.*/,,;$(transform)'`; \ dir='$(DESTDIR)$(libexecdir)'; $(am__uninstall_files_from_dir) install-sbinSCRIPTS: $(sbin_SCRIPTS) @$(NORMAL_INSTALL) @list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n' \ -e 'h;s|.*|.|' \ -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) { files[d] = files[d] " " $$1; \ if (++n[d] == $(am__install_max)) { \ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ else { print "f", d "/" $$4, $$1 } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(sbindir)$$dir'"; \ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \ } \ ; done uninstall-sbinSCRIPTS: @$(NORMAL_UNINSTALL) @list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || exit 0; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 's,.*/,,;$(transform)'`; \ dir='$(DESTDIR)$(sbindir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile $(SCRIPTS) $(HEADERS) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(sbindir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic mostlyclean-am distclean: distclean-recursive -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-dist_libexecSCRIPTS install-sbinSCRIPTS install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-dist_libexecSCRIPTS uninstall-sbinSCRIPTS .MAKE: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-generic cscopelist-am ctags ctags-am \ distclean distclean-generic distclean-tags distdir dvi dvi-am \ html html-am info info-am install install-am install-data \ install-data-am install-dist_libexecSCRIPTS install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-pdf install-pdf-am install-ps install-ps-am \ install-sbinSCRIPTS install-strip installcheck installcheck-am \ installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ pdf-am ps ps-am tags tags-am uninstall uninstall-am \ uninstall-dist_libexecSCRIPTS uninstall-sbinSCRIPTS .PRECIOUS: Makefile sshguard: Makefile sshguard.in $(script_subst) $(srcdir)/$@.in > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: sshguard-2.4.2/src/fw/000755 001751 001751 00000000000 14024015205 015413 5ustar00kevinzkevinz000000 000000 sshguard-2.4.2/src/sshguard.in000644 001751 001751 00000005735 13773402373 017201 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshguard -- protect hosts from brute-force attacks libexec="@libexecdir@" version="@sshguardversion@" err() { echo "sshguard: $1" >&2 } setflag() { if [ -n "$2" ]; then flags="$flags -$1 $2" fi } usage() { cat << EOF Usage: sshguard [-v] [-h] [-a BLACKLIST-THRESHOLD] [-b BLACKLIST-FILE] [-i PID-FILE] [-p BLOCK_TIME] [-s DETECTION_TIME] [-w IP-ADDRESS | WHITELIST-FILE] EOF } clean_and_exit() { if [ -n "$PID_FILE" ]; then rm -f "$PID_FILE" fi exit } # Source configuration file config="@sysconfdir@/sshguard.conf" if [ ! -r $config ]; then err "Could not read '$config'" err "Please configure SSHGuard." exit 78 fi . $config # Runtime arguments override configuration options while getopts "b:l:p:s:a:w:i:hv" opt; do case $opt in a) THRESHOLD=$OPTARG;; b) BLACKLIST_FILE=$OPTARG;; i) PID_FILE=$OPTARG;; l) FILES="$FILES $OPTARG";; p) BLOCK_TIME=$OPTARG;; s) DETECTION_TIME=$OPTARG;; w) WHITELIST_ARG="$WHITELIST_ARG $OPTARG";; h) usage; exit;; v) echo "SSHGuard $version"; exit;; *) echo "Try 'sshguard -h' for help"; exit 1;; esac done # Check backend if [ -z "$BACKEND" ]; then err "BACKEND must be set in '$config'" exit 78 elif [ ! -x "$BACKEND" ]; then err "'$BACKEND' is not executable" exit 78 fi # Read config in to flags setflag 'a' "$THRESHOLD" setflag 'b' "$BLACKLIST_FILE" setflag 'p' "$BLOCK_TIME" setflag 's' "$DETECTION_TIME" setflag 'N' "$IPV6_SUBNET" setflag 'n' "$IPV4_SUBNET" if [ -n "$WHITELIST_ARG" ]; then for arg in $WHITELIST_ARG; do flags="$flags -w $arg" done elif [ -n "$WHITELIST_FILE" ]; then flags="$flags -w $WHITELIST_FILE" fi # Log source selection order: # runtime args, logreader and files, logreader, files, or stdin shift $((OPTIND-1)) if [ $# -gt 0 ]; then tailcmd="$libexec/sshg-logtail $@" elif [ -n "$LOGREADER" -a -n "$FILES" ]; then LOGREADER="$LOGREADER | grep --line-buffered '^'" FILESREAD="$libexec/sshg-logtail $FILES | grep --line-buffered '^'" tailcmd="( $LOGREADER & $FILESREAD )" elif [ -n "$LOGREADER" ]; then tailcmd="$LOGREADER" elif [ -n "$FILES" ]; then tailcmd="$libexec/sshg-logtail $FILES" elif [ -z "$tailcmd" ]; then err "$config is missing FILES and LOGREADER; please specify one" exit 1 fi if [ -n "$PID_FILE" ]; then if [ ! -e "$PID_FILE" ]; then echo "$$" > $PID_FILE else err "$PID_FILE already exists; is SSHGuard already running?" exit 1 fi fi # Select PARSER from configuration file or use default. Add POST_PARSER from # configuration file if it exists. RUN_PARSER=${PARSER:-$libexec/sshg-parser} if [ -n "$POST_PARSER" ]; then RUN_PARSER="$RUN_PARSER | $POST_PARSER" fi # Make sure to kill entire process group (subshell) on exit/interrupts. trap "clean_and_exit" INT TERM trap "kill 0" EXIT eval $tailcmd | eval "$RUN_PARSER" | \ $libexec/sshg-blocker $flags | $BACKEND & wait sshguard-2.4.2/src/Makefile.am000644 001751 001751 00000000666 13773471523 017066 0ustar00kevinzkevinz000000 000000 SUBDIRS = blocker fw parser EXTRA_DIST = sshguard.in noinst_HEADERS = common/address.h common/attack.h common/sandbox.h common/simclist.h dist_libexec_SCRIPTS = sshg-logtail sbin_SCRIPTS = sshguard CLEANFILES = sshguard script_subst = sed \ -e 's|@libexecdir[@]|$(libexecdir)|g' \ -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ -e 's|@sshguardversion[@]|$(VERSION)|g' sshguard: Makefile sshguard.in $(script_subst) $(srcdir)/$@.in > $@ sshguard-2.4.2/src/blocker/000755 001751 001751 00000000000 14024015205 016420 5ustar00kevinzkevinz000000 000000 sshguard-2.4.2/src/common/000755 001751 001751 00000000000 14024015205 016267 5ustar00kevinzkevinz000000 000000 sshguard-2.4.2/src/common/config.h.in000644 001751 001751 00000005372 14024015023 020317 0ustar00kevinzkevinz000000 000000 /* src/common/config.h.in. Generated from configure.ac by autoheader. */ /* Use Capsicum */ #undef CAPSICUM /* Define to 1 if you have the `cap_enter' function. */ #undef HAVE_CAP_ENTER /* Define to 1 if you have the `cap_rights_limit' function. */ #undef HAVE_CAP_RIGHTS_LIMIT /* Define to 1 if you have the header file. */ #undef HAVE_GETOPT_H /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_CAPABILITY_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_CAPSICUM_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Enable extensions on AIX 3, Interix. */ #ifndef _ALL_SOURCE # undef _ALL_SOURCE #endif /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # undef _GNU_SOURCE #endif /* Enable threading extensions on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # undef _POSIX_PTHREAD_SEMANTICS #endif /* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # undef _TANDEM_SOURCE #endif /* Enable general extensions on Solaris. */ #ifndef __EXTENSIONS__ # undef __EXTENSIONS__ #endif /* Version number of package */ #undef VERSION /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a `char[]'. */ #undef YYTEXT_POINTER /* Define to 1 if on MINIX. */ #undef _MINIX /* Define to 2 if the system does not provide POSIX.1 features except with this defined. */ #undef _POSIX_1_SOURCE /* Define to 1 if you need to in order for `stat' and other things to work. */ #undef _POSIX_SOURCE sshguard-2.4.2/src/common/service_names.c000644 001751 001751 00000002213 13773402373 021274 0ustar00kevinzkevinz000000 000000 #include "attack.h" struct service_s { enum service code; const char* name; }; static const struct service_s services[] = { {SERVICES_SSH, "SSH"}, {SERVICES_SSHGUARD, "SSHGuard"}, {SERVICES_UWIMAP, "UW IMAP"}, {SERVICES_DOVECOT, "Dovecot"}, {SERVICES_CYRUSIMAP, "Cyrus IMAP"}, {SERVICES_CUCIPOP, "CUCIPOP"}, {SERVICES_EXIM, "exim"}, {SERVICES_SENDMAIL, "Sendmail"}, {SERVICES_POSTFIX, "Postfix"}, {SERVICES_OPENSMTPD, "OpenSMTPD"}, {SERVICES_COURIER, "Courier"}, {SERVICES_FREEBSDFTPD, "FreeBSD FTPD"}, {SERVICES_PROFTPD, "ProFTPD"}, {SERVICES_PUREFTPD, "PureFTPD"}, {SERVICES_VSFTPD, "VSFTPD"}, {SERVICES_COCKPIT, "Cockpit"}, {SERVICES_CLF_UNAUTH, "CLF Unauthorized"}, {SERVICES_CLF_PROBES, "CLF Probes"}, {SERVICES_CLF_LOGIN_URL, "CMS Framework"}, {SERVICES_OPENVPN, "OpenVPN"}, {SERVICES_GITEA, "Gitea"}, }; const char *service_to_name(enum service code) { for (unsigned int i = 0; i < sizeof(services)/sizeof(struct service_s); i++) { if (code == services[i].code) { return services[i].name; } } return "unknown service"; } sshguard-2.4.2/src/common/simclist.c000644 001751 001751 00000135024 13405335557 020310 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SimCList library. See http://mij.oltrelinux.com/devel/simclist */ /* SimCList implementation, version 1.4.4rc4 */ #include #include #include /* for setting errno */ #include #include /* for READ_ERRCHECK() and write() */ #include /* for open() etc */ #include /* for htons() */ #include #include /* for time() for random seed */ #include /* for gettimeofday() */ #include /* for open()'s access modes S_IRUSR etc */ #include #include /* work around lack of inttypes.h support in broken Microsoft Visual Studio compilers */ #if !defined(WIN32) || !defined(_MSC_VER) # include /* (u)int*_t */ #else # include typedef UINT8 uint8_t; typedef UINT16 uint16_t; typedef ULONG32 uint32_t; typedef UINT64 uint64_t; typedef INT8 int8_t; typedef INT16 int16_t; typedef LONG32 int32_t; typedef INT64 int64_t; #endif #ifndef SIMCLIST_NO_DUMPRESTORE /* convert 64bit integers from host to network format */ #define hton64(x) (\ htons(1) == 1 ? \ (uint64_t)x /* big endian */ \ : /* little endian */ \ ((uint64_t)((((uint64_t)(x) & 0xff00000000000000ULL) >> 56) | \ (((uint64_t)(x) & 0x00ff000000000000ULL) >> 40) | \ (((uint64_t)(x) & 0x0000ff0000000000ULL) >> 24) | \ (((uint64_t)(x) & 0x000000ff00000000ULL) >> 8) | \ (((uint64_t)(x) & 0x00000000ff000000ULL) << 8) | \ (((uint64_t)(x) & 0x0000000000ff0000ULL) << 24) | \ (((uint64_t)(x) & 0x000000000000ff00ULL) << 40) | \ (((uint64_t)(x) & 0x00000000000000ffULL) << 56))) \ ) /* convert 64bit integers from network to host format */ #define ntoh64(x) (hton64(x)) #endif /* some OSes don't have EPROTO (eg OpenBSD) */ #ifndef EPROTO #define EPROTO EIO #endif /* disable asserts */ #ifndef SIMCLIST_DEBUG #define NDEBUG #endif #include #ifdef SIMCLIST_WITH_THREADS /* limit (approx) to the number of threads running * for threaded operations. Only meant when * SIMCLIST_WITH_THREADS is defined */ #define SIMCLIST_MAXTHREADS 2 #endif /* * how many elems to keep as spare. During a deletion, an element * can be saved in a "free-list", not free()d immediately. When * latter insertions are performed, spare elems can be used instead * of malloc()ing new elems. * * about this param, some values for appending * 10 million elems into an empty list: * (#, time[sec], gain[%], gain/no[%]) * 0 2,164 0,00 0,00 <-- feature disabled * 1 1,815 34,9 34,9 * 2 1,446 71,8 35,9 <-- MAX gain/no * 3 1,347 81,7 27,23 * 5 1,213 95,1 19,02 * 8 1,064 110,0 13,75 * 10 1,015 114,9 11,49 <-- MAX gain w/ likely sol * 15 1,019 114,5 7,63 * 25 0,985 117,9 4,72 * 50 1,088 107,6 2,15 * 75 1,016 114,8 1,53 * 100 0,988 117,6 1,18 * 150 1,022 114,2 0,76 * 200 0,939 122,5 0,61 <-- MIN time */ #ifndef SIMCLIST_MAX_SPARE_ELEMS #define SIMCLIST_MAX_SPARE_ELEMS 5 #endif #ifdef SIMCLIST_WITH_THREADS #include #endif #include "simclist.h" /* minumum number of elements for sorting with quicksort instead of insertion */ #define SIMCLIST_MINQUICKSORTELS 24 /* list dump declarations */ #define SIMCLIST_DUMPFORMAT_VERSION 1 /* (short integer) version of fileformat managed by _dump* and _restore* functions */ #define SIMCLIST_DUMPFORMAT_HEADERLEN 30 /* length of the header */ /* header for a list dump */ struct list_dump_header_s { uint16_t ver; /* version */ int64_t timestamp; /* dump timestamp */ int32_t rndterm; /* random value terminator -- terminates the data sequence */ uint32_t totlistlen; /* sum of every element' size, bytes */ uint32_t numels; /* number of elements */ uint32_t elemlen; /* bytes length of an element, for constant-size lists, <= 0 otherwise */ int32_t listhash; /* hash of the list at the time of dumping, or 0 if to be ignored */ }; /* deletes tmp from list, with care wrt its position (head, tail, middle) */ static int list_drop_elem(list_t *restrict l, struct list_entry_s *tmp, unsigned int pos); /* set default values for initialized lists */ static int list_attributes_setdefaults(list_t *restrict l); #ifndef NDEBUG /* check whether the list internal REPresentation is valid -- Costs O(n) */ static int list_repOk(const list_t *restrict l); /* check whether the list attribute set is valid -- Costs O(1) */ static int list_attrOk(const list_t *restrict l); #endif /* do not inline, this is recursive */ static void list_sort_quicksort(list_t *restrict l, int versus, unsigned int first, struct list_entry_s *fel, unsigned int last, struct list_entry_s *lel); static inline void list_sort_selectionsort(list_t *restrict l, int versus, unsigned int first, struct list_entry_s *fel, unsigned int last, struct list_entry_s *lel); static void *list_get_minmax(const list_t *restrict l, int versus); static inline struct list_entry_s *list_findpos(const list_t *restrict l, int posstart); /* write() decorated with error checking logic */ #define WRITE_ERRCHECK(fd, msgbuf, msglen) do { \ if (write(fd, msgbuf, msglen) < 0) return -1; \ } while (0); /* READ_ERRCHECK() decorated with error checking logic */ #define READ_ERRCHECK(fd, msgbuf, msglen) do { \ if (read(fd, msgbuf, msglen) != msglen) { \ /*errno = EPROTO;*/ \ return -1; \ } \ } while (0); /* * Random Number Generator * * The user is expected to seed the RNG (ie call srand()) if * SIMCLIST_SYSTEM_RNG is defined. * * Otherwise, a self-contained RNG based on LCG is used; see * http://en.wikipedia.org/wiki/Linear_congruential_generator . * * Facts pro local RNG: * 1. no need for the user to call srand() on his own * 2. very fast, possibly faster than OS * 3. avoid interference with user's RNG * * Facts pro system RNG: * 1. may be more accurate (irrelevant for SimCList randno purposes) * 2. why reinvent the wheel * * Default to local RNG for user's ease of use. */ #ifdef SIMCLIST_SYSTEM_RNG /* keep track whether we initialized already (non-0) or not (0) */ static unsigned random_seed = 0; /* use local RNG */ static inline void seed_random() { if (random_seed == 0) random_seed = (unsigned)getpid() ^ (unsigned)time(NULL); } static inline long get_random() { random_seed = (1664525 * random_seed + 1013904223); return random_seed; } #else /* use OS's random generator */ # define seed_random() # define get_random() (rand()) #endif /* list initialization */ int list_init(list_t *restrict l) { if (l == NULL) return -1; seed_random(); l->numels = 0; /* head/tail sentinels and mid pointer */ l->head_sentinel = (struct list_entry_s *)malloc(sizeof(struct list_entry_s)); l->tail_sentinel = (struct list_entry_s *)malloc(sizeof(struct list_entry_s)); l->head_sentinel->next = l->tail_sentinel; l->tail_sentinel->prev = l->head_sentinel; l->head_sentinel->prev = l->tail_sentinel->next = l->mid = NULL; l->head_sentinel->data = l->tail_sentinel->data = NULL; /* iteration attributes */ l->iter_active = 0; l->iter_pos = 0; l->iter_curentry = NULL; /* free-list attributes */ l->spareels = (struct list_entry_s **)malloc(SIMCLIST_MAX_SPARE_ELEMS * sizeof(struct list_entry_s *)); l->spareelsnum = 0; #ifdef SIMCLIST_WITH_THREADS l->threadcount = 0; #endif list_attributes_setdefaults(l); assert(list_repOk(l)); assert(list_attrOk(l)); return 0; } void list_destroy(list_t *restrict l) { unsigned int i; list_clear(l); for (i = 0; i < l->spareelsnum; i++) { free(l->spareels[i]); } free(l->spareels); free(l->head_sentinel); free(l->tail_sentinel); } int list_attributes_setdefaults(list_t *restrict l) { l->attrs.comparator = NULL; l->attrs.seeker = NULL; /* also free() element data when removing and element from the list */ l->attrs.meter = NULL; l->attrs.copy_data = 0; l->attrs.hasher = NULL; /* serializer/unserializer */ l->attrs.serializer = NULL; l->attrs.unserializer = NULL; assert(list_attrOk(l)); return 0; } /* setting list properties */ int list_attributes_comparator(list_t *restrict l, element_comparator comparator_fun) { if (l == NULL) return -1; l->attrs.comparator = comparator_fun; assert(list_attrOk(l)); return 0; } int list_attributes_keymaker(list_t *restrict l, element_keymaker keymaker_fun) { if (l == NULL) return -1; l->attrs.keymaker = keymaker_fun; assert(list_attrOk(l)); return 0; } int list_attributes_seeker(list_t *restrict l, element_seeker seeker_fun) { if (l == NULL) return -1; l->attrs.seeker = seeker_fun; assert(list_attrOk(l)); return 0; } int list_attributes_copy(list_t *restrict l, element_meter metric_fun, int copy_data) { if (l == NULL || (metric_fun == NULL && copy_data != 0)) return -1; l->attrs.meter = metric_fun; l->attrs.copy_data = copy_data; assert(list_attrOk(l)); return 0; } int list_attributes_hash_computer(list_t *restrict l, element_hash_computer hash_computer_fun) { if (l == NULL) return -1; l->attrs.hasher = hash_computer_fun; assert(list_attrOk(l)); return 0; } int list_attributes_serializer(list_t *restrict l, element_serializer serializer_fun) { if (l == NULL) return -1; l->attrs.serializer = serializer_fun; assert(list_attrOk(l)); return 0; } int list_attributes_unserializer(list_t *restrict l, element_unserializer unserializer_fun) { if (l == NULL) return -1; l->attrs.unserializer = unserializer_fun; assert(list_attrOk(l)); return 0; } int list_append(list_t *restrict l, const void *data) { return list_insert_at(l, data, l->numels); } int list_prepend(list_t *restrict l, const void *data) { return list_insert_at(l, data, 0); } void *list_fetch(list_t *restrict l) { return list_extract_at(l, 0); } void *list_get_at(const list_t *restrict l, unsigned int pos) { struct list_entry_s *tmp; tmp = list_findpos(l, pos); return (tmp != NULL ? tmp->data : NULL); } void *list_get_max(const list_t *restrict l) { return list_get_minmax(l, +1); } void *list_get_min(const list_t *restrict l) { return list_get_minmax(l, -1); } /* REQUIRES {list->numels >= 1} * return the min (versus < 0) or max value (v > 0) in l */ static void *list_get_minmax(const list_t *restrict l, int versus) { void *curminmax; struct list_entry_s *s; if (l->attrs.comparator == NULL || l->numels == 0) return NULL; curminmax = l->head_sentinel->next->data; for (s = l->head_sentinel->next->next; s != l->tail_sentinel; s = s->next) { if (l->attrs.comparator(curminmax, s->data) * versus > 0) curminmax = s->data; } return curminmax; } /* set tmp to point to element at index posstart in l */ static inline struct list_entry_s *list_findpos(const list_t *restrict l, int posstart) { struct list_entry_s *ptr; float x; int i; /* accept 1 slot overflow for fetching head and tail sentinels */ if (posstart < -1 || posstart > (int)l->numels) return NULL; if (l->numels == 0) { /* fetching either head (-1) or tail (0) sentinels */ if (posstart == -1) return l->head_sentinel; return l->tail_sentinel; } x = (float)(posstart+1) / l->numels; if (x <= 0.25) { /* first quarter: get to posstart from head */ for (i = -1, ptr = l->head_sentinel; i < posstart; ptr = ptr->next, i++); } else if (x < 0.5) { /* second quarter: get to posstart from mid */ for (i = (l->numels-1)/2, ptr = l->mid; i > posstart; ptr = ptr->prev, i--); } else if (x <= 0.75) { /* third quarter: get to posstart from mid */ for (i = (l->numels-1)/2, ptr = l->mid; i < posstart; ptr = ptr->next, i++); } else { /* fourth quarter: get to posstart from tail */ for (i = l->numels, ptr = l->tail_sentinel; i > posstart; ptr = ptr->prev, i--); } return ptr; } void *list_extract_at(list_t *restrict l, unsigned int pos) { struct list_entry_s *tmp; void *data; if (l->iter_active || pos >= l->numels) return NULL; tmp = list_findpos(l, pos); data = tmp->data; tmp->data = NULL; /* save data from list_drop_elem() free() */ list_drop_elem(l, tmp, pos); l->numels--; assert(list_repOk(l)); return data; } int list_insert_at(list_t *restrict l, const void *data, unsigned int pos) { struct list_entry_s *lent, *succ, *prec; if (l->iter_active || pos > l->numels) return -1; /* this code optimizes malloc() with a free-list */ if (l->spareelsnum > 0) { lent = l->spareels[l->spareelsnum-1]; l->spareelsnum--; } else { lent = (struct list_entry_s *)malloc(sizeof(struct list_entry_s)); if (lent == NULL) return -1; } if (l->attrs.copy_data) { /* make room for user' data (has to be copied) */ size_t datalen = l->attrs.meter(data); lent->data = (struct list_entry_s *)malloc(datalen); memcpy(lent->data, data, datalen); } else { lent->data = (void*)data; } /* actually append element */ prec = list_findpos(l, pos-1); succ = prec->next; prec->next = lent; lent->prev = prec; lent->next = succ; succ->prev = lent; l->numels++; /* fix mid pointer */ if (l->numels == 1) { /* first element, set pointer */ l->mid = lent; } else if (l->numels % 2) { /* now odd */ if (pos >= (l->numels-1)/2) l->mid = l->mid->next; } else { /* now even */ if (pos <= (l->numels-1)/2) l->mid = l->mid->prev; } assert(list_repOk(l)); return 1; } int list_delete(list_t *restrict l, const void *data) { int pos, r; pos = list_locate(l, data); if (pos < 0) return -1; r = list_delete_at(l, pos); if (r < 0) return -1; assert(list_repOk(l)); return 0; } int list_delete_at(list_t *restrict l, unsigned int pos) { struct list_entry_s *delendo; if (l->iter_active || pos >= l->numels) return -1; delendo = list_findpos(l, pos); list_drop_elem(l, delendo, pos); l->numels--; assert(list_repOk(l)); return 0; } int list_delete_range(list_t *restrict l, unsigned int posstart, unsigned int posend) { struct list_entry_s *lastvalid, *tmp, *tmp2; unsigned int i; int movedx; unsigned int numdel, midposafter; if (l->iter_active || posend < posstart || posend >= l->numels) return -1; tmp = list_findpos(l, posstart); /* first el to be deleted */ lastvalid = tmp->prev; /* last valid element */ numdel = posend - posstart + 1; midposafter = (l->numels-1-numdel)/2; midposafter = midposafter < posstart ? midposafter : midposafter+numdel; movedx = midposafter - (l->numels-1)/2; if (movedx > 0) { /* move right */ for (i = 0; i < (unsigned int)movedx; l->mid = l->mid->next, i++); } else { /* move left */ movedx = -movedx; for (i = 0; i < (unsigned int)movedx; l->mid = l->mid->prev, i++); } assert(posstart == 0 || lastvalid != l->head_sentinel); i = posstart; if (l->attrs.copy_data) { /* also free element data */ for (; i <= posend; i++) { tmp2 = tmp; tmp = tmp->next; if (tmp2->data != NULL) free(tmp2->data); if (l->spareelsnum < SIMCLIST_MAX_SPARE_ELEMS) { l->spareels[l->spareelsnum++] = tmp2; } else { free(tmp2); } } } else { /* only free containers */ for (; i <= posend; i++) { tmp2 = tmp; tmp = tmp->next; if (l->spareelsnum < SIMCLIST_MAX_SPARE_ELEMS) { l->spareels[l->spareelsnum++] = tmp2; } else { free(tmp2); } } } assert(i == posend+1 && (posend != l->numels || tmp == l->tail_sentinel)); lastvalid->next = tmp; tmp->prev = lastvalid; l->numels -= posend - posstart + 1; assert(list_repOk(l)); return 0; } int list_clear(list_t *restrict l) { struct list_entry_s *s; if (l->iter_active) return -1; if (l->attrs.copy_data) { /* also free user data */ /* spare a loop conditional with two loops: spareing elems and freeing elems */ for (s = l->head_sentinel->next; l->spareelsnum < SIMCLIST_MAX_SPARE_ELEMS && s != l->tail_sentinel; s = s->next) { /* move elements as spares as long as there is room */ if (s->data != NULL) free(s->data); l->spareels[l->spareelsnum++] = s; } while (s != l->tail_sentinel) { /* free the remaining elems */ if (s->data != NULL) free(s->data); s = s->next; free(s->prev); } l->head_sentinel->next = l->tail_sentinel; l->tail_sentinel->prev = l->head_sentinel; } else { /* only free element containers */ /* spare a loop conditional with two loops: spareing elems and freeing elems */ for (s = l->head_sentinel->next; l->spareelsnum < SIMCLIST_MAX_SPARE_ELEMS && s != l->tail_sentinel; s = s->next) { /* move elements as spares as long as there is room */ l->spareels[l->spareelsnum++] = s; } while (s != l->tail_sentinel) { /* free the remaining elems */ s = s->next; free(s->prev); } l->head_sentinel->next = l->tail_sentinel; l->tail_sentinel->prev = l->head_sentinel; } l->numels = 0; l->mid = NULL; assert(list_repOk(l)); return 0; } unsigned int list_size(const list_t *restrict l) { return l->numels; } int list_empty(const list_t *restrict l) { return (l->numels == 0); } int list_locate(const list_t *restrict l, const void *data) { struct list_entry_s *el; int pos = 0; if (l->attrs.comparator != NULL) { /* use comparator */ for (el = l->head_sentinel->next; el != l->tail_sentinel; el = el->next, pos++) { if (l->attrs.comparator(data, el->data) == 0) break; } } else { /* compare references */ for (el = l->head_sentinel->next; el != l->tail_sentinel; el = el->next, pos++) { if (el->data == data) break; } } if (el == l->tail_sentinel) return -1; return pos; } void *list_seek(list_t *restrict l, const void *indicator) { const struct list_entry_s *iter; if (l->attrs.seeker == NULL) return NULL; for (iter = l->head_sentinel->next; iter != l->tail_sentinel; iter = iter->next) { if (l->attrs.seeker(iter->data, indicator) != 0) return iter->data; } return NULL; } int list_contains(const list_t *restrict l, const void *data) { return (list_locate(l, data) >= 0); } int list_concat(const list_t *l1, const list_t *l2, list_t *restrict dest) { struct list_entry_s *el, *srcel; unsigned int cnt; int err; if (l1 == NULL || l2 == NULL || dest == NULL || l1 == dest || l2 == dest) return -1; list_init(dest); dest->numels = l1->numels + l2->numels; if (dest->numels == 0) return 0; /* copy list1 */ srcel = l1->head_sentinel->next; el = dest->head_sentinel; while (srcel != l1->tail_sentinel) { el->next = (struct list_entry_s *)malloc(sizeof(struct list_entry_s)); el->next->prev = el; el = el->next; el->data = srcel->data; srcel = srcel->next; } dest->mid = el; /* approximate position (adjust later) */ /* copy list 2 */ srcel = l2->head_sentinel->next; while (srcel != l2->tail_sentinel) { el->next = (struct list_entry_s *)malloc(sizeof(struct list_entry_s)); el->next->prev = el; el = el->next; el->data = srcel->data; srcel = srcel->next; } el->next = dest->tail_sentinel; dest->tail_sentinel->prev = el; /* fix mid pointer */ err = l2->numels - l1->numels; if ((err+1)/2 > 0) { /* correct pos RIGHT (err-1)/2 moves */ err = (err+1)/2; for (cnt = 0; cnt < (unsigned int)err; cnt++) dest->mid = dest->mid->next; } else if (err/2 < 0) { /* correct pos LEFT (err/2)-1 moves */ err = -err/2; for (cnt = 0; cnt < (unsigned int)err; cnt++) dest->mid = dest->mid->prev; } assert(!(list_repOk(l1) && list_repOk(l2)) || list_repOk(dest)); return 0; } int list_sort(list_t *restrict l, int versus) { if (l->iter_active || (l->attrs.comparator == NULL && l->attrs.keymaker == NULL)) /* cannot modify list in the middle of an iteration */ return -1; if (l->numels <= 1) return 0; list_sort_quicksort(l, versus, 0, l->head_sentinel->next, l->numels-1, l->tail_sentinel->prev); assert(list_repOk(l)); return 0; } #ifdef SIMCLIST_WITH_THREADS struct list_sort_wrappedparams { list_t *restrict l; int versus; unsigned int first, last; struct list_entry_s *fel, *lel; }; static void *list_sort_quicksort_threadwrapper(void *wrapped_params) { struct list_sort_wrappedparams *wp = (struct list_sort_wrappedparams *)wrapped_params; list_sort_quicksort(wp->l, wp->versus, wp->first, wp->fel, wp->last, wp->lel); free(wp); pthread_exit(NULL); return NULL; } #endif static inline int el_compare(const list_t *l, const void *a, const void *b) { if (l->attrs.keymaker != NULL) { /* keymaker function available */ long int na, nb; na = l->attrs.keymaker(a); nb = l->attrs.keymaker(b); return (na - nb) - (nb - na); } /* use comparator function */ assert(l->comparator != NULL); return l->attrs.comparator(a, b); } static inline void list_sort_selectionsort(list_t *restrict l, int versus, unsigned int first, struct list_entry_s *fel, unsigned int last, struct list_entry_s *lel) { struct list_entry_s *cursor, *toswap, *firstunsorted; void *tmpdata; if (last <= first) /* <= 1-element lists are always sorted */ return; for (firstunsorted = fel; firstunsorted != lel; firstunsorted = firstunsorted->next) { /* find min or max in the remainder of the list */ for (toswap = firstunsorted, cursor = firstunsorted->next; cursor != lel->next; cursor = cursor->next) if (el_compare(l, toswap->data, cursor->data) * -versus > 0) toswap = cursor; if (toswap != firstunsorted) { /* swap firstunsorted with toswap */ tmpdata = firstunsorted->data; firstunsorted->data = toswap->data; toswap->data = tmpdata; } } } static void list_sort_quicksort(list_t *restrict l, int versus, unsigned int first, struct list_entry_s *fel, unsigned int last, struct list_entry_s *lel) { unsigned int pivotid; unsigned int i; register struct list_entry_s *pivot; struct list_entry_s *left, *right; void *tmpdata; #ifdef SIMCLIST_WITH_THREADS pthread_t tid; int traised; #endif if (last <= first) /* <= 1-element lists are always sorted */ return; if (last - first+1 <= SIMCLIST_MINQUICKSORTELS) { list_sort_selectionsort(l, versus, first, fel, last, lel); return; } /* base of iteration: one element list */ if (! (last > first)) return; pivotid = (get_random() % (last - first + 1)); /* pivotid = (last - first + 1) / 2; */ /* find pivot */ if (pivotid < (last - first + 1)/2) { for (i = 0, pivot = fel; i < pivotid; pivot = pivot->next, i++); } else { for (i = last - first, pivot = lel; i > pivotid; pivot = pivot->prev, i--); } /* smaller PIVOT bigger */ left = fel; right = lel; /* iterate --- left ---> PIV <--- right --- */ while (left != pivot && right != pivot) { for (; left != pivot && (el_compare(l, left->data, pivot->data) * -versus <= 0); left = left->next); /* left points to a smaller element, or to pivot */ for (; right != pivot && (el_compare(l, right->data, pivot->data) * -versus >= 0); right = right->prev); /* right points to a bigger element, or to pivot */ if (left != pivot && right != pivot) { /* swap, then move iterators */ tmpdata = left->data; left->data = right->data; right->data = tmpdata; left = left->next; right = right->prev; } } /* now either left points to pivot (end run), or right */ if (right == pivot) { /* left part longer */ while (left != pivot) { if (el_compare(l, left->data, pivot->data) * -versus > 0) { tmpdata = left->data; left->data = pivot->prev->data; pivot->prev->data = pivot->data; pivot->data = tmpdata; pivot = pivot->prev; pivotid--; if (pivot == left) break; } else { left = left->next; } } } else { /* right part longer */ while (right != pivot) { if (el_compare(l, right->data, pivot->data) * -versus < 0) { /* move current right before pivot */ tmpdata = right->data; right->data = pivot->next->data; pivot->next->data = pivot->data; pivot->data = tmpdata; pivot = pivot->next; pivotid++; if (pivot == right) break; } else { right = right->prev; } } } /* sort sublists A and B : |---A---| pivot |---B---| */ #ifdef SIMCLIST_WITH_THREADS traised = 0; if (pivotid > 0) { /* prepare wrapped args, then start thread */ if (l->threadcount < SIMCLIST_MAXTHREADS-1) { struct list_sort_wrappedparams *wp = (struct list_sort_wrappedparams *)malloc(sizeof(struct list_sort_wrappedparams)); l->threadcount++; traised = 1; wp->l = l; wp->versus = versus; wp->first = first; wp->fel = fel; wp->last = first+pivotid-1; wp->lel = pivot->prev; if (pthread_create(&tid, NULL, list_sort_quicksort_threadwrapper, wp) != 0) { free(wp); traised = 0; list_sort_quicksort(l, versus, first, fel, first+pivotid-1, pivot->prev); } } else { list_sort_quicksort(l, versus, first, fel, first+pivotid-1, pivot->prev); } } if (first + pivotid < last) list_sort_quicksort(l, versus, first+pivotid+1, pivot->next, last, lel); if (traised) { pthread_join(tid, (void **)NULL); l->threadcount--; } #else if (pivotid > 0) list_sort_quicksort(l, versus, first, fel, first+pivotid-1, pivot->prev); if (first + pivotid < last) list_sort_quicksort(l, versus, first+pivotid+1, pivot->next, last, lel); #endif } int list_iterator_start(list_t *restrict l) { if (l->iter_active) return 0; l->iter_pos = 0; l->iter_active = 1; l->iter_curentry = l->head_sentinel->next; return 1; } void *list_iterator_next(list_t *restrict l) { void *toret; if (! l->iter_active) return NULL; toret = l->iter_curentry->data; l->iter_curentry = l->iter_curentry->next; l->iter_pos++; return toret; } int list_iterator_hasnext(const list_t *restrict l) { if (! l->iter_active) return 0; return (l->iter_pos < l->numels); } int list_iterator_stop(list_t *restrict l) { if (! l->iter_active) return 0; l->iter_pos = 0; l->iter_active = 0; return 1; } int list_hash(const list_t *restrict l, list_hash_t *restrict hash) { struct list_entry_s *x; list_hash_t tmphash; assert(hash != NULL); tmphash = l->numels * 2 + 100; if (l->attrs.hasher == NULL) { #ifdef SIMCLIST_ALLOW_LOCATIONBASED_HASHES /* ENABLE WITH CARE !! */ #warning "Memlocation-based hash is consistent only for testing modification in the same program run." int i; /* only use element references */ for (x = l->head_sentinel->next; x != l->tail_sentinel; x = x->next) { for (i = 0; i < sizeof(x->data); i++) { tmphash += (tmphash ^ (uintptr_t)x->data); } tmphash += tmphash % l->numels; } #else return -1; #endif } else { /* hash each element with the user-given function */ for (x = l->head_sentinel->next; x != l->tail_sentinel; x = x->next) { tmphash += tmphash ^ l->attrs.hasher(x->data); tmphash +=* hash % l->numels; } } *hash = tmphash; return 0; } #ifndef SIMCLIST_NO_DUMPRESTORE int list_dump_getinfo_filedescriptor(int fd, list_dump_info_t *restrict info) { int32_t terminator_head, terminator_tail; uint32_t elemlen; off_t hop; /* version */ READ_ERRCHECK(fd, & info->version, sizeof(info->version)); info->version = ntohs(info->version); if (info->version > SIMCLIST_DUMPFORMAT_VERSION) { errno = EILSEQ; return -1; } /* timestamp */ READ_ERRCHECK(fd, & info->timestamp, sizeof(info->timestamp)); info->timestamp = hton64(info->timestamp); /* list terminator (to check thereafter) */ READ_ERRCHECK(fd, & terminator_head, sizeof(terminator_head)); terminator_head = ntohl(terminator_head); /* list size */ READ_ERRCHECK(fd, & info->list_size, sizeof(info->list_size)); info->list_size = ntohl(info->list_size); /* number of elements */ READ_ERRCHECK(fd, & info->list_numels, sizeof(info->list_numels)); info->list_numels = ntohl(info->list_numels); /* length of each element (for checking for consistency) */ READ_ERRCHECK(fd, & elemlen, sizeof(elemlen)); elemlen = ntohl(elemlen); /* list hash */ READ_ERRCHECK(fd, & info->list_hash, sizeof(info->list_hash)); info->list_hash = ntohl(info->list_hash); /* check consistency */ if (elemlen > 0) { /* constant length, hop by size only */ hop = info->list_size; } else { /* non-constant length, hop by size + all element length blocks */ hop = info->list_size + elemlen*info->list_numels; } if (lseek(fd, hop, SEEK_CUR) == -1) { return -1; } /* read the trailing value and compare with terminator_head */ READ_ERRCHECK(fd, & terminator_tail, sizeof(terminator_tail)); terminator_tail = ntohl(terminator_tail); if (terminator_head == terminator_tail) info->consistent = 1; else info->consistent = 0; return 0; } int list_dump_getinfo_file(const char *restrict filename, list_dump_info_t *restrict info) { int fd, ret; fd = open(filename, O_RDONLY, 0); if (fd < 0) return -1; ret = list_dump_getinfo_filedescriptor(fd, info); close(fd); return ret; } int list_dump_filedescriptor(const list_t *restrict l, int fd, size_t *restrict len) { struct list_entry_s *x; void *ser_buf; uint32_t bufsize; struct timeval timeofday; struct list_dump_header_s header; if (l->attrs.meter == NULL && l->attrs.serializer == NULL) { errno = ENOTTY; return -1; } /**** DUMP FORMAT **** [ ver timestamp | totlen numels elemlen hash | DATA ] where DATA can be: @ for constant-size list (element size is constant; elemlen > 0) [ elem elem ... elem ] @ for other lists (element size dictated by element_meter each time; elemlen <= 0) [ size elem size elem ... size elem ] all integers are encoded in NETWORK BYTE FORMAT *****/ /* prepare HEADER */ /* version */ header.ver = htons( SIMCLIST_DUMPFORMAT_VERSION ); /* timestamp */ gettimeofday(&timeofday, NULL); header.timestamp = (int64_t)timeofday.tv_sec * 1000000 + (int64_t)timeofday.tv_usec; header.timestamp = hton64(header.timestamp); header.rndterm = htonl((int32_t)get_random()); /* total list size is postprocessed afterwards */ /* number of elements */ header.numels = htonl(l->numels); /* include an hash, if possible */ if (l->attrs.hasher != NULL) { if (htonl(list_hash(l, & header.listhash)) != 0) { /* could not compute list hash! */ return -1; } } else { header.listhash = htonl(0); } header.totlistlen = header.elemlen = 0; /* leave room for the header at the beginning of the file */ if (lseek(fd, SIMCLIST_DUMPFORMAT_HEADERLEN, SEEK_SET) < 0) { /* errno set by lseek() */ return -1; } /* write CONTENT */ if (l->numels > 0) { /* SPECULATE that the list has constant element size */ if (l->attrs.serializer != NULL) { /* user user-specified serializer */ /* get preliminary length of serialized element in header.elemlen */ ser_buf = l->attrs.serializer(l->head_sentinel->next->data, & header.elemlen); free(ser_buf); /* request custom serialization of each element */ for (x = l->head_sentinel->next; x != l->tail_sentinel; x = x->next) { ser_buf = l->attrs.serializer(x->data, &bufsize); header.totlistlen += bufsize; if (header.elemlen != 0) { /* continue on speculation */ if (header.elemlen != bufsize) { free(ser_buf); /* constant element length speculation broken! */ header.elemlen = 0; header.totlistlen = 0; x = l->head_sentinel; if (lseek(fd, SIMCLIST_DUMPFORMAT_HEADERLEN, SEEK_SET) < 0) { /* errno set by lseek() */ return -1; } /* restart from the beginning */ continue; } /* speculation confirmed */ WRITE_ERRCHECK(fd, ser_buf, bufsize); } else { /* speculation found broken */ WRITE_ERRCHECK(fd, & bufsize, sizeof(size_t)); WRITE_ERRCHECK(fd, ser_buf, bufsize); } free(ser_buf); } } else if (l->attrs.meter != NULL) { header.elemlen = (uint32_t)l->attrs.meter(l->head_sentinel->next->data); /* serialize the element straight from its data */ for (x = l->head_sentinel->next; x != l->tail_sentinel; x = x->next) { bufsize = l->attrs.meter(x->data); header.totlistlen += bufsize; if (header.elemlen != 0) { if (header.elemlen != bufsize) { /* constant element length speculation broken! */ header.elemlen = 0; header.totlistlen = 0; x = l->head_sentinel; /* restart from the beginning */ continue; } WRITE_ERRCHECK(fd, x->data, bufsize); } else { WRITE_ERRCHECK(fd, &bufsize, sizeof(size_t)); WRITE_ERRCHECK(fd, x->data, bufsize); } } } /* adjust endianness */ header.elemlen = htonl(header.elemlen); header.totlistlen = htonl(header.totlistlen); } /* write random terminator */ WRITE_ERRCHECK(fd, & header.rndterm, sizeof(header.rndterm)); /* list terminator */ /* write header */ lseek(fd, 0, SEEK_SET); WRITE_ERRCHECK(fd, & header.ver, sizeof(header.ver)); /* version */ WRITE_ERRCHECK(fd, & header.timestamp, sizeof(header.timestamp)); /* timestamp */ WRITE_ERRCHECK(fd, & header.rndterm, sizeof(header.rndterm)); /* random terminator */ WRITE_ERRCHECK(fd, & header.totlistlen, sizeof(header.totlistlen)); /* total length of elements */ WRITE_ERRCHECK(fd, & header.numels, sizeof(header.numels)); /* number of elements */ WRITE_ERRCHECK(fd, & header.elemlen, sizeof(header.elemlen)); /* size of each element, or 0 for independent */ WRITE_ERRCHECK(fd, & header.listhash, sizeof(header.listhash)); /* list hash, or 0 for "ignore" */ /* possibly store total written length in "len" */ if (len != NULL) { *len = sizeof(header) + ntohl(header.totlistlen); } return 0; } int list_restore_filedescriptor(list_t *restrict l, int fd, size_t *restrict len) { struct list_dump_header_s header; unsigned long cnt; void *buf; uint32_t elsize, totreadlen, totmemorylen; memset(& header, 0, sizeof(header)); /* read header */ /* version */ READ_ERRCHECK(fd, &header.ver, sizeof(header.ver)); header.ver = ntohs(header.ver); if (header.ver != SIMCLIST_DUMPFORMAT_VERSION) { errno = EILSEQ; return -1; } /* timestamp */ READ_ERRCHECK(fd, & header.timestamp, sizeof(header.timestamp)); /* list terminator */ READ_ERRCHECK(fd, & header.rndterm, sizeof(header.rndterm)); header.rndterm = ntohl(header.rndterm); /* total list size */ READ_ERRCHECK(fd, & header.totlistlen, sizeof(header.totlistlen)); header.totlistlen = ntohl(header.totlistlen); /* number of elements */ READ_ERRCHECK(fd, & header.numels, sizeof(header.numels)); header.numels = ntohl(header.numels); /* length of every element, or '0' = variable */ READ_ERRCHECK(fd, & header.elemlen, sizeof(header.elemlen)); header.elemlen = ntohl(header.elemlen); /* list hash, or 0 = 'ignore' */ READ_ERRCHECK(fd, & header.listhash, sizeof(header.listhash)); header.listhash = ntohl(header.listhash); /* read content */ totreadlen = totmemorylen = 0; if (header.elemlen > 0) { /* elements have constant size = header.elemlen */ if (l->attrs.unserializer != NULL) { /* use unserializer */ buf = malloc(header.elemlen); for (cnt = 0; cnt < header.numels; cnt++) { READ_ERRCHECK(fd, buf, header.elemlen); list_append(l, l->attrs.unserializer(buf, & elsize)); totmemorylen += elsize; } } else { /* copy verbatim into memory */ for (cnt = 0; cnt < header.numels; cnt++) { buf = malloc(header.elemlen); READ_ERRCHECK(fd, buf, header.elemlen); list_append(l, buf); } totmemorylen = header.numels * header.elemlen; } totreadlen = header.numels * header.elemlen; } else { /* elements have variable size. Each element is preceded by its size */ if (l->attrs.unserializer != NULL) { /* use unserializer */ for (cnt = 0; cnt < header.numels; cnt++) { READ_ERRCHECK(fd, & elsize, sizeof(elsize)); buf = malloc((size_t)elsize); READ_ERRCHECK(fd, buf, elsize); totreadlen += elsize; list_append(l, l->attrs.unserializer(buf, & elsize)); totmemorylen += elsize; } } else { /* copy verbatim into memory */ for (cnt = 0; cnt < header.numels; cnt++) { READ_ERRCHECK(fd, & elsize, sizeof(elsize)); buf = malloc(elsize); READ_ERRCHECK(fd, buf, elsize); totreadlen += elsize; list_append(l, buf); } totmemorylen = totreadlen; } } READ_ERRCHECK(fd, &elsize, sizeof(elsize)); /* read list terminator */ elsize = ntohl(elsize); /* possibly verify the list consistency */ /* wrt hash */ /* don't do that if (header.listhash != 0 && header.listhash != list_hash(l)) { errno = ECANCELED; return -1; } */ /* wrt header */ if (totreadlen != header.totlistlen && (int32_t)elsize == header.rndterm) { errno = EPROTO; return -1; } /* wrt file */ if (lseek(fd, 0, SEEK_CUR) != lseek(fd, 0, SEEK_END)) { errno = EPROTO; return -1; } if (len != NULL) { *len = totmemorylen; } return 0; } int list_dump_file(const list_t *restrict l, const char *restrict filename, size_t *restrict len) { int fd; size_t sizetoret; fd = open(filename, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); if (fd < 0) return -1; sizetoret = list_dump_filedescriptor(l, fd, len); close(fd); return sizetoret; } int list_restore_file(list_t *restrict l, const char *restrict filename, size_t *restrict len) { int fd; size_t totdata; fd = open(filename, O_RDONLY, 0); if (fd < 0) return -1; totdata = list_restore_filedescriptor(l, fd, len); close(fd); return totdata; } #endif /* ifndef SIMCLIST_NO_DUMPRESTORE */ static int list_drop_elem(list_t *restrict l, struct list_entry_s *tmp, unsigned int pos) { if (tmp == NULL) return -1; /* fix mid pointer. This is wrt the PRE situation */ if (l->numels % 2) { /* now odd */ /* sort out the base case by hand */ if (l->numels == 1) l->mid = NULL; else if (pos >= l->numels/2) l->mid = l->mid->prev; } else { /* now even */ if (pos < l->numels/2) l->mid = l->mid->next; } tmp->prev->next = tmp->next; tmp->next->prev = tmp->prev; /* free what's to be freed */ if (l->attrs.copy_data && tmp->data != NULL) free(tmp->data); if (l->spareelsnum < SIMCLIST_MAX_SPARE_ELEMS) { l->spareels[l->spareelsnum++] = tmp; } else { free(tmp); } return 0; } /* ready-made comparators and meters */ #define SIMCLIST_NUMBER_COMPARATOR(type) int list_comparator_##type(const void *a, const void *b) { return( *(type *)a < *(type *)b) - (*(type *)a > *(type *)b); } SIMCLIST_NUMBER_COMPARATOR(int8_t) SIMCLIST_NUMBER_COMPARATOR(int16_t) SIMCLIST_NUMBER_COMPARATOR(int32_t) SIMCLIST_NUMBER_COMPARATOR(int64_t) SIMCLIST_NUMBER_COMPARATOR(uint8_t) SIMCLIST_NUMBER_COMPARATOR(uint16_t) SIMCLIST_NUMBER_COMPARATOR(uint32_t) SIMCLIST_NUMBER_COMPARATOR(uint64_t) SIMCLIST_NUMBER_COMPARATOR(float) SIMCLIST_NUMBER_COMPARATOR(double) int list_comparator_string(const void *a, const void *b) { return strcmp((const char *)b, (const char *)a); } /* ready-made metric functions */ #define SIMCLIST_METER(type) size_t list_meter_##type(const void *el) { if (el) { /* kill compiler whinge */ } return sizeof(type); } SIMCLIST_METER(int8_t) SIMCLIST_METER(int16_t) SIMCLIST_METER(int32_t) SIMCLIST_METER(int64_t) SIMCLIST_METER(uint8_t) SIMCLIST_METER(uint16_t) SIMCLIST_METER(uint32_t) SIMCLIST_METER(uint64_t) SIMCLIST_METER(float) SIMCLIST_METER(double) size_t list_meter_string(const void *el) { return strlen((const char *)el) + 1; } /* ready-made hashing functions */ #define SIMCLIST_HASHCOMPUTER(type) list_hash_t list_hashcomputer_##type(const void *el) { return (list_hash_t)(*(type *)el); } SIMCLIST_HASHCOMPUTER(int8_t) SIMCLIST_HASHCOMPUTER(int16_t) SIMCLIST_HASHCOMPUTER(int32_t) SIMCLIST_HASHCOMPUTER(int64_t) SIMCLIST_HASHCOMPUTER(uint8_t) SIMCLIST_HASHCOMPUTER(uint16_t) SIMCLIST_HASHCOMPUTER(uint32_t) SIMCLIST_HASHCOMPUTER(uint64_t) SIMCLIST_HASHCOMPUTER(float) SIMCLIST_HASHCOMPUTER(double) list_hash_t list_hashcomputer_string(const void *el) { size_t l; list_hash_t hash = 123; const char *str = (const char *)el; char plus; for (l = 0; str[l] != '\0'; l++) { if (l) plus = hash ^ str[l]; else plus = hash ^ (str[l] - str[0]); hash += (plus << (CHAR_BIT * (l % sizeof(list_hash_t)))); } return hash; } #ifndef NDEBUG static int list_repOk(const list_t *restrict l) { int ok, i; struct list_entry_s *s; ok = (l != NULL) && ( /* head/tail checks */ (l->head_sentinel != NULL && l->tail_sentinel != NULL) && (l->head_sentinel != l->tail_sentinel) && (l->head_sentinel->prev == NULL && l->tail_sentinel->next == NULL) && /* empty list */ (l->numels > 0 || (l->mid == NULL && l->head_sentinel->next == l->tail_sentinel && l->tail_sentinel->prev == l->head_sentinel)) && /* spare elements checks */ l->spareelsnum <= SIMCLIST_MAX_SPARE_ELEMS ); if (!ok) return 0; if (l->numels >= 1) { /* correct referencing */ for (i = -1, s = l->head_sentinel; i < (int)(l->numels-1)/2 && s->next != NULL; i++, s = s->next) { if (s->next->prev != s) break; } ok = (i == (int)(l->numels-1)/2 && l->mid == s); if (!ok) return 0; for (; s->next != NULL; i++, s = s->next) { if (s->next->prev != s) break; } ok = (i == (int)l->numels && s == l->tail_sentinel); } return ok; } static int list_attrOk(const list_t *restrict l) { int ok; ok = (l->attrs.copy_data == 0 || l->attrs.meter != NULL); return ok; } #endif sshguard-2.4.2/src/common/attack.h000644 001751 001751 00000006234 13773402373 017734 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once #include #include "address.h" enum service { SERVICES_ALL = 0, //< anything SERVICES_SSH = 100, //< ssh SERVICES_SSHGUARD = 110, //< SSHGuard SERVICES_UWIMAP = 200, //< UWimap for imap and pop daemon SERVICES_DOVECOT = 210, //< dovecot SERVICES_CYRUSIMAP = 220, //< cyrus-imap SERVICES_CUCIPOP = 230, //< cucipop SERVICES_EXIM = 240, //< exim SERVICES_SENDMAIL = 250, //< sendmail SERVICES_POSTFIX = 260, //< postfix SERVICES_OPENSMTPD = 270, //< OpenSMTPD SERVICES_COURIER = 280, //< Courier IMAP/POP SERVICES_FREEBSDFTPD = 300, //< ftpd shipped with FreeBSD SERVICES_PROFTPD = 310, //< ProFTPd SERVICES_PUREFTPD = 320, //< Pure-FTPd SERVICES_VSFTPD = 330, //< vsftpd SERVICES_COCKPIT = 340, //< cockpit management dashboard SERVICES_CLF_UNAUTH = 350, //< HTTP 401 in common log format SERVICES_CLF_PROBES = 360, //< probes for common web services SERVICES_CLF_LOGIN_URL = 370, //< CMS framework logins in common log format SERVICES_OPENVPN = 400, //< OpenVPN SERVICES_GITEA = 500, //< Gitea }; /* an attack (source address & target service info) */ typedef struct { sshg_address_t address; //< Address enum service service; //< Service int dangerousness; //< Danger level } attack_t; /* profile of an attacker */ typedef struct { attack_t attack; /* attacker address, target service */ time_t whenfirst; /* first time seen (or blocked) */ time_t whenlast; /* last time seen (or blocked) */ time_t pardontime; /* minimum seconds to wait before releasing address when blocked */ unsigned int numhits; /* #attacks for attacker tracking; #abuses for offenders tracking */ unsigned int cumulated_danger; /* total danger incurred (before or after blocked) */ } attacker_t; int attack_addr_seeker(const void *el, const void *key); int attack_from_hostname(attack_t *attack, const char *name); void attackerinit(attacker_t *restrict ipe, const attack_t *restrict attack); int attackt_whenlast_comparator(const void *a, const void *b); const char *service_to_name(enum service code); sshguard-2.4.2/src/common/sandbox.h000644 001751 001751 00000000723 13467321647 020124 0ustar00kevinzkevinz000000 000000 #pragma once #include "config.h" #if defined(CAPSICUM) # if defined(HAVE_SYS_CAPSICUM_H) # include # elif defined(HAVE_SYS_CAPABILITY_H) # include # endif #endif static inline void sandbox_init() { #ifdef CAPSICUM if (cap_enter() != 0) { perror("Could not enter capability mode"); } #endif #ifdef __OpenBSD__ if (pledge("dns stdio", NULL) != 0) { perror("Could not pledge"); } #endif } sshguard-2.4.2/src/common/address.h000644 001751 001751 00000004163 13405335557 020112 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once /* maximum length of an address string */ #ifndef INET_ADDRSTRLEN # define INET_ADDRSTRLEN 16 #endif #ifndef INET6_ADDRSTRLEN # define INET6_ADDRSTRLEN 46 #endif #define ADDRLEN INET6_ADDRSTRLEN /* address kind codes */ #define ADDRKIND_IPv4 4 #define ADDRKIND_IPv6 6 /* an IPv4 address */ #define REGEXLIB_IPV4 "((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?|0)(\\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?|0)){3})" /* an IPv6 address, possibly compressed */ #define REGEXLIB_IPV6 "(::|(([a-fA-F0-9]{1,4}):){7}(([a-fA-F0-9]{1,4}))|(:(:([a-fA-F0-9]{1,4})){1,6})|((([a-fA-F0-9]{1,4}):){1,6}:)|((([a-fA-F0-9]{1,4}):)(:([a-fA-F0-9]{1,4})){1,6})|((([a-fA-F0-9]{1,4}):){2}(:([a-fA-F0-9]{1,4})){1,5})|((([a-fA-F0-9]{1,4}):){3}(:([a-fA-F0-9]{1,4})){1,4})|((([a-fA-F0-9]{1,4}):){4}(:([a-fA-F0-9]{1,4})){1,3})|((([a-fA-F0-9]{1,4}):){5}(:([a-fA-F0-9]{1,4})){1,2}))" /* an IPv4 address, mapped to IPv6 */ #define REGEXLIB_IPV4_MAPPED6 "(((0:){5}(0|[fF]{4})|:(:[fF]{4})?):{IPV4})" /* a hostname, "localhost" or at least 2nd level */ #define REGEXLIB_HOSTNAME "(localhost|([-a-zA-Z0-9]+\\.)+[a-zA-Z]+)" typedef struct { char value[ADDRLEN]; /* address of offender */ int kind; /* type of address addr */ } sshg_address_t; sshguard-2.4.2/src/common/simclist.h000644 001751 001751 00000075776 13405335557 020336 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SimCList library. See http://mij.oltrelinux.com/devel/simclist */ #ifndef SIMCLIST_H #define SIMCLIST_H #ifdef __cplusplus extern "C" { #endif #include #include #include /* Be friend of both C90 and C99 compilers */ #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L /* "inline" and "restrict" are keywords */ #else # define inline /* inline */ # define restrict /* restrict */ #endif /** * Type representing list hashes. * * This is a signed integer value. */ typedef int32_t list_hash_t; #ifndef SIMCLIST_NO_DUMPRESTORE typedef struct { uint16_t version; /* dump version */ int64_t timestamp; /* when the list has been dumped, microseconds from UNIX epoch */ uint32_t list_size; uint32_t list_numels; list_hash_t list_hash; /* hash of the list when dumped, or 0 if invalid */ uint32_t dumpsize; int consistent; /* 1 if the dump is verified complete/consistent; 0 otherwise */ } list_dump_info_t; #endif /** * a comparator of elements. * * A comparator of elements is a function that: * -# receives two references to elements a and b * -# returns {<0, 0, >0} if (a > b), (a == b), (a < b) respectively * * It is responsability of the function to handle possible NULL values. */ typedef int (*element_comparator)(const void *a, const void *b); /** * an element synthesizer / sort key generator. * * Takes an element and returns an integer key suitable to direct sorting. * Elements are sorted by key of increasing value. To invert the sorting * direction, invert the sign of the key. * * @see list_sort() */ typedef long int (*element_keymaker)(const void *el); /** * a seeker of elements. * * An element seeker is a function that: * -# receives a reference to an element el * -# receives a reference to some indicator data * -# returns non-0 if the element matches the indicator, 0 otherwise * * It is responsability of the function to handle possible NULL values in any * argument. */ typedef int (*element_seeker)(const void *el, const void *indicator); /** * an element lenght meter. * * An element meter is a function that: * -# receives the reference to an element el * -# returns its size in bytes * * It is responsability of the function to handle possible NULL values. */ typedef size_t (*element_meter)(const void *el); /** * a function computing the hash of elements. * * An hash computing function is a function that: * -# receives the reference to an element el * -# returns a hash value for el * * It is responsability of the function to handle possible NULL values. */ typedef list_hash_t (*element_hash_computer)(const void *el); /** * a function for serializing an element. * * A serializer function is one that gets a reference to an element, * and returns a reference to a buffer that contains its serialization * along with the length of this buffer. * It is responsability of the function to handle possible NULL values, * returning a NULL buffer and a 0 buffer length. * * These functions have 3 goals: * -# "freeze" and "flatten" the memory representation of the element * -# provide a portable (wrt byte order, or type size) representation of the element, if the dump can be used on different sw/hw combinations * -# possibly extract a compressed representation of the element * * @param el reference to the element data * @param serialize_buffer reference to fill with the length of the buffer * @return reference to the buffer with the serialized data */ typedef void *(*element_serializer)(const void *restrict el, uint32_t *restrict serializ_len); /** * a function for un-serializing an element. * * An unserializer function accomplishes the inverse operation of the * serializer function. An unserializer function is one that gets a * serialized representation of an element and turns it backe to the original * element. The serialized representation is passed as a reference to a buffer * with its data, and the function allocates and returns the buffer containing * the original element, and it sets the length of this buffer into the * integer passed by reference. * * @param data reference to the buffer with the serialized representation of the element * @param data_len reference to the location where to store the length of the data in the buffer returned * @return reference to a buffer with the original, unserialized representation of the element */ typedef void *(*element_unserializer)(const void *restrict data, uint32_t *restrict data_len); /* [private-use] list entry -- olds actual user datum */ struct list_entry_s { void *data; /* doubly-linked list service references */ struct list_entry_s *next; struct list_entry_s *prev; }; /* [private-use] list attributes */ struct list_attributes_s { /* user-set routine for comparing list elements */ element_comparator comparator; /* user-set routine for synthesizing an element into an int value for sorting */ element_keymaker keymaker; /* user-set routing for seeking elements */ element_seeker seeker; /* user-set routine for determining the length of an element */ element_meter meter; int copy_data; /* user-set routine for computing the hash of an element */ element_hash_computer hasher; /* user-set routine for serializing an element */ element_serializer serializer; /* user-set routine for unserializing an element */ element_unserializer unserializer; }; /** list object */ typedef struct { struct list_entry_s *head_sentinel; struct list_entry_s *tail_sentinel; struct list_entry_s *mid; unsigned int numels; /* array of spare elements */ struct list_entry_s **spareels; unsigned int spareelsnum; #ifdef SIMCLIST_WITH_THREADS /* how many threads are currently running */ unsigned int threadcount; #endif /* service variables for list iteration */ int iter_active; unsigned int iter_pos; struct list_entry_s *iter_curentry; /* list attributes */ struct list_attributes_s attrs; } list_t; /** * initialize a list object for use. * * @param l must point to a user-provided memory location * @return 0 for success. -1 for failure */ int list_init(list_t *restrict l); /** * completely remove the list from memory. * * This function is the inverse of list_init(). It is meant to be called when * the list is no longer going to be used. Elements and possible memory taken * for internal use are freed. * * @param l list to destroy */ void list_destroy(list_t *restrict l); /** * set the comparator function for list elements. * * Comparator functions are used for searching and sorting. If NULL is passed * as reference to the function, the comparator is disabled. * * @param l list to operate * @param comparator_fun pointer to the actual comparator function * @return 0 if the attribute was successfully set; -1 otherwise * * @see element_comparator() */ int list_attributes_comparator(list_t *restrict l, element_comparator comparator_fun); /** * set the keymaker functions for list elements. * * @see element_keymaker * * @param l list to operate * @param keymaker_fun pointer to the actual keymaker function * @return 0 if the attribute was successfully set; -1 otherwise */ int list_attributes_keymaker(list_t *restrict l, element_keymaker keymaker_fun); /** * set a seeker function for list elements. * * Seeker functions are used for finding elements. If NULL is passed as reference * to the function, the seeker is disabled. * * @param l list to operate * @param seeker_fun pointer to the actual seeker function * @return 0 if the attribute was successfully set; -1 otherwise * * @see element_seeker() */ int list_attributes_seeker(list_t *restrict l, element_seeker seeker_fun); /** * require to free element data when list entry is removed (default: don't free). * * [ advanced preference ] * * By default, when an element is removed from the list, it disappears from * the list by its actual data is not free()d. With this option, every * deletion causes element data to be freed. * * It is responsability of this function to correctly handle NULL values, if * NULL elements are inserted into the list. * * @param l list to operate * @param metric_fun pointer to the actual metric function * @param copy_data 0: do not free element data (default); non-0: do free * @return 0 if the attribute was successfully set; -1 otherwise * * @see element_meter() * @see list_meter_int8_t() * @see list_meter_int16_t() * @see list_meter_int32_t() * @see list_meter_int64_t() * @see list_meter_uint8_t() * @see list_meter_uint16_t() * @see list_meter_uint32_t() * @see list_meter_uint64_t() * @see list_meter_float() * @see list_meter_double() * @see list_meter_string() */ int list_attributes_copy(list_t *restrict l, element_meter metric_fun, int copy_data); /** * set the element hash computing function for the list elements. * * [ advanced preference ] * * An hash can be requested depicting the list status at a given time. An hash * only depends on the elements and their order. By default, the hash of an * element is only computed on its reference. With this function, the user can * set a custom function computing the hash of an element. If such function is * provided, the list_hash() function automatically computes the list hash using * the custom function instead of simply referring to element references. * * @param l list to operate * @param hash_computer_fun pointer to the actual hash computing function * @return 0 if the attribute was successfully set; -1 otherwise * * @see element_hash_computer() */ int list_attributes_hash_computer(list_t *restrict l, element_hash_computer hash_computer_fun); /** * set the element serializer function for the list elements. * * [ advanced preference ] * * Serialize functions are used for dumping the list to some persistent * storage. The serializer function is called for each element; it is passed * a reference to the element and a reference to a size_t object. It will * provide (and return) the buffer with the serialization of the element and * fill the size_t object with the length of this serialization data. * * @param l list to operate * @param serializer_fun pointer to the actual serializer function * @return 0 if the attribute was successfully set; -1 otherwise * * @see element_serializer() * @see list_dump_filedescriptor() * @see list_restore_filedescriptor() */ int list_attributes_serializer(list_t *restrict l, element_serializer serializer_fun); /** * set the element unserializer function for the list elements. * * [ advanced preference ] * * Unserialize functions are used for restoring the list from some persistent * storage. The unserializer function is called for each element segment read * from the storage; it is passed the segment and a reference to an integer. * It shall allocate and return a buffer compiled with the resumed memory * representation of the element, and set the integer value to the length of * this buffer. * * @param l list to operate * @param unserializer_fun pointer to the actual unserializer function * @return 0 if the attribute was successfully set; -1 otherwise * * @see element_unserializer() * @see list_dump_filedescriptor() * @see list_restore_filedescriptor() */ int list_attributes_unserializer(list_t *restrict l, element_unserializer unserializer_fun); /** * append data at the end of the list. * * This function is useful for adding elements with a FIFO/queue policy. * * @param l list to operate * @param data pointer to user data to append * * @return 1 for success. < 0 for failure */ int list_append(list_t *restrict l, const void *data); /** * insert data in the head of the list. * * This function is useful for adding elements with a LIFO/Stack policy. * * @param l list to operate * @param data pointer to user data to append * * @return 1 for success. < 0 for failure */ int list_prepend(list_t *restrict l, const void *restrict data); /** * extract the element in the top of the list. * * This function is for using a list with a FIFO/queue policy. * * @param l list to operate * @return reference to user datum, or NULL on errors */ void *list_fetch(list_t *restrict l); /** * retrieve an element at a given position. * * @param l list to operate * @param pos [0,size-1] position index of the element wanted * @return reference to user datum, or NULL on errors */ void *list_get_at(const list_t *restrict l, unsigned int pos); /** * return the maximum element of the list. * * @warning Requires a comparator function to be set for the list. * * Returns the maximum element with respect to the comparator function output. * * @see list_attributes_comparator() * * @param l list to operate * @return the reference to the element, or NULL */ void *list_get_max(const list_t *restrict l); /** * return the minimum element of the list. * * @warning Requires a comparator function to be set for the list. * * Returns the minimum element with respect to the comparator function output. * * @see list_attributes_comparator() * * @param l list to operate * @return the reference to the element, or NULL */ void *list_get_min(const list_t *restrict l); /** * retrieve and remove from list an element at a given position. * * @param l list to operate * @param pos [0,size-1] position index of the element wanted * @return reference to user datum, or NULL on errors */ void *list_extract_at(list_t *restrict l, unsigned int pos); /** * insert an element at a given position. * * @param l list to operate * @param data reference to data to be inserted * @param pos [0,size-1] position index to insert the element at * @return positive value on success. Negative on failure */ int list_insert_at(list_t *restrict l, const void *data, unsigned int pos); /** * expunge the first found given element from the list. * * Inspects the given list looking for the given element; if the element * is found, it is removed. Only the first occurence is removed. * If a comparator function was not set, elements are compared by reference. * Otherwise, the comparator is used to match the element. * * @param l list to operate * @param data reference of the element to search for * @return 0 on success. Negative value on failure * * @see list_attributes_comparator() * @see list_delete_at() */ int list_delete(list_t *restrict l, const void *data); /** * expunge an element at a given position from the list. * * @param l list to operate * @param pos [0,size-1] position index of the element to be deleted * @return 0 on success. Negative value on failure */ int list_delete_at(list_t *restrict l, unsigned int pos); /** * expunge an array of elements from the list, given their position range. * * @param l list to operate * @param posstart [0,size-1] position index of the first element to be deleted * @param posend [posstart,size-1] position of the last element to be deleted * @return the number of elements successfully removed */ int list_delete_range(list_t *restrict l, unsigned int posstart, unsigned int posend); /** * clear all the elements off of the list. * * The element datums will not be freed. * * @see list_delete_range() * @see list_size() * * @param l list to operate * @return the number of elements in the list before cleaning */ int list_clear(list_t *restrict l); /** * inspect the number of elements in the list. * * @param l list to operate * @return number of elements currently held by the list */ unsigned int list_size(const list_t *restrict l); /** * inspect whether the list is empty. * * @param l list to operate * @return 0 iff the list is not empty * * @see list_size() */ int list_empty(const list_t *restrict l); /** * find the position of an element in a list. * * @warning Requires a comparator function to be set for the list. * * Inspects the given list looking for the given element; if the element * is found, its position into the list is returned. * Elements are inspected comparing references if a comparator has not been * set. Otherwise, the comparator is used to find the element. * * @param l list to operate * @param data reference of the element to search for * @return position of element in the list, or <0 if not found * * @see list_attributes_comparator() * @see list_get_at() */ int list_locate(const list_t *restrict l, const void *data); /** * returns an element given an indicator. * * @warning Requires a seeker function to be set for the list. * * Inspect the given list looking with the seeker if an element matches * an indicator. If such element is found, the reference to the element * is returned. * * @param l list to operate * @param indicator indicator data to pass to the seeker along with elements * @return reference to the element accepted by the seeker, or NULL if none found */ void *list_seek(list_t *restrict l, const void *indicator); /** * inspect whether some data is member of the list. * * @warning Requires a comparator function to be set for the list. * * By default, a per-reference comparison is accomplished. That is, * the data is in list if any element of the list points to the same * location of data. * A "semantic" comparison is accomplished, otherwise, if a comparator * function has been set previously, with list_attributes_comparator(); * in which case, the given data reference is believed to be in list iff * comparator_fun(elementdata, userdata) == 0 for any element in the list. * * @param l list to operate * @param data reference to the data to search * @return 0 iff the list does not contain data as an element * * @see list_attributes_comparator() */ int list_contains(const list_t *restrict l, const void *data); /** * concatenate two lists * * Concatenates one list with another, and stores the result into a * user-provided list object, which must be different from both the * lists to concatenate. Attributes from the original lists are not * cloned. * The destination list referred is threated as virgin room: if it * is an existing list containing elements, memory leaks will happen. * It is OK to specify the same list twice as source, for "doubling" * it in the destination. * * @param l1 base list * @param l2 list to append to the base * @param dest reference to the destination list * @return 0 for success, -1 for errors */ int list_concat(const list_t *l1, const list_t *l2, list_t *restrict dest); /** * sort list elements. * * @warning Requires a comparator function to be set for the list. * * Sorts the list in ascending or descending order as specified by the versus * flag. The algorithm chooses autonomously what algorithm is best suited for * sorting the list wrt its current status. * * @param l list to operate * @param versus positive: order small to big; negative: order big to small * @return 0: sorting went OK non-0: errors happened * * @see list_attributes_comparator() * @see list_attributes_keymaker() */ int list_sort(list_t *restrict l, int versus); /** * start an iteration session. * * This function prepares the list to be iterated. * * @param l list to operate * @return 0 if the list cannot be currently iterated. >0 otherwise * * @see list_iterator_stop() */ int list_iterator_start(list_t *restrict l); /** * return the next element in the iteration session. * * @param l list to operate * @return element datum, or NULL on errors */ void *list_iterator_next(list_t *restrict l); /** * inspect whether more elements are available in the iteration session. * * @param l list to operate * @return 0 iff no more elements are available. */ int list_iterator_hasnext(const list_t *restrict l); /** * end an iteration session. * * @param l list to operate * @return 0 iff the iteration session cannot be stopped */ int list_iterator_stop(list_t *restrict l); /** * return the hash of the current status of the list. * * @param l list to operate * @param hash where the resulting hash is put * * @return 0 for success; <0 for failure */ int list_hash(const list_t *restrict l, list_hash_t *restrict hash); #ifndef SIMCLIST_NO_DUMPRESTORE /** * get meta informations on a list dump on filedescriptor. * * [ advanced function ] * * Extracts the meta information from a SimCList dump located in a file * descriptor. The file descriptor must be open and positioned at the * beginning of the SimCList dump block. * * @param fd file descriptor to get metadata from * @param info reference to a dump metainformation structure to fill * @return 0 for success; <0 for failure * * @see list_dump_filedescriptor() */ int list_dump_getinfo_filedescriptor(int fd, list_dump_info_t *restrict info); /** * get meta informations on a list dump on file. * * [ advanced function ] * * Extracts the meta information from a SimCList dump located in a file. * * @param filename filename of the file to fetch from * @param info reference to a dump metainformation structure to fill * @return 0 for success; <0 for failure * * @see list_dump_filedescriptor() */ int list_dump_getinfo_file(const char *restrict filename, list_dump_info_t *restrict info); /** * dump the list into an open, writable file descriptor. * * This function "dumps" the list to a persistent storage so it can be * preserved across process terminations. * When called, the file descriptor must be open for writing and positioned * where the serialized data must begin. It writes its serialization of the * list in a form which is portable across different architectures. Dump can * be safely performed on stream-only (non seekable) descriptors. The file * descriptor is not closed at the end of the operations. * * To use dump functions, either of these conditions must be satisfied: * -# a metric function has been specified with list_attributes_copy() * -# a serializer function has been specified with list_attributes_serializer() * * If a metric function has been specified, each element of the list is dumped * as-is from memory, copying it from its pointer for its length down to the * file descriptor. This might have impacts on portability of the dump to * different architectures. * * If a serializer function has been specified, its result for each element is * dumped to the file descriptor. * * * @param l list to operate * @param fd file descriptor to write to * @param len location to store the resulting length of the dump (bytes), or NULL * * @return 0 if successful; -1 otherwise * * @see element_serializer() * @see list_attributes_copy() * @see list_attributes_serializer() */ int list_dump_filedescriptor(const list_t *restrict l, int fd, size_t *restrict len); /** * dump the list to a file name. * * This function creates a filename and dumps the current content of the list * to it. If the file exists it is overwritten. The number of bytes written to * the file can be returned in a specified argument. * * @param l list to operate * @param filename filename to write to * @param len location to store the resulting length of the dump (bytes), or NULL * * @return 0 if successful; -1 otherwise * * @see list_attributes_copy() * @see element_serializer() * @see list_attributes_serializer() * @see list_dump_filedescriptor() * @see list_restore_file() * * This function stores a representation of the list */ int list_dump_file(const list_t *restrict l, const char *restrict filename, size_t *restrict len); /** * restore the list from an open, readable file descriptor to memory. * * This function is the "inverse" of list_dump_filedescriptor(). It restores * the list content from a (open, read-ready) file descriptor to memory. An * unserializer might be needed to restore elements from the persistent * representation back into memory-consistent format. List attributes can not * be restored and must be set manually. * * @see list_dump_filedescriptor() * @see list_attributes_serializer() * @see list_attributes_unserializer() * * @param l list to restore to * @param fd file descriptor to read from. * @param len location to store the length of the dump read (bytes), or NULL * @return 0 if successful; -1 otherwise */ int list_restore_filedescriptor(list_t *restrict l, int fd, size_t *restrict len); /** * restore the list from a file name. * * This function restores the content of a list from a file into memory. It is * the inverse of list_dump_file(). * * @see element_unserializer() * @see list_attributes_unserializer() * @see list_dump_file() * @see list_restore_filedescriptor() * * @param l list to restore to * @param filename filename to read data from * @param len location to store the length of the dump read (bytes), or NULL * @return 0 if successful; -1 otherwise */ int list_restore_file(list_t *restrict l, const char *restrict filename, size_t *len); #endif /* ready-made comparators, meters and hash computers */ /* comparator functions */ /** * ready-made comparator for int8_t elements. * @see list_attributes_comparator() */ int list_comparator_int8_t(const void *a, const void *b); /** * ready-made comparator for int16_t elements. * @see list_attributes_comparator() */ int list_comparator_int16_t(const void *a, const void *b); /** * ready-made comparator for int32_t elements. * @see list_attributes_comparator() */ int list_comparator_int32_t(const void *a, const void *b); /** * ready-made comparator for int64_t elements. * @see list_attributes_comparator() */ int list_comparator_int64_t(const void *a, const void *b); /** * ready-made comparator for uint8_t elements. * @see list_attributes_comparator() */ int list_comparator_uint8_t(const void *a, const void *b); /** * ready-made comparator for uint16_t elements. * @see list_attributes_comparator() */ int list_comparator_uint16_t(const void *a, const void *b); /** * ready-made comparator for uint32_t elements. * @see list_attributes_comparator() */ int list_comparator_uint32_t(const void *a, const void *b); /** * ready-made comparator for uint64_t elements. * @see list_attributes_comparator() */ int list_comparator_uint64_t(const void *a, const void *b); /** * ready-made comparator for float elements. * @see list_attributes_comparator() */ int list_comparator_float(const void *a, const void *b); /** * ready-made comparator for double elements. * @see list_attributes_comparator() */ int list_comparator_double(const void *a, const void *b); /** * ready-made comparator for string elements. * @see list_attributes_comparator() */ int list_comparator_string(const void *a, const void *b); /* metric functions */ /** * ready-made metric function for int8_t elements. * @see list_attributes_copy() */ size_t list_meter_int8_t(const void *el); /** * ready-made metric function for int16_t elements. * @see list_attributes_copy() */ size_t list_meter_int16_t(const void *el); /** * ready-made metric function for int32_t elements. * @see list_attributes_copy() */ size_t list_meter_int32_t(const void *el); /** * ready-made metric function for int64_t elements. * @see list_attributes_copy() */ size_t list_meter_int64_t(const void *el); /** * ready-made metric function for uint8_t elements. * @see list_attributes_copy() */ size_t list_meter_uint8_t(const void *el); /** * ready-made metric function for uint16_t elements. * @see list_attributes_copy() */ size_t list_meter_uint16_t(const void *el); /** * ready-made metric function for uint32_t elements. * @see list_attributes_copy() */ size_t list_meter_uint32_t(const void *el); /** * ready-made metric function for uint64_t elements. * @see list_attributes_copy() */ size_t list_meter_uint64_t(const void *el); /** * ready-made metric function for float elements. * @see list_attributes_copy() */ size_t list_meter_float(const void *el); /** * ready-made metric function for double elements. * @see list_attributes_copy() */ size_t list_meter_double(const void *el); /** * ready-made metric function for string elements. * @see list_attributes_copy() */ size_t list_meter_string(const void *el); /* hash functions */ /** * ready-made hash function for int8_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_int8_t(const void *el); /** * ready-made hash function for int16_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_int16_t(const void *el); /** * ready-made hash function for int32_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_int32_t(const void *el); /** * ready-made hash function for int64_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_int64_t(const void *el); /** * ready-made hash function for uint8_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_uint8_t(const void *el); /** * ready-made hash function for uint16_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_uint16_t(const void *el); /** * ready-made hash function for uint32_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_uint32_t(const void *el); /** * ready-made hash function for uint64_t elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_uint64_t(const void *el); /** * ready-made hash function for float elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_float(const void *el); /** * ready-made hash function for double elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_double(const void *el); /** * ready-made hash function for string elements. * @see list_attributes_hash_computer() */ list_hash_t list_hashcomputer_string(const void *el); #ifdef __cplusplus } #endif #endif sshguard-2.4.2/src/blocker/sshguard_whitelist.h000644 001751 001751 00000007366 13657311341 022534 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once /** * Initialize the whitelisting subsystem. * * Any other whitelist_*() function must be executed * after this. This function cannot be executed twice * unless whitelist_fin() occurred in between. * * @return 0 if success, <0 if failure * * @see whitelist_fin() */ void whitelist_init(void); /** * End a session for configuring the whitelist. */ void whitelist_conf_fin(void); /** * Terminate the whitelisting subsystem. * * No calls to any whitelist_*() function can occur after * this, unless whitelist_init() is called first. */ void whitelist_fin(void); /** * Adds entries to whitelist from file. * * The file is human readable and line-based. Entries look like: * * # comment line (a '#' as very first character) * # a single ip address * 1.2.3.4 * # address blocks in CIDR notation * 127.0.0.0/8 * 10.11.128.0/17 * 192.168.0.0/24 * # hostnames * rome-fw.enterprise.com * hosts.friends.com * * @param filename The filename containing whitelist entries * @return 0 if success, -1 if unable to open filename */ int whitelist_file(const char *restrict filename); /** * Wrapper for _add_ip, _add_block and _add_host. * * @return 0 if success, <0 if failure * * @see whitelist_add_ipv4() * @see whitelist_add_ipv6() * @see whitelist_add_block4() * @see whitelist_add_block6() * @see whitelist_add_host() */ int whitelist_add(const char *restrict str); /** * Add an IPv4 address to the whitelist. * * @param ip ip address, in dotted decimal notation * @return 0 if success, <0 if failure */ int whitelist_add_ipv4(const char *restrict ip); /** * Add an IPv6 address to the whitelist. * * @param ip ip address, in numerical string notation * @return 0 if success, <0 if failure */ int whitelist_add_ipv6(const char *restrict ip); /** * Add an IPv4 address block to the whitelist * * @param address character string representation of ip address * @param masklen length of bits to mask in address block * * @return 0 if success, -1 if invalid address */ int whitelist_add_block4(const char *restrict address, int masklen); /** * Add an IPv6 address block to the whitelist * * @param address character string representation of ip address * @param masklen length of bits to mask in address block * * @return 0 if success, -1 if invalid address */ int whitelist_add_block6(const char *restrict address, int masklen); /** * add an ip address to the whitelist based on a hostname * * @param host the hostname to whitelist * @return 0 if success -1 if host could not be resolved */ int whitelist_add_host(const char *restrict host); /** * search for an address in the whitelist * * @param addr the address to search for * @param addrkind the type of address, one of * ADDRKIND_IPv4 or ADDRKIND_IPv6 * * @return 1 if the address exists in the whitelist, 0 if it doesn't */ int whitelist_match(const char *restrict addr, int addrkind); sshguard-2.4.2/src/blocker/sshguard_blacklist.h000644 001751 001751 00000003211 13405335557 022457 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once /** * Load blacklist from the given file. Return a list with the contents of the * blacklist. Do not destroy or free the returned list. * * @param filename full path of the file containing the black list * @return NULL in case of error, or a list containing blacklisted entries */ list_t *blacklist_load(const char *filename); /** * Add an entry to the blacklist. * * @param filename full path of the file containing the black list * @param newel ip entry to add */ void blacklist_add(const attacker_t *restrict newel); /** * Lookup if an address is present in the blacklist. * * @param addr address to look up (value + type) * * @return <0 if error; 1 if (addr,addrkind) present in blacklist, 0 otherwise */ int blacklist_contains(const sshg_address_t *restrict addr); sshguard-2.4.2/src/blocker/sshguard_log.h000644 001751 001751 00000001634 13405335557 021277 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once #include #include #define sshguard_log syslog sshguard-2.4.2/src/blocker/sshguard_options.h000644 001751 001751 00000003562 13657342174 022215 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once /* dynamic configuration options */ typedef struct { time_t pardon_threshold; /* minimal time before releasing an address */ time_t stale_threshold; /* time after which suspicious entries remained idle are forgiven */ unsigned int abuse_threshold; /* number of attacks before raising an abuse */ unsigned int blacklist_threshold; /* number of abuses after which blacklisting the attacker */ char *blacklist_filename; /* NULL to disable blacklist, or path of the blacklist file */ unsigned int subnet_ipv6; /* size of subnets to block, CIDR notation */ unsigned int subnet_ipv4; /* size of subnets to block, CIDR notation */ } sshg_opts; extern sshg_opts opts; /** * Parses user options from the command line, environment, config file or * whatever. * * After execution, this function leaves the "opts" global variable compiled * with the user's preferences. * * @return 0 iff success; -1 if failure */ int get_options_cmdline(int argc, char *argv[]); sshguard-2.4.2/src/blocker/blocklist.c000644 001751 001751 00000007531 13773474371 020607 0ustar00kevinzkevinz000000 000000 #include #include #include #include #include #include "blocklist.h" #include "simclist.h" #include "sshguard_blacklist.h" #include "sshguard_log.h" #include "sshguard_options.h" /* list of addresses currently blocked (offenders) */ static list_t hell; /* mutex against races between insertions and pruning of lists */ static pthread_mutex_t list_mutex; unsigned int fw_block_subnet_size(int inet_family) { if (inet_family == 6) { return opts.subnet_ipv6; } else if (inet_family == 4) { return opts.subnet_ipv4; } assert(0); } static void fw_block(const attack_t *attack) { unsigned int subnet_size = fw_block_subnet_size(attack->address.kind); printf("block %s %d %u\n", attack->address.value, attack->address.kind, subnet_size); fflush(stdout); } static void fw_release(const attack_t *attack) { unsigned int subnet_size = fw_block_subnet_size(attack->address.kind); printf("release %s %d %u\n", attack->address.value, attack->address.kind, subnet_size); fflush(stdout); } static void unblock_expired() { attacker_t *tmpel; int ret; time_t now = time(NULL); pthread_testcancel(); pthread_setcancelstate(PTHREAD_CANCEL_DISABLE, &ret); pthread_mutex_lock(&list_mutex); for (unsigned int pos = 0; pos < list_size(&hell); pos++) { tmpel = list_get_at(&hell, pos); /* skip blacklisted hosts (pardontime = infinite/0) */ if (tmpel->pardontime == 0) continue; /* process hosts with finite pardon time */ if (now - tmpel->whenlast > tmpel->pardontime) { /* pardon time passed, release block */ sshguard_log(LOG_INFO, "%s: unblocking after %lld secs", tmpel->attack.address.value, (long long)(now - tmpel->whenlast)); fw_release(&tmpel->attack); list_delete_at(&hell, pos); free(tmpel); /* element removed, next element is at current index (don't step * pos) */ pos--; } } pthread_mutex_unlock(&list_mutex); pthread_setcancelstate(PTHREAD_CANCEL_ENABLE, &ret); pthread_testcancel(); } static void *unblock_loop() { while (1) { /* wait some time, at most opts.pardon_threshold/3 + 1 sec */ sleep(1 + ((unsigned int)rand() % (1 + opts.pardon_threshold / 2))); unblock_expired(); } pthread_exit(NULL); return NULL; } void blocklist_init() { pthread_t tid; list_init(&hell); list_attributes_seeker(&hell, attack_addr_seeker); /* start thread for purging stale blocked addresses */ pthread_mutex_init(&list_mutex, NULL); if (pthread_create(&tid, NULL, unblock_loop, NULL) != 0) { perror("pthread_create()"); exit(2); } } bool blocklist_contains(attack_t attack) { attacker_t *tmpent = NULL; pthread_mutex_lock(&list_mutex); tmpent = list_seek(&hell, &attack.address); pthread_mutex_unlock(&list_mutex); return tmpent != NULL; } void blocklist_add(attacker_t *tmpent) { fw_block(&tmpent->attack); pthread_mutex_lock(&list_mutex); list_append(&hell, tmpent); pthread_mutex_unlock(&list_mutex); } static void block_list(list_t *list) { list_iterator_start(list); while (list_iterator_hasnext(list)) { attacker_t *next = list_iterator_next(list); fw_block(&next->attack); } list_iterator_stop(list); } void blacklist_load_and_block() { list_t *blacklist = blacklist_load(opts.blacklist_filename); if (blacklist == NULL) { sshguard_log(LOG_ERR, "blacklist: could not open %s: %m", opts.blacklist_filename); exit(66); } sshguard_log(LOG_INFO, "blacklist: blocking %u addresses", (unsigned int)list_size(blacklist)); block_list(blacklist); } sshguard-2.4.2/src/blocker/hash_32a.c000644 001751 001751 00000007604 13405335557 020204 0ustar00kevinzkevinz000000 000000 /* * hash_32 - 32 bit Fowler/Noll/Vo FNV-1a hash code * * @(#) $Revision: 5.1 $ * @(#) $Id: hash_32a.c,v 5.1 2009/06/30 09:13:32 chongo Exp $ * @(#) $Source: /usr/local/src/cmd/fnv/RCS/hash_32a.c,v $ * *** * * Fowler/Noll/Vo hash * * The basis of this hash algorithm was taken from an idea sent * as reviewer comments to the IEEE POSIX P1003.2 committee by: * * Phong Vo (http://www.research.att.com/info/kpv/) * Glenn Fowler (http://www.research.att.com/~gsf/) * * In a subsequent ballot round: * * Landon Curt Noll (http://www.isthe.com/chongo/) * * improved on their algorithm. Some people tried this hash * and found that it worked rather well. In an EMail message * to Landon, they named it the ``Fowler/Noll/Vo'' or FNV hash. * * FNV hashes are designed to be fast while maintaining a low * collision rate. The FNV speed allows one to quickly hash lots * of data while maintaining a reasonable collision rate. See: * * http://www.isthe.com/chongo/tech/comp/fnv/index.html * * for more details as well as other forms of the FNV hash. *** * * To use the recommended 32 bit FNV-1a hash, pass FNV1_32A_INIT as the * Fnv32_t hashval argument to fnv_32a_buf() or fnv_32a_str(). * *** * * Please do not copyright this code. This code is in the public domain. * * LANDON CURT NOLL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO * EVENT SHALL LANDON CURT NOLL BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. * * By: * chongo /\oo/\ * http://www.isthe.com/chongo/ * * Share and Enjoy! :-) */ #include #include "fnv.h" /* * 32 bit magic FNV-1a prime */ #define FNV_32_PRIME ((Fnv32_t)0x01000193) #if 0 /* * fnv_32a_buf - perform a 32 bit Fowler/Noll/Vo FNV-1a hash on a buffer * * input: * buf - start of buffer to hash * len - length of buffer in octets * hval - previous hash value or 0 if first call * * returns: * 32 bit hash as a static hash type * * NOTE: To use the recommended 32 bit FNV-1a hash, use FNV1_32A_INIT as the * hval arg on the first call to either fnv_32a_buf() or fnv_32a_str(). */ Fnv32_t fnv_32a_buf(void *buf, size_t len, Fnv32_t hval) { unsigned char *bp = (unsigned char *)buf; /* start of buffer */ unsigned char *be = bp + len; /* beyond end of buffer */ /* * FNV-1a hash each octet in the buffer */ while (bp < be) { /* xor the bottom with the current octet */ hval ^= (Fnv32_t)*bp++; /* multiply by the 32 bit FNV magic prime mod 2^32 */ #if defined(NO_FNV_GCC_OPTIMIZATION) hval *= FNV_32_PRIME; #else hval += (hval<<1) + (hval<<4) + (hval<<7) + (hval<<8) + (hval<<24); #endif } /* return our new hash value */ return hval; } #endif /* * fnv_32a_str - perform a 32 bit Fowler/Noll/Vo FNV-1a hash on a string * * input: * str - string to hash * hval - previous hash value or 0 if first call * * returns: * 32 bit hash as a static hash type * * NOTE: To use the recommended 32 bit FNV-1a hash, use FNV1_32A_INIT as the * hval arg on the first call to either fnv_32a_buf() or fnv_32a_str(). */ Fnv32_t fnv_32a_str(const char *str, Fnv32_t hval) { unsigned const char *s = (unsigned char *)str; /* unsigned string */ /* * FNV-1a hash each octet in the buffer */ while (*s) { /* xor the bottom with the current octet */ hval ^= (Fnv32_t)*s++; /* multiply by the 32 bit FNV magic prime mod 2^32 */ #if defined(NO_FNV_GCC_OPTIMIZATION) hval *= FNV_32_PRIME; #else hval += (hval<<1) + (hval<<4) + (hval<<7) + (hval<<8) + (hval<<24); #endif } /* return our new hash value */ return hval; } sshguard-2.4.2/src/blocker/Makefile.in000644 001751 001751 00000056447 14024015017 020506 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.16.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : libexec_PROGRAMS = sshg-blocker$(EXEEXT) subdir = src/blocker ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/src/common/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(libexecdir)" PROGRAMS = $(libexec_PROGRAMS) am_sshg_blocker_OBJECTS = service_names.$(OBJEXT) simclist.$(OBJEXT) \ attack.$(OBJEXT) blocker.$(OBJEXT) blocklist.$(OBJEXT) \ hash_32a.$(OBJEXT) sshguard_blacklist.$(OBJEXT) \ sshguard_options.$(OBJEXT) sshguard_whitelist.$(OBJEXT) sshg_blocker_OBJECTS = $(am_sshg_blocker_OBJECTS) sshg_blocker_LDADD = $(LDADD) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/src/common depcomp = $(SHELL) $(top_srcdir)/depcomp am__maybe_remake_depfiles = depfiles am__depfiles_remade = ./$(DEPDIR)/attack.Po ./$(DEPDIR)/blocker.Po \ ./$(DEPDIR)/blocklist.Po ./$(DEPDIR)/hash_32a.Po \ ./$(DEPDIR)/service_names.Po ./$(DEPDIR)/simclist.Po \ ./$(DEPDIR)/sshguard_blacklist.Po \ ./$(DEPDIR)/sshguard_options.Po \ ./$(DEPDIR)/sshguard_whitelist.Po am__mv = mv -f AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(sshg_blocker_SOURCES) DIST_SOURCES = $(sshg_blocker_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ RST2MAN_PROG = @RST2MAN_PROG@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ YACC = @YACC@ YFLAGS = @YFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build_alias = @build_alias@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host_alias = @host_alias@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AM_CFLAGS = -I$(top_srcdir)/src/common -DSIMCLIST_NO_DUMPRESTORE sshg_blocker_SOURCES = \ ../common/service_names.c \ ../common/simclist.c \ attack.c \ blocker.c \ blocklist.c \ blocklist.h \ fnv.h \ hash_32a.c \ sshguard_blacklist.c \ sshguard_blacklist.h \ sshguard_log.h \ sshguard_options.c \ sshguard_options.h \ sshguard_whitelist.c \ sshguard_whitelist.h all: all-am .SUFFIXES: .SUFFIXES: .c .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/blocker/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign src/blocker/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-libexecPROGRAMS: $(libexec_PROGRAMS) @$(NORMAL_INSTALL) @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \ } \ ; done uninstall-libexecPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(libexecdir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(libexecdir)" && rm -f $$files clean-libexecPROGRAMS: -test -z "$(libexec_PROGRAMS)" || rm -f $(libexec_PROGRAMS) sshg-blocker$(EXEEXT): $(sshg_blocker_OBJECTS) $(sshg_blocker_DEPENDENCIES) $(EXTRA_sshg_blocker_DEPENDENCIES) @rm -f sshg-blocker$(EXEEXT) $(AM_V_CCLD)$(LINK) $(sshg_blocker_OBJECTS) $(sshg_blocker_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/attack.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/blocker.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/blocklist.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash_32a.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/service_names.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/simclist.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshguard_blacklist.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshguard_options.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshguard_whitelist.Po@am__quote@ # am--include-marker $(am__depfiles_remade): @$(MKDIR_P) $(@D) @echo '# dummy' >$@-t && $(am__mv) $@-t $@ am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` service_names.o: ../common/service_names.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT service_names.o -MD -MP -MF $(DEPDIR)/service_names.Tpo -c -o service_names.o `test -f '../common/service_names.c' || echo '$(srcdir)/'`../common/service_names.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/service_names.Tpo $(DEPDIR)/service_names.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/service_names.c' object='service_names.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o service_names.o `test -f '../common/service_names.c' || echo '$(srcdir)/'`../common/service_names.c service_names.obj: ../common/service_names.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT service_names.obj -MD -MP -MF $(DEPDIR)/service_names.Tpo -c -o service_names.obj `if test -f '../common/service_names.c'; then $(CYGPATH_W) '../common/service_names.c'; else $(CYGPATH_W) '$(srcdir)/../common/service_names.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/service_names.Tpo $(DEPDIR)/service_names.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/service_names.c' object='service_names.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o service_names.obj `if test -f '../common/service_names.c'; then $(CYGPATH_W) '../common/service_names.c'; else $(CYGPATH_W) '$(srcdir)/../common/service_names.c'; fi` simclist.o: ../common/simclist.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT simclist.o -MD -MP -MF $(DEPDIR)/simclist.Tpo -c -o simclist.o `test -f '../common/simclist.c' || echo '$(srcdir)/'`../common/simclist.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/simclist.Tpo $(DEPDIR)/simclist.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/simclist.c' object='simclist.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o simclist.o `test -f '../common/simclist.c' || echo '$(srcdir)/'`../common/simclist.c simclist.obj: ../common/simclist.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT simclist.obj -MD -MP -MF $(DEPDIR)/simclist.Tpo -c -o simclist.obj `if test -f '../common/simclist.c'; then $(CYGPATH_W) '../common/simclist.c'; else $(CYGPATH_W) '$(srcdir)/../common/simclist.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/simclist.Tpo $(DEPDIR)/simclist.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/simclist.c' object='simclist.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o simclist.obj `if test -f '../common/simclist.c'; then $(CYGPATH_W) '../common/simclist.c'; else $(CYGPATH_W) '$(srcdir)/../common/simclist.c'; fi` ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) installdirs: for dir in "$(DESTDIR)$(libexecdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libexecPROGRAMS mostlyclean-am distclean: distclean-am -rm -f ./$(DEPDIR)/attack.Po -rm -f ./$(DEPDIR)/blocker.Po -rm -f ./$(DEPDIR)/blocklist.Po -rm -f ./$(DEPDIR)/hash_32a.Po -rm -f ./$(DEPDIR)/service_names.Po -rm -f ./$(DEPDIR)/simclist.Po -rm -f ./$(DEPDIR)/sshguard_blacklist.Po -rm -f ./$(DEPDIR)/sshguard_options.Po -rm -f ./$(DEPDIR)/sshguard_whitelist.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libexecPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f ./$(DEPDIR)/attack.Po -rm -f ./$(DEPDIR)/blocker.Po -rm -f ./$(DEPDIR)/blocklist.Po -rm -f ./$(DEPDIR)/hash_32a.Po -rm -f ./$(DEPDIR)/service_names.Po -rm -f ./$(DEPDIR)/simclist.Po -rm -f ./$(DEPDIR)/sshguard_blacklist.Po -rm -f ./$(DEPDIR)/sshguard_options.Po -rm -f ./$(DEPDIR)/sshguard_whitelist.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-libexecPROGRAMS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-generic clean-libexecPROGRAMS cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-tags distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am \ install-libexecPROGRAMS install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am uninstall-libexecPROGRAMS .PRECIOUS: Makefile # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: sshguard-2.4.2/src/blocker/sshguard_blacklist.c000644 001751 001751 00000011633 13471623330 022451 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009,2011 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #include #include #include #include #include #include "attack.h" #include "simclist.h" #include "sshguard_blacklist.h" #include "sshguard_log.h" #define BL_MAXBUF 1024 #define stringify(x) xstr(x) #define xstr(x) #x static FILE *blacklist_file; static list_t *blacklist; static size_t attacker_el_meter(const void *el) { if (el) {} return sizeof(attacker_t); } /* INTERFACE FUNCTIONS */ static void blacklist_close() { assert(blacklist_file != NULL && blacklist != NULL); fclose(blacklist_file); blacklist_file = NULL; list_destroy(blacklist); free(blacklist); blacklist = NULL; } list_t *blacklist_load(const char *filename) { char blacklist_line[BL_MAXBUF]; unsigned int linecnt; assert(blacklist_file == NULL && blacklist == NULL); blacklist_file = fopen(filename, "a+"); if (blacklist_file == NULL) { return NULL; } blacklist = (list_t *)malloc(sizeof(list_t)); list_init(blacklist); list_attributes_copy(blacklist, attacker_el_meter, 1); rewind(blacklist_file); /* loading content of the file in the blacklist */ for (linecnt = 1; fgets(blacklist_line, BL_MAXBUF, blacklist_file) != NULL; ++linecnt) { attacker_t newattacker; /* discard empty lines and lines starting with a white-space or # */ if (isspace(blacklist_line[0]) || blacklist_line[0] == '#') { while (blacklist_line[strlen(blacklist_line)-1] != '\n') { /* consume until end of line */ if (fgets(blacklist_line, BL_MAXBUF, blacklist_file) == NULL) return blacklist; } continue; } long long blacklist_time; int service_no; if (sscanf(blacklist_line, "%lld|%d|%d|%" stringify(ADDRLEN) "s", &blacklist_time, &service_no, &newattacker.attack.address.kind, newattacker.attack.address.value) != 4) { sshguard_log(LOG_WARNING, "blacklist: ignoring malformed line %d", linecnt); continue; } newattacker.whenlast = (time_t)blacklist_time; newattacker.attack.service = (enum service)service_no; if (newattacker.attack.address.kind != ADDRKIND_IPv4 && newattacker.attack.address.kind != ADDRKIND_IPv6) { /* unknown address type */ sshguard_log(LOG_WARNING, "blacklist: unknown address type on line %d", linecnt); continue; } /* initialization of other default information */ newattacker.attack.dangerousness = 1; newattacker.whenfirst = 0; newattacker.pardontime = 0; newattacker.numhits = 1; newattacker.cumulated_danger = 1; /* add new element to the blacklist */ list_append(blacklist, & newattacker); } atexit(blacklist_close); return blacklist; } void blacklist_add(const attacker_t *restrict newel) { assert(blacklist_file != NULL && blacklist != NULL); if (blacklist_contains(&newel->attack.address)) { sshguard_log(LOG_WARNING, "blacklist: %s is already blacklisted", newel->attack.address.value); return; } int retval = fprintf(blacklist_file, "%lld|%d|%d|%s\n", (long long)newel->whenlast, newel->attack.service, newel->attack.address.kind, newel->attack.address.value); if (retval > 0) { sshguard_log(LOG_DEBUG, "blacklist: added %s", newel->attack.address.value); fflush(blacklist_file); list_append(blacklist, newel); } else { sshguard_log(LOG_ERR, "blacklist: could not add %s: %s", newel->attack.address.value, strerror(errno)); } } int blacklist_contains(const sshg_address_t *restrict addr) { if (blacklist == NULL) { // Blacklist hasn't been loaded yet. return -1; } list_attributes_seeker(blacklist, attack_addr_seeker); attacker_t *restrict el = list_seek(blacklist, addr); return (el != NULL); } sshguard-2.4.2/src/blocker/sshguard_options.c000644 001751 001751 00000010437 13773471523 022207 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #include "config.h" #include #include #include #include #ifdef HAVE_GETOPT_H #include #endif #include "sshguard_options.h" #include "sshguard_whitelist.h" sshg_opts opts; static void usage(void) { fprintf(stderr, "sshg-blocker: invalid command-line\n"); } /** * Initialize options to defaults. */ static void options_init(sshg_opts *opt) { opt->pardon_threshold = 2 * 60; opt->stale_threshold = 30 * 60; opt->abuse_threshold = 30; opt->blacklist_threshold = 0; opt->blacklist_filename = NULL; opt->subnet_ipv6 = 128; opt->subnet_ipv4 = 32; } int get_options_cmdline(int argc, char *argv[]) { int optch; options_init(&opts); while ((optch = getopt(argc, argv, "b:p:s:a:w:i:N:n:")) != -1) { switch (optch) { case 'b': opts.blacklist_filename = (char *)malloc(strlen(optarg) + 1); if (sscanf(optarg, "%u:%s", &opts.blacklist_threshold, opts.blacklist_filename) != 2) { usage(); return -1; } break; case 'p': /* pardon threshold interval */ opts.pardon_threshold = strtol(optarg, (char **)NULL, 10); if (opts.pardon_threshold < 1) { fprintf(stderr, "Doesn't make sense to have a pardon time lower than 1 second. Terminating.\n"); usage(); return -1; } break; case 's': /* stale threshold interval */ opts.stale_threshold = strtol(optarg, (char **)NULL, 10); if (opts.stale_threshold < 1) { fprintf(stderr, "Doesn't make sense to have a stale threshold lower than 1 second. Terminating.\n"); usage(); return -1; } break; case 'a': /* abuse threshold count */ opts.abuse_threshold = strtol(optarg, (char **)NULL, 10); break; case 'w': /* whitelist entries */ if (optarg[0] == '/' || optarg[0] == '.') { /* add from file */ if (whitelist_file(optarg) != 0) { fprintf(stderr, "Could not handle whitelisting for %s.\n", optarg); usage(); return -1; } } else { /* add raw content */ if (whitelist_add(optarg) != 0) { fprintf(stderr, "Could not handle whitelisting for %s.\n", optarg); usage(); return -1; } } break; case 'N': /* IPv6 subnet size */ opts.subnet_ipv6 = strtol(optarg, (char **)NULL, 10); break; case 'n': /* IPv4 subnet size */ opts.subnet_ipv4 = strtol(optarg, (char **)NULL, 10); break; default: /* or anything else: print help */ usage(); return -1; } } if (opts.blacklist_filename && opts.blacklist_threshold < opts.abuse_threshold) { fprintf(stderr, "error: blacklist (%u) is less than abuse threshold (%u)\n", opts.blacklist_threshold, opts.abuse_threshold); return -1; } return 0; } sshguard-2.4.2/src/blocker/attack.c000644 001751 001751 00000002111 13405335557 020047 0ustar00kevinzkevinz000000 000000 #include #include #include #include "attack.h" int attackt_whenlast_comparator(const void *a, const void *b) { const attacker_t *aa = (const attacker_t *)a; const attacker_t *bb = (const attacker_t *)b; return ((aa->whenlast > bb->whenlast) - (aa->whenlast < bb->whenlast)); } void attackerinit(attacker_t *restrict ipe, const attack_t *restrict attack) { assert(ipe != NULL && attack != NULL); strcpy(ipe->attack.address.value, attack->address.value); ipe->attack.address.kind = attack->address.kind; ipe->attack.service = attack->service; ipe->whenfirst = ipe->whenlast = time(NULL); ipe->numhits = 1; ipe->cumulated_danger = attack->dangerousness; } int attack_addr_seeker(const void *el, const void *key) { const sshg_address_t *adr = (const sshg_address_t *)key; const attacker_t *atk = (const attacker_t *)el; assert(atk != NULL && adr != NULL); if (atk->attack.address.kind != adr->kind) return 0; return (strcmp(atk->attack.address.value, adr->value) == 0); } sshguard-2.4.2/src/blocker/fnv.h000644 001751 001751 00000007357 13405335557 017417 0ustar00kevinzkevinz000000 000000 /* * fnv - Fowler/Noll/Vo- hash code * * @(#) $Revision: 5.4 $ * @(#) $Id: fnv.h,v 5.4 2009/07/30 22:49:13 chongo Exp $ * @(#) $Source: /usr/local/src/cmd/fnv/RCS/fnv.h,v $ * *** * * Fowler/Noll/Vo- hash * * The basis of this hash algorithm was taken from an idea sent * as reviewer comments to the IEEE POSIX P1003.2 committee by: * * Phong Vo (http://www.research.att.com/info/kpv/) * Glenn Fowler (http://www.research.att.com/~gsf/) * * In a subsequent ballot round: * * Landon Curt Noll (http://www.isthe.com/chongo/) * * improved on their algorithm. Some people tried this hash * and found that it worked rather well. In an EMail message * to Landon, they named it the ``Fowler/Noll/Vo'' or FNV hash. * * FNV hashes are designed to be fast while maintaining a low * collision rate. The FNV speed allows one to quickly hash lots * of data while maintaining a reasonable collision rate. See: * * http://www.isthe.com/chongo/tech/comp/fnv/index.html * * for more details as well as other forms of the FNV hash. * *** * * NOTE: The FNV-0 historic hash is not recommended. One should use * the FNV-1 hash instead. * * To use the 32 bit FNV-0 historic hash, pass FNV0_32_INIT as the * Fnv32_t hashval argument to fnv_32_buf() or fnv_32_str(). * * To use the 64 bit FNV-0 historic hash, pass FNV0_64_INIT as the * Fnv64_t hashval argument to fnv_64_buf() or fnv_64_str(). * * To use the recommended 32 bit FNV-1 hash, pass FNV1_32_INIT as the * Fnv32_t hashval argument to fnv_32_buf() or fnv_32_str(). * * To use the recommended 64 bit FNV-1 hash, pass FNV1_64_INIT as the * Fnv64_t hashval argument to fnv_64_buf() or fnv_64_str(). * * To use the recommended 32 bit FNV-1a hash, pass FNV1_32A_INIT as the * Fnv32_t hashval argument to fnv_32a_buf() or fnv_32a_str(). * * To use the recommended 64 bit FNV-1a hash, pass FNV1A_64_INIT as the * Fnv64_t hashval argument to fnv_64a_buf() or fnv_64a_str(). * *** * * Please do not copyright this code. This code is in the public domain. * * LANDON CURT NOLL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO * EVENT SHALL LANDON CURT NOLL BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. * * By: * chongo /\oo/\ * http://www.isthe.com/chongo/ * * Share and Enjoy! :-) */ #if !defined(__FNV_H__) #define __FNV_H__ #include #include #define FNV_VERSION "5.0.2" /* @(#) FNV Version */ /* * 32 bit FNV-0 hash type */ typedef uint32_t Fnv32_t; /* * 32 bit FNV-0 zero initial basis * * This historic hash is not recommended. One should use * the FNV-1 hash and initial basis instead. */ #define FNV0_32_INIT ((Fnv32_t)0) /* * 32 bit FNV-1 and FNV-1a non-zero initial basis * * The FNV-1 initial basis is the FNV-0 hash of the following 32 octets: * * chongo /\../\ * * NOTE: The \'s above are not back-slashing escape characters. * They are literal ASCII backslash 0x5c characters. * * NOTE: The FNV-1a initial basis is the same value as FNV-1 by definition. */ #define FNV1_32_INIT ((Fnv32_t)0x811c9dc5) #define FNV1_32A_INIT FNV1_32_INIT #if 0 /* hash_32.c */ Fnv32_t fnv_32_buf(void *buf, size_t len, Fnv32_t hashval); Fnv32_t fnv_32_str(const char *buf, Fnv32_t hashval); #endif /* hash_32a.c */ #if 0 Fnv32_t fnv_32a_buf(void *buf, size_t len, Fnv32_t hashval); #endif Fnv32_t fnv_32a_str(const char *str, Fnv32_t hashval); #endif /* __FNV_H__ */ sshguard-2.4.2/src/blocker/sshguard_whitelist.c000644 001751 001751 00000034020 13773402373 022517 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #include #include #include #include #include #include #include #include #include #include #include "address.h" #include "simclist.h" #include "sshguard_log.h" #include "sshguard_whitelist.h" #define WHITELIST_SRCLINE_LEN 300 /* number of bits in the address types */ #define IPV4_BITS 32 #define IPV6_BITS 128 regex_t wl_ip4reg, wl_ip6reg, wl_hostreg; list_t whitelist; /* an address with mask */ typedef struct { int addrkind; union { struct { in_addr_t address; in_addr_t mask; } ip4; /* an IPv4 address w/ mask */ struct { struct in6_addr address; struct in6_addr mask; } ip6; /* an IPv6 address w/ mask */ } address; } addrblock_t; /* tell if IPv4 addr1 and addr2 are equivalent modulo mask */ static int match_ip4(in_addr_t addr1, in_addr_t addr2, in_addr_t mask) { return ((addr1 & mask) == (addr2 & mask)) ? 1 : 0; } /* tell if IPv6 addr1 and addr2 are equivalent modulo mask */ static int match_ip6(const struct in6_addr *restrict addr1, const struct in6_addr *restrict addr2, const struct in6_addr *restrict mask) { for (unsigned int i = 0; i < sizeof(addr1->s6_addr) && mask->s6_addr[i] != 0; i++) { if ((addr1->s6_addr[i] & mask->s6_addr[i]) != (addr2->s6_addr[i] & mask->s6_addr[i])) return 0; } return 1; } static size_t whitelist_meter() { return sizeof(addrblock_t); } static int whitelist_compare(const void *a, const void *b) { int ret; const addrblock_t *A = (const addrblock_t *)a; const addrblock_t *B = (const addrblock_t *)b; if ( A->addrkind != B->addrkind ) return (A->addrkind > B->addrkind ? 1 : -1); switch (A->addrkind) { case ADDRKIND_IPv4: if (A->address.ip4.address != B->address.ip4.address) return (A->address.ip4.address > B->address.ip4.address ? 1 : -1); if (A->address.ip4.mask != B->address.ip4.mask) return (A->address.ip4.mask > B->address.ip4.mask ? 1 : -1); break; case ADDRKIND_IPv6: ret = memcmp(& A->address.ip6.address, & B->address.ip6.address, sizeof(B->address.ip6.address)); if (ret != 0) return ret; ret = memcmp(& A->address.ip6.mask, & B->address.ip6.mask, sizeof(B->address.ip6.mask)); if (ret != 0) return ret; break; } return 0; } void whitelist_conf_fin() { regfree(&wl_ip4reg); regfree(&wl_ip6reg); regfree(&wl_hostreg); } void whitelist_init() { list_init(&whitelist); list_attributes_copy(&whitelist, whitelist_meter, 1); list_attributes_comparator(&whitelist, whitelist_compare); if (regcomp(&wl_ip4reg, "^" REGEXLIB_IPV4 "$", REG_EXTENDED) != 0) { abort(); } if (regcomp(&wl_ip6reg, "^" REGEXLIB_IPV6 "$", REG_EXTENDED) != 0) { abort(); } if (regcomp(&wl_hostreg, "^" REGEXLIB_HOSTNAME "$", REG_EXTENDED) != 0) { abort(); } } void whitelist_fin() { list_destroy(&whitelist); } int whitelist_file(const char *restrict filename) { FILE *src; char line[WHITELIST_SRCLINE_LEN]; int lineno = 0; size_t len; char* pos; if (filename == NULL) return -1; src = fopen(filename, "r"); if (src == NULL) { sshguard_log(LOG_ERR, "whitelist: unable to open input file %s: %s", filename, strerror(errno)); return -1; } while (fgets(line, WHITELIST_SRCLINE_LEN, src) != NULL) { lineno++; /* handle comment lines */ if (line[0] == '#' || line[0] == '\n') continue; /* strip trailing '\n' */ len = strlen(line); if (len == 0) continue; if (line[len-1] == '\n') line[len-1] = '\0'; /* handling line */ /* trim inline comments and whitespace */ pos = line; strsep(&pos, " \t#"); if (whitelist_add(line) != 0) { sshguard_log(LOG_ERR, "whitelist: Unable to handle line %d from whitelist file \"%s\".", lineno, filename); } } fclose(src); return 0; } int whitelist_add(const char *str) { /* try address/mask first */ if (regexec(&wl_ip4reg, str, 0, NULL, 0) == 0) { /* plain IPv4 address */ sshguard_log(LOG_DEBUG, "whitelist: add '%s' as plain IPv4.", str); return whitelist_add_ipv4(str); } else if (regexec(&wl_ip6reg, str, 0, NULL, 0) == 0) { /* plain IPv6 address */ sshguard_log(LOG_DEBUG, "whitelist: add '%s' as plain IPv6.", str); return whitelist_add_ipv6(str); } else if (regexec(&wl_hostreg, str, 0, NULL, 0) == 0) { /* hostname to be resolved */ sshguard_log(LOG_DEBUG, "whitelist: add '%s' as host.", str); return whitelist_add_host(str); } else if (strrchr(str, '/') != NULL) { /* CIDR form (net block) */ char *pos; char buf[ADDRLEN+5]; unsigned int masklen; strncpy(buf, str, sizeof(buf)); buf[sizeof(buf)-1] = '\0'; pos = strrchr(buf, '/'); *pos = '\0'; masklen = (unsigned int)strtol(pos+1, (char **)NULL, 10); if (masklen == 0 && pos[1] != '0') { sshguard_log(LOG_WARNING, "whitelist: mask specified as '/%s' makes no sense.", pos+1); return -1; } if (masklen == 0 && errno != EINVAL) { /* could not convert the mask to an integer value */ sshguard_log(LOG_WARNING, "whitelist: could not parse line \"%s\" as plain IP nor IP block nor host name", str); return -1; } if (regexec(&wl_ip4reg, buf, 0, NULL, 0) == 0) { if (masklen > IPV4_BITS) { /* sanity check for netmask */ sshguard_log(LOG_WARNING, "whitelist: mask length '%u' makes no sense for IPv4.", masklen); return -1; } if (masklen == IPV4_BITS) { /* de-genere case with full mask --> plain address */ return whitelist_add_ipv4(buf); } return whitelist_add_block4(buf, masklen); } else if (regexec(&wl_ip6reg, buf, 0, NULL, 0) == 0) { if (masklen > IPV6_BITS) { /* sanity check for netmask */ sshguard_log(LOG_WARNING, "whitelist: mask length '%u' makes no sense for IPv6.", masklen); return -1; } if (masklen == IPV6_BITS) { /* de-genere case with full mask --> plain address */ return whitelist_add_ipv6(buf); } return whitelist_add_block6(buf, masklen); } } else { /* line not recognized */ sshguard_log(LOG_WARNING, "whitelist: could not parse line \"%s\" as plain IP nor IP block nor host name.", str); return -1; } return -1; } int whitelist_add_block4(const char *restrict address, int masklen) { addrblock_t ab; /* parse block line */ ab.addrkind = ADDRKIND_IPv4; if (inet_pton(AF_INET, address, & ab.address.ip4.address) != 1) { sshguard_log(LOG_WARNING, "whitelist: could not interpret address '%s': %s.", address, strerror(errno)); return -1; } ab.address.ip4.mask = htonl(0xFFFFFFFF << (IPV4_BITS-masklen)); if (! list_contains(& whitelist, &ab)) { list_append(& whitelist, &ab); sshguard_log(LOG_DEBUG, "whitelist: add IPv4 block: %s with mask %d.", address, masklen); } else { sshguard_log(LOG_DEBUG, "whitelist: skipping IPv4 block: %s/%d -- already present.", address, masklen); } return 0; } int whitelist_add_block6(const char *restrict address, int masklen) { addrblock_t ab; int bytelen, bitlen; uint8_t bitmask; /* parse block line */ ab.addrkind = ADDRKIND_IPv6; if (inet_pton(AF_INET6, address, & ab.address.ip6.address.s6_addr) != 1) { sshguard_log(LOG_WARNING, "whitelist: could not interpret address '%s': %s.", address, strerror(errno)); return -1; } bytelen = masklen / 8; /* compile the "all 1s" part */ memset(ab.address.ip6.mask.s6_addr, 0xFF, bytelen); /* compile the "crossing byte" */ if (bytelen == sizeof(ab.address.ip6.mask.s6_addr)) return 0; /* compile the remainder "all 0s" part */ bitlen = masklen % 8; bitmask = 0xFF << (8 - bitlen); ab.address.ip6.mask.s6_addr[bytelen] = bitmask; memset(& ab.address.ip6.mask.s6_addr[bytelen+1], 0x00, sizeof(ab.address.ip6.mask.s6_addr) - bytelen); if (! list_contains(& whitelist, &ab)) { list_append(& whitelist, &ab); sshguard_log(LOG_DEBUG, "whitelist: add IPv6 block: %s with mask %d.", address, masklen); } else { sshguard_log(LOG_DEBUG, "whitelist: skipping IPv6 block: %s/%d -- already present.", address, masklen); } return 0; } int whitelist_add_ipv4(const char *restrict ip) { addrblock_t ab; ab.addrkind = ADDRKIND_IPv4; inet_pton(AF_INET, ip, & ab.address.ip4.address); ab.address.ip4.mask = 0xFFFFFFFF; if (! list_contains(& whitelist, &ab)) { list_append(&whitelist, & ab); sshguard_log(LOG_DEBUG, "whitelist: add plain IPv4 %s.", ip); } else { sshguard_log(LOG_DEBUG, "whitelist: skipping plain IPv4 %s -- already present.", ip); } return 0; } int whitelist_add_ipv6(const char *restrict ip) { addrblock_t ab; ab.addrkind = ADDRKIND_IPv6; if (inet_pton(AF_INET6, ip, &ab.address.ip6.address.s6_addr) != 1) { sshguard_log(LOG_ERR, "whitelist: add ipv6: Could not add %s.", ip); return -1; } memset(ab.address.ip6.mask.s6_addr, 0xFF, sizeof(ab.address.ip6.mask.s6_addr)); if (! list_contains(& whitelist, &ab)) { list_append(&whitelist, & ab); sshguard_log(LOG_DEBUG, "whitelist: add plain IPv6 %s.", ip); } else { sshguard_log(LOG_DEBUG, "whitelist: skipping plain IPv6 %s -- already present.", ip); } return 0; } int whitelist_add_host(const char *restrict host) { struct addrinfo *hostaddrs; struct addrinfo *addriter; int ret, numaddresses; ret = getaddrinfo(host, NULL, NULL, & hostaddrs); if (ret != 0) { sshguard_log(LOG_ERR, "Could not resolve hostname '%s': %s.", host, gai_strerror(ret)); return -1; } /* iterate on all results, whitelist each based on its type */ for (numaddresses = 0, addriter = hostaddrs; addriter != NULL; addriter = addriter->ai_next, ++numaddresses) { /* convert result to printable format */ char addrstring[ADDRLEN]; switch (addriter->ai_family) { case AF_INET: /* IPv4 */ if (inet_ntop(addriter->ai_family, & ((struct sockaddr_in *)addriter->ai_addr)->sin_addr.s_addr, addrstring, ADDRLEN) == NULL) continue; whitelist_add_ipv4(addrstring); break; case AF_INET6: /* IPv6 */ if (inet_ntop(addriter->ai_family, & ((struct sockaddr_in6 *)addriter->ai_addr)->sin6_addr, addrstring, ADDRLEN) == NULL) continue; whitelist_add_ipv6(addrstring); break; default: --numaddresses; } } /* free all resolve stuff */ freeaddrinfo(hostaddrs); sshguard_log(LOG_DEBUG, "whitelist: add hostname '%s' with %d addresses.", host, numaddresses); return 0; } int whitelist_match(const char *restrict addr, int addrkind) { in_addr_t addrent; struct in6_addr addrent6; addrblock_t *entry; switch (addrkind) { case ADDRKIND_IPv4: if (inet_pton(AF_INET, addr, &addrent) != 1) { sshguard_log(LOG_WARNING, "whitelist: could not interpret ip address '%s'.", addr); return 0; } /* compare with every IPv4 entry in the list */ list_iterator_start(&whitelist); while (list_iterator_hasnext(&whitelist)) { entry = (addrblock_t *)list_iterator_next(&whitelist); if (entry->addrkind != ADDRKIND_IPv4) continue; if (match_ip4(addrent, entry->address.ip4.address, entry->address.ip4.mask)) { list_iterator_stop(&whitelist); return 1; } } list_iterator_stop(&whitelist); break; case ADDRKIND_IPv6: if (inet_pton(AF_INET6, addr, &addrent6.s6_addr) != 1) { sshguard_log(LOG_WARNING, "whitelist: could not interpret ip address '%s'.", addr); return 0; } /* compare with every IPv6 entry in the list */ list_iterator_start(&whitelist); while (list_iterator_hasnext(&whitelist)) { entry = (addrblock_t *)list_iterator_next(&whitelist); if (entry->addrkind != ADDRKIND_IPv6) continue; if (match_ip6(&addrent6, &entry->address.ip6.address, &entry->address.ip6.mask)) { list_iterator_stop(&whitelist); return 1; } } list_iterator_stop(&whitelist); break; default: /* not recognized */ /* make errors apparent */ assert(0); } return 0; } sshguard-2.4.2/src/blocker/blocker.c000644 001751 001751 00000024162 14024014065 020215 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #include "config.h" #include #include #include #include #include #include #include #include "blocklist.h" #include "sandbox.h" #include "simclist.h" #include "sshguard_blacklist.h" #include "sshguard_log.h" #include "sshguard_options.h" #include "sshguard_whitelist.h" /** Keep track of the exit signal received. */ static volatile sig_atomic_t exit_sig = 0; /* FUNDAMENTAL DATA STRUCTURES */ /* These lists are all lists of attacker_t structures. * limbo and hell maintain "temporary" entries: in limbo, entries are deleted * when the address is detected to have abused a service (right after it is * blocked); in hell, it is deleted when the address is released. * * The list offenders maintains a permanent history of the abuses of * attackers, their first and last attempt, the number of abuses etc. These * are maintained for entire runtime. When the number of abuses exceeds a * limit, an address might be blacklisted (if blacklisting is enabled with * -b). After blacklisting, the block of an attacker is released, because it * has already been blocked permanently. * * The invariant of "offenders" is: it is sorted in decreasing order of the * "whenlast" field. */ /* list of addresses that failed some times, but not enough to get blocked */ list_t limbo; /* list of offenders (addresses already blocked in the past) */ list_t offenders; /* handler for termination-related signals */ static void sigfin_handler(); /* called at exit(): flush blocked addresses and finalize subsystems */ static void finishup(void); /* handle an attack: addr is the author, addrkind its address kind, service the attacked service code */ static void report_address(attack_t attack); /* cleanup false-alarm attackers from limbo list (ones with too few attacks in too much time) */ static void purge_limbo_stale(void); static void init_log(int debug) { int flags = LOG_NDELAY | LOG_PID; int dest = LOG_AUTH; if (debug) { flags |= LOG_PERROR; dest = LOG_LOCAL6; } else { setlogmask(LOG_UPTO(LOG_INFO)); } // Set local time zone and open log before entering sandbox. tzset(); openlog("sshguard", flags, dest); } int main(int argc, char *argv[]) { int sshg_debugging = (getenv("SSHGUARD_DEBUG") != NULL); init_log(sshg_debugging); srand(time(NULL)); /* pending, blocked, and offender address lists */ list_init(&limbo); list_attributes_seeker(& limbo, attack_addr_seeker); blocklist_init(); list_init(&offenders); list_attributes_seeker(& offenders, attack_addr_seeker); list_attributes_comparator(& offenders, attackt_whenlast_comparator); // Initialize whitelist before parsing arguments. whitelist_init(); if (get_options_cmdline(argc, argv) != 0) { exit(64); } // Initialize firewall printf("flushonexit\n"); fflush(stdout); if (opts.blacklist_filename != NULL) { blacklist_load_and_block(); } /* termination signals */ signal(SIGTERM, sigfin_handler); signal(SIGHUP, sigfin_handler); signal(SIGINT, sigfin_handler); atexit(finishup); sandbox_init(); /* whitelist localhost */ if ((whitelist_add("127.0.0.0/8") != 0) || (whitelist_add("::1") != 0)) { fprintf(stderr, "Could not whitelist localhost. Terminating...\n"); exit(1); } whitelist_conf_fin(); sshguard_log(LOG_INFO, "Now monitoring attacks."); char buf[1024]; attack_t parsed_attack; while (fgets(buf, sizeof(buf), stdin) != NULL) { if (sscanf(buf, "%d %46s %d %d\n", (int*)&parsed_attack.service, parsed_attack.address.value, &parsed_attack.address.kind, &parsed_attack.dangerousness) == 4) { report_address(parsed_attack); } else { sshguard_log(LOG_ERR, "Could not parse attack data."); exit(65); } } if (feof(stdin)) { sshguard_log(LOG_DEBUG, "Received EOF from stdin."); } } void log_block(attacker_t *tmpent, attacker_t *offenderent) { char time_msg[128] = "forever"; const time_t time = tmpent->pardontime; unsigned int subnet_size = fw_block_subnet_size(tmpent->attack.address.kind); if (time > 0) { if (snprintf(time_msg, sizeof(time_msg), "for %lld secs", (long long)time) < 0) { abort(); } } sshguard_log(LOG_INFO, "Blocking \"%s/%u\" %s (%u attacks in %lld " "secs, after %d abuses over %lld secs.)", tmpent->attack.address.value, subnet_size, time_msg, tmpent->numhits, (long long)(tmpent->whenlast - tmpent->whenfirst), offenderent->numhits, (long long)(offenderent->whenlast - offenderent->whenfirst)); } /* * This function is called every time an attack pattern is matched. * It does the following: * 1) update the attacker infos (counter, timestamps etc) * --OR-- create them if first sight. * 2) block the attacker, if attacks > threshold (abuse) * 3) blacklist the address, if the number of abuses is excessive */ static void report_address(attack_t attack) { attacker_t *tmpent = NULL; attacker_t *offenderent; assert(attack.address.value != NULL); assert(memchr(attack.address.value, '\0', sizeof(attack.address.value)) != NULL); /* clean list from stale entries */ purge_limbo_stale(); /* address already blocked? (can happen for 100 reasons) */ if (blocklist_contains(attack)) { sshguard_log(LOG_DEBUG, "%s has already been blocked.", attack.address.value); return; } if (whitelist_match(attack.address.value, attack.address.kind)) { sshguard_log(LOG_DEBUG, "%s: not blocking (on whitelist)", attack.address.value); return; } sshguard_log(LOG_NOTICE, "Attack from \"%s\" on service %s with danger %u.", attack.address.value, service_to_name(attack.service), attack.dangerousness); /* search entry in list */ tmpent = list_seek(& limbo, & attack.address); if (tmpent == NULL) { /* entry not already in list, add it */ /* otherwise: insert the new item */ tmpent = malloc(sizeof(attacker_t)); attackerinit(tmpent, & attack); list_append(&limbo, tmpent); } else { /* otherwise, the entry was already existing, update with new data */ tmpent->whenlast = time(NULL); tmpent->numhits++; tmpent->cumulated_danger += attack.dangerousness; } if (tmpent->cumulated_danger < opts.abuse_threshold) { /* do nothing now, just keep an eye on this guy */ return; } /* otherwise, we have to block it */ /* find out if this is a recidivous offender to determine the * duration of blocking */ tmpent->pardontime = opts.pardon_threshold; offenderent = list_seek(& offenders, & attack.address); if (offenderent == NULL) { /* first time we block this guy */ sshguard_log(LOG_DEBUG, "%s: first block (adding as offender.)", tmpent->attack.address.value); offenderent = (attacker_t *)malloc(sizeof(attacker_t)); /* copy everything from tmpent */ memcpy(offenderent, tmpent, sizeof(attacker_t)); /* adjust number of hits */ offenderent->numhits = 1; list_prepend(& offenders, offenderent); assert(! list_empty(& offenders)); } else { /* this is a previous offender, update dangerousness and last-hit timestamp */ offenderent->numhits++; offenderent->cumulated_danger += tmpent->cumulated_danger; offenderent->whenlast = tmpent->whenlast; } /* At this stage, the guy (in tmpent) is offender, and we'll block it anyway. */ /* Let's see if we _also_ need to blacklist it. */ if (opts.blacklist_filename != NULL && offenderent->cumulated_danger >= opts.blacklist_threshold) { /* this host must be blacklisted -- blocked and never unblocked */ tmpent->pardontime = 0; /* insert in the blacklisted db iff enabled */ if (opts.blacklist_filename != NULL) { blacklist_add(offenderent); } } else { /* compute blocking time wrt the "offensiveness" */ for (unsigned int i = 0; i < offenderent->numhits - 1; i++) { tmpent->pardontime *= 2; } } list_sort(& offenders, -1); log_block(tmpent, offenderent); /* append blocked attacker to the blocked list, and remove it from the pending list */ blocklist_add(tmpent); assert(list_locate(& limbo, tmpent) >= 0); list_delete_at(& limbo, list_locate(& limbo, tmpent)); } static void purge_limbo_stale(void) { sshguard_log(LOG_DEBUG, "Purging old attackers."); time_t now = time(NULL); for (unsigned int pos = 0; pos < list_size(&limbo); pos++) { attacker_t *tmpent = list_get_at(&limbo, pos); if (now - tmpent->whenfirst > opts.stale_threshold) { list_delete_at(&limbo, pos); free(tmpent); pos--; } } } static void finishup(void) { sshguard_log(LOG_INFO, "Exiting on %s.", exit_sig == SIGHUP ? "SIGHUP" : "signal"); whitelist_fin(); closelog(); } static void sigfin_handler(int sig) { exit_sig = sig; exit(0); } sshguard-2.4.2/src/blocker/Makefile.am000644 001751 001751 00000000631 13773471523 020477 0ustar00kevinzkevinz000000 000000 AM_CFLAGS=-I$(top_srcdir)/src/common -DSIMCLIST_NO_DUMPRESTORE libexec_PROGRAMS = sshg-blocker sshg_blocker_SOURCES = \ ../common/service_names.c \ ../common/simclist.c \ attack.c \ blocker.c \ blocklist.c \ blocklist.h \ fnv.h \ hash_32a.c \ sshguard_blacklist.c \ sshguard_blacklist.h \ sshguard_log.h \ sshguard_options.c \ sshguard_options.h \ sshguard_whitelist.c \ sshguard_whitelist.h sshguard-2.4.2/src/blocker/blocklist.h000644 001751 001751 00000000354 13413460132 020565 0ustar00kevinzkevinz000000 000000 #pragma once #include #include "attack.h" unsigned int fw_block_subnet_size(int inet_family); bool blocklist_contains(attack_t); void blocklist_add(attacker_t *); void blocklist_init(); void blacklist_load_and_block(); sshguard-2.4.2/src/fw/sshg-fw-nft-sets.sh000644 001751 001751 00000002173 13726574172 021116 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-nft-sets # This file is part of SSHGuard. CMD_NFT=nft NFT_TABLE=sshguard NFT_CHAIN=blacklist NFT_SET=attackers proto() { if [ "6" = "$1" ]; then echo ip6 else echo ip fi } run_nft() { ${CMD_NFT} $1 $(proto $3) "${NFT_TABLE}" "$2" > /dev/null 2>&1 } fw_init() { run_nft "add table" "" 4 run_nft "add table" "" 6 run_nft "add chain" "${NFT_CHAIN}"' { type filter hook input priority -10 ; }' 4 run_nft "add chain" "${NFT_CHAIN}"' { type filter hook input priority -10 ; }' 6 # Create sets run_nft "add set" "${NFT_SET} { type ipv4_addr; flags interval; }" 4 run_nft "add set" "${NFT_SET} { type ipv6_addr; flags interval; }" 6 # Rule to drop sets' IP run_nft "add rule" "${NFT_CHAIN} ip saddr @${NFT_SET} drop" 4 run_nft "add rule" "${NFT_CHAIN} ip6 saddr @${NFT_SET} drop" 6 } fw_block() { run_nft "add element" "${NFT_SET} { $1/$3 }" $2 } fw_release() { run_nft "delete element" "${NFT_SET} { $1/$3 }" $2 } fw_flush() { fw_fin fw_init } fw_fin() { # Remove tables run_nft "delete table" "" 4 run_nft "delete table" "" 6 } sshguard-2.4.2/src/fw/sshg-fw-ipset.sh000644 001751 001751 00000000651 13467321647 020475 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-ipset # This file is part of SSHGuard. fw_init() { ipset -quiet create -exist sshguard4 hash:net family inet ipset -quiet create -exist sshguard6 hash:net family inet6 } fw_block() { ipset -quiet add -exist sshguard$2 $1/$3 } fw_release() { ipset -quiet del -exist sshguard$2 $1/$3 } fw_flush() { ipset -quiet flush sshguard4 ipset -quiet flush sshguard6 } fw_fin() { : } sshguard-2.4.2/src/fw/Makefile.in000644 001751 001751 00000056537 14024015017 017501 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.16.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : libexec_PROGRAMS = sshg-fw-hosts$(EXEEXT) subdir = src/fw ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/src/common/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(libexecdir)" PROGRAMS = $(libexec_PROGRAMS) am_sshg_fw_hosts_OBJECTS = hosts.$(OBJEXT) simclist.$(OBJEXT) sshg_fw_hosts_OBJECTS = $(am_sshg_fw_hosts_OBJECTS) sshg_fw_hosts_LDADD = $(LDADD) am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } SCRIPTS = $(libexec_SCRIPTS) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/src/common depcomp = $(SHELL) $(top_srcdir)/depcomp am__maybe_remake_depfiles = depfiles am__depfiles_remade = ./$(DEPDIR)/hosts.Po ./$(DEPDIR)/simclist.Po am__mv = mv -f AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(sshg_fw_hosts_SOURCES) DIST_SOURCES = $(sshg_fw_hosts_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ RST2MAN_PROG = @RST2MAN_PROG@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ YACC = @YACC@ YFLAGS = @YFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build_alias = @build_alias@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host_alias = @host_alias@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AM_CFLAGS = -I$(top_srcdir)/src/common -DSIMCLIST_NO_DUMPRESTORE EXTRA_DIST = sshg-fw.in sshg-fw-firewalld.sh sshg-fw-ipfilter.sh sshg-fw-ipfw.sh sshg-fw-ipset.sh sshg-fw-iptables.sh sshg-fw-nft-sets.sh sshg-fw-null.sh sshg-fw-pf.sh libexec_SCRIPTS = sshg-fw-firewalld \ sshg-fw-ipfilter \ sshg-fw-ipfw \ sshg-fw-ipset \ sshg-fw-iptables \ sshg-fw-nft-sets \ sshg-fw-null \ sshg-fw-pf CLEANFILES = $(libexec_SCRIPTS) sshg_fw_hosts_SOURCES = fw.h hosts.c ../common/simclist.c SUFFIXES = .sh all: all-am .SUFFIXES: .SUFFIXES: .sh .c .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/fw/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign src/fw/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-libexecPROGRAMS: $(libexec_PROGRAMS) @$(NORMAL_INSTALL) @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \ } \ ; done uninstall-libexecPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(libexecdir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(libexecdir)" && rm -f $$files clean-libexecPROGRAMS: -test -z "$(libexec_PROGRAMS)" || rm -f $(libexec_PROGRAMS) sshg-fw-hosts$(EXEEXT): $(sshg_fw_hosts_OBJECTS) $(sshg_fw_hosts_DEPENDENCIES) $(EXTRA_sshg_fw_hosts_DEPENDENCIES) @rm -f sshg-fw-hosts$(EXEEXT) $(AM_V_CCLD)$(LINK) $(sshg_fw_hosts_OBJECTS) $(sshg_fw_hosts_LDADD) $(LIBS) install-libexecSCRIPTS: $(libexec_SCRIPTS) @$(NORMAL_INSTALL) @list='$(libexec_SCRIPTS)'; test -n "$(libexecdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n' \ -e 'h;s|.*|.|' \ -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) { files[d] = files[d] " " $$1; \ if (++n[d] == $(am__install_max)) { \ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ else { print "f", d "/" $$4, $$1 } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \ } \ ; done uninstall-libexecSCRIPTS: @$(NORMAL_UNINSTALL) @list='$(libexec_SCRIPTS)'; test -n "$(libexecdir)" || exit 0; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 's,.*/,,;$(transform)'`; \ dir='$(DESTDIR)$(libexecdir)'; $(am__uninstall_files_from_dir) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hosts.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/simclist.Po@am__quote@ # am--include-marker $(am__depfiles_remade): @$(MKDIR_P) $(@D) @echo '# dummy' >$@-t && $(am__mv) $@-t $@ am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` simclist.o: ../common/simclist.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT simclist.o -MD -MP -MF $(DEPDIR)/simclist.Tpo -c -o simclist.o `test -f '../common/simclist.c' || echo '$(srcdir)/'`../common/simclist.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/simclist.Tpo $(DEPDIR)/simclist.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/simclist.c' object='simclist.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o simclist.o `test -f '../common/simclist.c' || echo '$(srcdir)/'`../common/simclist.c simclist.obj: ../common/simclist.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT simclist.obj -MD -MP -MF $(DEPDIR)/simclist.Tpo -c -o simclist.obj `if test -f '../common/simclist.c'; then $(CYGPATH_W) '../common/simclist.c'; else $(CYGPATH_W) '$(srcdir)/../common/simclist.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/simclist.Tpo $(DEPDIR)/simclist.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/simclist.c' object='simclist.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o simclist.obj `if test -f '../common/simclist.c'; then $(CYGPATH_W) '../common/simclist.c'; else $(CYGPATH_W) '$(srcdir)/../common/simclist.c'; fi` ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) $(SCRIPTS) installdirs: for dir in "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(libexecdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libexecPROGRAMS mostlyclean-am distclean: distclean-am -rm -f ./$(DEPDIR)/hosts.Po -rm -f ./$(DEPDIR)/simclist.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libexecPROGRAMS install-libexecSCRIPTS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f ./$(DEPDIR)/hosts.Po -rm -f ./$(DEPDIR)/simclist.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-libexecPROGRAMS uninstall-libexecSCRIPTS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ clean-generic clean-libexecPROGRAMS cscopelist-am ctags \ ctags-am distclean distclean-compile distclean-generic \ distclean-tags distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am \ install-libexecPROGRAMS install-libexecSCRIPTS install-man \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-libexecPROGRAMS \ uninstall-libexecSCRIPTS .PRECIOUS: Makefile sshg-fw-firewalld: sshg-fw.in sshg-fw-firewalld.sh sshg-fw-ipfilter: sshg-fw.in sshg-fw-ipfilter.sh sshg-fw-ipfw: sshg-fw.in sshg-fw-ipfw.sh sshg-fw-ipset: sshg-fw.in sshg-fw-ipset.sh sshg-fw-iptables: sshg-fw.in sshg-fw-iptables.sh sshg-fw-nft-sets: sshg-fw.in sshg-fw-nft-sets.sh sshg-fw-null: sshg-fw.in sshg-fw-null.sh Sshg-fw-pf: sshg-fw.in sshg-fw-pf.sh .sh: cat $< $(srcdir)/sshg-fw.in > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: sshguard-2.4.2/src/fw/sshg-fw-null.sh000644 001751 001751 00000000553 13405335557 020321 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-null # This file is part of SSHGuard. fw_init() { echo "===>>> Initializing (null) firewall" } fw_block() { echo "===>>> Blocking $1/$3 (null)" } fw_release() { echo "===>>> Releasing $1/$3 (null)" } fw_flush() { echo "===>>> Flushing blocked addresses (null)" } fw_fin() { echo "===>>> Cleaning up (null) firewall" } sshguard-2.4.2/src/fw/hosts.c000644 001751 001751 00000024716 13657555517 016763 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #include #include #include #include #include #include #include #include #include "fw.h" #include "simclist.h" #ifndef HOSTSFILE_PATH # define HOSTSFILE_PATH "/etc/hosts.allow" #endif #define HOSTS_MAXCMDLEN 1024 /* hosts_access limits line length. How many addresses per line to use? */ #define HOSTS_ADDRS_PER_LINE 8 #define HOSTS_SSHGUARD_PREFIX "###sshguard###\n" #define HOSTS_SSHGUARD_SUFFIX "###sshguard###\n" typedef struct { char addr[ADDRLEN]; int addrkind; } addr_service_t; int hosts_updatelist(); int hosts_clearsshguardblocks(void); list_t hosts_blockedaddrs; FILE *hosts_file; /* buffer to hold the name of temporary configuration files. Set once, in fw_init() */ #define MAX_TEMPFILE_NAMELEN 60 static char tempflname[MAX_TEMPFILE_NAMELEN] = ""; size_t addr_service_meter(const void *el) { return sizeof(addr_service_t); } int addr_service_comparator(const void *a, const void *b) { addr_service_t *A = (addr_service_t *)a; addr_service_t *B = (addr_service_t *)b; return !((strcmp(A->addr, B->addr) == 0) && (A->addrkind == B->addrkind)); } static FILE *make_temporary_conffile(void) { FILE *f; f = fopen(tempflname, "w+"); if (f == NULL) return NULL; /* make sure to secure file permissions (-rw-r--r--) */ if (chmod(tempflname, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH) != 0) { /* could not secure perms, return full failure */ perror("could not chmod"); fclose(f); unlink(tempflname); return NULL; } return f; } static int install_temporary_conffile() { if (rename(tempflname, HOSTSFILE_PATH) != 0) { perror("could not rename temporary file"); return FWALL_ERR; } return FWALL_OK; } int fw_init() { char buf[HOSTS_MAXCMDLEN]; FILE *tmp, *deny; /* set the filename of the temporary configuration file */ if (snprintf(tempflname, MAX_TEMPFILE_NAMELEN, "%s-sshguard.%u", HOSTSFILE_PATH, getpid()) >= MAX_TEMPFILE_NAMELEN) { fprintf(stderr, "'tempflname' buffer too small to hold '%s-sshguard.%u!'", HOSTSFILE_PATH, getpid()); return FWALL_ERR; } hosts_clearsshguardblocks(); /* place sshguard block delimiters (header/footer) into HOSTSFILE_PATH */ deny = fopen(HOSTSFILE_PATH, "r+"); if (deny == NULL) { perror("could not open hosts.allow"); return FWALL_ERR; } tmp = make_temporary_conffile(); if (tmp == NULL) { perror("could not create temporary file"); fclose(deny); return FWALL_ERR; } fprintf(tmp, "%s%s", HOSTS_SSHGUARD_PREFIX, HOSTS_SSHGUARD_SUFFIX); /* copy the original content of HOSTSFILE_PATH into tmp */ while (fgets(buf, HOSTS_MAXCMDLEN, deny) != NULL) { fprintf(tmp, "%s", buf); } fclose(tmp); fclose(deny); /* install temporary conf file into main file */ if (install_temporary_conffile() != FWALL_OK) return FWALL_ERR; list_init(&hosts_blockedaddrs); list_attributes_copy(&hosts_blockedaddrs, addr_service_meter, 1); list_attributes_comparator(&hosts_blockedaddrs, addr_service_comparator); return FWALL_OK; } int fw_fin() { hosts_clearsshguardblocks(); list_destroy(&hosts_blockedaddrs); return FWALL_OK; } int fw_block(const attack_t *attack) { addr_service_t ads; strcpy(ads.addr, attack->address.value); ads.addrkind = attack->address.kind; list_append(&hosts_blockedaddrs, &ads); return hosts_updatelist(); } int fw_release(const attack_t *attack) { int pos; if ((pos = list_locate(&hosts_blockedaddrs, attack->address.value)) < 0) { return FWALL_ERR; } list_delete_at(&hosts_blockedaddrs, pos); return hosts_updatelist(); } int fw_flush(void) { list_clear(&hosts_blockedaddrs); return hosts_updatelist(); } int hosts_updatelist() { char buf[HOSTS_MAXCMDLEN]; FILE *tmp, *deny; /* open hosts.allow file */ deny = fopen(HOSTSFILE_PATH, "r+"); if (deny == NULL) { perror("could not open hosts.allow"); return FWALL_ERR; } /* create/open a temporary file */ tmp = make_temporary_conffile(); if (tmp == NULL) { perror("could not create temporary file"); fclose(deny); return FWALL_ERR; } /* copy everything until sshguard prefix line */ while (fgets(buf, HOSTS_MAXCMDLEN, deny) != NULL) { fprintf(tmp, "%s", buf); if (strcmp(buf, HOSTS_SSHGUARD_PREFIX) == 0) break; } /* sanity check */ if (strcmp(buf, HOSTS_SSHGUARD_PREFIX) != 0) { fprintf(stderr, "hosts.allow file did not contain sshguard rules block\n"); fclose(deny); fclose(tmp); unlink(tempflname); return FWALL_ERR; } if (list_size(& hosts_blockedaddrs) > 0) { addr_service_t *curr; fprintf(tmp, "ALL :"); for (unsigned int cnt = 0; cnt < list_size(&hosts_blockedaddrs); cnt++) { curr = (addr_service_t *)list_get_at(&hosts_blockedaddrs, cnt); /* block lines differ depending on IP Version */ switch (curr->addrkind) { case ADDRKIND_IPv4: fprintf(tmp, " %s", curr->addr); break; case ADDRKIND_IPv6: fprintf(tmp, " [%s]", curr->addr); break; } if (((cnt+1) % HOSTS_ADDRS_PER_LINE) == 0) { /* switch to new line */ fprintf(tmp, " : DENY\nALL : "); } } fprintf(tmp, " : DENY\n"); } fprintf(tmp, HOSTS_SSHGUARD_SUFFIX); /* getting to the end of the original block */ while (fgets(buf, HOSTS_MAXCMDLEN, deny)) { if (strcmp(buf, HOSTS_SSHGUARD_SUFFIX) == 0) break; } /* sanity check */ if (strcmp(buf, HOSTS_SSHGUARD_SUFFIX) != 0) { fprintf(stderr, "hosts.allow file's sshguard rules block was malformed\n"); fclose(deny); fclose(tmp); unlink(tempflname); return FWALL_ERR; } /* copy the rest of the original file */ while (fgets(buf, HOSTS_MAXCMDLEN, deny)) { fprintf(tmp, "%s", buf); } fclose(tmp); fclose(deny); /* move tmp over to deny */ if (install_temporary_conffile() != FWALL_OK) { perror("could not rename temporary file"); return FWALL_ERR; } #if 0 fseek(tmp, 0, SEEK_SET); fseek(deny, 0, SEEK_SET); while(fgets(buf, HOSTS_MAXCMDLEN, tmp) != NULL) { fprintf(deny, "%s", buf); } ftruncate(fileno(deny), ftell(tmp)); fclose(tmp); fclose(deny); close(fd); unlink(tempflname); #endif return FWALL_OK; } int hosts_clearsshguardblocks(void) { char buf[HOSTS_MAXCMDLEN]; int docopy; FILE *tmp, *deny; /* open deny file */ deny = fopen(HOSTSFILE_PATH, "r+"); if (deny == NULL) { perror("could not open hosts.allow file"); return FWALL_ERR; } /* create/open a temporary file */ tmp = make_temporary_conffile(); if (tmp == NULL) { perror("could not create temporary file"); fclose(deny); return FWALL_ERR; } /* save to tmp only those parts that are not sshguard blocks */ docopy = 1; while (fgets(buf, HOSTS_MAXCMDLEN, deny) != NULL) { switch (docopy) { case 1: if (strcmp(buf, HOSTS_SSHGUARD_PREFIX) == 0) { docopy = 0; } else { fprintf(tmp, "%s", buf); } break; case 0: if (strcmp(buf, HOSTS_SSHGUARD_SUFFIX) == 0) { docopy = 1; } break; } } fclose(tmp); fclose(deny); /* move tmp over to deny */ if (install_temporary_conffile() != FWALL_OK) { perror("could not rename temporary file"); return FWALL_ERR; } return FWALL_OK; } static bool fill_attack(attack_t *attack, const char *addr, const char *type) { if (addr == NULL || type == NULL) { return false; } long long addrtype = strtoll(type, NULL, 10); if (addrtype != 4 && addrtype != 6) { return false; } static sshg_address_t address; strncpy(address.value, addr, ADDRLEN); address.kind = addrtype; attack->address = address; return true; } void backend_main(const char *name) { if (fw_init() != FWALL_OK) { fprintf(stderr, "%s: Could not initialize firewall\n", name); exit(69); } atexit((void (*)(void))fw_fin); char buf[128]; while (fgets(buf, sizeof(buf), stdin) != NULL) { const char *sep = " \n"; char *cmd = strtok(buf, sep); char *address = strtok(NULL, sep); char *type = strtok(NULL, sep); if (strcmp(cmd, "block") == 0) { attack_t attack; if (!fill_attack(&attack, address, type)) { fprintf(stderr, "%s: Invalid arguments to block\n", name); exit(65); } fw_block(&attack); } else if (strcmp(cmd, "release") == 0) { attack_t attack; if (!fill_attack(&attack, address, type)) { fprintf(stderr, "%s: Invalid arguments to release\n", name); exit(65); } fw_release(&attack); } else if (strcmp(cmd, "flush") == 0) { fw_flush(); } else if (strcmp(cmd, "flushonexit") == 0) { atexit((void (*)(void))fw_flush); } else { fprintf(stderr, "%s: Invalid command\n", name); exit(65); } } } int main() { backend_main("sshg-fw-hosts"); } sshguard-2.4.2/src/fw/sshg-fw.in000644 001751 001751 00000001144 13773402373 017341 0ustar00kevinzkevinz000000 000000 die() { echo "$(basename "$0"): $2" >&2 exit "$1" } fw_init || die 69 "Could not initialize firewall" cleanup() { trap "" EXIT if [ "YES" = "$flushonexit" ]; then fw_flush fi fw_fin exit } trap cleanup EXIT INT TERM while read -r cmd address addrtype cidr; do case $cmd in block) fw_block "$address" "$addrtype" "$cidr";; release) fw_release "$address" "$addrtype" "$cidr";; flush) fw_flush;; flushonexit) flushonexit=YES;; *) die 65 "Invalid command";; esac done sshguard-2.4.2/src/fw/fw.h000644 001751 001751 00000002420 13405335557 016217 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once #include "attack.h" #define FWALL_OK 0 #define FWALL_ERR -1 /** * Start the firewall process. */ int fw_init(void); /** * Stop the firewall process. */ int fw_fin(void); /** * Block an address associated with an attack. */ int fw_block(const attack_t *attack); /** * Release an address associated with an attack. */ int fw_release(const attack_t *attack); /** * Release all blocked addresses. */ int fw_flush(void); sshguard-2.4.2/src/fw/Makefile.am000644 001751 001751 00000002101 13405335557 017462 0ustar00kevinzkevinz000000 000000 AM_CFLAGS=-I$(top_srcdir)/src/common -DSIMCLIST_NO_DUMPRESTORE EXTRA_DIST = sshg-fw.in sshg-fw-firewalld.sh sshg-fw-ipfilter.sh sshg-fw-ipfw.sh sshg-fw-ipset.sh sshg-fw-iptables.sh sshg-fw-nft-sets.sh sshg-fw-null.sh sshg-fw-pf.sh libexec_PROGRAMS = sshg-fw-hosts libexec_SCRIPTS = sshg-fw-firewalld \ sshg-fw-ipfilter \ sshg-fw-ipfw \ sshg-fw-ipset \ sshg-fw-iptables \ sshg-fw-nft-sets \ sshg-fw-null \ sshg-fw-pf sshg-fw-firewalld: sshg-fw.in sshg-fw-firewalld.sh sshg-fw-ipfilter: sshg-fw.in sshg-fw-ipfilter.sh sshg-fw-ipfw: sshg-fw.in sshg-fw-ipfw.sh sshg-fw-ipset: sshg-fw.in sshg-fw-ipset.sh sshg-fw-iptables: sshg-fw.in sshg-fw-iptables.sh sshg-fw-nft-sets: sshg-fw.in sshg-fw-nft-sets.sh sshg-fw-null: sshg-fw.in sshg-fw-null.sh Sshg-fw-pf: sshg-fw.in sshg-fw-pf.sh CLEANFILES=$(libexec_SCRIPTS) sshg_fw_hosts_SOURCES = fw.h hosts.c ../common/simclist.c SUFFIXES=.sh .sh: cat $< $(srcdir)/sshg-fw.in > $@ sshguard-2.4.2/src/fw/sshg-fw-ipfw.sh000644 001751 001751 00000000746 13726574172 020324 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-ipfw # This file is part of SSHGuard. IPFW_TABLE=22 fw_init() { # Starting in FreeBSD 11, tables must first be created. ipfw table ${IPFW_TABLE} create 2>/dev/null || \ ipfw table ${IPFW_TABLE} list > /dev/null } fw_block() { ipfw -q table ${IPFW_TABLE} add $1/$3 } fw_release() { ipfw -q table ${IPFW_TABLE} delete $1/$3 } fw_flush() { ipfw table ${IPFW_TABLE} flush } fw_fin() { ipfw table ${IPFW_TABLE} destroy 2>/dev/null } sshguard-2.4.2/src/fw/sshg-fw-ipfilter.sh000644 001751 001751 00000001112 13405335557 021155 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-ipfilter # This file is part of SSHGuard. IPFILTER_CMD=ipf IPFILTER_CONF=/etc/ipfilter.conf fw_init() { : } fw_block() { FAM="" if [ -n "$2" ]; then FAM="-$2" fi echo "block in quick proto tcp from $1/$3 to any" | \ ${IPFILTER_CMD} ${FAM} -A -f - } fw_release() { FAM="" if [ -n "$2" ]; then FAM="-$2" fi echo "block in quick proto tcp from $1/$3 to any" | \ ${IPFILTER_CMD} ${FAM} -A -r -f - } fw_flush() { ${IPFILTER_CMD} -Fa && ${IPFILTER_CMD} -f ${IPFILTER_CONF} } fw_fin() { : } sshguard-2.4.2/src/fw/sshg-fw-iptables.sh000644 001751 001751 00000001076 13726574172 021157 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-iptables # This file is part of SSHGuard. run_iptables() { cmd=iptables if [ "6" = "$2" ]; then cmd=ip6tables fi # Check if iptables supports the '-w' flag. if $cmd -w -V >/dev/null 2>&1; then $cmd -w $1 else $cmd $1 fi } fw_init() { run_iptables "-L -n" } fw_block() { run_iptables "-I sshguard -s $1/$3 -j DROP" $2 } fw_release() { run_iptables "-D sshguard -s $1/$3 -j DROP" $2 } fw_flush() { run_iptables "-F sshguard" 4 run_iptables "-F sshguard" 6 } fw_fin() { : } sshguard-2.4.2/src/fw/sshg-fw-pf.sh000644 001751 001751 00000000456 13405335557 017756 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-pf # This file is part of SSHGuard. fw_init() { pfctl -q -t sshguard -T show > /dev/null } fw_block() { pfctl -q -k $1 -t sshguard -T add $1/$3 } fw_release() { pfctl -q -t sshguard -T del $1/$3 } fw_flush() { pfctl -q -t sshguard -T flush } fw_fin() { : } sshguard-2.4.2/src/fw/sshg-fw-firewalld.sh000644 001751 001751 00000001630 13773402373 021314 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshg-fw-firewalld # This file is part of SSHGuard. FIREW_CMD="firewall-cmd --quiet" fw_init() { ${FIREW_CMD} --query-rich-rule="rule family=ipv6 source ipset=sshguard6 drop" || { ${FIREW_CMD} --permanent --new-ipset="sshguard6" --type="hash:net" --option="family=inet6" ${FIREW_CMD} --permanent --add-rich-rule="rule family=ipv6 source ipset=sshguard6 drop" } ${FIREW_CMD} --query-rich-rule="rule family=ipv4 source ipset=sshguard4 drop" || { ${FIREW_CMD} --permanent --new-ipset="sshguard4" --type="hash:net" --option="family=inet" ${FIREW_CMD} --permanent --add-rich-rule="rule family=ipv4 source ipset=sshguard4 drop" } ${FIREW_CMD} --reload } fw_block() { ${FIREW_CMD} --ipset="sshguard$2" --add-entry="$1/$3" } fw_release() { ${FIREW_CMD} --ipset="sshguard$2" --remove-entry="$1/$3" } fw_flush() { ${FIREW_CMD} --reload } fw_fin() { : } sshguard-2.4.2/src/parser/parser.c000644 001751 001751 00000007255 13657316373 017771 0ustar00kevinzkevinz000000 000000 /** * @file * Parse and display individual attacks from standard input */ #include #include #include #include #include #include "parser.h" #include "sandbox.h" #define MAX_LEN 1000 unsigned int test_counter = 0; static void print_attack(const attack_t *attack) { printf("%d %s %d %d\n", attack->service, attack->address.value, attack->address.kind, attack->dangerousness); } static void parse_to_buf(char buf[static 1], char dst[static MAX_LEN]) { attack_t attack; bool is_attack = !parse_line(buf, &attack); if (is_attack) { snprintf(dst, MAX_LEN, "%d %s %d %d\n", attack.service, attack.address.value, attack.address.kind, attack.dangerousness); } else { strncpy(dst, "*\n", MAX_LEN); } } static void print_usage() { fprintf(stderr, "usage: sshg-parser [-adht]\n"); } static void test_next_line(char buf[static MAX_LEN]) { static unsigned char state = 0; static char expected[MAX_LEN], result[MAX_LEN]; static bool match; if (buf[0] == '\n' || buf[0] == '#') { // skip blank lines and comments return; } switch (state) { case 0: // line with input strncpy(expected, buf, sizeof(expected)); parse_to_buf(buf, result); state++; break; case 1: // line with expected output match = strcmp(buf, result) == 0; state++; break; case 2: // line with type of test test_counter += 1; if (match) { printf("ok %d", test_counter); } else { printf("not ok %d", test_counter); } switch (buf[0]) { case 'M': // expected match if (match) { putchar('\n'); } else { printf(" # actual: %s", result); } break; case 'X': // expected fail printf(" # TODO\n"); break; default: puts("Bail out! Malformed expected test result"); exit(99); } printf("# %s", expected); state = 0; break; default: abort(); } } int main(int argc, char *argv[]) { bool annotate = false, debug = false, test_mode = false; char buf[MAX_LEN]; int flag; sandbox_init(); while ((flag = getopt(argc, argv, "adht")) != -1) { switch (flag) { case 'a': annotate = true; break; case 'd': debug = true; break; case 'h': print_usage(); return 0; case 't': test_mode = true; break; case '?': print_usage(); return 1; } } yydebug = yy_flex_debug = debug; while (fgets(buf, sizeof(buf), stdin) != NULL) { if (test_mode) { test_next_line(buf); } else { attack_t attack; bool is_attack = !parse_line(buf, &attack); if (annotate) { if (is_attack) { fputs("* ", stdout); } else { fputs(" ", stdout); } fputs(buf, stdout); fflush(stdout); } else { if (is_attack) { print_attack(&attack); fflush(stdout); } } } } if (test_mode) { printf("1..%d\n", test_counter); } } sshguard-2.4.2/src/parser/attack_parser.h000644 001751 001751 00000020043 13776111164 021304 0ustar00kevinzkevinz000000 000000 /* A Bison parser, made by GNU Bison 3.6.4. */ /* Bison interface for Yacc-like parsers in C Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ /* As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ /* DO NOT RELY ON FEATURES THAT ARE NOT DOCUMENTED in the manual, especially those whose name start with YY_ or yy_. They are private implementation details that can be changed or removed. */ #ifndef YY_YY_ATTACK_PARSER_H_INCLUDED # define YY_YY_ATTACK_PARSER_H_INCLUDED /* Debug traces. */ #ifndef YYDEBUG # define YYDEBUG 0 #endif #if YYDEBUG extern int yydebug; #endif /* Token kinds. */ #ifndef YYTOKENTYPE # define YYTOKENTYPE enum yytokentype { YYEMPTY = -2, YYEOF = 0, /* "end of file" */ YYerror = 256, /* error */ YYUNDEF = 257, /* "invalid token" */ IPv4 = 258, /* IPv4 */ IPv6 = 259, /* IPv6 */ HOSTADDR = 260, /* HOSTADDR */ WORD = 261, /* WORD */ INTEGER = 262, /* INTEGER */ SYSLOG_BANNER_PID = 263, /* SYSLOG_BANNER_PID */ SOCKLOG_BANNER_PID = 264, /* SOCKLOG_BANNER_PID */ BUSYBOX_SYSLOG_BANNER_PID = 265, /* BUSYBOX_SYSLOG_BANNER_PID */ SYSLOG_BANNER = 266, /* SYSLOG_BANNER */ TIMESTAMP_SYSLOG = 267, /* TIMESTAMP_SYSLOG */ TIMESTAMP_ISO8601 = 268, /* TIMESTAMP_ISO8601 */ TIMESTAMP_TAI64 = 269, /* TIMESTAMP_TAI64 */ AT_TIMESTAMP_TAI64 = 270, /* AT_TIMESTAMP_TAI64 */ RFC_5234_BANNER = 271, /* RFC_5234_BANNER */ METALOG_BANNER = 272, /* METALOG_BANNER */ SOCKLOG_BANNER = 273, /* SOCKLOG_BANNER */ REPETITIONS = 274, /* REPETITIONS */ HTTP_REQUEST = 275, /* HTTP_REQUEST */ HTTP_VERSION = 276, /* HTTP_VERSION */ HTTP_REDIRECT = 277, /* HTTP_REDIRECT */ HTTP_AUTHFAIL = 278, /* HTTP_AUTHFAIL */ HTTP_CLIERROR = 279, /* HTTP_CLIERROR */ HTTP_BOTSEARCH_WEBMAIL = 280, /* HTTP_BOTSEARCH_WEBMAIL */ HTTP_BOTSEARCH_PHPMYADMIN = 281, /* HTTP_BOTSEARCH_PHPMYADMIN */ HTTP_BOTSEARCH_WORDPRESS = 282, /* HTTP_BOTSEARCH_WORDPRESS */ HTTP_BOTSEARCH_JOOMLA = 283, /* HTTP_BOTSEARCH_JOOMLA */ HTTP_BOTSEARCH = 284, /* HTTP_BOTSEARCH */ SSH_INVALUSERPREF = 285, /* SSH_INVALUSERPREF */ SSH_NOTALLOWEDPREF = 286, /* SSH_NOTALLOWEDPREF */ SSH_NOTALLOWEDSUFF = 287, /* SSH_NOTALLOWEDSUFF */ SSH_LOGINERR_PREF = 288, /* SSH_LOGINERR_PREF */ SSH_LOGINERR_PAM = 289, /* SSH_LOGINERR_PAM */ SSH_VIA = 290, /* SSH_VIA */ SSH_MAXAUTH = 291, /* SSH_MAXAUTH */ SSH_ADDR_SUFF = 292, /* SSH_ADDR_SUFF */ SSH_NOIDENTIFSTR = 293, /* SSH_NOIDENTIFSTR */ SSH_BADPROTOCOLIDENTIF = 294, /* SSH_BADPROTOCOLIDENTIF */ SSH_BADPROTOCOLIDENTIF_SUFF = 295, /* SSH_BADPROTOCOLIDENTIF_SUFF */ SSH_BADKEX_PREF = 296, /* SSH_BADKEX_PREF */ SSH_BADKEX_SUFF = 297, /* SSH_BADKEX_SUFF */ SSH_DISCONNECT_PREF = 298, /* SSH_DISCONNECT_PREF */ SSH_CONNECTION_CLOSED = 299, /* SSH_CONNECTION_CLOSED */ SSH_PREAUTH_SUFF = 300, /* SSH_PREAUTH_SUFF */ SSHGUARD_ATTACK_PREF = 301, /* SSHGUARD_ATTACK_PREF */ SSHGUARD_ATTACK_SUFF = 302, /* SSHGUARD_ATTACK_SUFF */ SSHGUARD_BLOCK_PREF = 303, /* SSHGUARD_BLOCK_PREF */ SSHGUARD_BLOCK_SUFF = 304, /* SSHGUARD_BLOCK_SUFF */ DOVECOT_IMAP_LOGINERR_PREF = 305, /* DOVECOT_IMAP_LOGINERR_PREF */ DOVECOT_IMAP_LOGINERR_SUFF = 306, /* DOVECOT_IMAP_LOGINERR_SUFF */ UWIMAP_LOGINERR = 307, /* UWIMAP_LOGINERR */ CYRUSIMAP_SASL_LOGINERR_PREF = 308, /* CYRUSIMAP_SASL_LOGINERR_PREF */ CYRUSIMAP_SASL_LOGINERR_SUFF = 309, /* CYRUSIMAP_SASL_LOGINERR_SUFF */ CUCIPOP_AUTHFAIL = 310, /* CUCIPOP_AUTHFAIL */ EXIM_ESMTP_AUTHFAIL_PREF = 311, /* EXIM_ESMTP_AUTHFAIL_PREF */ EXIM_ESMTP_AUTHFAIL_SUFF = 312, /* EXIM_ESMTP_AUTHFAIL_SUFF */ EXIM_ESMTP_LOGINFAIL_PREF = 313, /* EXIM_ESMTP_LOGINFAIL_PREF */ EXIM_ESMTP_LOGINFAIL_SUFF = 314, /* EXIM_ESMTP_LOGINFAIL_SUFF */ SENDMAIL_RELAYDENIED_PREF = 315, /* SENDMAIL_RELAYDENIED_PREF */ SENDMAIL_RELAYDENIED_SUFF = 316, /* SENDMAIL_RELAYDENIED_SUFF */ SENDMAIL_AUTHFAILURE_PREF = 317, /* SENDMAIL_AUTHFAILURE_PREF */ SENDMAIL_AUTHFAILURE_SUFF = 318, /* SENDMAIL_AUTHFAILURE_SUFF */ POSTFIX_NO_AUTH_PREF = 319, /* POSTFIX_NO_AUTH_PREF */ POSTFIX_SASL_LOGINERR_PREF = 320, /* POSTFIX_SASL_LOGINERR_PREF */ POSTFIX_SASL_LOGINERR_SUFF = 321, /* POSTFIX_SASL_LOGINERR_SUFF */ POSTFIX_GREYLIST = 322, /* POSTFIX_GREYLIST */ POSTFIX_GREYLIST_SUFF = 323, /* POSTFIX_GREYLIST_SUFF */ POSTSCREEN_PREF = 324, /* POSTSCREEN_PREF */ POSTSCREEN_SUFF = 325, /* POSTSCREEN_SUFF */ FREEBSDFTPD_LOGINERR_PREF = 326, /* FREEBSDFTPD_LOGINERR_PREF */ FREEBSDFTPD_LOGINERR_SUFF = 327, /* FREEBSDFTPD_LOGINERR_SUFF */ PROFTPD_LOGINERR_PREF = 328, /* PROFTPD_LOGINERR_PREF */ PROFTPD_LOGINERR_SUFF = 329, /* PROFTPD_LOGINERR_SUFF */ PUREFTPD_LOGINERR_PREF = 330, /* PUREFTPD_LOGINERR_PREF */ PUREFTPD_LOGINERR_SUFF = 331, /* PUREFTPD_LOGINERR_SUFF */ VSFTPD_LOGINERR_PREF = 332, /* VSFTPD_LOGINERR_PREF */ VSFTPD_LOGINERR_SUFF = 333, /* VSFTPD_LOGINERR_SUFF */ COCKPIT_AUTHFAIL_PREF = 334, /* COCKPIT_AUTHFAIL_PREF */ COCKPIT_AUTHFAIL_SUFF = 335, /* COCKPIT_AUTHFAIL_SUFF */ CLF_REQUEST_PREF = 336, /* CLF_REQUEST_PREF */ CLF_UNAUTHOIRIZED_PREF = 337, /* CLF_UNAUTHOIRIZED_PREF */ CLF_UNAUTHOIRIZED_SUFF = 338, /* CLF_UNAUTHOIRIZED_SUFF */ CLFWEBPROBES_BOTSEARCH_SUFF = 339, /* CLFWEBPROBES_BOTSEARCH_SUFF */ CLF_LOGIN_URL_SUFF = 340, /* CLF_LOGIN_URL_SUFF */ OPENSMTPD_FAILED_CMD_PREF = 341, /* OPENSMTPD_FAILED_CMD_PREF */ OPENSMTPD_AUTHFAIL_SUFF = 342, /* OPENSMTPD_AUTHFAIL_SUFF */ OPENSMTPD_UNSUPPORTED_CMD_SUFF = 343, /* OPENSMTPD_UNSUPPORTED_CMD_SUFF */ COURIER_AUTHFAIL_PREF = 344, /* COURIER_AUTHFAIL_PREF */ OPENVPN_TLS_ERR_SUFF = 345, /* OPENVPN_TLS_ERR_SUFF */ GITEA_ERR_PREF = 346, /* GITEA_ERR_PREF */ GITEA_ERR_SUFF = 347 /* GITEA_ERR_SUFF */ }; typedef enum yytokentype yytoken_kind_t; #endif /* Value type. */ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED union YYSTYPE { #line 43 "attack_parser.y" char *str; int num; #line 161 "attack_parser.h" }; typedef union YYSTYPE YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define YYSTYPE_IS_DECLARED 1 #endif extern YYSTYPE yylval; int yyparse (attack_t *attack); #endif /* !YY_YY_ATTACK_PARSER_H_INCLUDED */ sshguard-2.4.2/src/parser/Makefile.am000644 001751 001751 00000000613 13773402373 020347 0ustar00kevinzkevinz000000 000000 AM_CFLAGS=-I$(top_srcdir)/src/common -DSIMCLIST_NO_DUMPRESTORE AM_LFLAGS = -v AM_YFLAGS = -d libexec_PROGRAMS = sshg-parser BUILT_SOURCES = attack_parser.h EXTRA_DIST = tests.txt $(TESTS) LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) \ $(top_srcdir)/tap-driver.sh TESTS = test-sshg-parser sshg_parser_SOURCES = \ attack.c \ attack_parser.y \ attack_scanner.l \ parser.c \ parser.h sshguard-2.4.2/src/parser/attack.c000644 001751 001751 00000003630 13405335557 017731 0ustar00kevinzkevinz000000 000000 #include #include #include #include #include #include #include #include #include "attack.h" int attack_from_hostname(attack_t *attack, const char *name) { struct addrinfo addrinfo_hints; struct addrinfo *addrinfo_result; int res; /* look up IPv4 first */ memset(&addrinfo_hints, 0x00, sizeof(addrinfo_hints)); addrinfo_hints.ai_family = AF_INET; res = getaddrinfo(name, NULL, &addrinfo_hints, &addrinfo_result); if (res == 0) { struct sockaddr_in *foo4; /* pick the first (IPv4) result address and return */ attack->address.kind = ADDRKIND_IPv4; foo4 = (struct sockaddr_in *)(addrinfo_result->ai_addr); if (inet_ntop(AF_INET, &foo4->sin_addr, attack->address.value, sizeof(attack->address.value)) == NULL) { freeaddrinfo(addrinfo_result); perror("Unable to resolve hostname to IP4 address"); return false; } } else { /* try IPv6 */ addrinfo_hints.ai_family = AF_INET6; res = getaddrinfo(name, NULL, &addrinfo_hints, &addrinfo_result); if (res == 0) { struct sockaddr_in6 *foo6; /* pick the first (IPv6) result address and return */ attack->address.kind = ADDRKIND_IPv6; foo6 = (struct sockaddr_in6 *)(addrinfo_result->ai_addr); if (inet_ntop(AF_INET6, &foo6->sin6_addr, attack->address.value, sizeof(attack->address.value)) == NULL) { perror("Unable to resolve hostname to IP6 address"); freeaddrinfo(addrinfo_result); return false; } } else { fprintf(stderr, "Could not resolve '%s' to address\n", name); return false; } } freeaddrinfo(addrinfo_result); return true; } sshguard-2.4.2/src/parser/Makefile.in000644 001751 001751 00000102352 14024015020 020336 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.16.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : libexec_PROGRAMS = sshg-parser$(EXEEXT) subdir = src/parser ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/src/common/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(libexecdir)" PROGRAMS = $(libexec_PROGRAMS) am_sshg_parser_OBJECTS = attack.$(OBJEXT) attack_parser.$(OBJEXT) \ attack_scanner.$(OBJEXT) parser.$(OBJEXT) sshg_parser_OBJECTS = $(am_sshg_parser_OBJECTS) sshg_parser_LDADD = $(LDADD) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/src/common depcomp = $(SHELL) $(top_srcdir)/depcomp am__maybe_remake_depfiles = depfiles am__depfiles_remade = ./$(DEPDIR)/attack.Po \ ./$(DEPDIR)/attack_parser.Po ./$(DEPDIR)/attack_scanner.Po \ ./$(DEPDIR)/parser.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = @MAINTAINER_MODE_FALSE@am__skiplex = test -f $@ || LEXCOMPILE = $(LEX) $(AM_LFLAGS) $(LFLAGS) AM_V_LEX = $(am__v_LEX_@AM_V@) am__v_LEX_ = $(am__v_LEX_@AM_DEFAULT_V@) am__v_LEX_0 = @echo " LEX " $@; am__v_LEX_1 = YLWRAP = $(top_srcdir)/ylwrap @MAINTAINER_MODE_FALSE@am__skipyacc = test -f $@ || am__yacc_c2h = sed -e s/cc$$/hh/ -e s/cpp$$/hpp/ -e s/cxx$$/hxx/ \ -e s/c++$$/h++/ -e s/c$$/h/ YACCCOMPILE = $(YACC) $(AM_YFLAGS) $(YFLAGS) AM_V_YACC = $(am__v_YACC_@AM_V@) am__v_YACC_ = $(am__v_YACC_@AM_DEFAULT_V@) am__v_YACC_0 = @echo " YACC " $@; am__v_YACC_1 = SOURCES = $(sshg_parser_SOURCES) DIST_SOURCES = $(sshg_parser_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__tty_colors_dummy = \ mgn= red= grn= lgn= blu= brg= std=; \ am__color_tests=no am__tty_colors = { \ $(am__tty_colors_dummy); \ if test "X$(AM_COLOR_TESTS)" = Xno; then \ am__color_tests=no; \ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ am__color_tests=yes; \ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ am__color_tests=yes; \ fi; \ if test $$am__color_tests = yes; then \ red=''; \ grn=''; \ lgn=''; \ blu=''; \ mgn=''; \ brg=''; \ std=''; \ fi; \ } am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__recheck_rx = ^[ ]*:recheck:[ ]* am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* # A command that, given a newline-separated list of test names on the # standard input, print the name of the tests that are to be re-run # upon "make recheck". am__list_recheck_tests = $(AWK) '{ \ recheck = 1; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ { \ if ((getline line2 < ($$0 ".log")) < 0) \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ { \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ { \ break; \ } \ }; \ if (recheck) \ print $$0; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # A command that, given a newline-separated list of test names on the # standard input, create the global log from their .trs and .log files. am__create_global_log = $(AWK) ' \ function fatal(msg) \ { \ print "fatal: making $@: " msg | "cat >&2"; \ exit 1; \ } \ function rst_section(header) \ { \ print header; \ len = length(header); \ for (i = 1; i <= len; i = i + 1) \ printf "="; \ printf "\n\n"; \ } \ { \ copy_in_global_log = 1; \ global_test_result = "RUN"; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".trs"); \ if (line ~ /$(am__global_test_result_rx)/) \ { \ sub("$(am__global_test_result_rx)", "", line); \ sub("[ ]*$$", "", line); \ global_test_result = line; \ } \ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ copy_in_global_log = 0; \ }; \ if (copy_in_global_log) \ { \ rst_section(global_test_result ": " $$0); \ while ((rc = (getline line < ($$0 ".log"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".log"); \ print line; \ }; \ printf "\n"; \ }; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # Restructured Text title. am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } # Solaris 10 'make', and several other traditional 'make' implementations, # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it # by disabling -e (using the XSI extension "set +e") if it's set. am__sh_e_setup = case $$- in *e*) set +e;; esac # Default flags passed to test drivers. am__common_driver_flags = \ --color-tests "$$am__color_tests" \ --enable-hard-errors "$$am__enable_hard_errors" \ --expect-failure "$$am__expect_failure" # To be inserted before the command running the test. Creates the # directory for the log if needed. Stores in $dir the directory # containing $f, in $tst the test, in $log the log. Executes the # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and # passes TESTS_ENVIRONMENT. Set up options for the wrapper that # will run the test scripts (or their associated LOG_COMPILER, if # thy have one). am__check_pre = \ $(am__sh_e_setup); \ $(am__vpath_adj_setup) $(am__vpath_adj) \ $(am__tty_colors); \ srcdir=$(srcdir); export srcdir; \ case "$@" in \ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ *) am__odir=.;; \ esac; \ test "x$$am__odir" = x"." || test -d "$$am__odir" \ || $(MKDIR_P) "$$am__odir" || exit $$?; \ if test -f "./$$f"; then dir=./; \ elif test -f "$$f"; then dir=; \ else dir="$(srcdir)/"; fi; \ tst=$$dir$$f; log='$@'; \ if test -n '$(DISABLE_HARD_ERRORS)'; then \ am__enable_hard_errors=no; \ else \ am__enable_hard_errors=yes; \ fi; \ case " $(XFAIL_TESTS) " in \ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ am__expect_failure=yes;; \ *) \ am__expect_failure=no;; \ esac; \ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) # A shell command to get the names of the tests scripts with any registered # extension removed (i.e., equivalently, the names of the test logs, with # the '.log' extension removed). The result is saved in the shell variable # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", # since that might cause problem with VPATH rewrites for suffix-less tests. # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. am__set_TESTS_bases = \ bases='$(TEST_LOGS)'; \ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ bases=`echo $$bases` AM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)' RECHECK_LOGS = $(TEST_LOGS) AM_RECURSIVE_TARGETS = check recheck TEST_SUITE_LOG = test-suite.log TEST_EXTENSIONS = @EXEEXT@ .test LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) am__set_b = \ case '$@' in \ */*) \ case '$*' in \ */*) b='$*';; \ *) b=`echo '$@' | sed 's/\.log$$//'`; \ esac;; \ *) \ b='$*';; \ esac am__test_logs1 = $(TESTS:=.log) am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) TEST_LOGS = $(am__test_logs2:.test.log=.log) TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ $(TEST_LOG_FLAGS) am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver $(top_srcdir)/ylwrap attack_parser.c \ attack_parser.h attack_scanner.c DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ RST2MAN_PROG = @RST2MAN_PROG@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ YACC = @YACC@ YFLAGS = @YFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build_alias = @build_alias@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host_alias = @host_alias@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AM_CFLAGS = -I$(top_srcdir)/src/common -DSIMCLIST_NO_DUMPRESTORE AM_LFLAGS = -v AM_YFLAGS = -d BUILT_SOURCES = attack_parser.h EXTRA_DIST = tests.txt $(TESTS) LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) \ $(top_srcdir)/tap-driver.sh TESTS = test-sshg-parser sshg_parser_SOURCES = \ attack.c \ attack_parser.y \ attack_scanner.l \ parser.c \ parser.h all: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: .SUFFIXES: .c .l .log .o .obj .test .test$(EXEEXT) .trs .y $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/parser/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign src/parser/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-libexecPROGRAMS: $(libexec_PROGRAMS) @$(NORMAL_INSTALL) @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \ } \ ; done uninstall-libexecPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(libexecdir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(libexecdir)" && rm -f $$files clean-libexecPROGRAMS: -test -z "$(libexec_PROGRAMS)" || rm -f $(libexec_PROGRAMS) attack_parser.h: attack_parser.c @if test ! -f $@; then rm -f attack_parser.c; else :; fi @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) attack_parser.c; else :; fi sshg-parser$(EXEEXT): $(sshg_parser_OBJECTS) $(sshg_parser_DEPENDENCIES) $(EXTRA_sshg_parser_DEPENDENCIES) @rm -f sshg-parser$(EXEEXT) $(AM_V_CCLD)$(LINK) $(sshg_parser_OBJECTS) $(sshg_parser_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/attack.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/attack_parser.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/attack_scanner.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parser.Po@am__quote@ # am--include-marker $(am__depfiles_remade): @$(MKDIR_P) $(@D) @echo '# dummy' >$@-t && $(am__mv) $@-t $@ am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .l.c: $(AM_V_LEX)$(am__skiplex) $(SHELL) $(YLWRAP) $< $(LEX_OUTPUT_ROOT).c $@ -- $(LEXCOMPILE) .y.c: $(AM_V_YACC)$(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h `echo $@ | $(am__yacc_c2h)` y.output $*.output -- $(YACCCOMPILE) ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags # Recover from deleted '.trs' file; this should ensure that # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells # to avoid problems with "make -n". .log.trs: rm -f $< $@ $(MAKE) $(AM_MAKEFLAGS) $< # Leading 'am--fnord' is there to ensure the list of targets does not # expand to empty, as could happen e.g. with make check TESTS=''. am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) am--force-recheck: @: $(TEST_SUITE_LOG): $(TEST_LOGS) @$(am__set_TESTS_bases); \ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ redo_bases=`for i in $$bases; do \ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ done`; \ if test -n "$$redo_bases"; then \ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ if $(am__make_dryrun); then :; else \ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ fi; \ fi; \ if test -n "$$am__remaking_logs"; then \ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ "recursion detected" >&2; \ elif test -n "$$redo_logs"; then \ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ fi; \ if $(am__make_dryrun); then :; else \ st=0; \ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ for i in $$redo_bases; do \ test -f $$i.trs && test -r $$i.trs \ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ test -f $$i.log && test -r $$i.log \ || { echo "$$errmsg $$i.log" >&2; st=1; }; \ done; \ test $$st -eq 0 || exit 1; \ fi @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ ws='[ ]'; \ results=`for b in $$bases; do echo $$b.trs; done`; \ test -n "$$results" || results=/dev/null; \ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ if test `expr $$fail + $$xpass + $$error` -eq 0; then \ success=true; \ else \ success=false; \ fi; \ br='==================='; br=$$br$$br$$br$$br; \ result_count () \ { \ if test x"$$1" = x"--maybe-color"; then \ maybe_colorize=yes; \ elif test x"$$1" = x"--no-color"; then \ maybe_colorize=no; \ else \ echo "$@: invalid 'result_count' usage" >&2; exit 4; \ fi; \ shift; \ desc=$$1 count=$$2; \ if test $$maybe_colorize = yes && test $$count -gt 0; then \ color_start=$$3 color_end=$$std; \ else \ color_start= color_end=; \ fi; \ echo "$${color_start}# $$desc $$count$${color_end}"; \ }; \ create_testsuite_report () \ { \ result_count $$1 "TOTAL:" $$all "$$brg"; \ result_count $$1 "PASS: " $$pass "$$grn"; \ result_count $$1 "SKIP: " $$skip "$$blu"; \ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ result_count $$1 "FAIL: " $$fail "$$red"; \ result_count $$1 "XPASS:" $$xpass "$$red"; \ result_count $$1 "ERROR:" $$error "$$mgn"; \ }; \ { \ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ $(am__rst_title); \ create_testsuite_report --no-color; \ echo; \ echo ".. contents:: :depth: 2"; \ echo; \ for b in $$bases; do echo $$b; done \ | $(am__create_global_log); \ } >$(TEST_SUITE_LOG).tmp || exit 1; \ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ if $$success; then \ col="$$grn"; \ else \ col="$$red"; \ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ fi; \ echo "$${col}$$br$${std}"; \ echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \ echo "$${col}$$br$${std}"; \ create_testsuite_report --maybe-color; \ echo "$$col$$br$$std"; \ if $$success; then :; else \ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ if test -n "$(PACKAGE_BUGREPORT)"; then \ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ fi; \ echo "$$col$$br$$std"; \ fi; \ $$success || exit 1 check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ log_list=`for i in $$bases; do echo $$i.log; done`; \ trs_list=`for i in $$bases; do echo $$i.trs; done`; \ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ exit $$?; recheck: all @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ bases=`for i in $$bases; do echo $$i; done \ | $(am__list_recheck_tests)` || exit 1; \ log_list=`for i in $$bases; do echo $$i.log; done`; \ log_list=`echo $$log_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ am__force_recheck=am--force-recheck \ TEST_LOGS="$$log_list"; \ exit $$? test-sshg-parser.log: test-sshg-parser @p='test-sshg-parser'; \ b='test-sshg-parser'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) .test.log: @p='$<'; \ $(am__set_b); \ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) @am__EXEEXT_TRUE@.test$(EXEEXT).log: @am__EXEEXT_TRUE@ @p='$<'; \ @am__EXEEXT_TRUE@ $(am__set_b); \ @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am $(MAKE) $(AM_MAKEFLAGS) check-TESTS check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am all-am: Makefile $(PROGRAMS) installdirs: for dir in "$(DESTDIR)$(libexecdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-am install-exec: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -rm -f attack_parser.c -rm -f attack_parser.h -rm -f attack_scanner.c -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) clean: clean-am clean-am: clean-generic clean-libexecPROGRAMS mostlyclean-am distclean: distclean-am -rm -f ./$(DEPDIR)/attack.Po -rm -f ./$(DEPDIR)/attack_parser.Po -rm -f ./$(DEPDIR)/attack_scanner.Po -rm -f ./$(DEPDIR)/parser.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libexecPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f ./$(DEPDIR)/attack.Po -rm -f ./$(DEPDIR)/attack_parser.Po -rm -f ./$(DEPDIR)/attack_scanner.Po -rm -f ./$(DEPDIR)/parser.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-libexecPROGRAMS .MAKE: all check check-am install install-am install-exec \ install-strip .PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-TESTS \ check-am clean clean-generic clean-libexecPROGRAMS \ cscopelist-am ctags ctags-am distclean distclean-compile \ distclean-generic distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-libexecPROGRAMS install-man \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \ recheck tags tags-am uninstall uninstall-am \ uninstall-libexecPROGRAMS .PRECIOUS: Makefile # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: sshguard-2.4.2/src/parser/attack_scanner.l000644 001751 001751 00000047460 14017036341 021451 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ %{ #include #include #include "attack.h" #include "attack_parser.h" static int getsyslogpid(char *syslogbanner, int length); %} %option debug %option noinput %option nounput %option noyywrap %array /* Start Conditions */ /* for Login services */ %s ssh_notallowed ssh_reversemap ssh_disconnect ssh_badproto ssh_badkex cockpit_authfail /* for SSHGuard */ %s sshguard_attack sshguard_block /* for Mail services */ %s dovecot_loginerr cyrusimap_loginerr exim_esmtp_autherr exim_esmtp_loginerr sendmail_relaydenied sendmail_authfailure postfix_loginerr postfix_greylist opensmtpd_failedcmd postscreen /* for FTP services */ %s freebsdftpd_loginerr proftpd_loginerr pureftpd_loginerr vsftpd_loginerr /* for HTTP services */ %s clf_request clf_request_withuser clf_unauhtorized clfwebprobes_botsearch /* for git services */ %s gitea_autherr MONTH (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) MONTHNO 0[0-9]|1[0-2] DAYNO [0-9][0-9]? HOUR (0|1)[0-9]|2[0-4] MINPS [0-5][0-9] SECONDFRAC [0-5][0-9]([.,][0-9]+)? WORD [a-zA-Z0-9][-_a-zA-Z0-9]+ NUMBER [1-9][0-9]* FILENAME [a-zA-Z0-9\/.-]+ YEAR (1|2)[0-9]{3} TIMEZONE Z|[-+]{HOUR}(:?{MINPS})? TIMESTAMP_SYSLOG {MONTH}\ +{DAYNO}\ +{HOUR}:{MINPS}:{MINPS} TIMESTAMP_TAI64 [0-9A-Fa-f]{24} SOLARIS_MSGID_TAG "[ID "[0-9]+" "{WORD}"."{WORD}"]" TIMESTAMP_ISO8601 {YEAR}-{MONTHNO}-{DAYNO}(T|" "){HOUR}:?{MINPS}:?{SECONDFRAC}{TIMEZONE}? RFC5234_HEADER "<"{NUMBER}">"{NUMBER} TIMESTAMP_LOCAL {DAYNO}"/"{MONTH}"/"{YEAR}":"{HOUR}":"{MINPS}":"{MINPS}" "{TIMEZONE} TIMESTAMP_YMD_HMS {YEAR}"/"{MONTHNO}"/"{DAYNO}" "{HOUR}":"{MINPS}":"{MINPS} /* all words but "sshguard" provided that posix regex don't support negation nor intersection: * 1) all words of 2 to 7 characters or 8-* chars * 2) words of 7 chars different to "sshguard" (^s.* | s^s.* | ss^h.* */ PROCESSNAME ([-_a-zA-Z0-9]{2,7})|([-_a-zA-Z0-9]{9,})|([-_a-rt-zA-RT-Z0-9][-_a-zA-Z0-9]{7})|([sS][-_a-rt-zA-RT-Z0-9][-_a-zA-Z0-9]{6})|([sS]{2}[-_a-gi-zA-gI-Z0-9][-_a-zA-Z0-9]{5})|([sS]{2}[hH][-_a-fh-zA-FH-Z0-9][-_a-zA-Z0-9]{4})|([sS]{2}[hH][gG][-_a-tv-zA-TV-Z0-9][-_a-zA-Z0-9]{3})|([sS]{2}[hH][gG][uU][b-zB-Z0-9][-_a-zA-Z0-9]{2})|([sS]{2}[hH][gG][uU][-_aA][-_a-qs-zA-QS-Z0-9][-_a-zA-Z0-9])|([sS]{2}[hH][gG][uU][-_aA][rR][-_a-ce-zA-CE-Z0-9]) /* IPv4 address (used in IPv6 address too, for IPv4 encapsulation) */ IPV4 ((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?|0)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?|0)){3}) /* IPv6 addresses including compressed variants (RFC 2373) */ IPV6 (::|:(:[0-9a-fA-F]{1,4}){1,7}|[0-9a-fA-F]{1,4}:([0-9a-fA-F]{1,4}:(:[0-9a-fA-F]{1,4}){1,5}|(:[0-9a-fA-F]{1,4}){1,6})|([0-9a-fA-F]{1,4}:){3}([0-9a-fA-F]{1,4}:(:[0-9a-fA-F]{1,4}){1,3}|(:[0-9a-fA-F]{1,4}){1,4})|([0-9a-fA-F]{1,4}:){5}([0-9a-fA-F]{1,4}:[0-9a-fA-F]{0,4}:[0-9a-fA-F]{1,4}|(:[0-9a-fA-F]{1,4}){1,2})|([0-9a-fA-F]{1,4}:){1,7}:) /* an IPv4 packed in IPv6 as IPv4-mapped IPv6 address */ IPV4MAPPED6 ((:(:0{1,4}){0,4}|0{1,4}:(:0{1,4}){1,3}|(0{1,4}:){2}(0{1,4}:0{0,4}:0{1,4}|(:0{1,4}){1,2})|(0{1,4}:){1,4}):[fF]{4}:(((2[0-4]|1[0-9]|[1-9])?[0-9]|25[0-5])\.){3}((2[0-4]|1[0-9]|[1-9])?[0-9]|25[0-5])) KEY_ALGORITHM (?i:(RSA|DSA|ECDSA|ED25519)) KEY_FINGERPRINT (?i:(MD5|SHA256)((:[a-f0-9]{2}){16}|:[0-9a-z+\/]{43})) HOSTNAME ([-a-zA-Z0-9]+\.)*[-a-zA-Z0-9]+ HOSTADDR localhost|([-a-zA-Z0-9]+\.)+[a-zA-Z]+|{IPV4}|{IPV6}|{IPV4MAPPED6} FACLEVEL (<[a-zA-Z0-9]+\.[a-zA-Z0-9]+>) HTTP_REQUEST (GET|HEAD|PUT|POST|DELETE) HTTP_VERSION HTTP"/"[0-9]("."[0-9])? HTTP_STATUSCODE [0-9]{3} HTTP_SUCCESS 200 HTTP_REDIRECT 3[0-9]{2} HTTP_AUTHFAIL 401 HTTP_CLIERROR 4[0-9]{2} /* Common Log Format. */ CLF_MISSING "-"|"\"-\"" CLF_USER_ID {WORD}|"\""{WORD}"\"" CLF_USER_NAME {WORD}|"\""{WORD}"\"" CLF_OPT_USER_ID {CLF_MISSING}|{WORD} CLF_OPT_USER_NAME {CLF_MISSING}|{WORD} CLF_TIMESTAMP "["({TIMESTAMP_LOCAL}|{TIMESTAMP_ISO8601})"]" CLF_REQUEST "\""{HTTP_REQUEST}" "{FILENAME}" "{HTTP_VERSION}"\"" /* Common configuration for http botsearch * Adapted from fail2ban botsearch filters & tweaked by alip☮exherbo.org, * Original author: Frantisek Sumsal */ HTTP_BOTSEARCH_WEBMAIL roundcube|(ext)?mail|horde|(v-?)?webmail HTTP_BOTSEARCH_PHPMYADMIN (typo3"/"|xampp"/"|admin"/")?(pma|(php)?[Mm]y[Aa]dmin) HTTP_BOTSEARCH_WORDPRESS wp-(admin|config|login|signup)"."php HTTP_BOTSEARCH_JOOMLA ("administrator/")?"index.php?option=com_" HTTP_BOTSEARCH .*({HTTP_BOTSEARCH_WEBMAIL}|{HTTP_BOTSEARCH_PHPMYADMIN}|{HTTP_BOTSEARCH_WORDPRESS}|{HTTP_BOTSEARCH_JOOMLA}|cgi-bin|mysqladmin)[^,]* WORDPRESS_LOGIN "/wp-login"(\.php)? TYPO3_LOGIN "/typo3/?loginProvider=" CONTAO_LOGIN "/contao/login?_hash=" HTTP_LOGIN_200OK_BAD .*({WORDPRESS_LOGIN}|{TYPO3_LOGIN}|{CONTAO_LOGIN}).* %% /* * syslog banner, eg "Nov 22 09:58:58 freyja sshd[94637]: " * tokenized as: timestamp hostname procname(subname) [pid]: * both the subname and pid parts can be missing * * return SYSLOG_BANNER_PID or SYSLOG_BANNER depending on the presence of [pid] */ /* handle entries with PID and without PID from processes other than sshguard */ ({TIMESTAMP_SYSLOG}|{TIMESTAMP_ISO8601})[ ]+{FACLEVEL}?[ ]*([a-zA-Z0-9]|{WORD}|{HOSTADDR})[ ]+{PROCESSNAME}("/"{PROCESSNAME}){0,2}"["{NUMBER}"]":?" "{SOLARIS_MSGID_TAG}? { /* extract PID */ yylval.num = getsyslogpid(yytext, yyleng); return SYSLOG_BANNER_PID; } ({TIMESTAMP_SYSLOG}|{TIMESTAMP_ISO8601})[ ]+{FACLEVEL}?[ ]*([a-zA-Z0-9]|{WORD}|{HOSTADDR})[ ]+({PROCESSNAME}("/"{PROCESSNAME}){0,2})?":" { return SYSLOG_BANNER; } /* busybox syslog -S */ ({TIMESTAMP_SYSLOG}|{TIMESTAMP_ISO8601})[ ]+({PROCESSNAME}("/"{PROCESSNAME}){0,2}"["{NUMBER}"]")?":" { return SYSLOG_BANNER; } /* RFC 5424 banner */ {RFC5234_HEADER}" "{TIMESTAMP_ISO8601}" "{HOSTNAME}" "{PROCESSNAME}" "{NUMBER}" - - " { return RFC_5234_BANNER; } /* metalog banner */ {TIMESTAMP_SYSLOG}" ["{PROCESSNAME}("/"{PROCESSNAME}){0,2}"] " { return METALOG_BANNER; } /* * socklog banner, eg * "2015-05-27T04:31:28.10040 auth.info: May 27 04:31:28 sshd[30993]: " * * Some strip the redundant timestamp, eg * "2015-05-27T04:31:28.10040 auth.info: sshd[30993]: " */ ({TIMESTAMP_ISO8601}" ")?{WORD}"."{WORD}": "({TIMESTAMP_SYSLOG}" ")?{PROCESSNAME}("/"{PROCESSNAME}){0,2}"["{NUMBER}"]: "{SOLARIS_MSGID_TAG}? { yylval.num = getsyslogpid(yytext, yyleng); return SOCKLOG_BANNER_PID; } ({TIMESTAMP_ISO8601}" ")?{WORD}"."{WORD}": "({TIMESTAMP_SYSLOG}" ")?({PROCESSNAME}("/"{PROCESSNAME}){0,2}"["{NUMBER}"]:")? { return SOCKLOG_BANNER; } /* * Busybox syslog banner, e/g/ * "Jun 20 02:18:39 vps auth.info sshd[13482]: " */ {TIMESTAMP_SYSLOG}" "([a-zA-Z0-9]|{WORD}|{HOSTADDR})" "{WORD}"."{WORD}" "{PROCESSNAME}("/"{PROCESSNAME}){0,2}"["{NUMBER}"]: " { yylval.num = getsyslogpid(yytext, yyleng); return BUSYBOX_SYSLOG_BANNER_PID; } /* SSH: invalid or rejected user (cross platform [generated by openssh]) */ "Disconnecting "[Ii]"nvalid user "[^ ]+" " { return SSH_INVALUSERPREF; } "Failed password for "?[Ii]"nvalid user ".+" from " { return SSH_INVALUSERPREF; } /* match disallowed user (not in AllowUsers/AllowGroups or in DenyUsers/DenyGroups) on Linux Ubuntu/FreeBSD */ /* "User tinydns from 1.2.3.4 not allowed because not listed in AllowUsers" */ "User ".+" from " { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } " not allowed because ".+ { BEGIN(INITIAL); return SSH_NOTALLOWEDSUFF; } /* match disallowed user root (with PermitRootLogin = no) */ /* "ROOT LOGIN REFUSED FROM 1.2.3.4" */ "ROOT LOGIN REFUSED FROM " { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } "error: "?"maximum authentication attempts exceeded for".*"from" { return SSH_MAXAUTH; } "port "{NUMBER}" ssh"?." [preauth]"?(": "{KEY_ALGORITHM}" "{KEY_FINGERPRINT})? { return SSH_ADDR_SUFF; } "port "{NUMBER}": Change of username or service not allowed".*" [preauth]"? { return SSH_ADDR_SUFF; } /* Solaris-own */ "Failed none for from " { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } " port ".+ { BEGIN(INITIAL); return SSH_NOTALLOWEDSUFF; } /* get this instead: match invalid login @ Linux Ubuntu */ /* "Failed password for validuser from 1.2.3.4 port 54609 ssh2" */ "Failed "[^ ]+" for "[^ ]+" from " { return SSH_LOGINERR_PREF; } /* wrong password for valid user @ FreeBSD, Debian */ "error: PAM: "(([aA]"uthentication "(error|failure))|"unknown user")" for "("illegal user ")?.+" from " { return SSH_LOGINERR_PAM; } "via ".* { return SSH_VIA; } /* SSH: connections open and closed without auth attempts */ "Did not receive identification string from " { return SSH_NOIDENTIFSTR; } "Disconnected from "(("invalid"|"authenticating")" user "[^ ]+" ")? { BEGIN(ssh_disconnect); return SSH_DISCONNECT_PREF; } "Connection "(closed|reset)" by "(("invalid"|"authenticating")" user "[^ ]+" ")? { BEGIN(ssh_disconnect); return SSH_CONNECTION_CLOSED; } [: ].*"[preauth]" { BEGIN(INITIAL); return SSH_PREAUTH_SUFF; } /* SSH: clients connecting with other application protocols */ "Bad protocol version identification".*" from " { BEGIN(ssh_badproto); return SSH_BADPROTOCOLIDENTIF; } [ \n].* { BEGIN(INITIAL); return SSH_BADPROTOCOLIDENTIF_SUFF; } "fatal: "?"Unable to negotiate with " { BEGIN(ssh_badkex); return SSH_BADKEX_PREF; } (" port ".*)?[: ].*"no matching ".*" found".* { BEGIN(INITIAL); return SSH_BADKEX_SUFF; } /* SSHGuard */ "Attack from \"" { BEGIN(sshguard_attack); return SSHGUARD_ATTACK_PREF; } "\" on service "{NUMBER}" with danger "{NUMBER}"." { BEGIN(INITIAL); return SSHGUARD_ATTACK_SUFF; } "Blocking \"" { BEGIN(sshguard_block); return SSHGUARD_BLOCK_PREF; } "/"{NUMBER}"\" for "{NUMBER}" secs ("{NUMBER}" attacks in "{NUMBER}" secs,".+ { BEGIN(INITIAL); return SSHGUARD_BLOCK_SUFF; } /* Cucipop */ "authentication failure "[^0-9]+ { return CUCIPOP_AUTHFAIL; } /* Exim */ "authenticator failed for ".+" [" { BEGIN(exim_esmtp_autherr); return EXIM_ESMTP_AUTHFAIL_PREF; } "]"(:{NUMBER})?(" I=".+)?(" U=".+)?": 535 Incorrect authentication data"(" (set_id=".+")")? { BEGIN(INITIAL); return EXIM_ESMTP_AUTHFAIL_SUFF; } "SMTP protocol error in \"AUTH LOGIN\" H="({HOSTNAME}" ")?"(".*") [" { BEGIN(exim_esmtp_loginerr); return EXIM_ESMTP_LOGINFAIL_PREF; } "] "("AUTH command used when not advertised"|"LOGIN authentication mechanism not supported") { BEGIN(INITIAL); return EXIM_ESMTP_LOGINFAIL_SUFF; } /* Sendmail */ "Relaying denied. IP name lookup failed [" { BEGIN(sendmail_relaydenied); return SENDMAIL_RELAYDENIED_PREF; } "]" { BEGIN(INITIAL); return SENDMAIL_RELAYDENIED_SUFF; } /* Sendmail */ [A-Za-z0-9]+": AUTH failure ("[A-Za-z0-9-]+"): ".+"relay=".*"[" { BEGIN(sendmail_authfailure); return SENDMAIL_AUTHFAILURE_PREF; } "]".* { BEGIN(INITIAL); return SENDMAIL_AUTHFAILURE_SUFF; } /* dovecot */ ("(libdovecot."[0-9\.]+".dylib) ")?(imap|pop3)"-login: ""Info: "?("Aborted login"|Disconnected)" (auth failed, "{NUMBER}" attempts".*"): ".+" rip=" { BEGIN(dovecot_loginerr); return DOVECOT_IMAP_LOGINERR_PREF; } ", lip=".+ { BEGIN(INITIAL); return DOVECOT_IMAP_LOGINERR_SUFF; } /* UWimap login errors */ "Login failed user="[^ ]+" auth="[^ ]*" host="[^ ]+" " { return UWIMAP_LOGINERR; } /* cyrus-imap login error */ "badlogin: "[^\[]*"[" { BEGIN(cyrusimap_loginerr); return CYRUSIMAP_SASL_LOGINERR_PREF; } "] ".*"SASL".*"failed".?$ { BEGIN(INITIAL); return CYRUSIMAP_SASL_LOGINERR_SUFF; } /* postfix */ "warning: "({WORD}|{HOSTADDR})"[" { BEGIN(postfix_loginerr); return POSTFIX_SASL_LOGINERR_PREF; } "]: SASL "[-A-Z0-9]+" authentication failed".* { BEGIN(INITIAL); return POSTFIX_SASL_LOGINERR_SUFF; } "lost connection after AUTH from ".*"[" { return POSTFIX_NO_AUTH_PREF; } "action=greylist".*"client_address=" { BEGIN(postfix_greylist); return POSTFIX_GREYLIST; } ",".* { BEGIN(INITIAL); return POSTFIX_GREYLIST_SUFF; } "PREGREET".*"[" { BEGIN(postscreen); return POSTSCREEN_PREF; } "DNSBL".*"[" { BEGIN(postscreen); return POSTSCREEN_PREF; } "HANGUP".*"[" { BEGIN(postscreen); return POSTSCREEN_PREF; } "]:".* { BEGIN(INITIAL); return POSTSCREEN_SUFF; } /* FreeBSD's ftpd login errors */ "FTP LOGIN FAILED FROM " { BEGIN(freebsdftpd_loginerr); return FREEBSDFTPD_LOGINERR_PREF; } ", ".+ { BEGIN(INITIAL); return FREEBSDFTPD_LOGINERR_SUFF; } /* ProFTPd */ {HOSTADDR}" ("[^\[]+"[" { BEGIN(proftpd_loginerr); return PROFTPD_LOGINERR_PREF; } "])".*" no such user "("found ")?.+ { BEGIN(INITIAL); return PROFTPD_LOGINERR_SUFF; } /* another log entry from ProFTPd */ {HOSTADDR}" ("[[]+"[" { BEGIN(proftpd_loginerr); return PROFTPD_LOGINERR_PREF; } "]) - USER "{WORD}" (Login failed): ".* { BEGIN(INITIAL); return PROFTPD_LOGINERR_SUFF; } /* Pure-FTPd */ "pure-ftpd: "?"("("?"|{WORD}|{HOSTADDR})"@" { BEGIN(pureftpd_loginerr); return PUREFTPD_LOGINERR_PREF; } ") [WARNING] Authentication failed for user ".+ { BEGIN(INITIAL); return PUREFTPD_LOGINERR_SUFF; } /* vsftpd */ .+"FAIL LOGIN: Client \"" { BEGIN(vsftpd_loginerr); return VSFTPD_LOGINERR_PREF; } "\"" { BEGIN(INITIAL); return VSFTPD_LOGINERR_SUFF; } /* cockpit */ "pam_unix(cockpit:auth): "?"authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=" { BEGIN(cockpit_authfail); return COCKPIT_AUTHFAIL_PREF; } " "+"user=".+ { BEGIN(INITIAL); return COCKPIT_AUTHFAIL_SUFF; } /* HTTP Basic AUTH – unauthorized. */ {CLF_OPT_USER_ID}" "{CLF_USER_NAME}" "{CLF_TIMESTAMP} { BEGIN(clf_request_withuser); return CLF_UNAUTHOIRIZED_PREF; } " "{CLF_REQUEST}" "{HTTP_AUTHFAIL}.+ { BEGIN(INITIAL); return CLF_UNAUTHOIRIZED_SUFF; } /* Common Log Format */ {CLF_OPT_USER_ID}" "{CLF_OPT_USER_NAME}" "{CLF_TIMESTAMP} { BEGIN(clf_request); return CLF_REQUEST_PREF; } /* HTTP probes for common web services. */ " \""{HTTP_REQUEST}" "{HTTP_BOTSEARCH}" "{HTTP_VERSION}"\" "{HTTP_CLIERROR}.+ { BEGIN(INITIAL); return CLFWEBPROBES_BOTSEARCH_SUFF; } /* Bad login URLs. HTTP 200 OK responses via POST are failed requests */ " \"POST "{HTTP_LOGIN_200OK_BAD}" "{HTTP_VERSION}"\" 200".+ { BEGIN(INITIAL); return CLF_LOGIN_URL_SUFF; } /* OpenSMTPD. */ /* Unsupported command when attempting to log in. */ [a-z0-9]+" smtp event=failed-command address=" { BEGIN(opensmtpd_failedcmd); return OPENSMTPD_FAILED_CMD_PREF; } "host="{HOSTNAME}" command=\"".+"\" result=\"503 5.5.1 Invalid command: Command not supported\"" { BEGIN(INITIAL); return OPENSMTPD_UNSUPPORTED_CMD_SUFF; } /* Bad credentials */ "host="{HOSTNAME}" command=\"AUTH ".+"\" result=\"535 Authentication failed\"" { BEGIN(INITIAL); return OPENSMTPD_AUTHFAIL_SUFF; } /* Courier IMAP/POP */ "LOGIN FAILED, "(user|method)=[^ ,]+", ip=" { return COURIER_AUTHFAIL_PREF; } /* OpenVPN */ ":"{NUMBER}" TLS Error: TLS handshake failed" { return OPENVPN_TLS_ERR_SUFF; } /* Gitea - also with color codes */ ({TIMESTAMP_YMD_HMS}" ")?(\x1b"["[0-9m;]+)?("["[A-Z]"] ")?"Failed authentication attempt for ".*" from " { BEGIN(gitea_autherr); return GITEA_ERR_PREF; } (."["[0-9m;]+)? { BEGIN(INITIAL); return GITEA_ERR_SUFF; } /** COMMON-USE TOKENS do not touch these **/ /* an IPv4 address */ {IPV4} { yylval.str = yytext; return IPv4; } {IPV4MAPPED6} { yylval.str = strrchr(yytext, ':')+1; return IPv4; } /* an IPv6 address */ /* standard | clouds implied | embedded IPv4 */ {IPV6} { yylval.str = strdup(yytext); return IPv6; } /* an host address (PTR) */ {HOSTADDR} { yylval.str = yytext; return HOSTADDR; } {NUMBER} { yylval.num = (int)strtol(yytext, (char **)NULL, 10); return INTEGER; } /* syslog timestamp */ /*{MONTH}\ +{DAYNO}\ +{HOUR}:{MINPS}:{MINPS} { return TIMESTAMP_SYSLOG; }*/ {TIMESTAMP_SYSLOG} { return TIMESTAMP_SYSLOG; } /* TAI64 timestamp */ "@"{TIMESTAMP_TAI64} { return AT_TIMESTAMP_TAI64; } {TIMESTAMP_TAI64} { return TIMESTAMP_TAI64; } /* iso8601 timestamp */ {TIMESTAMP_ISO8601} { return TIMESTAMP_ISO8601; } ": "[0-9]+" Time(s)" return REPETITIONS; /*[^ :]+:[^ ]+ { return FACILITYPRIORITY; } */ {WORD} { yylval.str = yytext; return WORD; } [ \n\r\t]+ /* eat blanks */ /* literals */ /*\n { return NEWLINE; } */ . { return yytext[0]; } /** end of COMMON-USE TOKENS **/ %% void scanner_init(char *str) { yy_scan_string(str); } void scanner_fin() { yy_delete_buffer(YY_CURRENT_BUFFER); } static int getsyslogpid(char *syslogbanner, int length) { int i; syslogbanner[length-2] = '\0'; for (i = length; syslogbanner[i] != '['; i--); return strtol(& syslogbanner[i+1], (char **)NULL, 10); } sshguard-2.4.2/src/parser/attack_parser.c000644 001751 001751 00000216501 13776111164 021305 0ustar00kevinzkevinz000000 000000 /* A Bison parser, made by GNU Bison 3.6.4. */ /* Bison implementation for Yacc-like parsers in C Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ /* As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ /* C LALR(1) parser skeleton written by Richard Stallman, by simplifying the original so-called "semantic" parser. */ /* DO NOT RELY ON FEATURES THAT ARE NOT DOCUMENTED in the manual, especially those whose name start with YY_ or yy_. They are private implementation details that can be changed or removed. */ /* All symbols defined below should begin with yy or YY, to avoid infringing on user name space. This should be done even for local variables, as they might otherwise be expanded by user macros. There are some unavoidable exceptions within include files to define necessary library symbols; they are noted "INFRINGES ON USER NAME SPACE" below. */ /* Identify Bison output. */ #define YYBISON 1 /* Bison version. */ #define YYBISON_VERSION "3.6.4" /* Skeleton name. */ #define YYSKELETON_NAME "yacc.c" /* Pure parsers. */ #define YYPURE 0 /* Push parsers. */ #define YYPUSH 0 /* Pull parsers. */ #define YYPULL 1 /* First part of user prologue. */ #line 1 "attack_parser.y" /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #include #include "parser.h" #define DEFAULT_ATTACKS_DANGEROUSNESS 10 /* stuff exported by the scanner */ extern void scanner_init(); extern void scanner_fin(); extern int yylex(); static void yyerror(attack_t *, const char *); #line 108 "attack_parser.c" # ifndef YY_CAST # ifdef __cplusplus # define YY_CAST(Type, Val) static_cast (Val) # define YY_REINTERPRET_CAST(Type, Val) reinterpret_cast (Val) # else # define YY_CAST(Type, Val) ((Type) (Val)) # define YY_REINTERPRET_CAST(Type, Val) ((Type) (Val)) # endif # endif # ifndef YY_NULLPTR # if defined __cplusplus # if 201103L <= __cplusplus # define YY_NULLPTR nullptr # else # define YY_NULLPTR 0 # endif # else # define YY_NULLPTR ((void*)0) # endif # endif /* Use api.header.include to #include this header instead of duplicating it here. */ #ifndef YY_YY_ATTACK_PARSER_H_INCLUDED # define YY_YY_ATTACK_PARSER_H_INCLUDED /* Debug traces. */ #ifndef YYDEBUG # define YYDEBUG 0 #endif #if YYDEBUG extern int yydebug; #endif /* Token kinds. */ #ifndef YYTOKENTYPE # define YYTOKENTYPE enum yytokentype { YYEMPTY = -2, YYEOF = 0, /* "end of file" */ YYerror = 256, /* error */ YYUNDEF = 257, /* "invalid token" */ IPv4 = 258, /* IPv4 */ IPv6 = 259, /* IPv6 */ HOSTADDR = 260, /* HOSTADDR */ WORD = 261, /* WORD */ INTEGER = 262, /* INTEGER */ SYSLOG_BANNER_PID = 263, /* SYSLOG_BANNER_PID */ SOCKLOG_BANNER_PID = 264, /* SOCKLOG_BANNER_PID */ BUSYBOX_SYSLOG_BANNER_PID = 265, /* BUSYBOX_SYSLOG_BANNER_PID */ SYSLOG_BANNER = 266, /* SYSLOG_BANNER */ TIMESTAMP_SYSLOG = 267, /* TIMESTAMP_SYSLOG */ TIMESTAMP_ISO8601 = 268, /* TIMESTAMP_ISO8601 */ TIMESTAMP_TAI64 = 269, /* TIMESTAMP_TAI64 */ AT_TIMESTAMP_TAI64 = 270, /* AT_TIMESTAMP_TAI64 */ RFC_5234_BANNER = 271, /* RFC_5234_BANNER */ METALOG_BANNER = 272, /* METALOG_BANNER */ SOCKLOG_BANNER = 273, /* SOCKLOG_BANNER */ REPETITIONS = 274, /* REPETITIONS */ HTTP_REQUEST = 275, /* HTTP_REQUEST */ HTTP_VERSION = 276, /* HTTP_VERSION */ HTTP_REDIRECT = 277, /* HTTP_REDIRECT */ HTTP_AUTHFAIL = 278, /* HTTP_AUTHFAIL */ HTTP_CLIERROR = 279, /* HTTP_CLIERROR */ HTTP_BOTSEARCH_WEBMAIL = 280, /* HTTP_BOTSEARCH_WEBMAIL */ HTTP_BOTSEARCH_PHPMYADMIN = 281, /* HTTP_BOTSEARCH_PHPMYADMIN */ HTTP_BOTSEARCH_WORDPRESS = 282, /* HTTP_BOTSEARCH_WORDPRESS */ HTTP_BOTSEARCH_JOOMLA = 283, /* HTTP_BOTSEARCH_JOOMLA */ HTTP_BOTSEARCH = 284, /* HTTP_BOTSEARCH */ SSH_INVALUSERPREF = 285, /* SSH_INVALUSERPREF */ SSH_NOTALLOWEDPREF = 286, /* SSH_NOTALLOWEDPREF */ SSH_NOTALLOWEDSUFF = 287, /* SSH_NOTALLOWEDSUFF */ SSH_LOGINERR_PREF = 288, /* SSH_LOGINERR_PREF */ SSH_LOGINERR_PAM = 289, /* SSH_LOGINERR_PAM */ SSH_VIA = 290, /* SSH_VIA */ SSH_MAXAUTH = 291, /* SSH_MAXAUTH */ SSH_ADDR_SUFF = 292, /* SSH_ADDR_SUFF */ SSH_NOIDENTIFSTR = 293, /* SSH_NOIDENTIFSTR */ SSH_BADPROTOCOLIDENTIF = 294, /* SSH_BADPROTOCOLIDENTIF */ SSH_BADPROTOCOLIDENTIF_SUFF = 295, /* SSH_BADPROTOCOLIDENTIF_SUFF */ SSH_BADKEX_PREF = 296, /* SSH_BADKEX_PREF */ SSH_BADKEX_SUFF = 297, /* SSH_BADKEX_SUFF */ SSH_DISCONNECT_PREF = 298, /* SSH_DISCONNECT_PREF */ SSH_CONNECTION_CLOSED = 299, /* SSH_CONNECTION_CLOSED */ SSH_PREAUTH_SUFF = 300, /* SSH_PREAUTH_SUFF */ SSHGUARD_ATTACK_PREF = 301, /* SSHGUARD_ATTACK_PREF */ SSHGUARD_ATTACK_SUFF = 302, /* SSHGUARD_ATTACK_SUFF */ SSHGUARD_BLOCK_PREF = 303, /* SSHGUARD_BLOCK_PREF */ SSHGUARD_BLOCK_SUFF = 304, /* SSHGUARD_BLOCK_SUFF */ DOVECOT_IMAP_LOGINERR_PREF = 305, /* DOVECOT_IMAP_LOGINERR_PREF */ DOVECOT_IMAP_LOGINERR_SUFF = 306, /* DOVECOT_IMAP_LOGINERR_SUFF */ UWIMAP_LOGINERR = 307, /* UWIMAP_LOGINERR */ CYRUSIMAP_SASL_LOGINERR_PREF = 308, /* CYRUSIMAP_SASL_LOGINERR_PREF */ CYRUSIMAP_SASL_LOGINERR_SUFF = 309, /* CYRUSIMAP_SASL_LOGINERR_SUFF */ CUCIPOP_AUTHFAIL = 310, /* CUCIPOP_AUTHFAIL */ EXIM_ESMTP_AUTHFAIL_PREF = 311, /* EXIM_ESMTP_AUTHFAIL_PREF */ EXIM_ESMTP_AUTHFAIL_SUFF = 312, /* EXIM_ESMTP_AUTHFAIL_SUFF */ EXIM_ESMTP_LOGINFAIL_PREF = 313, /* EXIM_ESMTP_LOGINFAIL_PREF */ EXIM_ESMTP_LOGINFAIL_SUFF = 314, /* EXIM_ESMTP_LOGINFAIL_SUFF */ SENDMAIL_RELAYDENIED_PREF = 315, /* SENDMAIL_RELAYDENIED_PREF */ SENDMAIL_RELAYDENIED_SUFF = 316, /* SENDMAIL_RELAYDENIED_SUFF */ SENDMAIL_AUTHFAILURE_PREF = 317, /* SENDMAIL_AUTHFAILURE_PREF */ SENDMAIL_AUTHFAILURE_SUFF = 318, /* SENDMAIL_AUTHFAILURE_SUFF */ POSTFIX_NO_AUTH_PREF = 319, /* POSTFIX_NO_AUTH_PREF */ POSTFIX_SASL_LOGINERR_PREF = 320, /* POSTFIX_SASL_LOGINERR_PREF */ POSTFIX_SASL_LOGINERR_SUFF = 321, /* POSTFIX_SASL_LOGINERR_SUFF */ POSTFIX_GREYLIST = 322, /* POSTFIX_GREYLIST */ POSTFIX_GREYLIST_SUFF = 323, /* POSTFIX_GREYLIST_SUFF */ POSTSCREEN_PREF = 324, /* POSTSCREEN_PREF */ POSTSCREEN_SUFF = 325, /* POSTSCREEN_SUFF */ FREEBSDFTPD_LOGINERR_PREF = 326, /* FREEBSDFTPD_LOGINERR_PREF */ FREEBSDFTPD_LOGINERR_SUFF = 327, /* FREEBSDFTPD_LOGINERR_SUFF */ PROFTPD_LOGINERR_PREF = 328, /* PROFTPD_LOGINERR_PREF */ PROFTPD_LOGINERR_SUFF = 329, /* PROFTPD_LOGINERR_SUFF */ PUREFTPD_LOGINERR_PREF = 330, /* PUREFTPD_LOGINERR_PREF */ PUREFTPD_LOGINERR_SUFF = 331, /* PUREFTPD_LOGINERR_SUFF */ VSFTPD_LOGINERR_PREF = 332, /* VSFTPD_LOGINERR_PREF */ VSFTPD_LOGINERR_SUFF = 333, /* VSFTPD_LOGINERR_SUFF */ COCKPIT_AUTHFAIL_PREF = 334, /* COCKPIT_AUTHFAIL_PREF */ COCKPIT_AUTHFAIL_SUFF = 335, /* COCKPIT_AUTHFAIL_SUFF */ CLF_REQUEST_PREF = 336, /* CLF_REQUEST_PREF */ CLF_UNAUTHOIRIZED_PREF = 337, /* CLF_UNAUTHOIRIZED_PREF */ CLF_UNAUTHOIRIZED_SUFF = 338, /* CLF_UNAUTHOIRIZED_SUFF */ CLFWEBPROBES_BOTSEARCH_SUFF = 339, /* CLFWEBPROBES_BOTSEARCH_SUFF */ CLF_LOGIN_URL_SUFF = 340, /* CLF_LOGIN_URL_SUFF */ OPENSMTPD_FAILED_CMD_PREF = 341, /* OPENSMTPD_FAILED_CMD_PREF */ OPENSMTPD_AUTHFAIL_SUFF = 342, /* OPENSMTPD_AUTHFAIL_SUFF */ OPENSMTPD_UNSUPPORTED_CMD_SUFF = 343, /* OPENSMTPD_UNSUPPORTED_CMD_SUFF */ COURIER_AUTHFAIL_PREF = 344, /* COURIER_AUTHFAIL_PREF */ OPENVPN_TLS_ERR_SUFF = 345, /* OPENVPN_TLS_ERR_SUFF */ GITEA_ERR_PREF = 346, /* GITEA_ERR_PREF */ GITEA_ERR_SUFF = 347 /* GITEA_ERR_SUFF */ }; typedef enum yytokentype yytoken_kind_t; #endif /* Value type. */ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED union YYSTYPE { #line 43 "attack_parser.y" char *str; int num; #line 255 "attack_parser.c" }; typedef union YYSTYPE YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define YYSTYPE_IS_DECLARED 1 #endif extern YYSTYPE yylval; int yyparse (attack_t *attack); #endif /* !YY_YY_ATTACK_PARSER_H_INCLUDED */ /* Symbol kind. */ enum yysymbol_kind_t { YYSYMBOL_YYEMPTY = -2, YYSYMBOL_YYEOF = 0, /* "end of file" */ YYSYMBOL_YYerror = 1, /* error */ YYSYMBOL_YYUNDEF = 2, /* "invalid token" */ YYSYMBOL_IPv4 = 3, /* IPv4 */ YYSYMBOL_IPv6 = 4, /* IPv6 */ YYSYMBOL_HOSTADDR = 5, /* HOSTADDR */ YYSYMBOL_WORD = 6, /* WORD */ YYSYMBOL_INTEGER = 7, /* INTEGER */ YYSYMBOL_SYSLOG_BANNER_PID = 8, /* SYSLOG_BANNER_PID */ YYSYMBOL_SOCKLOG_BANNER_PID = 9, /* SOCKLOG_BANNER_PID */ YYSYMBOL_BUSYBOX_SYSLOG_BANNER_PID = 10, /* BUSYBOX_SYSLOG_BANNER_PID */ YYSYMBOL_SYSLOG_BANNER = 11, /* SYSLOG_BANNER */ YYSYMBOL_TIMESTAMP_SYSLOG = 12, /* TIMESTAMP_SYSLOG */ YYSYMBOL_TIMESTAMP_ISO8601 = 13, /* TIMESTAMP_ISO8601 */ YYSYMBOL_TIMESTAMP_TAI64 = 14, /* TIMESTAMP_TAI64 */ YYSYMBOL_AT_TIMESTAMP_TAI64 = 15, /* AT_TIMESTAMP_TAI64 */ YYSYMBOL_RFC_5234_BANNER = 16, /* RFC_5234_BANNER */ YYSYMBOL_METALOG_BANNER = 17, /* METALOG_BANNER */ YYSYMBOL_SOCKLOG_BANNER = 18, /* SOCKLOG_BANNER */ YYSYMBOL_REPETITIONS = 19, /* REPETITIONS */ YYSYMBOL_HTTP_REQUEST = 20, /* HTTP_REQUEST */ YYSYMBOL_HTTP_VERSION = 21, /* HTTP_VERSION */ YYSYMBOL_HTTP_REDIRECT = 22, /* HTTP_REDIRECT */ YYSYMBOL_HTTP_AUTHFAIL = 23, /* HTTP_AUTHFAIL */ YYSYMBOL_HTTP_CLIERROR = 24, /* HTTP_CLIERROR */ YYSYMBOL_HTTP_BOTSEARCH_WEBMAIL = 25, /* HTTP_BOTSEARCH_WEBMAIL */ YYSYMBOL_HTTP_BOTSEARCH_PHPMYADMIN = 26, /* HTTP_BOTSEARCH_PHPMYADMIN */ YYSYMBOL_HTTP_BOTSEARCH_WORDPRESS = 27, /* HTTP_BOTSEARCH_WORDPRESS */ YYSYMBOL_HTTP_BOTSEARCH_JOOMLA = 28, /* HTTP_BOTSEARCH_JOOMLA */ YYSYMBOL_HTTP_BOTSEARCH = 29, /* HTTP_BOTSEARCH */ YYSYMBOL_SSH_INVALUSERPREF = 30, /* SSH_INVALUSERPREF */ YYSYMBOL_SSH_NOTALLOWEDPREF = 31, /* SSH_NOTALLOWEDPREF */ YYSYMBOL_SSH_NOTALLOWEDSUFF = 32, /* SSH_NOTALLOWEDSUFF */ YYSYMBOL_SSH_LOGINERR_PREF = 33, /* SSH_LOGINERR_PREF */ YYSYMBOL_SSH_LOGINERR_PAM = 34, /* SSH_LOGINERR_PAM */ YYSYMBOL_SSH_VIA = 35, /* SSH_VIA */ YYSYMBOL_SSH_MAXAUTH = 36, /* SSH_MAXAUTH */ YYSYMBOL_SSH_ADDR_SUFF = 37, /* SSH_ADDR_SUFF */ YYSYMBOL_SSH_NOIDENTIFSTR = 38, /* SSH_NOIDENTIFSTR */ YYSYMBOL_SSH_BADPROTOCOLIDENTIF = 39, /* SSH_BADPROTOCOLIDENTIF */ YYSYMBOL_SSH_BADPROTOCOLIDENTIF_SUFF = 40, /* SSH_BADPROTOCOLIDENTIF_SUFF */ YYSYMBOL_SSH_BADKEX_PREF = 41, /* SSH_BADKEX_PREF */ YYSYMBOL_SSH_BADKEX_SUFF = 42, /* SSH_BADKEX_SUFF */ YYSYMBOL_SSH_DISCONNECT_PREF = 43, /* SSH_DISCONNECT_PREF */ YYSYMBOL_SSH_CONNECTION_CLOSED = 44, /* SSH_CONNECTION_CLOSED */ YYSYMBOL_SSH_PREAUTH_SUFF = 45, /* SSH_PREAUTH_SUFF */ YYSYMBOL_SSHGUARD_ATTACK_PREF = 46, /* SSHGUARD_ATTACK_PREF */ YYSYMBOL_SSHGUARD_ATTACK_SUFF = 47, /* SSHGUARD_ATTACK_SUFF */ YYSYMBOL_SSHGUARD_BLOCK_PREF = 48, /* SSHGUARD_BLOCK_PREF */ YYSYMBOL_SSHGUARD_BLOCK_SUFF = 49, /* SSHGUARD_BLOCK_SUFF */ YYSYMBOL_DOVECOT_IMAP_LOGINERR_PREF = 50, /* DOVECOT_IMAP_LOGINERR_PREF */ YYSYMBOL_DOVECOT_IMAP_LOGINERR_SUFF = 51, /* DOVECOT_IMAP_LOGINERR_SUFF */ YYSYMBOL_UWIMAP_LOGINERR = 52, /* UWIMAP_LOGINERR */ YYSYMBOL_CYRUSIMAP_SASL_LOGINERR_PREF = 53, /* CYRUSIMAP_SASL_LOGINERR_PREF */ YYSYMBOL_CYRUSIMAP_SASL_LOGINERR_SUFF = 54, /* CYRUSIMAP_SASL_LOGINERR_SUFF */ YYSYMBOL_CUCIPOP_AUTHFAIL = 55, /* CUCIPOP_AUTHFAIL */ YYSYMBOL_EXIM_ESMTP_AUTHFAIL_PREF = 56, /* EXIM_ESMTP_AUTHFAIL_PREF */ YYSYMBOL_EXIM_ESMTP_AUTHFAIL_SUFF = 57, /* EXIM_ESMTP_AUTHFAIL_SUFF */ YYSYMBOL_EXIM_ESMTP_LOGINFAIL_PREF = 58, /* EXIM_ESMTP_LOGINFAIL_PREF */ YYSYMBOL_EXIM_ESMTP_LOGINFAIL_SUFF = 59, /* EXIM_ESMTP_LOGINFAIL_SUFF */ YYSYMBOL_SENDMAIL_RELAYDENIED_PREF = 60, /* SENDMAIL_RELAYDENIED_PREF */ YYSYMBOL_SENDMAIL_RELAYDENIED_SUFF = 61, /* SENDMAIL_RELAYDENIED_SUFF */ YYSYMBOL_SENDMAIL_AUTHFAILURE_PREF = 62, /* SENDMAIL_AUTHFAILURE_PREF */ YYSYMBOL_SENDMAIL_AUTHFAILURE_SUFF = 63, /* SENDMAIL_AUTHFAILURE_SUFF */ YYSYMBOL_POSTFIX_NO_AUTH_PREF = 64, /* POSTFIX_NO_AUTH_PREF */ YYSYMBOL_POSTFIX_SASL_LOGINERR_PREF = 65, /* POSTFIX_SASL_LOGINERR_PREF */ YYSYMBOL_POSTFIX_SASL_LOGINERR_SUFF = 66, /* POSTFIX_SASL_LOGINERR_SUFF */ YYSYMBOL_POSTFIX_GREYLIST = 67, /* POSTFIX_GREYLIST */ YYSYMBOL_POSTFIX_GREYLIST_SUFF = 68, /* POSTFIX_GREYLIST_SUFF */ YYSYMBOL_POSTSCREEN_PREF = 69, /* POSTSCREEN_PREF */ YYSYMBOL_POSTSCREEN_SUFF = 70, /* POSTSCREEN_SUFF */ YYSYMBOL_FREEBSDFTPD_LOGINERR_PREF = 71, /* FREEBSDFTPD_LOGINERR_PREF */ YYSYMBOL_FREEBSDFTPD_LOGINERR_SUFF = 72, /* FREEBSDFTPD_LOGINERR_SUFF */ YYSYMBOL_PROFTPD_LOGINERR_PREF = 73, /* PROFTPD_LOGINERR_PREF */ YYSYMBOL_PROFTPD_LOGINERR_SUFF = 74, /* PROFTPD_LOGINERR_SUFF */ YYSYMBOL_PUREFTPD_LOGINERR_PREF = 75, /* PUREFTPD_LOGINERR_PREF */ YYSYMBOL_PUREFTPD_LOGINERR_SUFF = 76, /* PUREFTPD_LOGINERR_SUFF */ YYSYMBOL_VSFTPD_LOGINERR_PREF = 77, /* VSFTPD_LOGINERR_PREF */ YYSYMBOL_VSFTPD_LOGINERR_SUFF = 78, /* VSFTPD_LOGINERR_SUFF */ YYSYMBOL_COCKPIT_AUTHFAIL_PREF = 79, /* COCKPIT_AUTHFAIL_PREF */ YYSYMBOL_COCKPIT_AUTHFAIL_SUFF = 80, /* COCKPIT_AUTHFAIL_SUFF */ YYSYMBOL_CLF_REQUEST_PREF = 81, /* CLF_REQUEST_PREF */ YYSYMBOL_CLF_UNAUTHOIRIZED_PREF = 82, /* CLF_UNAUTHOIRIZED_PREF */ YYSYMBOL_CLF_UNAUTHOIRIZED_SUFF = 83, /* CLF_UNAUTHOIRIZED_SUFF */ YYSYMBOL_CLFWEBPROBES_BOTSEARCH_SUFF = 84, /* CLFWEBPROBES_BOTSEARCH_SUFF */ YYSYMBOL_CLF_LOGIN_URL_SUFF = 85, /* CLF_LOGIN_URL_SUFF */ YYSYMBOL_OPENSMTPD_FAILED_CMD_PREF = 86, /* OPENSMTPD_FAILED_CMD_PREF */ YYSYMBOL_OPENSMTPD_AUTHFAIL_SUFF = 87, /* OPENSMTPD_AUTHFAIL_SUFF */ YYSYMBOL_OPENSMTPD_UNSUPPORTED_CMD_SUFF = 88, /* OPENSMTPD_UNSUPPORTED_CMD_SUFF */ YYSYMBOL_COURIER_AUTHFAIL_PREF = 89, /* COURIER_AUTHFAIL_PREF */ YYSYMBOL_OPENVPN_TLS_ERR_SUFF = 90, /* OPENVPN_TLS_ERR_SUFF */ YYSYMBOL_GITEA_ERR_PREF = 91, /* GITEA_ERR_PREF */ YYSYMBOL_GITEA_ERR_SUFF = 92, /* GITEA_ERR_SUFF */ YYSYMBOL_93_ = 93, /* '%' */ YYSYMBOL_94_ = 94, /* '[' */ YYSYMBOL_95_ = 95, /* ']' */ YYSYMBOL_YYACCEPT = 96, /* $accept */ YYSYMBOL_text = 97, /* text */ YYSYMBOL_log_prefix = 98, /* log_prefix */ YYSYMBOL_syslogent = 99, /* syslogent */ YYSYMBOL_multilogent = 100, /* multilogent */ YYSYMBOL_metalogent = 101, /* metalogent */ YYSYMBOL_socklogent = 102, /* socklogent */ YYSYMBOL_busyboxent = 103, /* busyboxent */ YYSYMBOL_repetition_suffix = 104, /* repetition_suffix */ YYSYMBOL_msg_single = 105, /* msg_single */ YYSYMBOL_addr = 106, /* addr */ YYSYMBOL_sshmsg = 107, /* sshmsg */ YYSYMBOL_ssh_illegaluser = 108, /* ssh_illegaluser */ YYSYMBOL_ssh_authfail = 109, /* ssh_authfail */ YYSYMBOL_ssh_noidentifstring = 110, /* ssh_noidentifstring */ YYSYMBOL_ssh_badprotocol = 111, /* ssh_badprotocol */ YYSYMBOL_ssh_badkex = 112, /* ssh_badkex */ YYSYMBOL_sshguardmsg = 113, /* sshguardmsg */ YYSYMBOL_dovecotmsg = 114, /* dovecotmsg */ YYSYMBOL_uwimapmsg = 115, /* uwimapmsg */ YYSYMBOL_cyrusimapmsg = 116, /* cyrusimapmsg */ YYSYMBOL_cucipopmsg = 117, /* cucipopmsg */ YYSYMBOL_eximmsg = 118, /* eximmsg */ YYSYMBOL_sendmailmsg = 119, /* sendmailmsg */ YYSYMBOL_postfixmsg = 120, /* postfixmsg */ YYSYMBOL_freebsdftpdmsg = 121, /* freebsdftpdmsg */ YYSYMBOL_proftpdmsg = 122, /* proftpdmsg */ YYSYMBOL_pureftpdmsg = 123, /* pureftpdmsg */ YYSYMBOL_vsftpdmsg = 124, /* vsftpdmsg */ YYSYMBOL_cockpitmsg = 125, /* cockpitmsg */ YYSYMBOL_clfunauhtdmsg = 126, /* clfunauhtdmsg */ YYSYMBOL_clfwebprobesmsg = 127, /* clfwebprobesmsg */ YYSYMBOL_clfcmsmsg = 128, /* clfcmsmsg */ YYSYMBOL_opensmtpdmsg = 129, /* opensmtpdmsg */ YYSYMBOL_couriermsg = 130, /* couriermsg */ YYSYMBOL_openvpnmsg = 131, /* openvpnmsg */ YYSYMBOL_giteamsg = 132 /* giteamsg */ }; typedef enum yysymbol_kind_t yysymbol_kind_t; #ifdef short # undef short #endif /* On compilers that do not define __PTRDIFF_MAX__ etc., make sure and (if available) are included so that the code can choose integer types of a good width. */ #ifndef __PTRDIFF_MAX__ # include /* INFRINGES ON USER NAME SPACE */ # if defined __STDC_VERSION__ && 199901 <= __STDC_VERSION__ # include /* INFRINGES ON USER NAME SPACE */ # define YY_STDINT_H # endif #endif /* Narrow types that promote to a signed type and that can represent a signed or unsigned integer of at least N bits. In tables they can save space and decrease cache pressure. Promoting to a signed type helps avoid bugs in integer arithmetic. */ #ifdef __INT_LEAST8_MAX__ typedef __INT_LEAST8_TYPE__ yytype_int8; #elif defined YY_STDINT_H typedef int_least8_t yytype_int8; #else typedef signed char yytype_int8; #endif #ifdef __INT_LEAST16_MAX__ typedef __INT_LEAST16_TYPE__ yytype_int16; #elif defined YY_STDINT_H typedef int_least16_t yytype_int16; #else typedef short yytype_int16; #endif #if defined __UINT_LEAST8_MAX__ && __UINT_LEAST8_MAX__ <= __INT_MAX__ typedef __UINT_LEAST8_TYPE__ yytype_uint8; #elif (!defined __UINT_LEAST8_MAX__ && defined YY_STDINT_H \ && UINT_LEAST8_MAX <= INT_MAX) typedef uint_least8_t yytype_uint8; #elif !defined __UINT_LEAST8_MAX__ && UCHAR_MAX <= INT_MAX typedef unsigned char yytype_uint8; #else typedef short yytype_uint8; #endif #if defined __UINT_LEAST16_MAX__ && __UINT_LEAST16_MAX__ <= __INT_MAX__ typedef __UINT_LEAST16_TYPE__ yytype_uint16; #elif (!defined __UINT_LEAST16_MAX__ && defined YY_STDINT_H \ && UINT_LEAST16_MAX <= INT_MAX) typedef uint_least16_t yytype_uint16; #elif !defined __UINT_LEAST16_MAX__ && USHRT_MAX <= INT_MAX typedef unsigned short yytype_uint16; #else typedef int yytype_uint16; #endif #ifndef YYPTRDIFF_T # if defined __PTRDIFF_TYPE__ && defined __PTRDIFF_MAX__ # define YYPTRDIFF_T __PTRDIFF_TYPE__ # define YYPTRDIFF_MAXIMUM __PTRDIFF_MAX__ # elif defined PTRDIFF_MAX # ifndef ptrdiff_t # include /* INFRINGES ON USER NAME SPACE */ # endif # define YYPTRDIFF_T ptrdiff_t # define YYPTRDIFF_MAXIMUM PTRDIFF_MAX # else # define YYPTRDIFF_T long # define YYPTRDIFF_MAXIMUM LONG_MAX # endif #endif #ifndef YYSIZE_T # ifdef __SIZE_TYPE__ # define YYSIZE_T __SIZE_TYPE__ # elif defined size_t # define YYSIZE_T size_t # elif defined __STDC_VERSION__ && 199901 <= __STDC_VERSION__ # include /* INFRINGES ON USER NAME SPACE */ # define YYSIZE_T size_t # else # define YYSIZE_T unsigned # endif #endif #define YYSIZE_MAXIMUM \ YY_CAST (YYPTRDIFF_T, \ (YYPTRDIFF_MAXIMUM < YY_CAST (YYSIZE_T, -1) \ ? YYPTRDIFF_MAXIMUM \ : YY_CAST (YYSIZE_T, -1))) #define YYSIZEOF(X) YY_CAST (YYPTRDIFF_T, sizeof (X)) /* Stored state numbers (used for stacks). */ typedef yytype_uint8 yy_state_t; /* State numbers in computations. */ typedef int yy_state_fast_t; #ifndef YY_ # if defined YYENABLE_NLS && YYENABLE_NLS # if ENABLE_NLS # include /* INFRINGES ON USER NAME SPACE */ # define YY_(Msgid) dgettext ("bison-runtime", Msgid) # endif # endif # ifndef YY_ # define YY_(Msgid) Msgid # endif #endif #ifndef YY_ATTRIBUTE_PURE # if defined __GNUC__ && 2 < __GNUC__ + (96 <= __GNUC_MINOR__) # define YY_ATTRIBUTE_PURE __attribute__ ((__pure__)) # else # define YY_ATTRIBUTE_PURE # endif #endif #ifndef YY_ATTRIBUTE_UNUSED # if defined __GNUC__ && 2 < __GNUC__ + (7 <= __GNUC_MINOR__) # define YY_ATTRIBUTE_UNUSED __attribute__ ((__unused__)) # else # define YY_ATTRIBUTE_UNUSED # endif #endif /* Suppress unused-variable warnings by "using" E. */ #if ! defined lint || defined __GNUC__ # define YYUSE(E) ((void) (E)) #else # define YYUSE(E) /* empty */ #endif #if defined __GNUC__ && ! defined __ICC && 407 <= __GNUC__ * 100 + __GNUC_MINOR__ /* Suppress an incorrect diagnostic about yylval being uninitialized. */ # define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \ _Pragma ("GCC diagnostic push") \ _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"") \ _Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"") # define YY_IGNORE_MAYBE_UNINITIALIZED_END \ _Pragma ("GCC diagnostic pop") #else # define YY_INITIAL_VALUE(Value) Value #endif #ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN # define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN # define YY_IGNORE_MAYBE_UNINITIALIZED_END #endif #ifndef YY_INITIAL_VALUE # define YY_INITIAL_VALUE(Value) /* Nothing. */ #endif #if defined __cplusplus && defined __GNUC__ && ! defined __ICC && 6 <= __GNUC__ # define YY_IGNORE_USELESS_CAST_BEGIN \ _Pragma ("GCC diagnostic push") \ _Pragma ("GCC diagnostic ignored \"-Wuseless-cast\"") # define YY_IGNORE_USELESS_CAST_END \ _Pragma ("GCC diagnostic pop") #endif #ifndef YY_IGNORE_USELESS_CAST_BEGIN # define YY_IGNORE_USELESS_CAST_BEGIN # define YY_IGNORE_USELESS_CAST_END #endif #define YY_ASSERT(E) ((void) (0 && (E))) #if !defined yyoverflow /* The parser invokes alloca or malloc; define the necessary symbols. */ # ifdef YYSTACK_USE_ALLOCA # if YYSTACK_USE_ALLOCA # ifdef __GNUC__ # define YYSTACK_ALLOC __builtin_alloca # elif defined __BUILTIN_VA_ARG_INCR # include /* INFRINGES ON USER NAME SPACE */ # elif defined _AIX # define YYSTACK_ALLOC __alloca # elif defined _MSC_VER # include /* INFRINGES ON USER NAME SPACE */ # define alloca _alloca # else # define YYSTACK_ALLOC alloca # if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS # include /* INFRINGES ON USER NAME SPACE */ /* Use EXIT_SUCCESS as a witness for stdlib.h. */ # ifndef EXIT_SUCCESS # define EXIT_SUCCESS 0 # endif # endif # endif # endif # endif # ifdef YYSTACK_ALLOC /* Pacify GCC's 'empty if-body' warning. */ # define YYSTACK_FREE(Ptr) do { /* empty */; } while (0) # ifndef YYSTACK_ALLOC_MAXIMUM /* The OS might guarantee only one guard page at the bottom of the stack, and a page size can be as small as 4096 bytes. So we cannot safely invoke alloca (N) if N exceeds 4096. Use a slightly smaller number to allow for a few compiler-allocated temporary stack slots. */ # define YYSTACK_ALLOC_MAXIMUM 4032 /* reasonable circa 2006 */ # endif # else # define YYSTACK_ALLOC YYMALLOC # define YYSTACK_FREE YYFREE # ifndef YYSTACK_ALLOC_MAXIMUM # define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM # endif # if (defined __cplusplus && ! defined EXIT_SUCCESS \ && ! ((defined YYMALLOC || defined malloc) \ && (defined YYFREE || defined free))) # include /* INFRINGES ON USER NAME SPACE */ # ifndef EXIT_SUCCESS # define EXIT_SUCCESS 0 # endif # endif # ifndef YYMALLOC # define YYMALLOC malloc # if ! defined malloc && ! defined EXIT_SUCCESS void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */ # endif # endif # ifndef YYFREE # define YYFREE free # if ! defined free && ! defined EXIT_SUCCESS void free (void *); /* INFRINGES ON USER NAME SPACE */ # endif # endif # endif #endif /* !defined yyoverflow */ #if (! defined yyoverflow \ && (! defined __cplusplus \ || (defined YYSTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL))) /* A type that is properly aligned for any stack member. */ union yyalloc { yy_state_t yyss_alloc; YYSTYPE yyvs_alloc; }; /* The size of the maximum gap between one aligned stack and the next. */ # define YYSTACK_GAP_MAXIMUM (YYSIZEOF (union yyalloc) - 1) /* The size of an array large to enough to hold all stacks, each with N elements. */ # define YYSTACK_BYTES(N) \ ((N) * (YYSIZEOF (yy_state_t) + YYSIZEOF (YYSTYPE)) \ + YYSTACK_GAP_MAXIMUM) # define YYCOPY_NEEDED 1 /* Relocate STACK from its old location to the new one. The local variables YYSIZE and YYSTACKSIZE give the old and new number of elements in the stack, and YYPTR gives the new location of the stack. Advance YYPTR to a properly aligned location for the next stack. */ # define YYSTACK_RELOCATE(Stack_alloc, Stack) \ do \ { \ YYPTRDIFF_T yynewbytes; \ YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \ Stack = &yyptr->Stack_alloc; \ yynewbytes = yystacksize * YYSIZEOF (*Stack) + YYSTACK_GAP_MAXIMUM; \ yyptr += yynewbytes / YYSIZEOF (*yyptr); \ } \ while (0) #endif #if defined YYCOPY_NEEDED && YYCOPY_NEEDED /* Copy COUNT objects from SRC to DST. The source and destination do not overlap. */ # ifndef YYCOPY # if defined __GNUC__ && 1 < __GNUC__ # define YYCOPY(Dst, Src, Count) \ __builtin_memcpy (Dst, Src, YY_CAST (YYSIZE_T, (Count)) * sizeof (*(Src))) # else # define YYCOPY(Dst, Src, Count) \ do \ { \ YYPTRDIFF_T yyi; \ for (yyi = 0; yyi < (Count); yyi++) \ (Dst)[yyi] = (Src)[yyi]; \ } \ while (0) # endif # endif #endif /* !YYCOPY_NEEDED */ /* YYFINAL -- State number of the termination state. */ #define YYFINAL 117 /* YYLAST -- Last index in YYTABLE. */ #define YYLAST 247 /* YYNTOKENS -- Number of terminals. */ #define YYNTOKENS 96 /* YYNNTS -- Number of nonterminals. */ #define YYNNTS 37 /* YYNRULES -- Number of rules. */ #define YYNRULES 95 /* YYNSTATES -- Number of states. */ #define YYNSTATES 167 #define YYMAXUTOK 347 /* YYTRANSLATE(TOKEN-NUM) -- Symbol number corresponding to TOKEN-NUM as returned by yylex, with out-of-bounds checking. */ #define YYTRANSLATE(YYX) \ (0 <= (YYX) && (YYX) <= YYMAXUTOK \ ? YY_CAST (yysymbol_kind_t, yytranslate[YYX]) \ : YYSYMBOL_YYUNDEF) /* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM as returned by yylex. */ static const yytype_int8 yytranslate[] = { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 93, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 94, 2, 95, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92 }; #if YYDEBUG /* YYRLINE[YYN] -- Source line where rule number YYN was defined. */ static const yytype_int16 yyrline[] = { 0, 118, 118, 119, 123, 124, 125, 126, 127, 128, 133, 134, 135, 136, 141, 145, 150, 151, 156, 159, 161, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 190, 194, 198, 202, 212, 214, 215, 216, 217, 222, 223, 225, 229, 230, 231, 232, 236, 237, 238, 239, 243, 247, 252, 253, 258, 263, 267, 272, 277, 278, 282, 283, 287, 288, 289, 290, 295, 300, 305, 310, 315, 316, 321, 326, 331, 336, 337, 342, 347, 348, 353, 354, 355, 356 }; #endif /** Accessing symbol of state STATE. */ #define YY_ACCESSING_SYMBOL(State) YY_CAST (yysymbol_kind_t, yystos[State]) #if YYDEBUG || 0 /* The user-facing name of the symbol whose (internal) number is YYSYMBOL. No bounds checking. */ static const char *yysymbol_name (yysymbol_kind_t yysymbol) YY_ATTRIBUTE_UNUSED; /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM. First, the terminals, then, starting at YYNTOKENS, nonterminals. */ static const char *const yytname[] = { "\"end of file\"", "error", "\"invalid token\"", "IPv4", "IPv6", "HOSTADDR", "WORD", "INTEGER", "SYSLOG_BANNER_PID", "SOCKLOG_BANNER_PID", "BUSYBOX_SYSLOG_BANNER_PID", "SYSLOG_BANNER", "TIMESTAMP_SYSLOG", "TIMESTAMP_ISO8601", "TIMESTAMP_TAI64", "AT_TIMESTAMP_TAI64", "RFC_5234_BANNER", "METALOG_BANNER", "SOCKLOG_BANNER", "REPETITIONS", "HTTP_REQUEST", "HTTP_VERSION", "HTTP_REDIRECT", "HTTP_AUTHFAIL", "HTTP_CLIERROR", "HTTP_BOTSEARCH_WEBMAIL", "HTTP_BOTSEARCH_PHPMYADMIN", "HTTP_BOTSEARCH_WORDPRESS", "HTTP_BOTSEARCH_JOOMLA", "HTTP_BOTSEARCH", "SSH_INVALUSERPREF", "SSH_NOTALLOWEDPREF", "SSH_NOTALLOWEDSUFF", "SSH_LOGINERR_PREF", "SSH_LOGINERR_PAM", "SSH_VIA", "SSH_MAXAUTH", "SSH_ADDR_SUFF", "SSH_NOIDENTIFSTR", "SSH_BADPROTOCOLIDENTIF", "SSH_BADPROTOCOLIDENTIF_SUFF", "SSH_BADKEX_PREF", "SSH_BADKEX_SUFF", "SSH_DISCONNECT_PREF", "SSH_CONNECTION_CLOSED", "SSH_PREAUTH_SUFF", "SSHGUARD_ATTACK_PREF", "SSHGUARD_ATTACK_SUFF", "SSHGUARD_BLOCK_PREF", "SSHGUARD_BLOCK_SUFF", "DOVECOT_IMAP_LOGINERR_PREF", "DOVECOT_IMAP_LOGINERR_SUFF", "UWIMAP_LOGINERR", "CYRUSIMAP_SASL_LOGINERR_PREF", "CYRUSIMAP_SASL_LOGINERR_SUFF", "CUCIPOP_AUTHFAIL", "EXIM_ESMTP_AUTHFAIL_PREF", "EXIM_ESMTP_AUTHFAIL_SUFF", "EXIM_ESMTP_LOGINFAIL_PREF", "EXIM_ESMTP_LOGINFAIL_SUFF", "SENDMAIL_RELAYDENIED_PREF", "SENDMAIL_RELAYDENIED_SUFF", "SENDMAIL_AUTHFAILURE_PREF", "SENDMAIL_AUTHFAILURE_SUFF", "POSTFIX_NO_AUTH_PREF", "POSTFIX_SASL_LOGINERR_PREF", "POSTFIX_SASL_LOGINERR_SUFF", "POSTFIX_GREYLIST", "POSTFIX_GREYLIST_SUFF", "POSTSCREEN_PREF", "POSTSCREEN_SUFF", "FREEBSDFTPD_LOGINERR_PREF", "FREEBSDFTPD_LOGINERR_SUFF", "PROFTPD_LOGINERR_PREF", "PROFTPD_LOGINERR_SUFF", "PUREFTPD_LOGINERR_PREF", "PUREFTPD_LOGINERR_SUFF", "VSFTPD_LOGINERR_PREF", "VSFTPD_LOGINERR_SUFF", "COCKPIT_AUTHFAIL_PREF", "COCKPIT_AUTHFAIL_SUFF", "CLF_REQUEST_PREF", "CLF_UNAUTHOIRIZED_PREF", "CLF_UNAUTHOIRIZED_SUFF", "CLFWEBPROBES_BOTSEARCH_SUFF", "CLF_LOGIN_URL_SUFF", "OPENSMTPD_FAILED_CMD_PREF", "OPENSMTPD_AUTHFAIL_SUFF", "OPENSMTPD_UNSUPPORTED_CMD_SUFF", "COURIER_AUTHFAIL_PREF", "OPENVPN_TLS_ERR_SUFF", "GITEA_ERR_PREF", "GITEA_ERR_SUFF", "'%'", "'['", "']'", "$accept", "text", "log_prefix", "syslogent", "multilogent", "metalogent", "socklogent", "busyboxent", "repetition_suffix", "msg_single", "addr", "sshmsg", "ssh_illegaluser", "ssh_authfail", "ssh_noidentifstring", "ssh_badprotocol", "ssh_badkex", "sshguardmsg", "dovecotmsg", "uwimapmsg", "cyrusimapmsg", "cucipopmsg", "eximmsg", "sendmailmsg", "postfixmsg", "freebsdftpdmsg", "proftpdmsg", "pureftpdmsg", "vsftpdmsg", "cockpitmsg", "clfunauhtdmsg", "clfwebprobesmsg", "clfcmsmsg", "opensmtpdmsg", "couriermsg", "openvpnmsg", "giteamsg", YY_NULLPTR }; static const char * yysymbol_name (yysymbol_kind_t yysymbol) { return yytname[yysymbol]; } #endif #ifdef YYPRINT /* YYTOKNUM[NUM] -- (External) token number corresponding to the (internal) symbol number NUM (which must be that of a token). */ static const yytype_int16 yytoknum[] = { 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 37, 91, 93 }; #endif #define YYPACT_NINF (-81) #define yypact_value_is_default(Yyn) \ ((Yyn) == YYPACT_NINF) #define YYTABLE_NINF (-1) #define yytable_value_is_error(Yyn) \ 0 /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing STATE-NUM. */ static const yytype_int16 yypact[] = { 76, -81, -80, -81, -81, -81, -81, -81, 24, -81, -81, -81, -81, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, -61, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, -47, 31, 36, 48, 153, -81, -81, -81, -81, -81, -81, -44, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, 43, -81, 13, 19, 15, 18, 17, 20, 16, 21, 10, 14, 11, 12, 9, 36, 8, -81, 7, 6, 5, 4, -27, 3, 2, 1, 0, -1, -2, -3, -4, -45, 36, 36, -15, -17, -81, 63, -40, 22, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -7, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -5, 23, -81, 26, -81, -81, -81, -81, -81, -81, -81, 29, -81, -81 }; /* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM. Performed when YYTABLE does not specify something else to do. Zero means the default is an error. */ static const yytype_int8 yydefact[] = { 0, 42, 43, 45, 11, 17, 18, 10, 12, 14, 6, 15, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 7, 8, 9, 3, 0, 21, 46, 47, 48, 49, 50, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 0, 13, 51, 0, 0, 55, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 92, 0, 1, 19, 0, 0, 90, 44, 52, 53, 54, 56, 57, 59, 62, 63, 60, 61, 64, 65, 66, 0, 68, 70, 71, 72, 73, 75, 74, 76, 77, 78, 79, 80, 81, 82, 87, 88, 0, 0, 93, 0, 20, 2, 85, 86, 84, 67, 89, 94, 91, 95 }; /* YYPGOTO[NTERM-NUM]. */ static const yytype_int8 yypgoto[] = { -81, -81, -81, -81, -81, -81, -81, -81, -81, 49, -13, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81, -81 }; /* YYDEFGOTO[NTERM-NUM]. */ static const yytype_int16 yydefgoto[] = { -1, 46, 47, 48, 49, 50, 51, 52, 158, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80 }; /* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If positive, shift that token. If negative, reduce the rule whose number is the opposite. If YYTABLE_NINF, syntax error. */ static const yytype_uint8 yytable[] = { 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 81, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 82, 115, 116, 96, 1, 2, 3, 119, 120, 1, 2, 3, 151, 152, 159, 160, 121, 113, 117, 122, 123, 124, 125, 126, 127, 131, 129, 128, 133, 132, 135, 134, 137, 130, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 155, 156, 1, 2, 3, 157, 136, 4, 5, 6, 7, 162, 8, 163, 9, 10, 11, 12, 0, 118, 0, 0, 0, 153, 154, 0, 0, 0, 161, 13, 14, 0, 15, 16, 0, 17, 0, 18, 19, 165, 20, 164, 21, 22, 166, 23, 0, 24, 114, 25, 0, 26, 27, 0, 28, 29, 0, 30, 0, 31, 0, 32, 0, 33, 34, 0, 35, 0, 36, 0, 37, 0, 38, 0, 39, 0, 40, 0, 41, 1, 2, 3, 0, 0, 0, 42, 0, 0, 43, 0, 44, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 14, 0, 15, 16, 0, 17, 0, 18, 19, 0, 20, 0, 21, 22, 0, 23, 0, 24, 0, 25, 0, 26, 27, 0, 28, 29, 0, 30, 0, 31, 0, 32, 0, 33, 34, 0, 35, 0, 36, 0, 37, 0, 38, 0, 39, 0, 40, 0, 41, 0, 0, 0, 0, 0, 0, 42, 0, 0, 43, 0, 44, 0, 0, 45 }; static const yytype_int8 yycheck[] = { 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 93, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 6, 44, 45, 94, 3, 4, 5, 81, 82, 3, 4, 5, 87, 88, 84, 85, 90, 94, 0, 6, 37, 32, 37, 35, 37, 45, 40, 37, 47, 45, 51, 49, 54, 42, 57, 59, 61, 63, 95, 66, 68, 70, 72, 74, 76, 78, 80, 92, 95, 3, 4, 5, 19, 96, 8, 9, 10, 11, 95, 13, 95, 15, 16, 17, 18, -1, 47, -1, -1, -1, 113, 114, -1, -1, -1, 83, 30, 31, -1, 33, 34, -1, 36, -1, 38, 39, 90, 41, 95, 43, 44, 92, 46, -1, 48, 94, 50, -1, 52, 53, -1, 55, 56, -1, 58, -1, 60, -1, 62, -1, 64, 65, -1, 67, -1, 69, -1, 71, -1, 73, -1, 75, -1, 77, -1, 79, 3, 4, 5, -1, -1, -1, 86, -1, -1, 89, -1, 91, -1, -1, 94, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 30, 31, -1, 33, 34, -1, 36, -1, 38, 39, -1, 41, -1, 43, 44, -1, 46, -1, 48, -1, 50, -1, 52, 53, -1, 55, 56, -1, 58, -1, 60, -1, 62, -1, 64, 65, -1, 67, -1, 69, -1, 71, -1, 73, -1, 75, -1, 77, -1, 79, -1, -1, -1, -1, -1, -1, 86, -1, -1, 89, -1, 91, -1, -1, 94 }; /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing symbol of state STATE-NUM. */ static const yytype_uint8 yystos[] = { 0, 3, 4, 5, 8, 9, 10, 11, 13, 15, 16, 17, 18, 30, 31, 33, 34, 36, 38, 39, 41, 43, 44, 46, 48, 50, 52, 53, 55, 56, 58, 60, 62, 64, 65, 67, 69, 71, 73, 75, 77, 79, 86, 89, 91, 94, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 93, 6, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 94, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 94, 94, 106, 106, 0, 105, 81, 82, 90, 6, 37, 32, 37, 35, 37, 37, 40, 42, 45, 45, 47, 49, 51, 106, 54, 57, 59, 61, 63, 95, 66, 68, 70, 72, 74, 76, 78, 80, 87, 88, 106, 106, 92, 95, 19, 104, 84, 85, 83, 95, 95, 95, 90, 92 }; /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ static const yytype_uint8 yyr1[] = { 0, 96, 97, 97, 98, 98, 98, 98, 98, 98, 99, 99, 99, 99, 100, 101, 102, 102, 103, 104, 104, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 106, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 110, 110, 110, 110, 111, 112, 113, 113, 114, 115, 116, 117, 118, 118, 119, 119, 120, 120, 120, 120, 121, 122, 123, 124, 125, 125, 126, 127, 128, 129, 129, 130, 131, 131, 132, 132, 132, 132 }; /* YYR2[YYN] -- Number of symbols on the right hand side of rule YYN. */ static const yytype_int8 yyr2[] = { 0, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, 4, 2, 4, 2, 3, 4, 5 }; enum { YYENOMEM = -2 }; #define yyerrok (yyerrstatus = 0) #define yyclearin (yychar = YYEMPTY) #define YYACCEPT goto yyacceptlab #define YYABORT goto yyabortlab #define YYERROR goto yyerrorlab #define YYRECOVERING() (!!yyerrstatus) #define YYBACKUP(Token, Value) \ do \ if (yychar == YYEMPTY) \ { \ yychar = (Token); \ yylval = (Value); \ YYPOPSTACK (yylen); \ yystate = *yyssp; \ goto yybackup; \ } \ else \ { \ yyerror (attack, YY_("syntax error: cannot back up")); \ YYERROR; \ } \ while (0) /* Backward compatibility with an undocumented macro. Use YYerror or YYUNDEF. */ #define YYERRCODE YYUNDEF /* Enable debugging if requested. */ #if YYDEBUG # ifndef YYFPRINTF # include /* INFRINGES ON USER NAME SPACE */ # define YYFPRINTF fprintf # endif # define YYDPRINTF(Args) \ do { \ if (yydebug) \ YYFPRINTF Args; \ } while (0) /* This macro is provided for backward compatibility. */ # ifndef YY_LOCATION_PRINT # define YY_LOCATION_PRINT(File, Loc) ((void) 0) # endif # define YY_SYMBOL_PRINT(Title, Kind, Value, Location) \ do { \ if (yydebug) \ { \ YYFPRINTF (stderr, "%s ", Title); \ yy_symbol_print (stderr, \ Kind, Value, attack); \ YYFPRINTF (stderr, "\n"); \ } \ } while (0) /*-----------------------------------. | Print this symbol's value on YYO. | `-----------------------------------*/ static void yy_symbol_value_print (FILE *yyo, yysymbol_kind_t yykind, YYSTYPE const * const yyvaluep, attack_t *attack) { FILE *yyoutput = yyo; YYUSE (yyoutput); YYUSE (attack); if (!yyvaluep) return; # ifdef YYPRINT if (yykind < YYNTOKENS) YYPRINT (yyo, yytoknum[yykind], *yyvaluep); # endif YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN YYUSE (yykind); YY_IGNORE_MAYBE_UNINITIALIZED_END } /*---------------------------. | Print this symbol on YYO. | `---------------------------*/ static void yy_symbol_print (FILE *yyo, yysymbol_kind_t yykind, YYSTYPE const * const yyvaluep, attack_t *attack) { YYFPRINTF (yyo, "%s %s (", yykind < YYNTOKENS ? "token" : "nterm", yysymbol_name (yykind)); yy_symbol_value_print (yyo, yykind, yyvaluep, attack); YYFPRINTF (yyo, ")"); } /*------------------------------------------------------------------. | yy_stack_print -- Print the state stack from its BOTTOM up to its | | TOP (included). | `------------------------------------------------------------------*/ static void yy_stack_print (yy_state_t *yybottom, yy_state_t *yytop) { YYFPRINTF (stderr, "Stack now"); for (; yybottom <= yytop; yybottom++) { int yybot = *yybottom; YYFPRINTF (stderr, " %d", yybot); } YYFPRINTF (stderr, "\n"); } # define YY_STACK_PRINT(Bottom, Top) \ do { \ if (yydebug) \ yy_stack_print ((Bottom), (Top)); \ } while (0) /*------------------------------------------------. | Report that the YYRULE is going to be reduced. | `------------------------------------------------*/ static void yy_reduce_print (yy_state_t *yyssp, YYSTYPE *yyvsp, int yyrule, attack_t *attack) { int yylno = yyrline[yyrule]; int yynrhs = yyr2[yyrule]; int yyi; YYFPRINTF (stderr, "Reducing stack by rule %d (line %d):\n", yyrule - 1, yylno); /* The symbols being reduced. */ for (yyi = 0; yyi < yynrhs; yyi++) { YYFPRINTF (stderr, " $%d = ", yyi + 1); yy_symbol_print (stderr, YY_ACCESSING_SYMBOL (+yyssp[yyi + 1 - yynrhs]), &yyvsp[(yyi + 1) - (yynrhs)], attack); YYFPRINTF (stderr, "\n"); } } # define YY_REDUCE_PRINT(Rule) \ do { \ if (yydebug) \ yy_reduce_print (yyssp, yyvsp, Rule, attack); \ } while (0) /* Nonzero means print parse trace. It is left uninitialized so that multiple parsers can coexist. */ int yydebug; #else /* !YYDEBUG */ # define YYDPRINTF(Args) ((void) 0) # define YY_SYMBOL_PRINT(Title, Kind, Value, Location) # define YY_STACK_PRINT(Bottom, Top) # define YY_REDUCE_PRINT(Rule) #endif /* !YYDEBUG */ /* YYINITDEPTH -- initial size of the parser's stacks. */ #ifndef YYINITDEPTH # define YYINITDEPTH 200 #endif /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only if the built-in stack extension method is used). Do not make this value too large; the results are undefined if YYSTACK_ALLOC_MAXIMUM < YYSTACK_BYTES (YYMAXDEPTH) evaluated with infinite-precision integer arithmetic. */ #ifndef YYMAXDEPTH # define YYMAXDEPTH 10000 #endif /*-----------------------------------------------. | Release the memory associated to this symbol. | `-----------------------------------------------*/ static void yydestruct (const char *yymsg, yysymbol_kind_t yykind, YYSTYPE *yyvaluep, attack_t *attack) { YYUSE (yyvaluep); YYUSE (attack); if (!yymsg) yymsg = "Deleting"; YY_SYMBOL_PRINT (yymsg, yykind, yyvaluep, yylocationp); YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN YYUSE (yykind); YY_IGNORE_MAYBE_UNINITIALIZED_END } /* The lookahead symbol. */ int yychar; /* The semantic value of the lookahead symbol. */ YYSTYPE yylval; /* Number of syntax errors so far. */ int yynerrs; /*----------. | yyparse. | `----------*/ int yyparse (attack_t *attack) { yy_state_fast_t yystate; /* Number of tokens to shift before error messages enabled. */ int yyerrstatus; /* The stacks and their tools: 'yyss': related to states. 'yyvs': related to semantic values. Refer to the stacks through separate pointers, to allow yyoverflow to reallocate them elsewhere. */ /* Their size. */ YYPTRDIFF_T yystacksize; /* The state stack. */ yy_state_t yyssa[YYINITDEPTH]; yy_state_t *yyss; yy_state_t *yyssp; /* The semantic value stack. */ YYSTYPE yyvsa[YYINITDEPTH]; YYSTYPE *yyvs; YYSTYPE *yyvsp; int yyn; /* The return value of yyparse. */ int yyresult; /* Lookahead token as an internal (translated) token number. */ yysymbol_kind_t yytoken = YYSYMBOL_YYEMPTY; /* The variables used to return semantic value and location from the action routines. */ YYSTYPE yyval; #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) /* The number of symbols on the RHS of the reduced rule. Keep to zero when no symbol should be popped. */ int yylen = 0; yynerrs = 0; yystate = 0; yyerrstatus = 0; yystacksize = YYINITDEPTH; yyssp = yyss = yyssa; yyvsp = yyvs = yyvsa; YYDPRINTF ((stderr, "Starting parse\n")); yychar = YYEMPTY; /* Cause a token to be read. */ goto yysetstate; /*------------------------------------------------------------. | yynewstate -- push a new state, which is found in yystate. | `------------------------------------------------------------*/ yynewstate: /* In all cases, when you get here, the value and location stacks have just been pushed. So pushing a state here evens the stacks. */ yyssp++; /*--------------------------------------------------------------------. | yysetstate -- set current state (the top of the stack) to yystate. | `--------------------------------------------------------------------*/ yysetstate: YYDPRINTF ((stderr, "Entering state %d\n", yystate)); YY_ASSERT (0 <= yystate && yystate < YYNSTATES); YY_IGNORE_USELESS_CAST_BEGIN *yyssp = YY_CAST (yy_state_t, yystate); YY_IGNORE_USELESS_CAST_END YY_STACK_PRINT (yyss, yyssp); if (yyss + yystacksize - 1 <= yyssp) #if !defined yyoverflow && !defined YYSTACK_RELOCATE goto yyexhaustedlab; #else { /* Get the current used size of the three stacks, in elements. */ YYPTRDIFF_T yysize = yyssp - yyss + 1; # if defined yyoverflow { /* Give user a chance to reallocate the stack. Use copies of these so that the &'s don't force the real ones into memory. */ yy_state_t *yyss1 = yyss; YYSTYPE *yyvs1 = yyvs; /* Each stack pointer address is followed by the size of the data in use in that stack, in bytes. This used to be a conditional around just the two extra args, but that might be undefined if yyoverflow is a macro. */ yyoverflow (YY_("memory exhausted"), &yyss1, yysize * YYSIZEOF (*yyssp), &yyvs1, yysize * YYSIZEOF (*yyvsp), &yystacksize); yyss = yyss1; yyvs = yyvs1; } # else /* defined YYSTACK_RELOCATE */ /* Extend the stack our own way. */ if (YYMAXDEPTH <= yystacksize) goto yyexhaustedlab; yystacksize *= 2; if (YYMAXDEPTH < yystacksize) yystacksize = YYMAXDEPTH; { yy_state_t *yyss1 = yyss; union yyalloc *yyptr = YY_CAST (union yyalloc *, YYSTACK_ALLOC (YY_CAST (YYSIZE_T, YYSTACK_BYTES (yystacksize)))); if (! yyptr) goto yyexhaustedlab; YYSTACK_RELOCATE (yyss_alloc, yyss); YYSTACK_RELOCATE (yyvs_alloc, yyvs); # undef YYSTACK_RELOCATE if (yyss1 != yyssa) YYSTACK_FREE (yyss1); } # endif yyssp = yyss + yysize - 1; yyvsp = yyvs + yysize - 1; YY_IGNORE_USELESS_CAST_BEGIN YYDPRINTF ((stderr, "Stack size increased to %ld\n", YY_CAST (long, yystacksize))); YY_IGNORE_USELESS_CAST_END if (yyss + yystacksize - 1 <= yyssp) YYABORT; } #endif /* !defined yyoverflow && !defined YYSTACK_RELOCATE */ if (yystate == YYFINAL) YYACCEPT; goto yybackup; /*-----------. | yybackup. | `-----------*/ yybackup: /* Do appropriate processing given the current state. Read a lookahead token if we need one and don't already have one. */ /* First try to decide what to do without reference to lookahead token. */ yyn = yypact[yystate]; if (yypact_value_is_default (yyn)) goto yydefault; /* Not known => get a lookahead token if don't already have one. */ /* YYCHAR is either empty, or end-of-input, or a valid lookahead. */ if (yychar == YYEMPTY) { YYDPRINTF ((stderr, "Reading a token\n")); yychar = yylex (); } if (yychar <= YYEOF) { yychar = YYEOF; yytoken = YYSYMBOL_YYEOF; YYDPRINTF ((stderr, "Now at end of input.\n")); } else if (yychar == YYerror) { /* The scanner already issued an error message, process directly to error recovery. But do not keep the error token as lookahead, it is too special and may lead us to an endless loop in error recovery. */ yychar = YYUNDEF; yytoken = YYSYMBOL_YYerror; goto yyerrlab1; } else { yytoken = YYTRANSLATE (yychar); YY_SYMBOL_PRINT ("Next token is", yytoken, &yylval, &yylloc); } /* If the proper action on seeing token YYTOKEN is to reduce or to detect an error, take that action. */ yyn += yytoken; if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) goto yydefault; yyn = yytable[yyn]; if (yyn <= 0) { if (yytable_value_is_error (yyn)) goto yyerrlab; yyn = -yyn; goto yyreduce; } /* Count tokens shifted since error; after three, turn off error status. */ if (yyerrstatus) yyerrstatus--; /* Shift the lookahead token. */ YY_SYMBOL_PRINT ("Shifting", yytoken, &yylval, &yylloc); yystate = yyn; YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN *++yyvsp = yylval; YY_IGNORE_MAYBE_UNINITIALIZED_END /* Discard the shifted token. */ yychar = YYEMPTY; goto yynewstate; /*-----------------------------------------------------------. | yydefault -- do the default action for the current state. | `-----------------------------------------------------------*/ yydefault: yyn = yydefact[yystate]; if (yyn == 0) goto yyerrlab; goto yyreduce; /*-----------------------------. | yyreduce -- do a reduction. | `-----------------------------*/ yyreduce: /* yyn is the number of a rule to reduce with. */ yylen = yyr2[yyn]; /* If YYLEN is nonzero, implement the default value of the action: '$$ = $1'. Otherwise, the following line sets YYVAL to garbage. This behavior is undocumented and Bison users should not rely upon it. Assigning to YYVAL unconditionally makes the parser a bit smaller, and it avoids a GCC warning that YYVAL may be used uninitialized. */ yyval = yyvsp[1-yylen]; YY_REDUCE_PRINT (yyn); switch (yyn) { case 21: #line 165 "attack_parser.y" { attack->service = SERVICES_SSH; } #line 1547 "attack_parser.c" break; case 22: #line 166 "attack_parser.y" { attack->service = SERVICES_SSHGUARD; } #line 1553 "attack_parser.c" break; case 23: #line 167 "attack_parser.y" { attack->service = SERVICES_DOVECOT; } #line 1559 "attack_parser.c" break; case 24: #line 168 "attack_parser.y" { attack->service = SERVICES_UWIMAP; } #line 1565 "attack_parser.c" break; case 25: #line 169 "attack_parser.y" { attack->service = SERVICES_CYRUSIMAP; } #line 1571 "attack_parser.c" break; case 26: #line 170 "attack_parser.y" { attack->service = SERVICES_CUCIPOP; } #line 1577 "attack_parser.c" break; case 27: #line 171 "attack_parser.y" { attack->service = SERVICES_EXIM; } #line 1583 "attack_parser.c" break; case 28: #line 172 "attack_parser.y" { attack->service = SERVICES_SENDMAIL; } #line 1589 "attack_parser.c" break; case 29: #line 173 "attack_parser.y" { attack->service = SERVICES_POSTFIX; } #line 1595 "attack_parser.c" break; case 30: #line 174 "attack_parser.y" { attack->service = SERVICES_FREEBSDFTPD; } #line 1601 "attack_parser.c" break; case 31: #line 175 "attack_parser.y" { attack->service = SERVICES_PROFTPD; } #line 1607 "attack_parser.c" break; case 32: #line 176 "attack_parser.y" { attack->service = SERVICES_PUREFTPD; } #line 1613 "attack_parser.c" break; case 33: #line 177 "attack_parser.y" { attack->service = SERVICES_VSFTPD; } #line 1619 "attack_parser.c" break; case 34: #line 178 "attack_parser.y" { attack->service = SERVICES_COCKPIT; } #line 1625 "attack_parser.c" break; case 35: #line 179 "attack_parser.y" { attack->service = SERVICES_CLF_UNAUTH; } #line 1631 "attack_parser.c" break; case 36: #line 180 "attack_parser.y" { attack->service = SERVICES_CLF_PROBES; } #line 1637 "attack_parser.c" break; case 37: #line 181 "attack_parser.y" { attack->service = SERVICES_CLF_LOGIN_URL; } #line 1643 "attack_parser.c" break; case 38: #line 182 "attack_parser.y" { attack->service = SERVICES_OPENSMTPD; } #line 1649 "attack_parser.c" break; case 39: #line 183 "attack_parser.y" { attack->service = SERVICES_COURIER; } #line 1655 "attack_parser.c" break; case 40: #line 184 "attack_parser.y" { attack->service = SERVICES_OPENVPN; } #line 1661 "attack_parser.c" break; case 41: #line 185 "attack_parser.y" { attack->service = SERVICES_GITEA; } #line 1667 "attack_parser.c" break; case 42: #line 190 "attack_parser.y" { attack->address.kind = ADDRKIND_IPv4; strcpy(attack->address.value, (yyvsp[0].str)); } #line 1676 "attack_parser.c" break; case 43: #line 194 "attack_parser.y" { attack->address.kind = ADDRKIND_IPv6; strcpy(attack->address.value, (yyvsp[0].str)); } #line 1685 "attack_parser.c" break; case 44: #line 198 "attack_parser.y" { /* IPv6 address with interface name */ attack->address.kind = ADDRKIND_IPv6; strcpy(attack->address.value, (yyvsp[-2].str)); } #line 1694 "attack_parser.c" break; case 45: #line 202 "attack_parser.y" { if (!attack_from_hostname(attack, (yyvsp[0].str))) { YYABORT; } } #line 1704 "attack_parser.c" break; case 61: #line 239 "attack_parser.y" { attack->dangerousness = 2; } #line 1710 "attack_parser.c" break; #line 1714 "attack_parser.c" default: break; } /* User semantic actions sometimes alter yychar, and that requires that yytoken be updated with the new translation. We take the approach of translating immediately before every use of yytoken. One alternative is translating here after every semantic action, but that translation would be missed if the semantic action invokes YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or if it invokes YYBACKUP. In the case of YYABORT or YYACCEPT, an incorrect destructor might then be invoked immediately. In the case of YYERROR or YYBACKUP, subsequent parser actions might lead to an incorrect destructor call or verbose syntax error message before the lookahead is translated. */ YY_SYMBOL_PRINT ("-> $$ =", YY_CAST (yysymbol_kind_t, yyr1[yyn]), &yyval, &yyloc); YYPOPSTACK (yylen); yylen = 0; *++yyvsp = yyval; /* Now 'shift' the result of the reduction. Determine what state that goes to, based on the state we popped back to and the rule number reduced by. */ { const int yylhs = yyr1[yyn] - YYNTOKENS; const int yyi = yypgoto[yylhs] + *yyssp; yystate = (0 <= yyi && yyi <= YYLAST && yycheck[yyi] == *yyssp ? yytable[yyi] : yydefgoto[yylhs]); } goto yynewstate; /*--------------------------------------. | yyerrlab -- here on detecting error. | `--------------------------------------*/ yyerrlab: /* Make sure we have latest lookahead translation. See comments at user semantic actions for why this is necessary. */ yytoken = yychar == YYEMPTY ? YYSYMBOL_YYEMPTY : YYTRANSLATE (yychar); /* If not already recovering from an error, report this error. */ if (!yyerrstatus) { ++yynerrs; yyerror (attack, YY_("syntax error")); } if (yyerrstatus == 3) { /* If just tried and failed to reuse lookahead token after an error, discard it. */ if (yychar <= YYEOF) { /* Return failure if at end of input. */ if (yychar == YYEOF) YYABORT; } else { yydestruct ("Error: discarding", yytoken, &yylval, attack); yychar = YYEMPTY; } } /* Else will try to reuse lookahead token after shifting the error token. */ goto yyerrlab1; /*---------------------------------------------------. | yyerrorlab -- error raised explicitly by YYERROR. | `---------------------------------------------------*/ yyerrorlab: /* Pacify compilers when the user code never invokes YYERROR and the label yyerrorlab therefore never appears in user code. */ if (0) YYERROR; /* Do not reclaim the symbols of the rule whose action triggered this YYERROR. */ YYPOPSTACK (yylen); yylen = 0; YY_STACK_PRINT (yyss, yyssp); yystate = *yyssp; goto yyerrlab1; /*-------------------------------------------------------------. | yyerrlab1 -- common code for both syntax error and YYERROR. | `-------------------------------------------------------------*/ yyerrlab1: yyerrstatus = 3; /* Each real token shifted decrements this. */ /* Pop stack until we find a state that shifts the error token. */ for (;;) { yyn = yypact[yystate]; if (!yypact_value_is_default (yyn)) { yyn += YYSYMBOL_YYerror; if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYSYMBOL_YYerror) { yyn = yytable[yyn]; if (0 < yyn) break; } } /* Pop the current state because it cannot handle the error token. */ if (yyssp == yyss) YYABORT; yydestruct ("Error: popping", YY_ACCESSING_SYMBOL (yystate), yyvsp, attack); YYPOPSTACK (1); yystate = *yyssp; YY_STACK_PRINT (yyss, yyssp); } YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN *++yyvsp = yylval; YY_IGNORE_MAYBE_UNINITIALIZED_END /* Shift the error token. */ YY_SYMBOL_PRINT ("Shifting", YY_ACCESSING_SYMBOL (yyn), yyvsp, yylsp); yystate = yyn; goto yynewstate; /*-------------------------------------. | yyacceptlab -- YYACCEPT comes here. | `-------------------------------------*/ yyacceptlab: yyresult = 0; goto yyreturn; /*-----------------------------------. | yyabortlab -- YYABORT comes here. | `-----------------------------------*/ yyabortlab: yyresult = 1; goto yyreturn; #if !defined yyoverflow /*-------------------------------------------------. | yyexhaustedlab -- memory exhaustion comes here. | `-------------------------------------------------*/ yyexhaustedlab: yyerror (attack, YY_("memory exhausted")); yyresult = 2; /* Fall through. */ #endif /*-----------------------------------------------------. | yyreturn -- parsing is finished, return the result. | `-----------------------------------------------------*/ yyreturn: if (yychar != YYEMPTY) { /* Make sure we have latest lookahead translation. See comments at user semantic actions for why this is necessary. */ yytoken = YYTRANSLATE (yychar); yydestruct ("Cleanup: discarding lookahead", yytoken, &yylval, attack); } /* Do not reclaim the symbols of the rule whose action triggered this YYABORT or YYACCEPT. */ YYPOPSTACK (yylen); YY_STACK_PRINT (yyss, yyssp); while (yyssp != yyss) { yydestruct ("Cleanup: popping", YY_ACCESSING_SYMBOL (+*yyssp), yyvsp, attack); YYPOPSTACK (1); } #ifndef yyoverflow if (yyss != yyssa) YYSTACK_FREE (yyss); #endif return yyresult; } #line 359 "attack_parser.y" static void yyerror(__attribute__((unused)) attack_t *a, __attribute__((unused)) const char *s) { /* do nothing */ } int parse_line(char *str, attack_t *attack) { /* TODO: reduce danger for SERVICES_CLF_PROBES */ attack->dangerousness = DEFAULT_ATTACKS_DANGEROUSNESS; scanner_init(str); int ret = yyparse(attack); scanner_fin(); return ret; } sshguard-2.4.2/src/parser/attack_scanner.c000644 001751 001751 00023334022 14017036345 021442 0ustar00kevinzkevinz000000 000000 #line 3 "attack_scanner.c" #define YY_INT_ALIGNED short int /* A lexical scanner generated by flex */ /* %not-for-header */ /* %if-c-only */ /* %if-not-reentrant */ /* %endif */ /* %endif */ /* %ok-for-header */ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 #define YY_FLEX_MINOR_VERSION 5 #define YY_FLEX_SUBMINOR_VERSION 37 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif /* %if-c++-only */ /* %endif */ /* %if-c-only */ /* %endif */ /* %if-c-only */ /* %endif */ /* First, we deal with platform-specific or compiler-specific issues. */ #if defined(__FreeBSD__) #ifndef __STDC_LIMIT_MACROS #define __STDC_LIMIT_MACROS #endif #include #include #else #define __dead2 #endif /* begin standard C headers. */ /* %if-c-only */ #include #include #include #include /* %endif */ /* %if-tables-serialization */ /* %endif */ /* end standard C headers. */ /* %if-c-or-c++ */ /* flex integer type definitions */ #ifndef FLEXINT_H #define FLEXINT_H /* C99 systems have . Non-C99 systems may or may not. */ #if defined(__FreeBSD__) || \ (defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, * if you want the limit (max/min) macros for int types. */ #ifndef __STDC_LIMIT_MACROS #define __STDC_LIMIT_MACROS 1 #endif #include typedef int8_t flex_int8_t; typedef uint8_t flex_uint8_t; typedef int16_t flex_int16_t; typedef uint16_t flex_uint16_t; typedef int32_t flex_int32_t; typedef uint32_t flex_uint32_t; #else typedef signed char flex_int8_t; typedef short int flex_int16_t; typedef int flex_int32_t; typedef unsigned char flex_uint8_t; typedef unsigned short int flex_uint16_t; typedef unsigned int flex_uint32_t; /* Limits of integral types. */ #ifndef INT8_MIN #define INT8_MIN (-128) #endif #ifndef INT16_MIN #define INT16_MIN (-32767-1) #endif #ifndef INT32_MIN #define INT32_MIN (-2147483647-1) #endif #ifndef INT8_MAX #define INT8_MAX (127) #endif #ifndef INT16_MAX #define INT16_MAX (32767) #endif #ifndef INT32_MAX #define INT32_MAX (2147483647) #endif #ifndef UINT8_MAX #define UINT8_MAX (255U) #endif #ifndef UINT16_MAX #define UINT16_MAX (65535U) #endif #ifndef UINT32_MAX #define UINT32_MAX (4294967295U) #endif #endif /* ! C99 */ #endif /* ! FLEXINT_H */ /* %endif */ /* %if-c++-only */ /* %endif */ #ifdef __cplusplus /* The "const" storage-class-modifier is valid. */ #define YY_USE_CONST #else /* ! __cplusplus */ /* C99 requires __STDC__ to be defined as 1. */ #if defined (__STDC__) #define YY_USE_CONST #endif /* defined (__STDC__) */ #endif /* ! __cplusplus */ #ifdef YY_USE_CONST #define yyconst const #else #define yyconst #endif /* %not-for-header */ /* Returned upon end-of-file. */ #define YY_NULL 0 /* %ok-for-header */ /* %not-for-header */ /* Promotes a possibly negative, possibly signed char to an unsigned * integer for use as an array index. If the signed char is negative, * we want to instead treat it as an 8-bit unsigned char, hence the * double cast. */ #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) /* %ok-for-header */ /* %if-reentrant */ /* %endif */ /* %if-not-reentrant */ /* %endif */ /* Enter a start condition. This macro really ought to take a parameter, * but we do it the disgusting crufty way forced on us by the ()-less * definition of BEGIN. */ #define BEGIN (yy_start) = 1 + 2 * /* Translate the current start state into a value that can be later handed * to BEGIN to return to the state. The YYSTATE alias is for lex * compatibility. */ #define YY_START (((yy_start) - 1) / 2) #define YYSTATE YY_START /* Action number for EOF rule of a given start state. */ #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) /* Special action meaning "start processing a new file". */ #define YY_NEW_FILE yyrestart(yyin ) #define YY_END_OF_BUFFER_CHAR 0 /* Size of default input buffer. */ #ifndef YY_BUF_SIZE #define YY_BUF_SIZE 16384 #endif /* The state buf must be large enough to hold one state per character in the main buffer. */ #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) #ifndef YY_TYPEDEF_YY_BUFFER_STATE #define YY_TYPEDEF_YY_BUFFER_STATE typedef struct yy_buffer_state *YY_BUFFER_STATE; #endif #ifndef YY_TYPEDEF_YY_SIZE_T #define YY_TYPEDEF_YY_SIZE_T typedef size_t yy_size_t; #endif /* %if-not-reentrant */ extern yy_size_t yyleng; /* %endif */ /* %if-c-only */ /* %if-not-reentrant */ extern FILE *yyin, *yyout; /* %endif */ /* %endif */ #define EOB_ACT_CONTINUE_SCAN 0 #define EOB_ACT_END_OF_FILE 1 #define EOB_ACT_LAST_MATCH 2 #define YY_LESS_LINENO(n) /* Return all but the first "n" matched characters back to the input stream. */ #define yyless(n) \ do \ { \ /* Undo effects of setting up yytext. */ \ int yyless_macro_arg = (n); \ YY_LESS_LINENO(yyless_macro_arg);\ *yy_cp = (yy_hold_char); \ YY_RESTORE_YY_MORE_OFFSET \ (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ YY_DO_BEFORE_ACTION; /* set up yytext again */ \ } \ while ( 0 ) #define unput(c) yyunput( c, (yytext_ptr) ) #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE struct yy_buffer_state { /* %if-c-only */ FILE *yy_input_file; /* %endif */ /* %if-c++-only */ /* %endif */ char *yy_ch_buf; /* input buffer */ char *yy_buf_pos; /* current position in input buffer */ /* Size of input buffer in bytes, not including room for EOB * characters. */ yy_size_t yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. */ yy_size_t yy_n_chars; /* Whether we "own" the buffer - i.e., we know we created it, * and can realloc() it to grow it, and should free() it to * delete it. */ int yy_is_our_buffer; /* Whether this is an "interactive" input source; if so, and * if we're using stdio for input, then we want to use getc() * instead of fread(), to make sure we stop fetching input after * each newline. */ int yy_is_interactive; /* Whether we're considered to be at the beginning of a line. * If so, '^' rules will be active on the next match, otherwise * not. */ int yy_at_bol; int yy_bs_lineno; /**< The line count. */ int yy_bs_column; /**< The column count. */ /* Whether to try to fill the input buffer when we reach the * end of it. */ int yy_fill_buffer; int yy_buffer_status; #define YY_BUFFER_NEW 0 #define YY_BUFFER_NORMAL 1 /* When an EOF's been seen but there's still some text to process * then we mark the buffer as YY_EOF_PENDING, to indicate that we * shouldn't try reading from the input source any more. We might * still have a bunch of tokens to match, though, because of * possible backing-up. * * When we actually see the EOF, we change the status to "new" * (via yyrestart()), so that the user can continue scanning by * just pointing yyin at a new input file. */ #define YY_BUFFER_EOF_PENDING 2 }; #endif /* !YY_STRUCT_YY_BUFFER_STATE */ /* %if-c-only Standard (non-C++) definition */ /* %not-for-header */ /* %if-not-reentrant */ /* Stack of input buffers. */ static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */ /* %endif */ /* %ok-for-header */ /* %endif */ /* We provide macros for accessing buffer states in case in the * future we want to put the buffer states in a more general * "scanner state". * * Returns the top of the stack, or NULL. */ #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ : NULL) #define yy_current_buffer YY_CURRENT_BUFFER /* Same as previous macro, but useful when we know that the buffer stack is not * NULL or when we need an lvalue. For internal use only. */ #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] /* %if-c-only Standard (non-C++) definition */ /* %if-not-reentrant */ /* %not-for-header */ /* yy_hold_char holds the character lost when yytext is formed. */ static char yy_hold_char; static yy_size_t yy_n_chars; /* number of characters read into yy_ch_buf */ yy_size_t yyleng; /* Points to current character in buffer. */ static char *yy_c_buf_p = (char *) 0; static int yy_init = 0; /* whether we need to initialize */ static int yy_start = 0; /* start state number */ /* Flag which is used to allow yywrap()'s to do buffer switches * instead of setting up a fresh yyin. A bit of a hack ... */ static int yy_did_buffer_switch_on_eof; /* %ok-for-header */ /* %endif */ void yyrestart (FILE *input_file ); void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ); YY_BUFFER_STATE yy_create_buffer (FILE *file,int size ); void yy_delete_buffer (YY_BUFFER_STATE b ); void yy_flush_buffer (YY_BUFFER_STATE b ); void yypush_buffer_state (YY_BUFFER_STATE new_buffer ); void yypop_buffer_state (void ); static void yyensure_buffer_stack (void ); static void yy_load_buffer_state (void ); static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file ); #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER ) YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size ); YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str ); YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len ); /* %endif */ void *yyalloc (yy_size_t ); void *yyrealloc (void *,yy_size_t ); void yyfree (void * ); #define yy_new_buffer yy_create_buffer #define yy_set_interactive(is_interactive) \ { \ if ( ! YY_CURRENT_BUFFER ){ \ yyensure_buffer_stack (); \ YY_CURRENT_BUFFER_LVALUE = \ yy_create_buffer(yyin,YY_BUF_SIZE ); \ } \ YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ } #define yy_set_bol(at_bol) \ { \ if ( ! YY_CURRENT_BUFFER ){\ yyensure_buffer_stack (); \ YY_CURRENT_BUFFER_LVALUE = \ yy_create_buffer(yyin,YY_BUF_SIZE ); \ } \ YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ } #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) /* %% [1.0] yytext/yyin/yyout/yy_state_type/yylineno etc. def's & init go here */ /* Begin user sect3 */ #define yywrap() 1 #define YY_SKIP_YYWRAP #define FLEX_DEBUG typedef unsigned char YY_CHAR; FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0; typedef int yy_state_type; extern int yylineno; int yylineno = 1; extern char yytext[]; /* %% [1.5] DFA */ /* %if-c-only Standard (non-C++) definition */ static yy_state_type yy_get_previous_state (void ); static yy_state_type yy_try_NUL_trans (yy_state_type current_state ); static int yy_get_next_buffer (void ); static void yy_fatal_error (yyconst char msg[] ) __dead2; /* %endif */ /* Done after the current pattern has been matched and before the * corresponding action - sets up yytext. */ #define YY_DO_BEFORE_ACTION \ (yytext_ptr) = yy_bp; \ /* %% [2.0] code to fiddle yytext and yyleng for yymore() goes here \ */\ yyleng = (size_t) (yy_cp - yy_bp); \ (yy_hold_char) = *yy_cp; \ *yy_cp = '\0'; \ /* %% [3.0] code to copy yytext_ptr to yytext[] goes here, if %array \ */\ if ( yyleng >= YYLMAX ) \ YY_FATAL_ERROR( "token too large, exceeds YYLMAX" ); \ yy_flex_strncpy( yytext, (yytext_ptr), yyleng + 1 ); \ (yy_c_buf_p) = yy_cp; /* %% [4.0] data tables for the DFA and the user's section 1 definitions go here */ #define YY_NUM_RULES 94 #define YY_END_OF_BUFFER 95 /* This struct is not used in this scanner, but its presence is necessary. */ struct yy_trans_info { flex_int32_t yy_verify; flex_int32_t yy_nxt; }; static yyconst flex_int16_t yy_accept[21647] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 80, 95, 93, 92, 92, 93, 93, 93, 93, 93, 85, 85, 85, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 92, 92, 93, 27, 27, 92, 93, 92, 93, 93, 93, 93, 93, 93, 40, 42, 93, 52, 93, 93, 93, 93, 93, 66, 92, 92, 93, 92, 93, 93, 93, 93, 93, 85, 85, 85, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 0, 0, 92, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 91, 91, 0, 91, 91, 91, 91, 91, 85, 0, 85, 85, 85, 85, 0, 0, 83, 0, 0, 0, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 0, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 0, 0, 0, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 0, 0, 0, 92, 0, 0, 0, 0, 83, 27, 27, 27, 27, 27, 0, 92, 0, 0, 0, 0, 0, 83, 92, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 42, 0, 52, 52, 91, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 84, 84, 0, 0, 0, 91, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 83, 0, 91, 0, 91, 0, 85, 83, 85, 85, 0, 0, 0, 0, 83, 83, 83, 83, 0, 0, 0, 0, 0, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 0, 0, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 91, 56, 56, 58, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 84, 84, 91, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 0, 91, 0, 0, 91, 0, 0, 0, 0, 85, 83, 85, 0, 0, 0, 83, 83, 0, 83, 0, 83, 83, 83, 0, 0, 0, 0, 0, 91, 0, 91, 91, 91, 0, 91, 0, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 0, 0, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 21, 91, 0, 0, 0, 0, 0, 0, 0, 83, 83, 0, 83, 0, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 83, 83, 0, 83, 0, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 91, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 84, 84, 84, 91, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 83, 0, 0, 83, 83, 83, 0, 83, 0, 83, 83, 83, 91, 0, 0, 91, 0, 0, 0, 0, 91, 0, 85, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 91, 0, 91, 91, 91, 0, 91, 0, 91, 91, 91, 91, 91, 91, 0, 91, 0, 91, 0, 0, 91, 91, 91, 91, 91, 91, 91, 91, 0, 91, 91, 0, 91, 21, 21, 21, 21, 21, 21, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 84, 91, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 91, 0, 91, 91, 0, 0, 85, 0, 0, 59, 59, 0, 61, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 91, 0, 91, 91, 0, 0, 91, 0, 91, 0, 91, 54, 91, 0, 91, 0, 91, 91, 91, 0, 0, 91, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 91, 91, 91, 0, 0, 91, 91, 91, 0, 91, 91, 0, 91, 21, 21, 21, 21, 21, 21, 21, 21, 21, 91, 0, 0, 0, 0, 0, 0, 59, 0, 61, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 27, 0, 0, 0, 0, 0, 59, 0, 61, 0, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 84, 81, 81, 81, 81, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 83, 0, 0, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 0, 0, 91, 0, 85, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 0, 0, 0, 0, 0, 91, 0, 0, 84, 84, 0, 91, 0, 91, 0, 91, 0, 0, 0, 0, 91, 0, 91, 0, 91, 55, 91, 91, 0, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 0, 0, 91, 91, 91, 0, 91, 91, 15, 15, 15, 15, 15, 15, 91, 21, 21, 21, 21, 21, 21, 21, 21, 91, 0, 18, 18, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 68, 68, 0, 0, 44, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 81, 81, 81, 81, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 91, 0, 85, 0, 0, 0, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 84, 84, 84, 0, 91, 0, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 84, 84, 0, 91, 0, 91, 0, 0, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 0, 0, 0, 91, 0, 91, 0, 0, 91, 0, 0, 0, 0, 15, 15, 0, 91, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 18, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 83, 0, 0, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 91, 0, 85, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 54, 0, 0, 91, 84, 84, 0, 0, 0, 0, 0, 84, 0, 91, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 84, 84, 84, 0, 91, 0, 0, 91, 0, 0, 0, 0, 0, 91, 0, 91, 0, 91, 53, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 91, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 18, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 83, 83, 83, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 0, 52, 0, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 91, 91, 0, 0, 85, 0, 0, 0, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0, 32, 91, 0, 0, 0, 0, 0, 54, 0, 91, 84, 0, 7, 0, 0, 0, 54, 84, 0, 0, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 91, 84, 84, 0, 0, 0, 0, 0, 84, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 84, 84, 0, 91, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 25, 0, 0, 0, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 83, 27, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 83, 68, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 0, 52, 0, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 83, 0, 0, 0, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 91, 91, 0, 0, 85, 90, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 54, 0, 0, 0, 0, 0, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 91, 84, 0, 7, 0, 0, 0, 55, 84, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 84, 84, 84, 0, 91, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 90, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 27, 0, 0, 0, 0, 90, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 42, 0, 0, 52, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 91, 0, 85, 0, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 91, 84, 84, 0, 0, 0, 0, 0, 84, 0, 91, 0, 91, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 42, 42, 0, 0, 52, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 83, 0, 0, 83, 0, 83, 83, 0, 0, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 91, 0, 85, 0, 0, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 91, 84, 0, 7, 0, 0, 0, 53, 84, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 68, 0, 0, 44, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 42, 0, 0, 52, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 83, 83, 0, 83, 83, 83, 83, 83, 0, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 0, 0, 91, 0, 85, 0, 0, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 82, 82, 82, 0, 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 82, 82, 82, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 82, 82, 82, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 42, 0, 52, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 91, 0, 85, 0, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 82, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 0, 83, 83, 83, 82, 68, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 42, 0, 52, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 89, 0, 89, 0, 85, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 56, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 83, 83, 83, 83, 83, 83, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 89, 89, 0, 91, 0, 89, 0, 85, 0, 0, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 83, 83, 83, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 83, 83, 83, 83, 83, 83, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 0, 56, 58, 0, 60, 60, 60, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 0, 89, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 89, 0, 85, 0, 0, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 83, 83, 83, 83, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 68, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 0, 56, 58, 0, 60, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 89, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 0, 89, 89, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 27, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 0, 56, 58, 0, 60, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 27, 0, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 0, 56, 58, 0, 60, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 70, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 89, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 65, 0, 0, 27, 65, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 52, 0, 0, 0, 56, 58, 0, 60, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 18, 0, 0, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 68, 0, 0, 44, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 56, 58, 0, 60, 60, 60, 65, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 91, 91, 91, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 18, 0, 0, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 60, 60, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 88, 88, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 34, 34, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 18, 0, 65, 29, 29, 29, 0, 0, 0, 29, 0, 0, 0, 65, 29, 29, 29, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 65, 0, 65, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 60, 60, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 87, 87, 87, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 71, 0, 0, 65, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 18, 0, 29, 29, 29, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 68, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 60, 60, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 18, 0, 29, 29, 0, 65, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 65, 0, 0, 44, 65, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 60, 60, 0, 65, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 0, 12, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 60, 60, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 34, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 12, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 60, 60, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 6, 0, 65, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 34, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 12, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 29, 29, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 62, 60, 60, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 65, 0, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 6, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 62, 0, 51, 34, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 21, 12, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 0, 0, 0, 0, 0, 62, 62, 62, 62, 60, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 65, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 21, 12, 0, 29, 29, 0, 29, 29, 0, 0, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 0, 0, 62, 62, 60, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 6, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 21, 21, 12, 0, 29, 0, 29, 29, 0, 0, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 42, 49, 49, 0, 0, 0, 0, 0, 62, 62, 60, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 0, 0, 0, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 70, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 23, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 45, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 12, 0, 29, 65, 29, 29, 0, 0, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 0, 0, 62, 62, 60, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 70, 0, 0, 0, 0, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 12, 78, 29, 29, 29, 0, 78, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 0, 0, 62, 62, 60, 0, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 70, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 65, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 12, 29, 29, 29, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 0, 0, 62, 62, 60, 0, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 70, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 62, 34, 0, 0, 0, 0, 41, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 12, 29, 29, 29, 0, 29, 65, 0, 0, 0, 0, 36, 0, 0, 42, 49, 0, 0, 0, 0, 65, 62, 62, 60, 0, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 0, 65, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 12, 29, 29, 0, 29, 33, 33, 0, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 0, 62, 62, 0, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 12, 29, 29, 65, 29, 33, 0, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 0, 62, 62, 0, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 29, 29, 29, 33, 0, 0, 0, 0, 38, 0, 42, 49, 0, 0, 0, 0, 62, 62, 0, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 65, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 65, 0, 0, 0, 0, 0, 0, 0, 79, 0, 17, 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 62, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 29, 29, 33, 0, 36, 36, 0, 0, 42, 49, 0, 0, 0, 0, 62, 62, 0, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 65, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 29, 29, 33, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 65, 62, 62, 0, 72, 72, 65, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 62, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 33, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 62, 62, 0, 65, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 65, 72, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 62, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 33, 36, 0, 0, 0, 0, 42, 49, 0, 0, 0, 62, 60, 60, 60, 60, 60, 0, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 65, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 33, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 62, 60, 60, 60, 64, 64, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 62, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 62, 60, 60, 60, 64, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 65, 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 42, 49, 0, 0, 0, 62, 60, 60, 60, 64, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 36, 0, 42, 49, 0, 0, 0, 62, 60, 60, 60, 64, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 65, 0, 0, 0, 0, 0, 65, 0, 62, 0, 0, 65, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 42, 49, 0, 0, 0, 62, 60, 60, 60, 64, 73, 73, 65, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 62, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 33, 0, 0, 0, 0, 42, 49, 0, 0, 0, 62, 60, 60, 64, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 60, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 33, 0, 36, 0, 0, 0, 36, 0, 0, 0, 49, 0, 0, 0, 60, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 65, 73, 72, 72, 72, 72, 72, 65, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 72, 72, 65, 72, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 33, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 60, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 65, 65, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 76, 0, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 72, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 15, 15, 15, 15, 15, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 64, 72, 72, 72, 72, 72, 72, 72, 72, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 72, 72, 72, 72, 72, 72, 65, 72, 67, 0, 0, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 72, 65, 72, 72, 0, 0, 16, 0, 0, 0, 0, 0, 0, 65, 0, 0, 72, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 16, 0, 0, 0, 65, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 36, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } ; static yyconst flex_int32_t yy_ec[256] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 5, 1, 6, 1, 1, 1, 1, 1, 7, 8, 1, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 40, 46, 47, 48, 49, 40, 50, 40, 40, 51, 52, 53, 54, 53, 55, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 65, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1 } ; static yyconst flex_int32_t yy_meta[81] = { 0, 1, 1, 2, 1, 3, 1, 1, 1, 1, 4, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1 } ; static yyconst flex_int32_t yy_base[25867] = { 0, 0, 0,99530,99529, 0, 0, 76, 77, 80, 81, 82, 83,99526,99525,99522,99513,99504,99501,99503,99501, 99454,99442,99441,99440,99439,99438,99437,99433,99430,99426, 99424,99423,99462,99461,99405,99403,99409,99406,99444,99431, 99378,99364,99409,99400,99401,99399,99399,99398,99394,99383, 0, 0, 0, 0, 106, 0,99386,99343, 185, 87, 154, 180, 220, 300, 355, 178, 322, 422, 441, 299, 463, 520, 398, 26, 428, 132, 496, 587,99334,99294, 255, 278,99300,99276,99286,99297, 158, 163, 24, 634, 295, 488, 493, 335, 539, 494, 674, 26,99240,99253, 396,99243,99249, 652, 708, 758, 207, 510, 713, 808, 624, 522, 615, 496, 606, 694, 693, 440, 479, 540, 99269,99232, 605, 523, 483, 524, 475, 734, 748, 298, 753, 415, 604,99248, 877,99247, 780, 819, 836, 902, 845,99245,99244, 882, 695, 884, 651, 891,99243, 438, 401, 668, 503, 161, 572, 397, 508, 697, 762, 690, 99241, 737, 938, 951, 794, 795, 956,99240, 823, 715, 395, 917, 39, 474,99256, 181, 891, 563, 1001, 617, 1069, 1124, 1012, 1023, 1033, 626, 690, 963, 968, 1193, 682, 1254, 564, 1309, 843, 834, 1389, 1043, 1440, 547, 1497, 1554,99260, 648, 1615, 807, 1091, 919, 1217, 1276, 1411, 1464, 1525, 1640, 1671, 1698, 1720,99232, 994, 997, 923,99197, 1395, 999, 966,99197, 1434, 1075,99189,99195, 733, 971, 1483, 904, 1236, 1399, 1079, 1585, 1590, 1587, 1435, 1595, 1586, 1641, 1264, 1398, 1596, 1591, 297, 910, 757, 1651, 1621, 1684, 1672, 1686, 1666, 1667, 1744, 1668, 1752, 1753, 1754, 1755, 1757, 751, 841, 863, 1769, 1733, 953, 1773, 1817, 1865, 0, 992,99216, 1083, 184, 780, 1781, 1740, 1031, 1233, 1839, 1913, 1978, 1487, 839, 1187, 1935, 879, 937, 1235, 1956, 1766,99213, 785, 1212, 1084, 99211, 1418, 1793,99208,99204, 1239, 1064, 1488, 1856, 2005, 2034, 954, 2089, 1240, 2157, 2237, 2292, 1826, 2347, 1207, 2414, 1783, 2475, 2045, 1480, 2060, 1897, 1538, 2516,99203, 1850, 2577, 815, 786, 2632, 1266, 2687, 2741, 2795,99206, 2875, 1370, 2930, 3010, 3065, 2070, 2079, 2100, 3120, 3190, 1595, 3247,99205, 1474, 3314, 1759, 3371, 1789,99178, 3432, 3487, 2111, 2128, 1814, 2259, 2314, 2504, 590, 3145, 1211, 3528, 1800, 2428, 1923, 2600, 2236, 3576,99172,99161, 3633, 1575,99193, 1214, 1630, 1212,99192,99191, 1546,99190, 1500, 1543, 905, 1578, 1544, 1387, 1401, 1415, 1627, 1404, 1689, 1462, 1472, 1527, 1898, 1805, 1922, 1935, 1974, 1975, 1976, 2283, 2438, 1954, 2450, 1860, 2481, 1955, 1078, 2002, 1530, 1675, 1384, 1933, 3221, 1252, 3345, 1855, 3690, 2019, 2530, 2289, 1499, 2271, 1794, 1869, 3607, 2421, 3664, 2471, 3747, 2245, 2640, 2648, 1067, 1613, 1501, 3265, 835, 1559, 2278, 2461, 2288, 2426, 1662, 3778, 1171, 2422, 1867, 1686, 1602, 1966, 2549,99145, 1836,99144, 1909, 1631, 2557, 2462, 1400, 1251, 1544, 1871, 2508, 1929, 1968, 1982, 2520, 2709, 3803, 2119, 2593, 3842, 3893,99130, 3973, 4028, 2741, 2764, 2875, 4083, 2445, 2650, 4150, 2493, 4198, 2651, 2557, 4259, 2585, 2480, 4300, 2544, 3018, 3007, 4348, 1990, 1835, 1759, 1558, 4409, 4463, 2100, 4517, 4571, 2210, 4625, 4705, 2235, 4760, 4815,99110, 4895, 3460, 4950, 0, 2023, 2900, 2583, 5005, 99103, 5081,99095,99080, 2088, 5148, 2654, 5196, 3029, 2655, 5253, 2684, 3073, 3062, 2694, 5301, 5362, 5416, 5470, 5524, 3167, 3274, 3393, 3510, 3072, 3402, 1373, 2419, 2669, 5566, 2775, 5614, 3084, 2872, 3154, 3541, 3155, 3825, 5662,99087, 99075, 5723, 2095, 3998, 1924, 2266,99065, 4172, 2000, 4229, 2281, 2641, 1902, 671, 1654, 2093, 2605, 2518, 2606, 2071, 2661,99037, 2460, 5790, 940,99001, 2213, 2217, 2442, 2371, 2444, 504, 2526, 5860, 2648, 2555, 5936, 2841, 2558, 2644, 2871, 2994, 2739, 3009, 2700, 6006, 3033, 6054, 3128, 3156, 3412, 3542, 3448, 2990, 3014, 2989, 3066, 3184, 3069, 3102, 6111, 3037, 6167, 3204, 3240, 3543, 3835, 3970, 2699, 2671, 2250, 2702, 3304, 3064,99035,99034, 2703, 5100, 2873, 2740, 2120, 3077, 3074, 2308, 3158, 3087, 3046, 3101, 3209, 3193, 3468, 3195, 3166, 3162, 2978, 3225, 3105, 3210, 3317, 3224, 3267, 3306, 3308, 3333, 3305, 6236, 6316, 5221, 6371, 0, 2904, 4028, 6426, 6481,99025,99016, 6523, 3440, 6571, 3590, 3555, 6619, 3556, 4267, 4239, 3703, 6680, 3616, 6721, 3559, 6769, 3647, 3539, 3705, 4313, 4315, 3372, 3083, 3331, 6830, 6884, 3537, 4377, 3222, 6938, 6992, 7072, 3045, 7127, 7182, 7237, 7291,99023,99014, 7371, 7426, 4056, 4181, 4409, 7481, 7556, 7632,98988,98970, 3346, 7699, 3591, 3673, 7747, 3617, 7804, 3704, 3715, 3627, 7852, 3716, 7900, 3761, 3741, 3721, 4471, 4443, 7957, 8018, 3702, 8072, 4544, 4598, 4261, 3366, 8126, 3433, 4431, 3320, 3417, 3466,98955, 4479, 3347, 8168, 3722, 3834, 8216, 3812, 4713, 4702, 3814, 3836, 4721, 4757, 3519, 5821, 8264,98976,98967, 5885, 4920, 3210, 3378, 3293, 2459, 8325, 3781, 3499, 3461, 2731, 3612, 3444,98999,98995, 3485, 8380, 3594, 8435, 2645, 8506, 3471, 8548,98909, 3767, 3208, 3377, 3604, 3438, 3668, 3601, 3785, 8617, 5173, 3773, 98929, 8686, 3610, 8741, 8795, 3630,98894, 3545, 3638, 3780, 3954, 3957, 4188, 3987, 4552, 3719, 8845, 3839, 4278, 8893, 3981, 5266, 4892, 4363, 4323, 5267, 5161, 3639, 3989, 4169, 4170, 4275, 4408, 4499, 5343, 4272, 5341, 8950, 4045, 4482, 9006, 4281, 5268, 5162, 4497, 4524, 5369, 5163, 4270, 2535, 3739, 4314, 4706, 4761, 4349, 4715, 3679, 4719, 3681, 3721, 3141, 3666, 3828, 3725, 4217, 9067, 4025, 4026, 5197, 4320, 4498, 3941, 2405, 4340, 3777, 4189, 2993, 4368, 3834, 4258, 4201, 3722, 9122, 9202, 9257, 4972, 5110, 5333, 9299, 4328, 4579, 9347, 4460, 9395, 4767, 5211, 4446, 9443, 4485, 9491, 4780, 4947, 5342, 5424, 5477, 9552, 9593, 4514, 5434, 9641, 4534, 5531, 5478, 5435, 5488, 5532, 5580, 9702, 9779, 4385, 9842, 5691, 5959, 5981, 9896, 9950, 4449, 4475,10030,10085, 10165, 5590,10220, 0, 4419, 5636,10300,10371,10447,98917, 98908, 4027, 4365, 4568, 4770, 4875,10514, 4784,10562, 5542, 4903,10619, 5237, 5894, 5857, 5676, 5804,10667, 5281, 5868, 10715, 5285, 5896, 5969, 5677, 5902, 6019, 5970,10776,10831, 10885,10939,10994, 4979, 6082, 5073, 5645, 3548, 4587,98909, 348659, 5398, 3779, 4909, 5302, 5430, 5481,11036, 5316,11084, 6020, 5265, 5840, 6021, 6142, 5432, 5535, 6194,11132,98913, 98891, 7506, 6104, 5101,11189, 4108, 4911, 3224, 4274,11250, 11305,11360,11440, 5168,11495, 4350,11550, 716, 5105, 3952, 98923,11604, 4293,11659,11714, 4718, 5335, 5131, 5128,98922, 4771,11775, 4774,11830,11884, 4764,11925, 4474, 3747, 5243, 5257,11986, 4527, 4277, 5338, 5066,12056,12120,12174, 4191, 4720,12249,12303, 4407,12357,12411, 5364, 5231, 4559, 4876, 98889, 5468, 5492, 4877, 5538, 5361, 5841, 5781, 5904, 6055, 6143, 6056,12461, 5384,12509, 6124, 5370, 5944, 6387, 6313, 6330, 6100, 4570, 5446, 5500, 6170, 5421, 5633, 4444, 6405, 5522, 5634, 6406, 6442, 6490, 6461,12566, 5438,12622, 6324, 5449, 5994, 6489, 6537, 6492, 6542,98881, 5482, 4515,98874, 5258, 5784, 6169, 6156, 6314, 6171, 5794, 5259, 5536, 5384, 5230, 5072, 5578, 5579,12691,12746, 5682, 5823, 5876, 6402, 5916, 5471, 4673,12767, 5917, 5650,12846, 5971, 5582,12901, 6745,12981, 0, 5913, 6598, 5666, 5931, 5984, 6184,13048, 5995,13096, 6332, 6032,13144, 6034, 6633, 6660, 6126, 6336, 13192, 6069, 6389,13240, 6136, 6687, 6688, 6585, 6390, 6783, 6784,13301, 6024, 6128, 6386, 6435,13342, 6139,13390, 6548, 6488, 6586, 6837, 6838, 6433, 6540,13451,13511, 4555,13581, 6885, 4554, 7095, 7150, 7205, 6620, 6323, 5583,13635,13709, 13764,13844,13899, 6938, 6966,13954,14008,14084,98878,98868, 6155,14151, 6207, 6643,14199, 6391,14256, 6782, 6810, 6560, 14304, 6446,14352, 6848, 6608, 6903, 7379, 7368, 6691, 6693, 6787, 6841,14400, 6478,14448, 7244, 6630, 6911, 7387, 7423, 6845, 6788,14509,14563,14617, 4896, 7072, 5795, 4743, 7460, 14659, 6503, 7245,14707, 6550, 7442, 7712, 7135, 7255, 7713, 7714,14755, 7641,14803,98846,98832, 6326, 7650, 6886, 7736, 14864, 6454,14912, 4112, 6694,14974, 6695,15029,15083,15137, 15192,15247,15302,98826, 7108,15382,15437,15492, 4451, 4662, 6620,15546, 5059,15617,15672,15727,15807, 7070,15862, 5822, 15917, 5372, 4035, 6037, 5459, 7243,98791, 6526,15971, 7113, 6437, 6328,16046,16100, 7141,16154,16208, 6538, 4949, 1429, 16258, 5552, 7429, 6940,16338, 5336, 6454, 6008, 5889,16400, 6900, 7369, 6771,16479, 7193, 7250,16533, 4766,16604,16658, 6629, 7775, 5933,16712,16766, 5905, 6465,98810, 6690, 7494, 7067, 6610, 6835, 7495,16833, 6908, 7443,16881, 6954, 7817, 7818, 7517, 7446, 7819, 7867,16929, 6934, 7372, 7219, 7779, 7822, 7871, 7823, 7351, 7162, 7901, 7934,16986, 7190, 7529, 17042, 7448, 7971, 7932, 7762, 7875, 8026, 7998,17090,98802, 6738, 5780, 6562,98801, 6740, 6773, 6684, 7782, 7919, 7891, 7719, 8070, 7509, 7122, 7904, 5055, 6737, 6692, 5347, 7504, 6842, 7507, 6937,17159,17214, 7216, 7235, 7195, 7872, 7994, 5074, 5529,17235,17285,17330,17376,17421,17466,17511,17556, 17601,17647,17692,17737,17807,17852,17897,17964, 5862,18043, 18098, 5951, 5186,18153,18208, 8148, 8190,18250, 7531, 7981, 18298, 7659,18346, 8037, 7927, 7407,18394, 7660,18442, 8080, 7711, 8106, 8229, 8230, 7652, 7821, 8079, 8083,18490, 7663, 18538, 8231, 7949, 8133, 8278, 8279, 8233, 8029,18586, 7730, 8286,18634, 7874, 8333, 8341, 8134, 8289, 8396, 8415,18682, 18743,18801, 8463, 7608, 6611, 7355, 7461, 6102, 4911, 7048, 6781, 8575, 8381, 5453, 8640, 5935,18875,18929, 7442, 7979, 8012, 8066, 7568, 7740,19005,19079,19153,19208, 0, 6211, 8199, 6814,19288,19364,98805,98765, 6060, 6101, 6786, 8081, 7248,19431, 7982,19479, 8343, 7984,19536, 8043, 8513, 8486, 8360, 8442,19584, 8243, 8472,19632, 8244, 8514, 8666, 8482, 8649, 8694, 8702,19680, 8246, 8651,19728, 8292, 8748, 8721, 8562, 8653, 8821, 8775,19776,19837,19891, 8921, 8617, 5681, 5842, 8140, 7778, 8282, 8469, 8323,19958, 8348,20006, 8654, 8162, 8563, 8823, 8820, 8643, 8395,20056, 8871, 8972, 8981, 9035,20104,98757,98743, 7124,20165, 6901,20234, 5333, 6182, 8002,20295,20349, 6881,20403,20457, 7375,20511,20566,20646, 20701,20756,20811, 7440,20865,98743,98733, 7126,20945,21000, 98740,21054, 7180, 6602, 7209, 7198,98764,21108, 7384,21163, 21217, 6326, 7074, 6388, 8419,21271, 8236,21326,21380,21434, 21489,21544,21599,98686, 8520,21679,21734,21789,21843, 7891, 8547,21919, 8085,98710, 7850, 7050, 8340, 8306,21974,22028, 7821, 9727, 8723,22082, 6723, 6479,22132, 6309, 7610, 7868, 7480,22212,22276, 7665, 8717, 4663,22352, 7916, 7383, 4423, 7948, 8822, 8468, 8142,22406, 8051, 7465,22465, 9090, 9225, 9520,22519,22573, 8235, 6860, 7246, 8307, 8488, 8360, 8612, 8519, 8894, 8895, 9271, 9007,22623, 8452,22671, 8758, 8691, 8803, 9265, 9264, 9319, 9008,22721, 9067, 9202, 9369, 6410, 8124, 8667, 9009, 9267, 8518, 8382, 9415, 9565, 9268, 9270, 9414, 9561,22778, 8589,22834, 9321, 8745, 9408, 9456, 9457, 9562, 9566,22892, 9378, 9622, 9663, 8027, 8392, 9701, 8269, 8887, 8793, 8567, 8897, 8756, 8940, 9011, 8522, 9492, 7484, 7999, 8254, 8538, 6677,22943, 7409, 8580,22994, 8688, 8794, 8837, 8364, 9263, 8458,23015,23065,23110,23155,23200,23245, 23290,23335,23385, 9458, 9413, 8903, 9694, 9442, 9516, 9767, 9708,23452,23519,23586, 8116, 7756, 7437, 7708, 8690, 6166, 8677, 9278, 8704, 8508, 8689, 8944, 8061, 7643,23665, 8459, 8521,23720, 0, 8791, 9672, 8683, 8750, 9315, 9078,23787, 9329,23835, 9409, 9419,23883, 9422, 9568, 9737, 9752, 9747, 23931, 9424, 9786,23979, 9467, 9849, 9801, 9787, 9797, 9850, 10027,24027, 9471, 9798,24075, 9560,10307,10162, 9799, 9815, 10308,10297,24123, 9852, 9853, 9903, 9905,24171, 9682,24219, 9916, 8859, 9876,10527,10528, 9906,10037,24269,10059,10187, 10345,24330,24400,10457,10467, 7908, 6486, 8757, 7142, 9305, 9551, 9216, 8941, 9023, 8330, 8361, 9698, 8779, 9635, 9717, 8647, 8581, 8863, 8835,10590, 9214,24475,24529, 8889, 9372, 8975, 9175, 8165, 7967, 8802, 9490, 9220, 5784,24583,24637, 24691, 9206,24754,24830,98684,98624, 9062,24897, 9803,10325, 24945, 9893,25002,10326, 9904, 9000,25050, 9930,25098,10327, 9292,10172,10529,10632, 9851,10028,10638,10176,25146,10038, 25194,10633, 9312,10577,10634,10680,10686,10310,10311,10533, 10687,10564,25242,10173,25290,10682, 9340,10728,10729,10730, 10789,10593,25340,10479,10831,10859,25401,25455,11163,10885, 8742, 7909,10757,25522,10544,10690,25570,10603,11049,10919, 10783,10740,11050,10936,25618,11218,25666, 9212,10907, 9293, 25714,98631,98619,10970,25775, 8890,25845,25887,10727,25956, 26010, 9410,11273, 9065,26064,26118,26173,98626,26253,10163, 26308,26363,10551,26417, 9200,26497,26552,26606, 9484, 9366, 7825, 9508,10790,98579, 9854,26660,26714,10610,26768,26822, 9564, 9346, 8948, 6536,10592,10705,26876,26930, 9826,26984, 27038, 9733,27092,27147,27227,27282,27337,27392,10923,27446, 98609,98596,10761,27526,27581,98587,27635,10596, 9578, 9463, 10012,27689,27744,27799,27879,10883,27934,10284,27989, 8327, 28043,98546, 8782,10955,10624, 9910,28102,11739,11913,12011, 28156, 9912, 9587,28210,10177, 9447, 9553, 9610,28290, 8593, 10495, 9664, 9700, 9460,11140, 9433,11463,11480,10597,28359, 10178,10579,28414,10997, 9633,11328,11627,11682,10830,10901, 28468, 9718,10418,10993,10704,10882,11008,11072,28544,10793, 10804,28592,10800,11098,11557,11051,11012,11558,11783,28640, 11852,28690, 9871,11250,10010,10422,11056,11810,11103, 9784, 11087,11811,11532,28747,10847,11109,28803,10955,11939,11940, 11203,11513,12181,11983,28851,12081,28909,10049,11440,10525, 10283,12203,10673,10671,12012,12124,11758,11192,11773,11207, 11559,11316,12070,10896,11135, 9760, 6087, 9764,10309,10011, 28966,98571,10420,10828,29017, 7606, 7864,11122,11291,11317, 8417,29038,29083,29128,29173,29243,11217,11527,11477,10797, 10965,11066,29320, 8104,11610,11214,12095,11909,29387,29454, 11256,10681,11461,10687, 3927,11244,10742,10481,11670,11715, 10902, 9292, 2572,10899,98506,11430,11465,11782, 8207,29534, 11043,11026,29576,11010,11793,29624,11173,29672,11892,11612, 9678,29720,11547,29768,11938,10807,11667,12256,12053,11941, 11944,12013,12208,29816,11576,29864,11994,10920,12154,12257, 12311,12210,12212,12259,12260,12312,12314,29912,11577,29960, 12064,10922,12192,12364,12365,12366,12316,30010,12433,12483, 12531,30058,11611,12182,30106,11749,12598,12408,12276,12330, 12699,12541,30154,12649,30202,11450,12589,30263,30338,12747, 11074,12797,11285,11266,11003, 8669,10009,11454, 9598,11585, 11825,11053,11120,10145, 9902,10282,30393,30447,30521,12690, 11131,11213,11501,30575,30629,11557,30683,30737,30791,30853, 30907,30961,11539,31023,31099,98555,98528,11167,11451,11601, 12367,11654,31166,11750,31214,12384,11455,31271,11701,11671, 12283,98535,31319,11797,12444,31367,11942,11672,12419,98522, 12707,12726,31415,11798,12549,31463,12128,11674,12447,98519, 12806,12743,31511,31559,11803,12709,31607,12263,11730,12448, 98517,13061,12843,31655,31705,11654,12868,31766,31820,31875, 31930,11886,11209,13118,11840, 9724,12642,11999,12000,12762, 12014,31972,11902,32020,12765,11842,12635,13062,13063,12798, 12069,32068,13127,13166,13175,11716,13269,13419,13473,32116, 12036,32164,98516,98507,13533,32225,10386,32293,32348,12155, 12229,32403,13677,13922,13603,32457,32511,32566,32646,32701, 32775,11914,12158,11303,32830,11531,32910,32965,33019,11712, 33073,11603,11829,12368,98465,33137,33191,12077,12454,33245, 33299,11818,11750,12521,33362,33416,12093,14227,11656,33470, 33524,33579,98504,33659,12455,33714,33769,12233,33823,12217, 33903,33958,34012,34066,34126,11890,12481,34180,12791,34235, 34289,34343,34398,34453,34508,98502,12502,34588,34643,34698, 11617,12262,12370,12020,12667,11438,13260,34752,14085,12728, 13557,14889,15571,14340,34806,10578,34861,13314,11826,11812, 12055,34941,34996,12371,12439,12082,11264,12543,12477,12613, 98496,11027,11618,11096,13867,10791,11985,12616,12539,12135, 12178,12019,12288,13976,13198,12231,14477,12122,11713,35070, 35125,13364,13374,13737,12433,13076,12606,13206,35194,98459, 12333,12315,12825,11658,12841,12284,13195,13241,13315,13317, 13491,35251,12713,35299,13309,12473,12770,14164,13448,14086, 13579,35349,13686,13844,14278,12579,14585,14832,14942,35397, 13052,13200,12305,14170,14324,12826,12523,14355,14525,14371, 14420,14524,14543,35454,13079,35510,13643,12627,13254,14165, 14166,14626,14627,35568,14287,14334,14430,12827,15051,15939, 15995,35616,12802,12748,11249,16022,12859,13296,13437,13382, 13497,13310,14088,13592,13409,14087,13646,13487,12524,11530, 12225,35677,13383,12578,35728,13384,12696,13591,12392,12522, 35779,13068,13313,12770,35844,35889,35934,35979,36024,36069, 36114,36191,36236,36313,98507,98474,98471,98419,98436,98432, 98409,98379,98387,10605,12352,10116,98375,98361,98429,12096, 98381,36358,36421,36466,36512,36557,13403,13437,13677,36624, 36691,36760,14462,13617,14332,14885,13936,14463,14640,13660, 14335,14477,98413,36837,14128,12605,13434,14687,15115,11181, 36916,12856,12689,12857,13066,14205,13244,36958,13323,37006, 14103,13039,37054,13495,13059,13962,98393,37102,13519,14527, 37150,13568,13281,14319,98388,14624,14625,37198,13546,14528, 37246,13940,13506,14415,98374,14674,14768,37294,37342,13661, 14730,37390,14250,13611,14462,98355,14769,14770,37438,37488, 13148,14996,13209,14090,14677,14771,37536,14240,37584,15091, 13706,14463,15145,15189,14772,14169,37632,15029,15214,15247, 13714,16068,16122,16176,37680,37741,12787,13259,14549,13524, 13115,12615,13820,13911,15270,13859,15460,13915,13186,13934, 13393,37796,37850,37904,37958,38012,13935,15640,12589,16234, 14172,38086,38140,14302,13440,38194,38248,14358,38302,38356, 38410,38486,38540,16364,38594,38648,38702,38778,38854,98354, 98345,12051,38921,14413,15101,38969,39026,14550,14073,14818, 98352,39074,39122,98347,98335,14623,14189,14246,14449,15093, 14805,39170,39218,98338,98329,14701,14203,15099,14678,14773, 14822,15146,14877,39266,39314,98334,98291,14905,14249,15147, 14878,39364,15382,15407,15437,14915,14916,15501,14984,39412, 39460,98298,98289,14960,14344,15502,14932,39508,15546,15617, 15694,39556,39617,39671,13871,39725,14075,15830,15062,15807, 98277,12159,14745,39792,14414,15500,39840,15064,14485,14982, 98281,15870,15669,39888,39936,13591,15971,16267,15864,16276, 14620,39984,98247,98238,13243,16425,16443,40045,13615,11757, 40118,16537,14561,16789,16958,17014,13690,40172,40252,40307, 40361,15166,15989,14676,15077,13525,14675,40437,40511,40585, 13182,15613,13378,15378,14171,40640,40694,14467,40748,40807, 11972,12655,15468,98201,14436,40876,40930,40984, 5870, 6803, 14231,14988,41044,17118,17182,16501,41098,41152,41207,41287, 41342,41416,15206,15898,13493,41471,13951,41551,41606,41660, 41714,41787,14523,14230,15121,41841,41895,14843,41949,42003, 14359,42057,42112,42192,42247,42302,42357,15067,42411,98239, 98221,15105,42491,42546,98227,42600,15559,13302,12505,14573, 13116,16056,16811,15506,15095,15478,16166,16058,13875,15153, 15179,17239,16839,14652,17266,15658,42654,42708,12830,42762, 16042,98204,16116,16368,98211,13648,13432,13619,13842,12412, 13939,14077,14699,15548,14973,13708,15876,15505,13492,12654, 16455,16580,13860,12612,14721,14079,14168,15545,15453,14628, 14520,13897,12727,15615,14820,15178,15612,14823,14632,15152, 14862,16626, 8432,14863,42842,42922,42977,16338,43032,14735, 43099,15880,43160,16680,15417,16740,16289,15884,43201,43262, 15924, 7073,14283,15544,15144,15885,15188,15614,16167,43313, 15520,16408,43361,15874,15040,15925,98213,16894,16354,43409, 43459,15039,16604,17315,17078,14452,15997,16195,16746,16852, 14309,15208,16600,16810,43516,16008,16541,43572,16085,15451, 16161,98211,16895,16800,43620,43678,15258,16658,17360,16714, 15377,15560,15629,15572,15986,17255,16086,16223,16414,17227, 16542,15260,15573,14879,14969,14489,43739,43793,15682,14722, 43843,15683,15802,16033,16224,43894,43948,15825,16923,16539, 15685,43968,44013,44059,44127,16357,44204,17356,44281,16721, 14987,15808,15772,16062,14817,17290,16455, 8473,98153,15470, 16753,16896,15345,16319,15959,13299,98152,16494,16771,16117, 17024,15779,16846,17260,17166,17025,17379,17241,44348,44415, 17394,17110,16306,16680,17353,17334,17406,17412,44492,17255, 44569,98183,15409,98189,98138,98147,98141,98107,98090,98094, 14261,15856,15999,98093,98081,98148,15842,98101,17427,17356, 17447,17443,17397,17444,17455, 9044,16087,16188,15929,15930, 44635,16286,17055,44683,44731,16139,16209,16373,98122,44779, 44827,98119,98077,16421,16210,17513,17526,17527,17535,44875, 44923,98071,98060,17018,16491,17564,17531,17572,17573,17574, 17588,44971,45019,98065,98043,17056,16493,17609,17617,45069, 17676,17721,17766,17618,17619,17633,17648,45117,45165,98050, 98019,17084,16514,17679,17677,45213,17805,17814,17836,45261, 45309,16569,17517,45357,17146,16654,17001,98011,17731,17545, 45405,45453,15448,17881,17927,17829,45514,15931,16206,16114, 16169,15932,16081,16763,15097,16152,15632,16555,17965,16786, 16692,17974,16918,16845,45594,45648,16311,45702,45756,16758, 45810,45864,45918,16269,18040,16443,16367,17996,45981,46035, 16846,16608,16520,46089,46143,16893,16847,46197,46251,16984, 46305,46359,46413,46469,46523,18272,17088,46577,46631,17114, 46685,46739,46793,46849,46925,97977,97968,15027,16835,16884, 17317,16931,46992,47040,97975,47097,97974,97965,17175,16922, 47145,97963,47193,97960,97929,17443,16933,47241,97923,47289, 97921,97896,17640,16962,47337,47385,97889,47433,97883,97862, 17669,16990,47481,47531,15701,18065,47579,97861,47627,97810, 97779,17686,16991,47675,47723,16412,18095,47784,47838,16961, 18120,17045,17139,17228,17316,17723,17361,47880,47928,97785, 97734,17714,17006,17768,17423,47976,18153,18175,18230,48024, 16212,18711,18765,18823,17237,48072,97740,97731,17874,17123, 48133,14185,12572,17548,18897,17354,17570,17876,17882,16599, 17194,17259,17716,18951,18945,17193,19121,48187,48267,48321, 12040,15972,16937,17124,16983,16479,16675,17505,10839,10902, 48375,48429,48483,16365,17761,17872,48546,12424,48600,48655, 13181,16602,17352,97762,17902,48717,18430,48771,17917,48840, 17614,15805,48910,19357,17348,19508,19805,20133,17632,48964, 49044,49099,49153,17445,18265,17718,17803,17417,16633,49229, 49303,49377,16043,18300,16044,17831,17921,49432,49486,49540, 49594,17287,17967,49648,49702,17407,20188,16415,49756,49810, 49865,97725,49945,18041,50000,50055,17870,50109,17986,50189, 50244,50298,13381,14600,15475,17019,17962,19055,20211,16977, 17623,17802,17804,18114,18270,18269,17610,17724,17122,18335, 18318,18028,18339,18366,18292,18206,18085,18096,21868,18383, 50352,50406,17490,16871,50460,13396,348659,18348,18395,18223, 16710,17081,18352,14604,15958,17212,17516,17437,17924,11711, 17528,17093,50540,18401,16556,18851,17196,17990,16711,17309, 17474,17805,17121,18400,17841,16765,16615,17542,17541,13692, 17688,50620,97702,50700,97681,50755,18512,18521,18560,50810, 17637,18320,50877,17854,50925,18409,18051,50986,18372,17905, 51027,17890,18599,18600,51075,10333,15256,17152,18113,18029, 18386,18414,18443,18635,18636,18769,18684,51132,51180,97668, 97650,18453,17743,19014,18811,51230,18569,18658,18743,51278, 18152,20263,20317,20371,18480,18557,18558,19077,18985,18685, 18854,18856,18826,18827,19450,18855,51335,51391,97654,97643, 18457,17968,19451,18956,51449,19175,19396,19558,51497,18782, 20034,20425,21022,18435,18481,17972,18445,18589,18674,18992, 19090,18939,19603,19092,18753,18109,17398,17742,17653,51558, 51612,17580,18627,18110,51662,18628,18754,17303,17696,51713, 51767,18600,18317,18942,19088,18168,51787,51832,51877,51922, 51967,18185,18227,18967,14837,52044,52121, 9212,15166,18779, 17344,18050,18569,18159,18665,18642,18881,18304,18880,17497, 19475,19131,19048,18423,18982,18924,18930,18323,52188,52256, 13582,18283,19604,19605,19568,16249,52333,19459,52410,18182, 18208,19082,18825,19114,18986,18655,18497,19339,18992,17967, 97601,17358,19329,19554,18952,19403,18743,16458,97577,19400, 19613,18425,18184,18598,19111, 9031,14919,14649,19102,19612, 18532,13952,18433,17846,18602,19012,19163,52476,52524,97615, 52572,97604,97572,19341,18941,52620,97579,52668,97566,97555, 19447,19059,52716,97562,52764,97525,97516,19552,19423,52812, 52860,97508,52908,97507,97485,19643,19443,52956,53006,19127, 19702,53054,97491,53102,97490,97481,19644,19471,53150,53198, 19147,19711,19648,19741,19742,19744,53246,53294,97472,97463, 19722,19483,19745,19845,53342,19980,19989,20078,53390,18243, 20833,21239,21348,21402,53451,18780,19359,20669,20724,20779, 19551,19528,53531,53585,18921,19088,53639,53693,53767,19359, 19579,53821,53875,19430,53929,53983,54037,54099,54153,54207, 18514,19370,20206,19372,54269,54323,19437,19629,19560,54377, 54431,19553,19725,19606,54485,54539,19601,19771,54593,54647, 19775,54701,54774,54828,54882,54936,19818,22110,19773,54990, 55044,19821,19774,55098,55152,19837,55206,55279,55333,55387, 55463,97470,97460,18111,55530,97454,55578,55635,97453,97401, 55683,55731,97407,97397,19823,19595,19794,19847,20007,55779, 55827,97404,97379,20466,20008,20024,20467,20105,55875,55923, 97383,97355,20468,20106,55973,20511,20536,20646,20122,20470, 20238,56021,56069,97361,97335,20954,20178,56117,20701,20756, 20811,56165,20237,20955,20305,56213,56261,97299,97275,20958, 20239,56309,21000,21054,21079,56357,56418,20066,56472,21109, 21131,19512,21087,56539,97268,56587,97266,97257,20072,19673, 56635,56683,19613,21163,21294,21193,21457,56731,97262,97240, 21512,97242,20107,56792,18612,19819,21757,21942,20162,20254, 20362,20311,20146,20329,21122,20160,20236,20274,20147,21161, 19834,20365,20398,20443,20290,21233,20416,21811,56862,56916, 56990,21433,19849,19607,20003,57044,57098,20149,57152,57206, 57260,57322,57376,57430,19748,20959,20696,57492,18756,57546, 57607,20145,20309,20926, 0,57662,17272,57737,20931,21996, 21162,20509,21342,21266,20806,20383,21285,21339,22050,22126, 20644,22238,57810,57890,57944,15580,16143,19020,20476,18363, 18704,20352,21126,18487,18822,57998,58052,58106,18930,21713, 20930,58169,16671,19652,21053,20998,21196,58223,22299,22429, 22374,58277,58331,58386,58466,58521,58595,21393,21805,17883, 58650,19064,58730,58785,58839,97241,58893,58953,18839,21869, 21550,22598,21553,21505,20472,20417,20336,20677,20787,21714, 21501,21230,20252,20732,21282,21229,19651,59007,18872,59061, 19401,21715,21898,19470,19029,18928,19795,20000,17586,19115, 11131,20127,20073,19472,22298,20074,14407,19721,59141,21269, 20071,21311,21447,19335,20364,20201,20210,22541,20527,22699, 21016,21052,21469,21313,20413,59211,59291,22750,59346, 0, 19962,21679,59401,59456,97244,97234,59498,19862,59546,21561, 21180,59594,21442,22309,22209,21564,59655,21563,59696,21486, 59744,21697,21695,21699,22312,22313,18234,19040,20038,21231, 15261,20645,21530,21857,59801,97230,59849,97228,97219,21365, 19674,59897,59947,19965,22165,22805,22864,16382,21490,21716, 21871,22274,21900,22433,21990,60004,97192,60060,97191,97182, 21694,19767,60108,60166,20345,22493,23045,23087,15397,22518, 20212,15818,21775,21960,22110,348659,22601,22664,22828,21557, 22481,21856,22098,21930,22077,20389,19529,21069,20025,60227, 18649,20913,21765,19168,19999,21257,21284,22069,60281,22560, 21799,21392,20657,60301,60378,60455,60500,18013,60545,60590, 18770,22034,22358,22609,22610,22103, 0,22037,22528,21851, 22232,22439,22875,22282,22873,22874,22571,23013,60635,22636, 60680,60725,60770,60815,60882,60949,61016,20460,19819,20479, 21745,21521,21131,22101,20673,61093,61170,16851,21362,21306, 20311,21180,17721,97146,21332,21411,22106,20678,21812,21980, 97138,21922,16444,22717,22192, 8537,22164,22952,16592,20631, 21796,23023,21169,21504,61236,97138,61284,61332,97100,97089, 61380,61428,97096,97053,21906,21476,22239,22636,22907,61476, 61524,97060,97050,23001,22641,23062,23089,23097,61572,61620, 97057,97016,23118,23126,61670,23184,23229,23274,23128,23142, 23157,61718,61766,97012,97003,23187,23185,61814,23319,23364, 23414,61862,23202,23232,23247,61910,61958,96992,96981,23277, 23230,62006,23452,23461,23481,62054,62102,96969,62150,96953, 96943,22263,21776,62198,62246,20767,23519,23528,23407,23550, 62307,21989,23616,22214,23662,24355,24247,24298,21749,62387, 62441,21685,21723,22015,62495,62549,62603,62657,62711,22084, 21908,22113,62785,62839,22204,21978,62893,62947,22390,63001, 63055,63109,63185,63239,23809,63293,63347,63401,20755,24422, 22368,96930, 0,22424,22032,22114,96916, 0,22425,22308, 22241,63477,63531,22449,22397,22245,96915, 0,22467,22454, 96912, 0,22591,96897, 0,22622,63585,63639,22719,22564, 23857,22264,96881, 0,22720,22631,22393,96880, 0,22776, 22666,96858, 0,22715,96806, 0,22777,63693,63769,96805, 96780,22364,20524,23104,21267,63836,63884,96785,63941,96754, 96724,63989,96722,64037,96717,96690,23161,21119,64085,96697, 64133,96679,96655,64181,64229,96662,64277,96659,96619,64325, 64375,20784,23586,64423,96609,64471,96593,96584,64519,64567, 20822,23690,64615,96591,64663,96532,96523,64711,64759,20839, 23905,64820,24451,64874,24497,64925,14791,22894,22287,23321, 22823,64992,65040,96528,96487,23322,22782,65088,23914,23953, 23962,65136,21503,24716,24848,24976,25800,65184,96494,96470, 21677,22365,65245,10479,21899,28047,22711,25369,22999,22008, 22026,22781,22975,23017,22850,23172,22825,22405,22514,22517, 22807,65319,65373,65427,65481,65535,22832,24551,22667,25918, 22563,65609,65663,22890,22668,65717,65771,22967,65825,65879, 65933,66009,66063,24001,66117,66171,66225,23263,23115,66301, 22687,20974,66355,22755,23159,96501,23325,66419,18167,66483, 21050,25743,26520,23035,23222,23102,23262,23061,23307,23336, 23177,22866,23340,23355,23539,23312,23454,23951,23405,21251, 23124,23453,24605,66542,66596,66670,24329,23079,22799,22800, 66724,66778,23272,66832,66886,66940,67002,67056,67110,22866, 23521,23455,67172,21917,23487,28315,23370,21010,23186,21106, 67226,29048,23604,27250,27305,27360,23543,67280,67360,67415, 67469,22896,23551,23569,23995,23040,21518,67545,67619,67693, 21324,24029,21954,23606,23063,67748,67802,23594,67856,23663, 21323,23584,23516,23588,23806,23829,23382,23338,24019,28721, 24111,28778,24114,23875,23681,23450,22529,67915,21432,67969, 68049,24065,24069,21486,21827,22320,21691,22104,21431,22571, 68123,22940,20199,21693,22726,22837,22362,20141,22448,21804, 22080,22912,22120,22333,23545,24038,19468,22515,22366,23158, 24659,23493,23797,25318,23800,22192,23246,68192,68272,68327, 24145,24154,24193,68369,23495,24338,68417,23639,68465,24364, 24042,23383,68513,23819,68561,24365,23846,24232,24910,24089, 68622,68663,24011,24366,68711,24055,24911,24397,24233,24433, 24912,24688,68772,23251,20957,24047,23402,24222,24410,25022, 24426,68831,68879,96475,96466,25070,24947,68929,24202,24475, 24529,68977,23903,28882,28940,29114,23264,24191,23020,24237, 24599,24238,25008,25118,24382,25148,25924,24916,25021,25244, 69034,69090,96440,96431,25261,25007,69148,24857,25128,25174, 69196,24381,29159,29204,29244,21011,29042,23553,22461,23667, 25137,24704,25005,25213,24288,23416,22628,23801,24028,22516, 23518,69257,23585,23826,24080,24087,22934,22936,24357,69311, 24386,24653,23327,69331,69408,69485,69530,69576,69621,23581, 24585,25375,25022,25023,24683,24869,25366,24451,24236,24638, 25030,23815,19130,24875,22770,25172,69667,69735,25226,20738, 25305,69802,69869,25583,25537,69946,70023,24120,21904,29212, 25538,25601,25267,25643,25819,24589,25379,25595,25173, 0, 25075,24910,25230,25255,25558,25780,25535,25727,25644,25559, 25936,25615,25561,25973,25914,25974,25634,24387,20614,23140, 23123,25018,23366,70089,70137,96436,70185,96421,96370,70233, 96373,70281,96278,96252,25528,23217,70329,96243,70377,96224, 96195,70425,70473,96202,70521,96186,96177,70569,70619,22286, 26039,70667,96184,70715,96163,96141,70763,70811,23936,26064, 70859,96148,70907,96147,96124,70955,71003,23984,26092,25258, 25808,25853,71051,71099,96131,96105,26125,25423,71147,26118, 26147,26253,71195,24545,26385,26844,26898,22976,71256,26952, 24017,23294,24562,25090,27006,29319,22011,71336,71390,23522, 24218,23955,71444,71498,24675,71552,71606,24710,71660,71714, 71768,24587,24071,71831,71885,24970,24641,24072,71939,71993, 25009,24813,72047,72101,25193,72155,72209,72263,72319,72373, 28567,25204,72427,72481,25240,72535,72589,72643,23802,23678, 72699,72753,25385,24984,24147,24527,25829,24617,25702,25879, 72795,24311,72849,72925,96093,96068,24362,72992,96075,24413, 96047,73049,96041,96032,25541,26317,25715,73097,96039,96030, 73145,25716,26318,25890,73193,96036,96013,73243,26278,26363, 26497,25789,26319,26321,73291,95979,95969,73339,26577,26606, 26634,73387,25889,26669,26565,73435,95976,95967,73483,26714, 26736,26768,73531,25906,26670,26671,73579,95972,95926,73627, 26790,26822,26876,73675,73736,24822,27060,73790,24274,26930, 24820,26322,73857,95882,73905,95843,95817,73953,74001,24501, 26984,27557,25936,25281,74049,95824,95795,74110,22574,74190, 3477,25399,25953,25385,27000,25757,24673,25572,25827,25938, 27603,26531,27712,27018,25755,27071,74250,74304,25529,74358, 74412,25530,74466,74520,74574,25096,27902,25292,24291,29389, 74637,74691,25531,25192,24570,74745,74799,25532,25336,74853, 74907,25796,74961,75015,75069,75125,75179,28614,25937,75233, 75287,25983,75341,75395,75449,27948,24564,75505,24651,75559, 75629,21378,22993,95771,27104,75698,25135,75756,25717,29253, 26015,28382,26251,27073,24807,26249,26063,24689,25771,27206, 27224,26252,24635,26267,25992,75810,75864,75918,75972,76026, 26064,28011,25338,29418,24851,76100,76154,26065,25568,76208, 76262,26066,76316,76370,76424,76500,76554,28663,76608,76662, 76716,27560,26644,76792,25806,26604,29458,29485,24825,24489, 24949,26646,29329,26492,27020,27373,27277,26645,26532,26293, 27076,29531,29330,26712,30231,76846,76926,76980,24956,24384, 22815,26119,22746,24985,25298,25591,19677,23978,77034,77088, 77142,22409,27561,27077,77205,24566,77259,23248,25063,26672, 27079,27024,27239,25761,27563,27349,25542,27225,26566,27402, 30288,27535,27353,30314,27542,27108,24439,27399,24648,77313, 77387,28081,27562,23456,24491,25117,25066,24849,25139,25310, 24239,26580,25306,23874,14504,25831,16976,25575,25186,25875, 27767,28178,28436,24847,25413,24090,77443,28827,77523, 0, 25373,27660,25015,25396,27400,25632,77590,25681,77638,26559, 25973,77686,25983,28109,28287,27112,27110,77734,26316,27642, 77782,26668,29091,28557,27546,27951,29181,28653,77843,27226, 27278,28053,27631,77884,26688,77932,27952,26115,27697,29254, 28817,28115,27280,77993,25234,26315,27264,26605,27703,78059, 95786,78107,95785,95741,78164,78214,25696,27879,29660,25891, 26221,27705,27968,27950,28304,28052,26006,28323,28634,78271, 95748,78327,95747,95724,78384,78434,26374,29017,30369,27014, 25166,30497,25212,27046,26766,28143,28136,27755,28000,27702, 26725,27757,25790,24384,26465,26608,27943,26510,25861,27068, 27242,26636,26820,27622,29069,27350,27944,25631,78461,78538, 78583,78635,78680,27233,78757,29398,29598,29699,29742,29798, 29607,29838,29887,29943,30033,30042,30081,78802,78870,78938, 79005,79072,21769,27371,79149,79226,27359,23959,28282,27692, 28005,26745,25956,27935,29932,30078,27367,28356,27965,26474, 26339,28079,29081,26907,19809,28078,26794,29418,26091,29851, 27584,28311,20246,27351,30415,25185,26724,79292,95731,26254, 95687,79340,95681,95669,29130,29486,29459,79388,95641,95614, 79436,29275,29541,29544,79484,95621,95579,79534,30176,30185, 30338,29367,29974,30122,79582,95572,95525,79630,30393,30447, 30469,79678,29545,30126,30469,79726,95531,95505,79774,30521, 30543,30575,79822,29549,30291,30582,79870,95494,95436,79918, 30629,30651,30683,79966,80014,95388,80062,95386,95361,80110, 80158,26389,30705,29634,26874,80219,30759,30814,27895,30875, 28339,26887,27913,27877,26928,80299,80353,27321,26325,25639, 80407,80461,28063,27028,80515,80569,28274,27518,80623,80677, 28351,80731,80785,80839,80901,80955,81009,25737,81071,81125, 28398,27570,27026,81179,81233,28560,27585,27419,81287,81341, 28561,27735,81395,81449,28608,81503,81576,81630,81684,81738, 28657,31188,27885,81792,81846,28689,28083,81900,81954,28715, 82008,82081,82135,22677,28537,82189,82265,95347,95289,25684, 27087,28779,27506,82341,95278,95179,82389,95172,95126,82439, 30737,30791,30907,82487,95066,94981,82537,26795,30929,82585, 94936,94909,82633,26849,30961,82681,94764,94739,82729,26886, 30984,82777,94694,94662,82825,26903,31108,82886,31117,82940, 28839,31126,27336,29165,28424,28883,28749,82982,94657,94539, 83030,31236,31245,31293,83078,31683,29709,83126,94528,94449, 83187,83267,83322,31302,31341,31351,27686,83402,28762,28923, 83446,83507,83581,83655,94227,25880,83709,15944,28099,27279, 27918,28937,28881,27615,28341,28842,28355,27335,27633,28680, 31734,28723,28775,31843,29051,83768,83822,28990,28105,83876, 83930,84004,29055,28146,84058,84112,29059,84166,84220,84274, 84336,84390,84444,28144,28612,30832,28884,84506,84560,29069, 28147,28347,84614,84668,29082,28310,28375,84722,84776,29152, 28403,84830,84884,29155,84938,85011,85065,85119,85173,29172, 31389,28527,85227,85281,29197,28688,85335,85389,29200,85443, 85516,85570,29323,27687,29267,27379,85624,85692,27594,24915, 94223,29769,85769,29770,28912,29239,29963,29392,29810,29836, 29092,28137,29433,29948,31898,29241,32193,30096,28396,29756, 85825,85879,29217,85933,85987,29279,86041,86095,86149,28703, 32316,28736,28564,33099,86212,86266,29323,28771,28565,86320, 86374,29416,28850,86428,86482,29418,86536,86590,86644,86700, 86754,31437,29431,86808,86862,29481,86916,86970,87024,31457, 29884,87080,28306,29351,32241,30000,32751,26886,28581,26496, 28084,32371,33324,28841,30222,29809,29932,30174,30244,30534, 29137,27684,28029,28840,31435,29950,31160,31482,29333,29771, 30242,30443,32479,87134,87188,87262,32292,29547,28615,28922, 87316,87370,29630,87424,87478,87532,87594,87648,87702,28635, 31409,29713,87764,17036,28003,26891,26582,30100,31263,34094, 35021,35225,29519,28168,28140,26744,29881,29882,87818,87874, 30848,31504,28695,26730,26942,28943,26979,26783,27987,30030, 28990,28270,21105,28693,22905,28001,28430,32247,29731,32534, 35430,33041,33384,24088,27510,87938,87993,31581,31590,88035, 29061,30366,88083,29220,88131,30592,30216,28628,88179,29343, 88227,30595,29807,30217,31620,31526,30289,30458,31626,31512, 88275,29407,88323,30996,29852,30482,31622,31937,31944,31531, 88371,29514,31485,88419,29542,31938,31986,31621,31773,31987, 32035,88467,88528,27593,28956,30518,29903,31834,31657,32088, 31818,88598,94250,94062,88648,32045,32138,32147,88696,28751, 31672,29595,31742,32681,30817,32755,31467,31945,32040,32419, 32728,32945,88753,93914,93797,88811,32431,32457,32646,88859, 29134,28696,32909,29148,31644,32657,32182,31775,31777,33017, 29638,30589,29132,26943,28515,28914,29234,27596,29292,26837, 29018,29307,30959,32254,31550,29366,88898,88975,89021,89066, 89143,32938,32682,31179,24620, 0,24923,31956,32228,30312, 27234,31912,30095,31949,32180,89188,89255,89322,89397,29238, 89474,12321,30309,17881,89551,89617,89683,89748,89813,89878, 89943,90008,90073,90138,90203,90268,90333,90400,90465,90530, 24126,25904,31734,23650,29478,27617,29491,29460,29918,30404, 90595,93804,93681,90643,93675,93595,90693,33073,33159,33191, 90741,93182,93011,90791,27773,33213,90839,93018,92802,90887, 28038,33245,90935,92762,92644,90983,28286,33273,91031,92437, 92393,91079,28440,33299,30651,31530,32081,91127,92234,91993, 91175,33416,33438,33470,91223,29567,91284,33791,35485,33926, 30699,34148,30069,34203,30923,29637,91364,91418,29632,29668, 29762,91472,91526,29670,29669,29792,91580,91634,30008,29766, 29860,91688,91742,30340,30102,91796,91850,30602,91904,91958, 92012,92088,92142,35274,92196,92250,92304,91758, 0,30702, 30103,29981,91640, 0,30812,30197,30148,92380,92434,30826, 30467,30178,91529, 0,30978,30525,91028, 0,30447,90739, 0,30979,92488,92542,30982,30741,35322,30251,90690, 0, 31181,30857,30292,90489, 0,31183,30977,90355, 0,31267, 90250, 0,31383,30474,34257,92596,92672,90026,89844,92752, 30519,31387,31779,30987,31434,31833,92796,28808,33498,31234, 31483,31886,92853,31649,31862,32107,92901,31724,32039,32165, 92949,31725,32334,32166,92997,93058,30409,34311,93138,93192, 32999,93246,93326,93381,93461,34366,33524,31753,32680,93512, 89555,89469,93560,29029,33552,34421,93608,89401,89246,93669, 93724,33684,33739,33983,30206,31719,32083,93793,93854,88871, 93928,93983,94063,94118,94172,94246,33659,94301,31489,94368, 31785,94429,34040,31637,34475,34613,31793,94479,94540,94595, 32519,94650,94705,94760,94815,94878,94932,94986,95040,95114, 28636,29902,31596,30735,32327,34666,34720,34774,32383,95168, 95222,31911,31254,31186,95276,95330,95384,95438,95492,31940, 31459,31386,95566,95620,32077,31475,95674,95728,32084,95782, 95836,95890,95966,96020,35371,96074,96128,96182,24580,34964, 32981,88893, 0,32217,31521,31388,88826, 0,32243,31522, 31390,96258,96312,32384,31617,31410,88806, 0,32387,31652, 88710, 0,31863,88614, 0,32403,96366,96420,32430,31665, 35542,31436,88388, 0,32492,31704,31460,88319, 0,32619, 31810,88052, 0,32159,87768, 0,32646,32754,30750,30789, 28584,96474,96528,87630,26945,87519,32022,96584,32688,27688, 32167,30920,32756,30243,31854,30625,32328,32452,32644,32291, 31855,32385,35645,32491,32492,35699,33096,96659,96713,32647, 31864,96767,96821,96895,32652,31934,96949,97003,32659,97057, 97111,97165,97227,97281,97335,31583,32021,33342,33100,97397, 97451,32682,31982,31776,97505,97559,32775,32064,32041,97613, 97667,32777,32245,97721,97775,32781,97829,97902,97956,98010, 98064,32782,35590,32299,98118,98172,32784,32337,98226,98280, 32902,98334,98407,98461,33119,33297,33101,33000,32201,33657, 32941,32977,33916,33325,33033,32944,33124,35804,30264,29297, 32082,31244,35808,32493,35849,33189,32384,32978,33330,33072, 33298,33187,33326,33429,33658,32687,33673,33737,98515,98569, 98623,98677,98731,33245,35874,32517,35920,32186,98805,98859, 33246,33023,98913,98967,33247,99021,99075,99129,99205,99259, 35963,99313,99367,99421,33974,32951,99497,23522,24470,28780, 27932,33152,36010,33919,36055,36190,36100,36145,33917,31522, 33469,33349,99551,99615,35009,33728,29053,28915,29033,29163, 32761,29390,32237,29210,33102,30074,30640,99682,17698,32524, 34829,29570,31819,33540,34163,35093,36312,28722,32759,99762, 0,30159,34066,32235,32468,34411,33147,99829,32420,99877, 33965,33109,99925,33487,35883,34082,33777,34019,99973,33722, 34020,100021,33966,35897,34134,34083,35004,35940,34450,100069, 34009,35032,100117,34084,35973,35031,34242,35208,36032,35264, 100165,33694,33767,35029,34121,100213,34123,100261,35234,31179, 34243,36077,35312,35486,34177,100311,34289,34343,34398,100372, 29352,33034,33749,33375,35050,100443,87357,87258,100493,30708, 34588,29774,30883,34374,34674,34714,35398,35512,34768,35688, 35391,35792,35807,35052,36148,100550,87192,87166,100608,30881, 34643,33151,30207,36267,33374,33890,34167,35981,35399,34709, 35687,34407,34921,31407,33275,32085,32878,30922,33319,31675, 33500,34164,34220,33413,33522,34440,33781,35228,34685,34140, 34712,33934,32222,100665,100742,100787,34891,31100,100865,36389, 23231,30370,35589,20689,35823,34758,34135,18560,35020,100932, 100999,101074,101149,32253,33672,30586,28914,29977,33633,31157, 30534,25380,30389,33971,34734,31467,30582,29685,34263,27915, 30084,101226,33388,33438,101304,36163,35001,36215,35004,35781, 26033, 0,26088,36171,35897,35289,35263,35816,35336,36072, 36139,33174,32527,31074,32086,31433,33432,35517,32912,33661, 35584,101372,31323,36321,32952,33888,35843,101420,33529,34439, 36185,101468,33785,34589,36202,101516,34217,34604,36207,101564, 101612,86991, 66,101660,31326,36425,32702,101721,33313,34088, 34641,33373,36451,36335,36496,34807,36534,32774,101801,101855, 34039,34186,34095,101909,101963,34736,34442,34171,102017,102071, 34798,34922,34686,102125,102179,35268,35017,102233,102287,35324, 102341,102395,102449,102505,102559,36544,35453,102613,102667,35535, 102721,102775,102829, 174, 0,35585,35177,34985,33994,35054, 35223,35864,36093,102873,33923,36587,34354,102927,103003, 316, 451,103083,103138,103182,103243,36624,36634,36653,35209,36167, 103312,103373, 581,36692,35560,103443,103494,103548,103602,33782, 103682,103737,36701,36720,36760,35525,36344,103806,103867, 886, 103941,33541,104021,34248,36770,31722,36091,34249,35431,34465, 104097,36790,36347,104145, 1087, 1673,104206,104261,104341,104396, 104470,36837,104525,35629,104592,36218,104653,36848,35684,36866, 36436,35712,104703,35714,104764,104819,104874,104929,104992,34441, 105046,105101,105175,36912,105230,105284,105339, 1821,35763,105419, 105473,105527, 1884,105581,105635,105709,105764,105819,105873,36938, 36980,36989,105915,35685,36230,105963,35713,106020,36345,35860, 106081,35936,35363,106122,35977,36366,36364,106183,106238,35451, 35816,106293,106348,106403,35913,106457,106512,106567,106629,106683, 106737,106791,106853,106907,106961,35980,107015,107069,107123,107186, 32705,107236,28825,34677,37709,36488,37764,107302,37818,37872, 107354,107408,36003,35452,35229,107462,107516,36006,107570,107624, 36023,107678,107732,107786,35467,35232,107849,107903,36048,35627, 35275,107957,108011,36183,35770,108065,108119,36186,108173,108227, 108281,108337,108391,37028,36220,108445,108499,36227,108553,108607, 108661,33244,34937,108717,108771,36237,35873,35345,34341,36445, 36543,36648,36581,108813,34961,36380,36245,34678,35339,36256, 108867,36033,32758, 2201,36048,108934,36659,30696,34733,34216, 37926,37980,38054,34976,108998,109052,36268,35958,35432,109106, 109160,109214,109268,109322,36382,35965,35433,109396,109450,36419, 36008,109504,109558,36444,109612,109666,109720,109796,109850,37076, 109904,109958,110012,26711,38108,36782, 2312, 0,36453,36083, 35434, 2512, 0,36457,36093,35489,110088,110142,36489,36127, 35587, 2762, 0,36490,36158, 2879, 0,35723, 3126, 0, 36495,110196,110250,36558,36222,37124,35588, 3349, 0,36580, 36280,35611, 3440, 0,36593,36316, 3667, 0,36365, 3838, 0,36647,35066,36694,33996,36425,37282,36500,36562,35635, 35244,36725,36808,37121,36429,36726,36758,36290,29917,36104, 35706,36713,36911,36784,37000,37170,36486,34940,36855,36839, 38162,37188,38216,37236,36999,37283,110304,110358,36648,110412, 110466,36660,110520,110574,110628,36372,38270,35499,35666,39000, 110691,110745,36714,36552,35941,110799,110853,36715,36570,110907, 110961,36720,111015,111069,111123,111179,111233,37364,36784,111287, 111341,36811,111395,111449,111503,37144,34732,111559,34586,36184, 31874,36005,38435,36810,36871,37285,35690,37333,38462,38727, 36868,33716,36926,36996,111613,111680,37426,37189,31075,34089, 35053,32926,34251,30753,31076,19756,30749,111740,111795, 4056, 21690,30919,37466,38324,34659,38378,37427,34763,36950,36914, 36138,34107,111862,36405,37163,111910,36682,111958,37259,37211, 33006,112006,36888,112054,37261,35362,37307,37403,37405,36455, 37440,37508,37489,112102,37085,112150,37502,35795,37451,37549, 37550,37604,37539,37555,37585,37652,37586,112198,37086,112246, 37503,36284,37453,37646,37645,38025,37682,112296,38356,38410, 38486,112344,37134,37599,112392,37175,38019,38044,37647,38020, 38601,38574,112440,38508,112488,34315,38562,112549,31206,25089, 37026,37139,37622,37287,37336,37809,112600,32290,37361,37866, 38628,38683,38940,38700,37886,38629,38048,38681,38156,37757, 38102,37772,112657,27102,35579,32682,38872,27210,37201,37728, 37861,37392,37807,37915,37309,38021,32643,35265,32346,34305, 33148,33730,33203,37237,37673,37752,34359,35051,38047,35984, 37969,36241,38210,33955,112695,112772,112817,112862, 4294,38623, 112939,37524,37352,38930,37640,37827,37991,39061,38702,113006, 113073,113148,113223,37466,37909,37855,37750,38704,28138,30504, 37804,38624,37127,37176,37518,39006,37560,38405,37512,38142, 30114,37912,20497,37274,113298,113375,37747,32434,113452,39096, 39140,29262,31627,34244,37364,38893,24501,38254,38396,37281, 36251,38103,33768,36579,32739,113520,36350,36797,37597,113568, 36453,113629,37938,39342,38281,38846,39585,34817,39639,39132, 35367,113709,113763,37207,36868,36367,113817,113871,37993,36907, 36727,113925,113979,38124,37146,37027,114033,114087,38186,37244, 37050,114141,114195,38232,37253,114249,114303,38436,114357,114430, 114484,114538,114592,38575,39240,37449,114646,114700,38578,37535, 114754,114808,38596,114862,114935,114989,40070,39206,115043,115119, 4357, 4498,36073,115199,115254,115309,37224,38743,115389,39154, 39290,38885,38309,38656,115443,115498,115553,115608,115671,36128, 40386,115725,115779,115834,38446,38936,115914,39388,39436,39194, 38948,39040,115968,116023,116078,116133,116196,36633,116250,116305, 116360,39493,38026,39531,36623,39067,39693,116402, 4578, 4737, 116463,116518,116573,116628, 4898,38621,116708,116762,116836,116891, 116946,117000,39540,39617,39814,117042,38668,38983,117090,38699, 117147,39009,39327,117208,39041,37067,117249,38745,39853,39378, 37642,38723,117310,117365,117420,38733,117474,117529,117584,117646, 117700,117762,37003,117816,117871,117926,117980,118034,118088,38931, 118149,118210,118264,118319,37643,38938,118399,118453,118507,118561, 39037,118615,118669,118723,118786,118841,118896,39038,118950,39969, 119004, 0,34370,39823,37409,37648, 5068,39854,119046,38882, 119094,39473,38951,119151,39010,39855,39901,39328,37692,39090, 39475,119199,39058,119247,39690,38703,39329,39903,39998,119308, 119363,119418,37074,119473,119528,119583,39233,119637,38016,119691, 119746,119801,39234,119855,119910,119965,120041,120095,120149,40008, 120203,120257,120312,120367,120443,39235,120497,120551,120625,36978, 39265,38090,120679,120733,39411,120787,120841,120895,120957,121011, 121065,121127,121181,35586,37864,40275,37284,38843,38120,38484, 40329,121244,121296,121350,39554,38198,37122,121404,121458,39555, 38239,121512,121566,39567,38252,121620,121674,39568,121728,121782, 121836,121898,121952,122006,37145,122068,122122,39684,38306,37386, 122176,122230,39849,38490,37509,122284,122338,39851,38544,122392, 122446,39856,122500,122573,122627,122681,122735,39897,40552,38584, 122789,122843,39899,38655,122897,122951,39901,123005,123078,123132, 34396,39302,39890,38315,39876,36591,33205,36869,123186,39453, 37971, 5182,123250,40029,38098,38174,40608,38575,40716,123316, 40770,40835,123368,123422,39935,38966,37510,123476,123530,39942, 123584,123638,40001,123692,123746,123800,39008,37582,123863,123917, 40063,39036,37727,123971,124025,40064,39553,124079,124133,40066, 124187,124241,124295,124351,124405,41009,40077,124459,124513,40078, 124567,124621,124675,35761,39985,124731,124785,40079,39566,37838, 38049,40099,38999,40097,40250,124827,35466,40373,40098,38282, 38151,40131,40393,40268,36520,40264,39159, 5340,40132,40013, 37683,40236,38912,39162,38352,39432,40249,38535,39431,37720, 38229,41120,39303,40323,41384,40396,124881,124935,40083,39621, 124989,125043,125117,40110,39850,125171,125225,40122,125279,125333, 125387,125449,125503,125557,37892,39384,40419,39528,125619,125673, 40125,39900,38182,125727,125781,40126,39902,38289,125835,125889, 40127,40036,125943,125997,40131,126051,126124,126178,126232,126286, 40288,41755,40037,126340,126394,40342,40311,126448,126502,40369, 126556,126629,126683,40416,40302,39576, 5525,38153,38206,38436, 40487,41743,40464,43189,40527,40435,40764,40388,40545,38660, 38437,39211,40360,126737,126813,40424,40553,38411,38874,38551, 39160,39065,39207,30221,34602,126872,126927,38074, 5617,40444, 34412,41175,43492,41682,40512,40662,38228,41809,40586,39208, 39231,37736,38367,40458,39680,126969,40145,127017,40659,37068, 127065,39786,37070,40472, 5920,127113,40369,40660,127161,40518, 38845,40561, 6015,40883,40884,127209,40403,40814,127257,40522, 39353,40593, 6596,40937,40938,127305,127353,40471,40815,127401, 40626,39355,40648, 6669,41051,40981,127449,127499,34833,40694, 40305,40758,41057,40889,127547,40473,127595,40844,39356,40783, 41295,41284,41301,40840,127643,41393,41444,41551,36497,41863, 41917,41971,127691,39255,37884,39860,38481,40911,39334,40546, 40735,40971,40945,40997,41078,41621,41586,41622,42018,40026, 41114,40965,41079,41585,38084,39974,35405,39036,40347,41326, 41055,40759,40943,41297,40887,40804,35619,40076,39782,40265, 40318,37358,40320,40653,39976,40885,35898,37402,40448,41053, 41328,41676,40791,39899,127718,127795,127863,41310,39645,24194, 127940,41579,41714,42030,42215,128007,128074,128149,128224,34888, 25362,41367,40484,41059,41073,42035,40386,42194,40845,41114, 38336,38281,41100,128301,38502,41384,29533,42210,41568,18060, 128378,21897,40906,128455,41657,39631,40654,128532,39375,42305, 40726,38703,40828,42276,41688, 6736,40543,38313,40836,42379, 41820,42568,42676,42730,42058,42193,42945,38632,128611,128665, 41005,40698,39410,128719,128773,41017,40992,39432, 6946, 0, 41291,41158,39433, 7226, 0,41296,41260,39455,128827,128881, 41297,41276,39456, 7378, 0,41353,41426, 7709, 0,41086, 7769, 0,41551,128935,128989,41587,41610,43121,40005, 8008, 0,41598,41714,40109, 8288, 0,41612,41749, 8803, 0, 41329, 9515, 0,41641,129043,43000,129098,129174, 9809, 9874, 40838,129254,129309,129364,129444,129499,129540,41784,42275,41794, 129601,41895,41848,41822,41716,129655,129710,129765,41930,129819, 129874,129929,129991,130045,130107,40602,43230,42303,130161,130215, 130289,130344,130399,130440,41956,42320,41957,130501,42084,41831, 41984,130555,130610,130665,41987,130719,130774,130829,130891,130945, 131007,40711,131061,131141,38863,26927,131221,37957,42337,43284, 42492,131288,10273,10452,131349,131404,42004,131459,131514,41994, 131594,131648,131702,131756,131819,131874,131929,42030,131983,42519, 132037, 0,39101,42546,40053,41404,10746,42322,132079,42200, 132127,42498,42244,132184,42272,42607,42608,42364,42049,42070, 42499,132232,42273,132280,42565,40833,42365,43167,42930,40468, 132341,132396,132451,42165,132505,42183,132559,132614,132669,42255, 132723,132778,132833,132909,132963,133017,133072,133127,133203,42286, 25638,133257,133312,133367,42311,133421,133475,133529,42559,133583, 133637,133691,42249,43543,39682,42581,133754,133809,40793,42305, 133889,133943,134017,42707,42602,134071,134125,134180,42603,42306, 134234,134288,42606,134342,134396,134450,134512,134566,134620,134682, 134737,134792,42609,134846,42464,42619,134900,43262,43335,43383, 134942,42651,43168,134990,42661,135047,43422,42662,40834,135095, 42716,135143,43423,43110,42985,43424,43437,40891,42604,135191, 42919,43434,135239,42944,43585,43586,43140,43472,43587,43668, 135300,135380,135435,135490,135564,135619,135674,42958,135728,42658, 43114,41444,135782,135837,135892,43162,135946,42895,136000,136055, 136110,43163,136164,136219,136274,136330,136384,136438,136492,43653, 43199,43200,136546,136601,136656,43282,136710,136765,136820,136876, 136930,42913,136984,137038,137092,137146,137200,43283,11055,42925, 41644,137274,137328,43328,42968,137382,137436,43329,137490,137544, 137598,137674,137728,137782,137836,137890,137966,138020,40888,43304, 43761,43815,41766,43916,43397,41657,41929,43191,138083,138137, 43378,42983,41828,138191,138245,43420,43266,41935,138299,138353, 43425,43281,41936,138407,138461,43458,43296,138515,138569,43514, 138623,138677,138731,138807,138861,43700,138915,138969,139023,11326, 0,43515,43513,41937,11499, 0,43541,43525,41964,139099, 139153,43581,43526,41991,11607, 0,43586,43539,11764, 0, 42318,11893, 0,43588,139207,139261,43619,43540,43975,42073, 11941, 0,43626,43582,42233,12184, 0,43628,43584,12233, 0,42587,12442, 0,43693,41854,43998,42667,42542,43690, 38701,38975,35200,139315,41411,12824,348659,139374,42936,43721, 44043,42958,43561,41984,43290,44089,139439,139491,139545,43723, 43728,42585,139599,139653,43774,43730,139707,139761,43777,43743, 139815,139869,43811,139923,139977,140031,140093,140147,140201,42588, 140263,140317,43813,43784,42643,140371,140425,43814,43797,42965, 140479,140533,43867,43812,140587,140641,43878,140695,140768,140822, 140876,140930,43929,44128,43825,140984,141038,43932,43883,141092, 141146,43949,141200,141273,141327,40584,44137,44031,43288,41134, 40944,41549,43910,44159,44037,44065,12974,44158,37973,13016, 43752,42959,43489,44201,44213,44278,43490,141381,141435,43950, 43898,43118,141489,141543,141597,141651,141705,43968,43981,43120, 141779,141833,43969,43997,141887,141941,44044,141995,142049,142103, 142179,142233,44288,142287,142341,142395,27376,44349,44226,13142, 0,44049,44026,43123,13250, 0,44059,44055,43144,142471, 142525,44082,44072,43356,13311, 0,44088,44084,13452, 0, 43376,13716, 0,44091,142579,142633,44127,44129,44359,43357, 13846, 0,44154,44130,43358,14100, 0,44173,44167,14223, 0,43629,14237, 0,44207,44221,43221,40710,44166,38482, 41027,33654,44417,44493,44446,44380,44570,44312,44601,44672, 43905,41054,43464,41962,142687,142760,44284,44406,40321,35460, 39030,39091,40599,33376,26640,38122,142814,142869,44217,142911, 44169,43329,41341,42226,43821,41670,44502,44645,45047,44529, 45482,39465,37478,142959,44007,44240,143007,143055,44250,42036, 44308,14347,143103,143151,14684,14953,44290,43164,44320,44365, 44424,44449,143199,143247,15087,15184,44357,43372,44447,44368, 44507,44516,44531,44557,143295,143343,15567,15681,44413,43465, 44578,44555,143393,44705,44714,44753,44579,44589,44798,44780, 143441,143489,15809,16073,44496,43625,44799,44829,143537,44762, 44851,44897,143585,143633,44021,44310,143681,44648,43626,44315, 16769,44936,44379,143729,143777,39139,44906,45616,45007,40942, 41273,43592,41024,44926,41672,44527,44266,45663,44942,44750, 45038,45654,45089,45136,45359,44941,41026,45120,45185,45610, 45664,41822,41323,40690,42227,44638,45058,44568,45808,44093, 45233,44253,42507,39305,35519,30591,43667,42369,41357,42370, 43906,43141,43804,41748,42666,45683,42992,44327,43835,43909, 40708,143804,143881,143926,143971,45196,144048,45244,45148,45289, 144115,144182,144257,144334,144409,44899,44749,28316,44182,44246, 37080,22101,29818,29448,144486,44199, 0,16823,39589,16906, 17063,17133,17213,17221,17335,17400,30609,42536,31948,17567, 17726,17953,44178,18130,28915,26511,44750,31224,44564,37317, 44335,44945,44906,144563,45001,45708,144641,45331,45384,18301, 18381,18778,45433,45778,45890,46003,18891,37865,19061,43669, 44461,42718,45942,45319,43219,45630,46111,46165,45678,30698, 144720,144774,44415,44414,43380,19115, 0,44641,44439,43457, 33939,43934,41767,45454,44501,46219,34925,144828,144882,44640, 144936,145012,19261,19334,19526,145092,145147,145202,145257,145311, 145366,19676,44644,145446,44419,44833,19746,44977,44459,44646, 145500,45864,45918,45981,43781,145555,145610,145665,44844,145719, 44499,145773,145828,145883,44922,145937,145992,146047,146123,146177, 146231,146286,146341,146417,44979,33158,146471,146526,146581,45017, 146635,44940,44945,20235,45083,44508,45018,44221,146689,146744, 146799,45078,146853,44569,146907,146962,147017,45079,147071,147126, 147181,147257,147311,147365,147420,147475,147551,45080,33436,147605, 147660,43949,45406,45736,147727,20406,20819,147788,147843,45116, 45029,147898,147953,44285,148033,148087,148141,45164,148195,148249, 148303,148365,148427,148482,148537,45212,148591,45115,45259,148645, 46035,46058,46089,148687,44026,45720,148735,44658,148792,45828, 45276,43671,148840,44794,148888,45830,44840,45372,46312,46285, 44377,45162,148936,45097,46268,148984,45419,46313,46367,45818, 46270,46476,46449,149045,149119,149174,149229,45325,149283,45163, 45452,44400,149337,149392,149447,45464,149501,45210,149555,149610, 149665,45567,149719,149774,149829,149885,149939,45578,149993,150048, 150103,45652,150157,150212,150267,150323,150377,45211,150431,150494, 150549,150604,45721,150658,45257,45740,150712,150766,150840,45791, 45271,150894,150948,45816,151002,151056,151110,151172,151226,151280, 44707,20961,45355,151342,151397,44848,151477,151531,151585,151639, 151693,45817,46545,45402,151767,151821,151875,151929,45829,45404, 44850,151983,152037,45883,45450,152091,152145,45935,152199,152253, 152307,152383,152437,47014,152491,152545,152599,152675,152730,152785, 45936,152839,45462,45937,44872,45463,152893,152973, 0,39515, 46143,44002,44190,46260,45589,153040,45726,153088,46271,45838, 153145,45955,46477,46584,46204,46377,153193,46015,46378,153241, 46069,46639,46611,46205,46421,46692,46693,44874,45945,46314, 46374,46316,153289,46194,153337,46431,45789,46339,46747,47072, 46375,46411,153398,153478,46815,46934,46944,44468,46435,46597, 153547,21033,153608,153663,153717,153772,153827,45946,153881,45584, 46232,45067,45650,153935,153990,154045,46258,154099,45760,46259, 45283,154153,154208,154263,46286,154317,45985,154371,154426,154481, 46314,154535,154608,154663,154718,154791,46340,154845,154899,46365, 47120,46093,46147,154953,155008,155063,46422,155117,46315,155171, 155226,155281,46426,155335,155408,155463,155518,155591,46450,155645, 155699,155753,46471,155807,155861,46475,155915,155969,156023,46473, 45351,156086,156140,46478,46485,45353,156194,156248,46504,46513, 156302,156356,46558,156410,156464,156518,156574,156628,46578,156682, 156736,46580,156790,156844,156898,156954,44722,35781,41132,47752, 157020,47806,46772,48101,46177,48289,47073,157072,157126,46583, 46514,45772,157180,157234,46584,46515,45800,157288,157342,46585, 46527,45870,157396,157450,46612,46587,157504,157558,46633,157612, 157666,157720,157776,157830,47167,46635,157884,157938,46637,157992, 158046,158100,21125, 0,46638,46640,46184,45979,46666,46667, 46690,46721,158144,45776,48343,46698,46213,158198,41821,45079, 39547,38046,158253,44703,158307,46450,46775,48397,48451,46744, 48508,47230,46790,47031,47032,158361,158415,46694,46647,46185, 158469,158523,46745,46785,46239,158577,158631,46746,46811,46242, 158685,158739,46938,46939,158793,158847,46940,158901,158955,159009, 159085,159139,47311,159193,159247,159301,21220, 0,46941,47035, 46262,21233, 0,47039,47051,46320,159377,159431,47055,47064, 46401,21314, 0,47113,47080,21327, 0,46400,21399, 0, 47114,159485,159539,47160,47188,47359,46427,21530, 0,47161, 47189,46457,21752, 0,47162,47190,22047, 0,46619,22213, 0,47202,45156,48623,47231,45377,47232,45700,48680,47280, 44895,22364,47422,35988,22345,47387,41911,48799,47423,48869, 159589,49067,49121,159641,159695,47203,47238,46564,159749,159803, 47205,159857,159911,47239,159965,160019,160073,47240,46565,160136, 160190,47248,47380,46567,160244,160298,47250,47382,160352,160406, 47257,160460,160514,160568,160624,160678,47503,47304,160732,160786, 47305,160840,160894,160948,45684,47436,161004,161058,47306,47394, 46621,46033,47474,47492,47663,47523,161100,46124,47426,47331, 43257,46737,40598,41269,45080,46694,47568,47074,47616,46804, 49178,47869,49279,47664,49255,47550,41147,47619,44542,161154, 47379,47573,47621,41587,34765,41548,34414,41853,45204,161214, 36795,161283,161338,47396,47432,161380,22471,46725,37261,45997, 48155,47003,47916,48932,45022,49325,47938,43448,45396,45232, 45879,47447,46046,161428,161476,22580,161524,22696,22975,47446, 44983,161572,23052,161620,23101,23362,47449,45609,161668,23417, 161716,23657,23800,47499,46750,161764,161812,23860,161860,23929, 24037,47544,46779,161908,161958,39798,47702,162006,24292,162054, 24336,24396,47592,46981,162102,162150,39955,47902,47677,47678, 47948,47724,162198,162246,24584,24712,47799,47043,47996,47725, 162294,48046,48055,48267,162342,43969,49353,49508,49562,24948, 47004,34286,47966,47977,25020,41641,47800,48109,47551,48496, 48044,48561,48509,48787,49179,47500,48733,48337,49356,48802, 47088,41983,42318,47089,47571,47667,48332,48510,49166,47854, 47946,47593,47110,43192,41717,42972,25236,45222,25308,47743, 45424,48385,45472,45473,45769,48562,45280,47760,48469,43628, 162369,162446,162491,48742,162568,162645,49153,48525,162712,162779, 162854,162931,163008,163084,47026,47947,48368,47750,48045,48675, 48099,48648,45607,46319,47524,48731,46568,48799,47258,47116, 48441,47416,47238,47948,47091,47281,48613,48420,47306,48041, 47113,48043,49164,48872,47329,47304,48817,47695,48507,48256, 48844,49212,163152,163229,163296,163363,163440,49616,49670,49355, 47452,49728,49044,49432,29293,36542,39128,37776,48601,49454, 49703,46105,50077,34087,25514,46700,48638,40583,163519,163573, 47577,47444,47212,163627,163681,47634,163735,163809,163885,25520, 25559,38192,46901,163965,164020,164075,47636,164129,164183,164238, 164293,25711,25770,47537,47637,47334,47593,49838,49973,49305, 34255,164373,164428,164483,47673,164537,47720,47838,47358,164591, 164646,164701,47841,164755,47934,164809,164864,164919,47842,164973, 165028,165083,165139,165193,47936,165247,165302,165357,47938,165411, 165466,165521,165577,165631,47975,165685,165748,165803,165858,47984, 165912,47983,47985,47406,48124,165966,166040,166095,166150,48240, 166204,48302,48356,47876,166258,166313,166368,48413,166422,48367, 166476,166531,166586,48511,166640,166695,166750,166806,166860,48553, 166914,166969,167024,48556,167078,167133,167188,167244,167298,48472, 167352,167415,50031,167495,39574,48730,167575,46504,50212,46536, 167617,25833,25939,167678,167733,48584,48538,47877,167788,167843, 167923,167977,168031,48675,48646,168085,168139,48676,168193,168247, 168301,168377,168431,168485,168561,168616,168671,48774,168725,48707, 48797,48048,48708,49784,168779, 0,42683,49540,47729,47942, 48803,47944,168821,48566,168869,48930,48689,168926,48816,50251, 49961,48918,49189,168974,48882,49236,169022,48884,50305,49997, 49106,49384,50306,50016,48121,49244,49283,49328,49357,169070, 48885,169118,49396,48866,49107,50359,50252,50253,49329,169179, 169233,169288,169343,48844,169397,48831,48865,48122,48913,169451, 169506,169561,49017,169615,49050,49080,48308,169669,169724,169779, 49134,169833,49221,169887,169942,169997,49179,170051,170124,170179, 170234,170307,49180,49261,170361,170416,170471,49247,170525,49295, 170579,170634,170689,49383,170743,170816,170871,170926,170999,49386, 171053,171107,171177,171232,171287,49390,171341,49307,49436,48309, 49434,171395,171449,171503,171557,171611,49467,49476,48363,171685, 171739,49470,49477,171793,171847,49575,171901,171955,172009,172085, 172139,50899,172193,172247,172301,48416,172377,172432,172486,49578, 172540,172594,49613,172648,172702,172756,49584,50954,49496,48417, 172819,172873,49629,172927,172981,49632,49585,48512,173035,173089, 49667,49598,48534,173143,173197,49686,49638,173251,173305,49721, 173359,173413,173467,173523,173577,51049,49737,173631,173685,49740, 173739,173793,173847,173903,173958,174013,49756,174067,49652,49757, 48641,49711,48761,174121,174176,49810,49945,174218,174266,26070, 174314,49655,174371,50271,26118,50281,174419,49826,174467,50360, 50334,50197,50716,50386,50065,50066,50254,50187,174515,49963, 174563,50414,50335,50379,51145,50697,50419,50255,174611,50017, 50425,174659,50019,51146,50708,50762,50719,51147,50752,174707, 174768,174823,50020,50772,174903,51008,51099,51204,50320,50940, 174957,43426,175012,175067,26382, 0,26731,49783, 0,49747, 49918,48827,50045,49087,26824, 0,26986,50225, 0,50046, 50279,49144,50178,175121,175176,175231,50300,175285,50250,50307, 49181,27041, 0,27213,50317, 0,50356,27318, 0,49363, 27412,27512, 0,27513,50333, 0,49985,50354,50358,175339, 175393,50408,50410,51252,49256,49474,27673, 0,27747,50415, 0,50422,50706,49580,27883, 0,27938,50707, 0,50673, 27990, 0,50285,28087,28088, 0,28294,50710, 0,50368, 50758,50762,175447,175501,50759,50763,175555,175609,175683,50761, 50764,175737,175791,50768,175845,175899,175953,176015,176069,176123, 49581,176185,176239,50892,50920,49582,176293,176347,50893,50921, 49635,176401,176455,50894,50976,176509,176563,50967,176617,176690, 176744,176798,176852,51042,50977,176906,176960,51043,51097,177014, 177068,51044,177122,177195,177249,177303,48481,43493,37738,48907, 49079,51182,50186,51307,51329,51368,51362,51421,177377,177431, 51141,51098,49636,177485,177539,51148,51099,49693,177593,177647, 51195,51100,50011,177701,177755,51205,51115,50231,177809,177863, 51245,51142,177917,177971,51246,178025,178098,178152,178206,178260, 51247,51471,51144,178314,178368,51277,51273,178422,178476,51303, 178530,178603,178657,51639,51526,51596,178711,178766,45591,47255, 50202,44064,49115,28371,51442,51395,50998,51735,178817,51789, 51574,51819,51580,51862,51729,178869,178923,51333,51275,50234, 178977,179031,51389,51289,50420,179085,179139,51403,51290,50711, 179193,179247,51404,51331,179301,179355,51415,179409,179463,179517, 179573,179627,51906,51416,179681,179735,51466,179789,179843,179897, 28433, 0,51496,51332,50742,46087,48410,50914,51593,51835, 179941,48340,51952,51498,51545,179995,47780,51681,51998,52043, 48526,28400,51822,43630,28518,48145,52053,49135,51500,51635, 51778,52118,180046,180098,180152,51508,51387,50896,180206,180260, 51509,51388,180314,180368,51570,51402,180422,180476,51697,180530, 180584,180638,180700,180754,180808,50898,180870,180924,51748,51758, 50974,180978,181032,51785,51759,51046,181086,181140,51814,51771, 181194,181248,51823,181302,181375,181429,181483,181537,51855,52128, 51787,181591,181645,51856,51861,181699,181753,51868,181807,181880, 181934,41398,52066,51940,47873,51804,48794,42905,47870,43907, 51991,52190,52219,52265,52271,51894,52334,52365,51568,48796, 49318,48732,181988,40251,51927,51956,44523,51017,48894,44769, 51018,38413,182042,48075,182096,182151,51878,51874,51094,48331, 51954,51999,42545,52343,52079,52203,52411,52420,52442,52486, 52984,48015,44254,182193,28660,182241,182289,28743,28852,182337, 182385,29025,29085,51194,49055,52054,52068,52131,182433,182481, 29094,29174,52138,52064,52136,52220,52193,182529,182577,29183, 29711,52269,52141,182627,52498,52508,52546,52151,52273,52288, 182675,182723,29763,29756,52364,52206,182771,52555,52594,52603, 182819,52270,52372,52621,182867,182915,29861,29999,52640,52278, 182963,52690,52699,52738,183011,183059,30057,183107,30198,30330, 51196,49678,183155,183203,42734,52747,53419,52800,30346,41552, 43874,48425,51946,52297,52336,52974,52122,52106,52831,52832, 52879,52880,46903,53104,53248,53679,53547,44098,45704,44841, 45707,48639,52415,52272,52928,52765,52016,52137,52192,45860, 51065,49659,50038,40600,51570,50068,51138,51728,51563,30347, 30408,51569,52227,52413,51297,50421,45023,183230,183307,183361, 49838,183438,183515,183560,48872,35778,35286,51064,45770,43271, 44387,51420,51191,45374,40340,50335,51905,34140,183637,44932, 183704,183771,183846,183923,184000,184075,52315,52405,52108,52205, 52384,52587,52732,52599,52590,51888,52350,51875,52789,52793, 49712,41828,42233,52840,52744,49335,52183,52873,52888,52891, 52308,53034,53508,52410,52838,53562,52779,52985,52924,51602, 184152,30769,184229,184306,30483,52986,53082,49703,52983,47602, 37548,46233,45629,32913,53735,53789,53064,53843,53897,53112, 184377,53160,49556,53951,34803,30644,45880,184431,184485,51923, 51953,51251,184539,184594,184648,184702,184778,30855,30861,51244, 46303,184858,184913,184968,51994,185022,52025,52219,185076,185131, 51369,52362,51469,185211,185266,185321,185376,52279,185430,52809, 52280,51492,52857,185484,185539,185594,52307,185648,52905,52433, 51519,185702,185757,185812,52634,185866,52954,185920,185975,186030, 52636,186084,186157,186212,186267,186340,52858,52955,186394,186449, 186504,52967,186558,53018,186612,186667,186722,53023,186776,186849, 186904,186959,187032,53065,187086,187140,187210,187265,187320,53066, 187374,53061,53067,51597,53101,51754,187428,187483,187538,53110, 187592,53113,53114,51755,53156,187646,187701,187756,53115,187810, 53157,53158,51908,187864,187919,187974,53161,188028,53159,188082, 188137,188192,53163,188246,188319,188374,188429,188502,53164,53162, 188556,188611,188666,53196,188720,53194,188774,188829,188884,53206, 188938,189011,189066,189121,189194,53207,189248,189302,189372,45916, 53235,189452,189507,54005,53257,189558,189596,30923,30918,189657, 189712,53209,53252,52023,189767,189822,189876,53210,53254,52125, 189930,189984,53212,53255,190038,190092,53256,190146,190200,190254, 190310,190364,53259,190418,190472,190526,190582,190637,190692,53260, 190746,53258,53292,52209,53290,52414,190800,53318,53327,53364, 190842,52029,52930,190890,53229,190947,53539,53404,52015,190995, 53373,191043,53547,52517,53405,53646,53673,191091,30988,49991, 34597,191139,53374,191187,53551,52565,53647,54160,53701,51432, 31084,191235,53403,53605,191283,53528,54161,54034,53666,53712, 54223,54133,191331,191392,31078, 0,31123,53533, 0,53504, 53538,52417,53566,52666,31124, 0,31251,53587, 0,53592, 53593,52692,53642,191446,191501,191556,53620,191610,53645,53641, 52859,31364, 0,31366,53695, 0,53647,31480, 0,51542, 31554,31603, 0,31616,53699, 0,51816,53700,53702,52881, 31664, 0,31713,53728, 0,53748,53802,52951,31809, 0, 31822,53805, 0,53757,31878, 0,52712,31933,31936, 0, 32038,53856, 0,53001,53859,53758,33035,191664,191719,191774, 53910,191828,53771,53913,53003,53811,53361,191882,191936,53964, 191990,192044,53967,192098,192152,192206,53812,53362,192269,192323, 54021,53825,53363,192377,192431,54037,53865,192485,192539,54038, 192593,192647,192701,192757,192811,54742,54040,192865,192919,54041, 192973,193027,193081,193137,193191,54044,53866,193245,193299,193373, 54047,53879,193427,193481,54050,193535,193589,193643,193705,193759, 193813,53364,34287,50766,193875,193929,54054,53919,193983,194057, 53365,194111,194165,54056,53920,53384,194219,194273,54072,53933, 53385,194327,194381,54099,53973,194435,194489,54100,194543,194616, 194670,194724,194778,54101,55247,53974,194832,194886,54102,53987, 194940,194994,54103,195048,195121,195175,195229,195284,195339,54105, 195393,54057,54106,53543,54156,53570,195447, 0,42737,54291, 50368,52090,54169,53816,195514,53613,195562,54215,54150,195619, 54175,54227,54204,54187,54226,195667,54179,54331,195715,54240, 54384,54303,54276,54342,54385,54357,195763,54241,54343,195811, 54266,54439,54492,54277,54449,54493,54547,195859,53704,54332, 54339,54386,195907,54320,195955,54450,54020,54411,54600,54601, 54447,54388,196005,54669,54701,54723,196066,54345,54503,54558, 196146,54453,196187,33935,36805,196248,32042, 0,32113,54112, 0,54242,54214,53573,54386,53599,49191,54574,53621,54483, 54575,196290,49521,53731,196344,196398,54358,54387,53625,196452, 196506,196560,196614,196668,54412,54458,53648,196742,196796,54491, 54489,196850,196904,54504,196958,197012,197066,197142,197196,197250, 197304,197358,32158, 0,54520,54495,53754,32213, 0,54541, 54543,53755,197434,197488,54545,54548,53808,32352, 0,54547, 54599,32410, 0,53999,32459, 0,54595,197542,197596,54601, 54602,53862,32460, 0,54604,54628,53863,32530, 0,54666, 54637,32531, 0,54445,33299, 0,54735,197650,53886,47159, 46231,53856,54796,54717,54850,54904,53924,54958,55012,197725, 197779,54747,54638,53970,197833,197887,54809,54651,54026,33301, 0,54812,54763,54140,33382, 0,54832,54764,54141,197941, 197995,54841,54765,54198,33435, 0,54863,54778,33491, 0, 54472,33704, 0,54866,198049,198103,54886,54819,55552,54218, 33876, 0,54895,54831,54221,33889, 0,54917,54873,33890, 0,54527,34014, 0,54920,198157,55066,55131,54877,198212, 52688,50686,46358,51367,40440,45992,50997,51726,54934,53910, 54645,54985,55301,55174,55606,55077,56760,198267,198321,54971, 54885,54311,198375,198429,54974,54940,54365,198483,198537,54994, 54981,54392,198591,198645,55003,54993,54421,198699,198753,55025, 55035,198807,198861,55028,198915,198988,199042,199096,199150,55079, 55657,55048,199204,199258,55090,55089,199312,199366,55101,199420, 199493,199547,56821,55455,55132,199601,199656,54267,55109,55481, 57285,36594,33974,55133,51516,34134,51634,56884,56958,53964, 57012,55222,55150,54916,55277,199711,199765,55107,55133,54607, 199819,199873,55110,55156,54608,199927,199981,55111,55187,54636, 200035,200089,55117,55212,200143,200197,55213,200251,200305,200359, 200435,200489,55705,200543,200597,200651,34239, 0,55216,55214, 54741,34345, 0,55218,55268,54761,200727,200781,55240,55269, 54762,34402, 0,55314,55270,34471, 0,55083,34472, 0, 55317,200835,200889,55334,55283,55753,54815,34592, 0,55335, 55336,54816,34608, 0,55337,55339,34701, 0,55139,34718, 0,55340,54660,57066,55580,55238,55319,51727,54838,51617, 52386,57455,55628,57571,57687,57713,55815,55911,57762,51854, 46288,47448,53706,58133,52592,38595,55677,55751,52116,43735, 47068,52280,49228,36427,49481,52975,200943,200998,55344,55446, 54869,201040,46394,52770,55951,55540,53409,55770,56386,56440, 55837,52382,42616,55469,55482,55471,201088,201136,34771,201184, 34826,34935,201232,34999,201280,35000,34994,55584,55581,201328, 35003,201376,35073,35081,201424,201472,35189,201520,35190,35403, 201568,201618,45589,55849,201666,35468,201714,35519,35512,201762, 201810,45876,55859,201858,35523,201906,35626,35620,201954,202002, 46571,55995,55595,56040,55924,202050,202098,35768,35835,56041, 55925,202146,56004,56091,56100,202194,36119,57120,57174,57228, 37598,46100,55596,55725,55750,55992,55993,56136,57246,56137, 56279,57356,56185,56595,56778,56685,57355,56878,56089,56826, 56952,57416,46629,51440,41642,46898,56818,55877,56750,56214, 56262,55876,56280,46900,46505,46178,48114,48266,56183,54048, 54948,53780,55000,56328,55165,53286,52947,202221,202266,55217, 55912, 0,202343,202393,202438,202484,202529,202574,202619,202664, 202709,202755,202800,202845,202915,202960,203005,203082,55546,53586, 51337,40834,43751,46698,53542,56260,49625,53166,43947,48715, 35891,54711,55670,56085,203159,203236,203303,203370,203445,203520, 56181,43113,49210,203597,203674,38933,45344,49779,37706,55763, 56286,56242,56567,56151,56198,56245,55673, 0,51145,55317, 55212,56334,56769,55986,56294,56565,56295,56569,35917,56322, 37184,45762,37868,36248,55844,203751,52522,203828,203905,203972, 56601,52828,40496,37968,54891,47158,49572,48888,54283,56526, 50035,44674,52993,56131,39665,204049,37962,56614,56648,55756, 56744,54466,54659,36915,39847,55582,56674,54947,57912,57966, 58020,56434,204120,47995,204174,204228,204282,204336,204412,35990, 36072,56607,56024,204492,204547,204602,55480,204656,55776,55652, 55085,55873,204710,204765,55141,36247, 0,36314,56028, 0, 55920,56030,55191,55922,55219,36506, 0,36651,56116, 0, 55934,56125,55242,56016,204845,204900,204955,56127,205009,56162, 56131,55245,36695, 0,36742,56132, 0,56163,36818, 0, 55677,36862,36906, 0,37023,56223, 0,56039,56322,56210, 55321,37077, 0,37121,56537, 0,56211,56538,55483,37123, 0,37169,56547, 0,56316,37301, 0,56183,37360,37505, 0,37686,56549, 0,56352,56553,56353,43360,205063,205118, 205173,56554,205227,56369,56633,55484,56680,55573,37690, 0, 37798,56651, 0,56681,56693,55655,56694,55659,37799, 0, 37852,56696, 0,56697,56729,55704,56727,205281,205336,205391, 56776,205445,56728,56820,56043,38033, 0,38303,56821, 0, 56730,38305, 0,56879,38359,38414, 0,38417,56822, 0, 56901,56846,56781,56233,38488, 0,38504,56897, 0,56793, 56916,56332,38505, 0,38636,56918, 0,56920,38747, 0, 56952,38751,38837, 0,38964,56928, 0,56953,56929,56923, 44564,57348,48463,56949,205499,205573,205628,58571,205670,38965, 38973,205731,205786,56951,56994,56379,205841,205895,57025,57035, 56560,205949,206003,57028,57048,56581,206057,206111,57079,57089, 206165,206219,57082,206273,206346,206400,206454,206508,57133,57102, 206562,206616,57136,206670,206743,206797,206851,206906,206961,57187, 207015,57143,57190,56583,57156,56609,207069, 0,47906,57492, 55781,56265,57383,56637,207136,55180,207184,57268,56834,207241, 56948,57615,57427,57511,57295,207289,57296,57508,207337,57373, 57623,57659,57554,57509,58060,57897,207385,57400,57510,207433, 57438,58176,57898,57698,57512,58177,58103,207481,57217,57387, 57561,57410,207529,57464,207577,57625,56601,57745,58230,58149, 57617,57560,207627,57784,57998,58252,207688,39169, 0,39214, 57241, 0,57197,57382,56703,57368,56802,54288,56881,39217, 207742,207797,207852,57451,207906,57450,57465,56850,57537,56877, 207960,208014,57498,57552,208068,208122,57499,57580,208176,208230, 57567,208284,208338,208392,208454,208508,208562,57031,208624,208678, 57611,57613,57032,208732,208786,57681,57669,57085,208840,208894, 57687,57683,208948,209002,57744,209056,209129,209183,209237,209291, 57754,58918,57728,209345,209399,57756,57766,209453,209507,57757, 209561,209634,209688,209742,209796,57863,57893,57086,209850,209904, 209958,210012,210066,57925,57934,57139,210140,210194,58033,57935, 210248,210302,58054,210356,210410,210464,210540,210594,59520,210648, 210702,210756,40025,210832,210886,58055,57948,57140,210940,210994, 211048,211122,39215, 0,58056,58002,57193,39263, 0,58058, 58059,57194,211176,211230,58061,58068,57248,39323, 0,58090, 58115,39434, 0,57693,39435, 0,58127,211284,211338,58150, 58172,59568,57287,39502, 0,58171,58173,57306,39565, 0, 58178,58185,39635, 0,57877,39636, 0,58204,211392,211447, 211502,58224,211556,58215,58225,57574,58258,57597,211597,58123, 58284,211645,58294,211702,58295,58296,52971,211750,58297,211798, 58338,53188,58339,58474,58328,57621,58292,58341,58344,211846, 58299,211894,58351,55627,58473,58548,58463,58480,58477,58479, 58532,58547,58534,211942,58355,211990,58602,55939,58494,58738, 58746,58605,58556,212040,58813,58839,58861,212088,58570,58603, 212136,58615,58960,58890,58765,58623,58961,59138,212184,59163, 212232,48162,59035,212293,212348,39689,39828,212403,39955,50881, 212457,212511,212565,58286,58439,57598,212619,212673,58342,212727, 212781,58475,212835,212889,212943,58512,57783,213006,213060,58528, 58551,57932,213114,213168,58601,58604,213222,213276,58732,213330, 213384,213438,213494,213548,58734,213602,213656,58736,213710,213764, 213818,39838, 0,58737,58703,58039,54468,58788,58205,58765, 58989,57341,213874,48409,58010,50002,59369,58855,59424,59623, 59773,59685,59732,59976,213929,213983,58766,58775,58042,39931, 0,58787,58855,58043,41769,57648,55866,58874,57646,60032, 40675,214037,214091,58092,58966,58879,214145,58592,50867,48557, 52875,58107,48616,55292,59377,57025,60138,59472,59795,60195, 58728,60310,59885,214200,214254,58911,58882,58156,214308,214362, 58912,58926,58157,40049, 0,58914,58956,58291,40124, 0, 58955,58957,58318,214416,214470,58962,58969,58340,40236, 0, 58999,58997,40238, 0,58582,40242, 0,59009,214524,214578, 59125,59130,59824,58345,40294, 0,59159,59145,58476,40400, 0,59162,59160,40447, 0,58717,40501, 0,59172,214632, 60332,59442,59139,214687,59152,56751,59023,59417,59289,59307, 58789,40551,58938,40629,60375,214738,60387,59671,60400,57079, 60456,59908,214790,214844,59176,59272,58511,214898,214952,59295, 59297,58772,215006,215060,59298,59299,58881,215114,215168,59301, 59300,215222,215276,59319,215330,215384,215438,215494,215548,60082, 59385,215602,215656,59437,215710,215764,215818,40794, 0,59462, 59405,58938,49430,59492,59382,59961,59491,215862,57116,60465, 59595,59689,215916,50171,40873,57003,44546,57903,59414,60531, 60487,59596,60005,60576,60621,60666,59588,59274,59738,54497, 60884, 0,60893,60951,53747,57904,215971,59670,46612,57955, 49112,49555,57956,42191,49944,49113,216026,216081,59463,59591, 59305,216123,40934,53622,60257,60702,60282,51020,60712,41325, 40966,56558,59839,40986,53801,216171,41045,41839,41039,216219, 41116,41162,59745,60140,59747,216267,41172,41265,216315,59898, 60288,59948,216363,41275,41410,216413,60754,60799,60844,59949, 60333,60006,216461,41717,41765,216509,60915,60960,60978,216557, 60020,60347,60109,216605,41776,41944,216653,61016,61025,61045, 216701,60110,60398,60156,216749,42010,42016,216797,61093,61102, 61170,216845,216893,42071,216941,42072,42066,216989,217037,48277, 61179,60747,46448,58184,51633,59153,60243,60625,60169,59565, 60080,60424,60520,60787,61255,59564,60460,61211,61094,60820, 61171,61352,58608,59358,48560,59467,60522,60565,60610,60007, 59850,59613,56914,53381,59468,59435,59439,59518,59660,58815, 59792,60426,53995,60210,59734,60670,47582,217094,217140,59735, 217217,217262,217312,217357,217402,217447,217492,217537,217582,217632, 60146,59517,60265,60511,60015,60750,61070,61071,217709,42184, 42349,60384,60208,48709,60301,42896,59629,44094,60046,54108, 52626,60682,56006,61162,60593,217786,217863,217930,217999,218074, 218149,218215,61311,61354,61413,218291,218368,61450,61459,61603, 57682,60530,59820,53081,60425,61078,61208,59822,59818,57701, 59877,60190,60543,59237,46863,59878,58218,61091,61500,218436, 61547,61695,61556,59661,52848,218498,218565,218632,44918,56037, 53860,44680,50704,49044,59495,60083,51072,45127,46200,60077, 58110,218709,60492,59874,60469,60812,60195,59607,60634,60196, 60296,60944,61151,59927,61733,60725,60557,60426,61013,60953, 61149,218786,218863,60853,59669,50134,49941,49427,54189,61038, 54252,62275,48317,42336,60099,62409,61629,59821,62463,50388, 218942,218996,60486,50258,60571,219050,219105,219160,60617,219214, 59702,60621,59541,59847,59943,219268,42361, 0,42377,60659, 0,59946,60748,60027,60165,60101,57224,57342,43697,219323, 219378,219433,60797,219487,60273,60802,60216,60345,60237,42493, 0,42495,60806, 0,60357,60816,60314,60370,60439,57434, 57741,45286,219541,44469,219621,219675,219729,219803,62517,61728, 42543,51698,43833,219858,219913,60839,60413,60535,219968,220022, 60846,60468,60554,42566, 0,60888,60480,60657,220076,220130, 60909,60670,60749,42620, 0,60913,60694,42657, 0,60778, 42710, 0,60918,42815, 0,60972,60840,60779,42908, 0, 60981,60960,42995, 0,61072,42996, 0,61039,220184,220239, 220294,61052,220348,61095,61110,60953,61137,60958,220389,61201, 61261,220437,61208,220494,61394,61251,58312,220542,61221,220590, 61395,59436,61297,61635,61489,60862,61478,61785,61816,220638, 61262,220686,61585,60596,61298,61779,61827,61833,61591,61864, 61881,61929,61912,220734,61363,220782,61643,60617,61683,61829, 61875,61976,61960,220832,61750,62028,62037,220880,61587,61877, 220928,61646,61923,61925,61685,61971,61973,62067,220976,62571, 221024,48295,62077,221085,43097,221139,221194,221249,61139,221303, 61232,61172,61020,61293,61132,221357,221411,61249,61570,61174, 221465,221519,61633,61631,61256,221573,221627,61774,61732,221681, 221735,61780,221789,221843,221897,221973,222027,62124,222081,222135, 222189,43149, 0,61781,61764,61278,43150, 0,61823,61776, 61351,222265,222319,61827,61825,61353,43210, 0,61871,61872, 43211, 0,61423,43499, 0,61873,222373,222427,61876,61908, 62172,61354,43552, 0,61924,61968,61355,43553, 0,61925, 61972,43613, 0,61472,43615, 0,61967,222481,222535,61974, 62193,61375,222589,222643,62070,222697,222751,62071,222805,222859, 222913,62194,61377,222976,223030,62117,62195,61495,223084,223138, 62118,62197,223192,223246,62119,223300,223354,223408,223464,223518, 62752,62165,223572,223626,62166,223680,223734,223788,44723,223844, 223898,62167,62207,61521,223952,224006,62209,224060,224114,224168, 224231,43758, 0,62211,62210,61522,62385,63116,62601,62637, 62691,224293,62460,224347,224402,224457,62212,224511,62241,62214, 61523,62242,61689,60170,60389,61120,62250,224552,61793,224600, 62461,60641,224657,61921,61391,62261,43842,224705,61844,62611, 224753,62000,61663,62395,43897,62718,62719,224801,62438,62619, 224849,62371,61972,62449,43933,62793,62761,224897,224945,62492, 62621,224993,62427,62043,62502,44050,62847,62900,225041,225091, 49055,62549,62506,62617,62668,62670,225139,62623,225187,62665, 62044,62738,62901,62955,62671,62722,225235,63023,63055,63077, 54972,63161,63207,63261,225283,225344,225398,225461,225515,225569, 62215,62257,61690,225623,225677,62669,62444,225731,225785,62692, 62553,225839,225893,62717,225947,226001,226055,226117,226171,226225, 62077,226287,226341,62721,62613,62101,226395,226449,62787,62719, 62121,226503,226557,62788,62747,226611,226665,62789,226719,226792, 226846,226900,226954,62791,62774,227008,227062,62794,62801,227116, 227170,62820,227224,227297,227351,51243,51088,56745,61287,63315, 62969,62367,62824,63369,63423,63445,227405,227459,62841,62842, 62122,227513,227567,62843,227621,62457,44217,227695,45425,50387, 60816,60100,46101,62115,62849,62904,63499,62980,63553,63607, 63912,63761,63934,64788,227750,227804,62850,62855,62169,44304, 0,62874,62896,62171,47781,62565,56971,62892,62508,64842, 48702,227858,227912,62906,62929,63014,227966,62928,62613,63201, 63787,63309,44313,348659,61544,44441,62382,58014,63053,62915, 64896,64025,65213,63380,65270,228021,228075,62982,62899,62216, 228129,228183,62993,62992,62484,228237,228291,63074,63005,62591, 228345,228399,63090,63059,62593,228453,228507,63093,63100,228561, 228615,63110,228669,228742,228796,228850,228904,63112,63858,63113, 228958,229012,63115,63119,229066,229120,63117,229174,229247,229301, 66381,64121,63166,229355,229410,57222,54808,52416,44600,64169, 64944,64265,63493,65295,63304,60539,63165,63978,61013,55003, 62667,56819,65985,48891,44791,229465,229520,63413,52021,62068, 54713,57286,45993,55315,46736,229575,229630,63126,63274,62726, 61633,63136,63249,62743,63661,64353,63453,65341,65395,63564, 229677,63846,54809,65449,48426,44792,53909,61639,63788,63343, 229718,44873,44911,229766,45065,45058,229816,64064,64107,64203, 229864,45112,45122,229914,50697,64212,229962,45223,45262,230010, 52529,64299,230058,45332,45419,230106,52789,64308,230154,45598, 45683,230202,53409,64397,63399,64442,63580,230250,45871,45914, 230298,64406,64493,64502,230346,61720,60914,54524,63200,63949, 63388,64903,65221,64537,64539,65272,64586,64587,64634,64665, 64902,58545,64901,65138,65515,65522,63601,61303,48390,61756, 62025,63625,63357,63487,63488,63396,55943,54325,56108,55456, 62118,63539,62795,63012,62851,63878,63305,63122,63197,54378, 230402,230447,64025,230524,230569,230614,230659,230704,230774,63483, 63909,62608,46071,50895,63300,230851,48740,64544,49467,64102, 63911,60256,63751,63753,61168,58479,53259,63537,55860,63140, 56404,63108,64983,57385,64207,63483,58865,64400,230928,231005, 231072,231139,231214,231289,52272,52737,59685,46188,231366,61542, 47167,47903,231443,231509,231575,231640,231705,231770,231835,231900, 231965,232030,232095,232160,232227,232292,232357,57288,53094,64552, 64681,64206,232433,232500,232567,63954,51378,63469,62206,46422, 62725,52974,53757,63591,64101,63946,58045,47213,63493,46006, 57484,63539,64007,232645,48095,64642,59103,47512,59916,64297, 50704,63604,63866,63822,49777,47361,59140,64113,46253,63730, 46972,64393,64490,232722,232799,232865,63925,47656,63992,55261, 65585,65631,64074,232935,54862,49739,64560,65685,64239,58182, 46361,232989,64581,64232,233043,233098,233153,63382,233207,63936, 63436,62961,63940,62987,46543,233261,233316,233371,63786,233425, 64033,64132,63283,64035,63570,46813,63598,233479,233533,64324, 233587,233641,233695,233758,233813,233868,64431,64322,63790,233923, 233977,64436,64335,63878,64686,234031,234086,234141,64440,234195, 64515,64527,63880,64563,63881,62727,62907,64628,63759,234236, 64580,234284,64629,62636,234341,63277,62852,64725,46904,234389, 64582,64735,234437,63600,63091,64772,47209,65005,65006,234485, 64692,64943,234533,64003,63904,64774,47538,65054,65055,234581, 234629,64694,65007,234677,64175,64098,64827,47625,65103,65149, 234725,234775,53690,65373,63412,64731,64778,65041,234823,64733, 234871,65151,64145,64828,65563,65724,64945,65060,234919,65427, 65481,65663,56252,65793,65847,65901,234967,235028,235082,235136, 64630,64661,64032,235190,235244,64721,64677,64273,235298,235352, 64722,64723,64301,235406,235460,64894,64755,235514,235568,65006, 235622,235676,235730,235786,235840,66250,65050,235894,235948,65055, 236002,236056,236110,47801, 0,65056,64757,64373,57644,65266, 65173,65226,65126,236154,57979,236208,236262,65094,64892,64374, 236316,236370,65097,64893,236424,236478,65098,65002,236532,236586, 65099,236640,236694,236748,236810,236864,236918,64443,236980,237034, 65104,65004,64445,237088,237142,65145,65051,64495,237196,237250, 65147,65084,237304,237358,65150,237412,237485,237539,237593,237647, 65182,66267,65146,237701,237755,65183,65234,237809,237863,65253, 237917,237990,238044,62265,238098,238152,65264,65251,64543,238206, 238260,238334,65932,65483,65308,238388,238442,65484,238496,238550, 238604,238666,238720,238774,238836,238877,64786,65501,238925,238982, 65052,64174,65515,47940,239030,239078,48065,48058,65273,64583, 65330,65546,65550,65620,239126,239174,48081,48129,65493,64605, 65726,65573,65607,65727,65728,65730,239222,239270,48270,48331, 65536,64606,65960,65731,239320,65825,65879,65955,65732,65769, 65961,65989,239368,239416,48449,48595,65593,64629,66020,65958, 239464,66085,66117,66139,239512,239560,64955,65734,239608,65596, 64652,65779,48640,66179,66151,239656,239704,55039,66355,66441, 66173,239765,239819,62855,239889,239943,65752,65309,64684,239997, 240051,65959,65310,64707,240105,240159,66001,65377,64865,240213, 240267,66010,65431,240321,240375,66011,240429,240483,240537,240613, 240667,240721,240775,240829,48828, 0,66015,65489,64946,48832, 0,66016,65538,65232,240905,240959,66021,65599,65233,48848, 0,66022,65667,49048, 0,65516,49102, 0,66028,241013, 241067,66082,65698,65487,49103, 0,66173,65914,65704,49178, 0,66175,66067,49215, 0,66177,49235, 0,66190,62372, 56695,59005,66463,66505,66564,66241,66638,57148,49314,65604, 66207,241121,241175,66209,66121,65786,241229,241284,241338,66240, 57040,66260,57204,56930,58852,51460,63491,54576,49553,66382, 66296,66692,66649,66297,66521,66746,66800,66854,241392,241446, 66261,66174,66216,241500,241554,66304,241608,66401,49428,241682, 49738,64297,66965,66612,67135,64345,49404,62665,66434,49364, 66399,66908,66703,67024,67078,66300,67383,67437,241737,241791, 66307,66232,66311,241845,241899,66308,66309,66313,49451, 0, 66400,66310,66317,49502, 0,66436,66364,66435,241953,242007, 66437,66464,66495,49559, 0,66496,66472,49614, 0,66359, 49615, 0,66515,242061,242115,66546,66473,67494,66499,49651, 0,66555,66486,66533,49669, 0,66577,66603,49706, 0, 66528,49831, 0,66580,242169,67661,67096,66539,242224,64395, 50984,51883,67595,67883,67571,68074,68148,66848,242275,67724, 67072,68797,65993,63652,59537,64394,66553,69339,61344,64026, 66607,67152,242329,66740,64173,53155,63139,54113,64491,66504, 57318,242384,242439,66602,66604,66584,242481,64657,65201,66866, 64779,67770,67248,67824,66811,242534,55722,50333,66651,61033, 53765,66705,64833,242577,55559,67030,54061,66759,65332,242625, 54251,66867,65386,242673,56377,66902,65422,242721,57321,66921, 65751,242769,242817,49948,49943,242865,56444,67197,60756,49982, 66936,66926,67456,67121,67124,67494,67497,67572,67599,67891, 67097,67431,67598,67635,67728,67729,50069,65125,63460,50071, 65995,67067,66954,68047,65957,57147,54628,62930,62612,57411, 63650,65331,66736,67065,66681,66680,67186,66764,65271,242892, 242937,67533,243015,243090,243135,243180,243225,243270,243315,243360, 243437,243482,243527,243590,243635,243681,243726,66576,66935,67471, 51777,66690,67192,66577,50141,50213,66485,50487,50565,50757, 59333,50837,50896,50918,56667,65410,243803,243880,243947,244014, 244089,244164,50975,54727,244241,57618,67589,244319,67650,66784, 68430,66841,67467,52583, 0,52728,67754,67873,67130,67808, 67367,67893,67648,65808,244393,54179,244470,244537,244604,244673, 66840,67516,68052,68058,65861,67438,68279,67397,67395,67597, 51093,244750,67784,51467,66046,68301,68545,67014,67497,67889, 63226,67178,67890,67312,64698,66104,67144,60367,66815,64504, 67212,67814,64974,67532,67666,65305,68245,244827,244904,68127, 67092,59472,51594,54970,65521,68740,68907,67018,66758,52074, 65783,244983,67356,68064,245037,245092,245147,66631,245201,66621, 66960,66928,66661,66986,245255,245310,245365,67037,245419,66715, 67407,67098,66877,67162,65973,68621,245473,245527,67654,67217, 245581,245635,67685,245689,245743,245797,245859,245913,245975,246036, 65168,67514,246084,246141,67735,66788,68279,51173,246189,246237, 51228,51242,68036,67063,68063,68082,68149,68136,246285,246333, 51385,51650,68083,67372,68343,68138,68283,68287,68388,68371, 246381,246429,51700,51760,68259,67424,68436,68372,246479,68543, 68650,68685,68419,68467,68579,68514,246527,246575,51786,51831, 68284,67624,68580,68515,246623,68694,68853,68951,246671,246719, 67635,68344,246767,68311,67676,68382,51842,68430,67755,246815, 246863,57127,68960,69005,68774,246924,246978,67697,67333,67215, 247032,247086,67857,67349,67500,247140,247194,67921,67552,67789, 247248,247302,67934,67738,67818,247356,247410,68104,67905,247464, 247518,68150,247572,247645,247699,247753,247807,68151,69059,68115, 247861,247915,68245,68330,247969,248023,68273,248077,248150,248204, 248258,248312,68285,68367,67844,248366,248420,68383,68415,67845, 248474,248528,68384,68416,67846,248582,248636,68425,68462,248690, 248744,68431,248798,248852,248906,248982,249036,69122,249090,249144, 249198,51843, 0,68432,68463,67906,51980, 0,68471,68477, 68076,249274,249328,68476,68510,68152,51981, 0,68559,68512, 52080, 0,68480,52099, 0,68560,249382,249436,68569,68525, 69170,68155,52157, 0,68574,68570,68300,52172, 0,68614, 68632,52210, 0,68482,52230, 0,68623,69225,249490,249544, 68709,68707,68628,249598,249652,249706,249760,249814,68722,69279, 68708,68687,249888,249942,68723,68710,249996,250050,68790,250104, 250158,250212,250288,250342,69405,250396,250450,250504,250580,66978, 67651,68077,67797,250621,250669,52267,250726,52356,52352,68773, 67872,250774,52523,250822,52618,52656,68825,68309,250870,52714, 250918,52759,52752,68846,68701,250966,251014,52832,251062,52833, 52875,68847,68769,251110,251160,57540,69112,251208,52928,251256, 52932,53111,68923,68770,251304,251352,57603,69257,68880,68897, 69347,68978,251400,251448,53175,53189,69011,68798,69362,69009, 251496,69482,69491,69514,251544,59863,69561,69607,69652,251605, 251679,251733,68791,68875,68874,251787,251841,69032,68876,68925, 251895,251949,69033,68974,68998,252003,252057,69058,68976,252111, 252165,69115,252219,252273,252327,252383,252437,69163,252491,252545, 69164,252599,252653,252707,53271, 0,69165,68988,69000,58990, 69142,69047,69290,69336,60230,68823,63874,66353,69697,69736, 69422,69745,69803,69430,252755,69552,66920,69812,57870,57942, 252809,252863,252917,69327,69341,65784,64097,58011,59342,67238, 55004,69023,67926,69598,69834,69643,67395,69874,62492,58087, 68787,69903,252971,253025,69195,69001,69054,253079,253134,253188, 69083,62386,69382,65838,68654,69215,69947,69767,55313,69340, 53301,69956,69689,69884,69978,70024,70033,70173,71358,253242, 253296,69358,69057,69168,53516, 0,69377,69191,69169,59344, 69067,66058,69417,67069,71412,55631,253350,253404,69346,69486, 69381,253458,66400,57738,53512,69426,70062,66845,71793,72817, 72943,70126,253509,68375,69270,67148,73025,56132,69425,67239, 69488,253563,69522,69162,54375,57871,54017,69287,55440,64144, 253618,253673,69424,69207,69299,253715,53572,58033,70243,67472, 70597,54716,53678,69765,71224,70269,68286,71466,57132,253765, 60485,69421,67340,253813,68143,69487,69836,69915,70026,70057, 70094,69849,70331,69918,69738,71352,71531,70379,70475,70523, 71497,57186,71345,69685,69980,69440,58895,59517,58067,68821, 64237,70058,69394,69585,69983,69512,70204,68655,69479,69481, 69723,253872,253917,253962,254008,254076,69571,254153,70165,69624, 70115,65531,69579,70117,69776,69970,70169,69871,58249,61836, 61931,53684,70058,66731,69650,54908,62466,69987,70253,55432, 54743,69363,254230,254308,254383,254450,254525,56081,56552,69764, 254602,69776,63170,254679,70305,70300,58922,60920,58256,70301, 55289,70364,69475,70218,59824,59380,254746,254813,254891,254958, 255025,70405,70206,68349,69456,70212,69532,69741,70350,255102, 70354,70406,70362,70494,70450,70449,69815,70497,55755,62142, 53764,53853,58708,70541,70542,70075,53934,54018,69831,54131, 54227,54455,68021,54539,54790,54851,65197,68774,255179,255256, 59871,69947,70215,56179,63414,70320,71628,70629,71682,71736, 69273,59751,66076,61384,69744,74218,255335,255389,69829,69342, 69398,255443,255497,69838,69437,255551,255605,69878,255659,255713, 255767,255843,255897,255951,256005,256059,256135,69687,69752,70536, 70199,256176,256224,54955,256281,55047,55185,70054,69925,256329, 55263,256377,55547,55591,70436,69955,256425,55726,256473,55728, 55790,70486,70101,256521,256569,55872,256617,55972,56227,70533, 70103,256665,256715,61736,70641,256763,56306,256811,56325,56358, 70635,70149,256859,256907,62560,70689,70716,70717,70733,70764, 256955,257003,56367,56429,70682,70151,70781,70765,257051,70833, 70842,70881,257099,60076,71853,71907,71961,257160,257214,69982, 69520,69601,257268,257322,70040,69635,69831,56534, 0,70145, 69645,70030,56582, 0,70342,69652,70323,257376,257430,70389, 70084,70396,56657, 0,70432,70277,56702, 0,70636,56880, 0,70484,257484,257538,70485,70374,70929,70447,56902, 0, 70723,70375,70494,56977, 0,70724,70423,56992, 0,70661, 57029, 0,70727,257592,257646,70728,70566,70495,257700,257754, 70729,70579,70540,257808,257862,70771,70714,70543,257916,257970, 70775,70762,258024,258078,70776,258132,258186,258240,258296,258350, 70977,70777,258404,258458,70780,258512,258566,258620,57044, 0, 70874,70998,70662,71442,74582,71532,71550,71604,258664,71027, 75584,258718,258772,70875,258826,258880,70876,258934,258988,259042, 71000,72015,69908,70663,259105,259159,70922,71002,70711,259213, 259267,70923,71012,259321,259375,70924,259429,259483,259537,259593, 259647,71073,70970,259701,259755,70971,259809,259863,259917,259973, 260014,57155,260062,260119,57245,57314,260167,260215,57378,57388, 70805,70273,71100,71117,71101,260263,260311,57397,57425,71166, 71149,71197,71563,71347,260359,260407,57513,57542,71566,71214, 260457,71660,71768,71885,71400,71794,71401,260505,260553,57723, 57717,71795,71453,260601,71939,71993,72069,260649,71455,72110, 71617,260697,260745,57779,57866,72111,71724,260793,72155,72177, 72209,260841,260889,57910,260937,57963,57957,70949,70295,260985, 261033,63030,72231,72287,72265,261094,261169,261223,71014,71015, 70759,261277,261331,71016,71017,70807,261385,261439,71066,71096, 70878,261493,261547,71108,71112,70879,261601,261655,71111,71144, 261709,261763,71113,261817,261890,261944,261998,262052,71145,71146, 262106,262160,71156,71158,262214,262268,71160,262322,262395,262449, 68700,60503,58464,71198,72069,70541,72341,72395,72449,71676, 262495,262549,262603,71162,71045,71334,71496,59996,59560,70850, 71188,58119,71348,63195,58222,70534,72503,72557,72611,72667, 72721,72335,262649,72917,71799,74272,65423,60742,262703,262757, 262811,71585,71673,68805,71349,72784,75609,61014,72788,58109, 71439,74326,73085,71440,72623,74380,74434,73181,262865,262919, 71309,71194,70881,262973,263027,71328,263081,72389,60952,263155, 63582,62369,69550,73279,71847,75654,71725,70002,72087,76076, 73423,70368,76449,70755,72077,71674,76476,63068,70803,71616, 72114,263210,72332,61687,64441,71093,60172,65384,63306,59998, 70872,263265,263320,71457,71206,70925,70034,71512,71506,64796, 73221,73704,72026,263367,71955,58185,72354,73758,73002,64075, 59123,72151,72675,72261,72443,73052,73053,73310,73054,74500, 71784,72497,73533,74482,74561,74554,74078,71504,72383,71841, 72492,71559,69704,71590,60672,71619,61387,71696,72327,71729, 71842,71043,71699,72715,71844,65056,73130,263419,263464,263509, 263554,263599,263644,68442,70644,72073,73016,69087,73263,71469, 71994,70645,263721,62141,72544,62708,63306,72298,64884,65638, 58290,58935,70942,61723,65476,263798,263875,263942,264017,264092, 264167,72514,264244,58972,59238,264321,73056,72241,72405,73326, 72568,72513,71422,72808,73566,73154,264398,264465,264533,58819, 67124,73165,73311,73125,62066,264610,73415,63031,60927,59925, 72141,62785,61843,60612,72728,72568,72715,61829,65632,60294, 71559,71998,71748,72897,72216,71771,59615,65634,72901,72393, 63282,60366,72531,264687,264764,72169,73923,73124,72108,70801, 72624,63254,74659,73253,74713,67524,71952,73877,72425,74263, 67167,66039,67878,76741,264843,264897,72408,71326,70926,74189, 264951,265005,72627,71997,70928,265059,265113,72683,72109,265167, 265221,72734,265275,265329,265383,265439,265493,72737,265547,265601, 72757,265655,265709,265763,265819,265860,58453,265908,265965,58529, 58604,266013,266061,58716,58710,73157,70756,72491,72944,72656, 266109,266157,58792,58870,73311,73359,73388,73454,73532,266205, 266253,58993,59169,73551,73628,266303,73505,73601,73650,73676, 73876,73677,266351,266399,59346,59340,73925,73954,266447,73979, 74023,74032,266495,74050,74476,74051,266543,266591,59418,59558, 74477,74226,266639,74250,74637,74691,266687,266735,59741,266783, 59798,59901,73256,70968,266831,266879,63668,74767,74821,74855, 266940,266994,72766,72213,70952,59958, 0,72810,72269,70975, 65823,72920,67601,73906,73089,74929,65110,267048,267102,73096, 72524,70997,267156,267210,73143,73056,71071,267264,267318,73249, 73095,71072,267372,267426,73251,73144,71095,267480,267534,73252, 73189,267588,267642,73301,267696,267769,267823,267877,267931,73338, 75723,73190,267985,268039,73348,73288,268093,268147,73350,268201, 268274,268328,268382,268437,268491,73351,73383,268545,268599,268673, 73354,73384,268727,268781,73396,268835,268889,268943,269005,269059, 269113,71143,72059,269175,269229,73434,73432,71192,269283,269337, 73444,73445,71407,269391,269445,73449,73528,269499,269553,73450, 269607,269680,269734,269788,269842,73541,77167,73542,269896,269950, 73594,73672,270004,270058,73855,270112,270185,270239,270293,71895, 73873,72166,270334,270382,60038,270439,60141,60134,270487,60459, 270535,60642,60650,73874,71949,270583,60712,270631,60726,60752, 270679,270727,60822,270775,60823,61048,270823,270873,64832,74799, 270921,61152,270969,61212,61299,271017,271065,64934,74877,271113, 61425,271161,61474,61559,271209,271257,64996,74907,74314,74479, 74315,271305,271353,61583,61637,74533,74368,271401,74983,75015, 75037,271449,72060,76768,77338,78018,271510,271565,271619,73856, 73673,71456,271673,271727,73872,73686,71544,61688, 0,73904, 73687,72088,61927, 0,73913,73740,72308,271781,271835,73914, 73854,72309,61931, 0,73915,73916,62002, 0,73002,62050, 0,74163,271889,271943,74182,73949,72414,62213, 0,74191, 73950,72415,62271, 0,74288,74046,62373, 0,73357,62425, 0,74339,63957,66261,63417,75093,74374,75147,67342,65875, 72681,75201,75255,73426,75309,66115,271997,73136,74371,74425, 63854,71562,64832,62421,348659,73570,72602,63855,65890,72641, 75037,73476,75363,75417,75473,74724,272043,272097,272151,74342, 74428,74905,74519,74556,78138,78245,75101,65497,73973,62383, 75527,75778,75632,74833,75832,67782,66706,72694,75051,272205, 272259,74458,74047,72469,272313,272368,272422,74758,72696,75246, 72902,66187,66259,78302,78358,74977,272472,74605,73571,75324, 78465,76051,62475,74473,73450,78539,63746,73330,75138,75354, 65187,74974,65333,72277,72305,73425,72783,65785,67691,65154, 272526,272581,74547,74061,72523,272623,73428,73524,75886,75940, 73638,73752,63492,73525,64076,66922,74613,75546,74761,75988, 76080,76169,75078,76134,74266,75660,76079,76007,62562,76284, 75917,76170,75135,74481,65786,66356,72757,62564,72996,74869, 74370,74598,73377,74727,75141,74797,75685,73448,75272,272682, 272759,272804,76234,76342,272849,76396,272894,272939,272984,75999, 273029,273074,273119,273164,76208,76522,76262,77362,76180,273232, 76631,76689,76370,273294,273371,273447,273522,75189,69611,66555, 67068,73036,66480,66431,65267,69270,74473,67618,68965,72940, 74719,64510,273597,273672,74549,273749,75185,75261,273827,76608, 65698,68402,73015,75324,73612,273904,273971,274038,274105,64068, 69859,73223,74222,75548,73367,74496,64436,65850,73887,75629, 64340,64287,73836,274182,76059,65915,64606,69586,71086,66169, 69783,71868,62966,67433,62716,65407,66783,66726,67858,274259, 274336,76075,74315,74842,73209,66078,76948,74653,77002,75699, 68898,74903,75503,75317,73666,73669,274415,274469,74980,74416, 73502,274523,274577,75271,74512,73504,274631,274685,75433,74693, 73505,274739,274793,75486,74694,274847,274901,75489,274955,275028, 275082,275136,275190,75509,74734,275244,275298,75518,74859,275352, 275406,75648,275460,275533,275587,275641,73211,75657,74369,275682, 275730,62769,275787,62859,62905,275835,63072,275883,63076,63248, 76110,74260,275931,63388,275979,63547,63616,276027,276075,63857, 276123,63907,63958,276171,276221,68566,76662,276269,64274,276317, 64469,64529,276365,276413,69094,76716,276461,64635,276509,64705, 64761,276557,276605,69214,76792,75189,76439,75190,276653,276701, 64889,64883,76452,75405,276749,76926,76980,77034,276797,73896, 78492,78570,78614,276858,276912,75698,75114,73976,276966,277020, 75717,75222,73997,277074,277128,75737,75224,73999,64944, 0, 75740,75332,74000,65001, 0,75760,75440,74073,277182,277236, 75769,75455,74217,65179, 0,75791,75456,65322, 0,74042, 65374, 0,75794,277290,277344,75845,75496,77612,74349,65392, 0,75848,75550,74403,65562, 0,75868,75566,65564, 0, 74266,65611, 0,75877,277398,277452,277506,277560,75953,75579, 74453,277614,277668,277722,277776,277830,75956,75636,74560,277904, 277958,75999,75689,278012,278066,76010,278120,278174,278228,278304, 278358,77660,278412,278466,278520,65624,65630, 0,76033,75746, 74602,65684, 0,76045,75759,74949,278596,278650,76092,75801, 75060,65757, 0,76106,75814,65844, 0,75141,65999, 0, 76135,278704,278758,76138,75855,77709,75109,66064, 0,76181, 75867,75167,66118, 0,76227,75962,66136, 0,75272,66211, 0,76297,278812,278853,66215,74424,66260,278910,66381,66411, 75406,76744,76404,278958,66420,66461,279006,76331,77097,76510, 279054,66556,66601,279104,77056,77142,77228,76435,77098,76511, 279152,66659,66654,279200,77259,77281,77313,279248,77099,77101, 77185,279296,66874,67032,279344,77387,77413,77756,279392,77102, 77168,77783,279440,67095,67106,279488,77765,77808,77843,279536, 279584,67156,279632,67227,67221,279680,279728,70250,77865,77920, 279789,279843,76300,76047,75274,67230, 0,76335,76217,75278, 67527,75519,68029,76296,75411,69809,67654,68731,75352,77961, 78665,77859,279889,75952,71881,75954,78711,77874,279943,76408, 77989,74760,68619,75245,76516,73108,69271,75407,78051,78036, 78766,72206,67583,77632,78788,78657,75877,78832,69065,279997, 76788,77952,78097,75408,77103,78096,75653,76556,67249,78873, 78900,78779,78939,78948,78175,280043,78970,78203,79010,72569, 69216,280097,280151,280205,78007,77164,76621,67413,76436,75409, 79036,79081,79103,78263,77075,67358,73061,75463,69887,79150, 75515,76790,78361,78387,77201,68884,68620,75517,76742,76451, 69312,75767,68715,68532,69662,280259,280314,76408,76378,75548, 280356,67402,68806,77335,79159,77600,79181,79227,76570,69349, 76479,77187,77220,77221,78139,78026,78389,78403,79198,78454, 75792,78530,79205,79229,80864,77687,77951,76311,70333,73498, 71160,67655,74211,73545,75768,77166,74757,77355,77979,75823, 78079,76745,77104,78021,71636,75587,79325,280415,280492,280537, 280582,280628,280673,280719,280787,78840,67769,78652,68562,76239, 77357,70602,70047,71534,78139,280862,280937,76531,76762,76657, 78042,76528,76530,78475,76764,76595,76779,78694,77574,78367, 77029,77670,76766,77851,78509,77861,281012,281087,76766,281164, 76112,70140,281241,79362,68351,70437,77188,71692,281318,281395, 281462,281529,78488,79051,79371,79418,78353,79469,78796,79047, 79066,79515,79197,79547,79549,79195,281595,79564,79652,79711, 79748,79796,80142,79662,281662,79757,79895,79854,67694,281724, 75581,281801,76091,75875,74480,80321,68883,78569,78541,76991, 72153,73596,281880,281934,76899,76490,75588,67714, 0,77115, 76614,76415,67732, 0,77189,76672,76748,281988,282042,77224, 76930,77170,67860, 0,77278,77038,67862, 0,77632,67863, 0,77334,282096,282150,77408,77089,77345,67882, 0,77655, 77263,77633,67935, 0,77781,77321,67936, 0,77656,68035, 0,77816,282204,282245,68089,75876,68101,282302,68256,68249, 78234,78303,78276,282350,68313,68323,282398,78277,78615,78330, 282446,68333,68429,282496,79941,79950,79988,78290,78833,78331, 282544,68438,68516,282592,79997,80036,80045,282640,78347,78901, 78617,282688,68661,68727,282736,80084,80093,80132,282784,78546, 79014,78834,282832,68793,68800,282880,80299,80375,80407,282928, 282976,68904,283024,69013,69009,283072,283120,70652,80429,81034, 283181,283235,77894,77779,77634,283289,283343,77930,77892,77682, 69031, 0,77931,77929,77683,76729,78666,78667,78888,79389, 283384,78614,283438,283492,78173,283546,283600,78174,77943,77706, 283654,283708,78175,283762,283816,78213,283870,283924,283978,78014, 77728,284041,284095,78397,78069,77729,284149,284203,78433,78105, 284257,284311,78488,284365,284419,284473,284529,284583,81544,78492, 284637,284691,78532,284745,284799,284853,69069, 0,78565,78131, 77730,72355,78848,78969,78958,79029,284897,72500,74702,78577, 76990,284947,69126,69119,284995,69145,69211,285045,80461,80483, 80515,285093,69423,69456,285143,70914,80537,285191,69521,69754, 285239,72547,80569,285287,69894,69942,285335,72821,80591,285383, 69971,70037,285431,73656,80623,78806,79253,78985,285479,70135, 70142,285527,80645,80677,80699,285575,285636,285690,78629,78146, 77802,71726,76317,71672,78304,80753,80807,80315,78962,74849, 78061,78717,71915,72004,78249,78427,70300,72084,71861,80923, 80977,80710,285736,79096,74904,79811,81093,81147,285790,79054, 79244,77922,82033,79621,82283,78493,77923,78470, 0,78875, 80699,78702,81201,81255,81309,80764,285836,285890,285944,78704, 79154,79408,79486,78022,70200,80995,83631,82060,83561,83736, 81050,71950,78509,85651,78074,78902,80130,81572,71951,72221, 78643,78784,78248,74553,78166,78362,77773,285998,286053,78709, 78147,77805,75445,78909,78372,77994,75790,72441,81363,79688, 81417,75192,76097,76924,80826,81464,78807,79297,81019,80865, 75974,81609,81022,81087,72220,83980,79069,79390,78810,78622, 72585,72424,72733,70197,79504,78127,79842,79257,79155,78937, 78730,78998,78023,81191,79033,286106,286151,286196,286248,286293, 286338,286406,286474,286551,74438,70479,79449,75133,286626,286701, 72756,79560,76366,73261,76430,80130,72759,78340,78757,78146, 72967,72884,76244,286778,70314,79268,70381,81101,79550,286853, 286928,78997,287005,76696,287082,287159,287236,70337,79150,79348, 287313,287390,287457,287524,73561,78630,79826,73715,80921,77357, 81131,78834,79134,71532,76415,76477,287601,71759,79182,79796, 75571,72131,74623,80335,287678,70554,73248,81471,80120,78140, 79474,80896,79680,78181,78765,287757,287811,79018,78458,78471, 70437, 0,79125,78951,78664,79286,79889,79329,80369,79553, 78715,287865,79179,80172,79391,287915,70468,70534,287963,70712, 70801,288013,81395,81525,81601,288061,70857,70850,288111,74206, 81652,288159,70951,70966,288207,74663,81684,288255,71025,71106, 288303,74824,81706,288351,71201,71210,288399,74986,81738,80178, 81801,80364,288447,71349,71403,288495,81760,81846,81868,288543, 288604,288658,79482,79005,78736,288712,288767,288821,288875,79532, 79047,79153,288929,288983,79686,79224,289037,289091,79820,79288, 289145,289199,80166,289253,289307,289361,289423,289477,289531,79603, 289593,289647,80170,79433,79604,289701,289755,80272,79481,79627, 289809,289863,80334,79531,289917,289971,80426,290025,290098,290152, 290206,290260,80480,82363,79533,290314,290368,80534,79546,290422, 290476,80588,290530,290603,290657,79715,80338,79860,79746,80717, 80768,290700,75928,81900,79794,80825,80797,290757,79938,81111, 80967,290805,79985,81137,81082,290853,79986,81192,81188,290901, 290958,71623,71842,291006,76024,81922,291067,291121,80642,79819, 79750,79078,72680,80033,80766,81976,82103,82854,82908,81266, 75447,80798,73020,80082,71912,81303,76312,72587,79763,80034, 80366,83475,83677,81411,80935,75320,81067,81177,81243,84299, 84469,82097,291171,80968,71927,81357,82257,81320,83790,75608, 73848,81430,83844,82334,81195,83898,74725,291225,80801,80821, 81462,75929,73990,81798,81035,85717,82475,84991,77974,75713, 85484,80081,81023,81517,81518,75283,80365,81459,81297,75029, 75107,79765,74316,291279,291334,80859,79867,79891,291376,75336, 82157,80531,82417,82111,75299,81274,81408,82034,81994,82635, 82557,82701,81537,82797,83560,82361,79885,81513,82035,81190, 77310,79887,81351,79215,71991,76156,81822,81590,80898,81353, 81645,81802,82407,82062,77312,82520,291435,291492,291537,291582, 291659,291704,81239,83110,81771,82514,291779,291854,81996,82408, 72386,79143,79405,80136,72347,73709,73261,291931,80823,292008, 72025,75782,72067,72162,72277,72544,72646,72651,72716,75397, 77681,76536,72774,72858,72962,80381,72977,74627,73173,81442, 75025,81517,76902,80431,82244,292083,292158,81896,292235,81571, 73178,292312,292389,292464,81751,80312,77098,74916,80147,75985, 74211,75106,81752,81613,74813,77269,79240,80543,73970,292541, 75221,80907,292618,292685,292752,292827,79217,75679,81906,73863, 75321,73365,81106,292904,73469,74391,79033,75512,76637,80961, 82452,80606,81618,76084,75934,82587,82539,76276,78275,73592, 292983,293037,81407,80733,80182,81461,82119,81966,81519,82151, 82018,293080,76382,82615,81532,82360,82145,293137,81644,82578, 82147,293185,81736,82652,82273,293233,81790,82675,82526,293281, 293338,73649,73691,293386,76618,82711,293447,293501,81811,81322, 80718,293555,293609,293663,293717,293771,81865,81634,81465,293825, 293879,81919,81688,81563,293933,293987,81989,81742,81780,294041, 294095,81992,81781,294149,294203,82042,294257,294311,294365,294441, 294495,83004,294549,294603,294657,73717, 0,82054,81850,81940, 73753, 0,82276,82016,82068,294733,294787,82388,82127,82286, 73852, 0,82447,82384,74074, 0,82454,74215, 0,82448, 294841,294895,82494,82386,83052,82290,74252, 0,82549,82399, 82362,74325, 0,82551,82438,74413, 0,82629,74522, 0, 82552,294938,82118,82748,82528,294995,74652,79380,82672,81916, 76064,84026,83114,84080,80420,82749,80582,83252,81697,75659, 74596,348659,82768,82312,82634,74743,82865,84134,83623,84188, 84242,83418,81951,82682,82673,82674,85745,74756,348659,82816, 84358,84412,83671,295048,82815,76921,82922,84528,83955,295102, 82955,82935,75031,82641,86174,83283,87238,83532,82769,82770, 87901,78221,82897,83448,84952,82428,83049,82818,82899,79443, 75791,82953,76207,77754,76238,295156,295211,82728,82485,82545, 295253,74801,78401,84582,75806,76995,82335,83533,83413,83744, 83415,84630,82920,83838,83892,84236,79888,83417,83080,80726, 77010,75878,74883,82870,77046,79554,83272,82901,82409,83410, 82949,82951,83001,82975,83027,295310,295355,82506,82601,295433, 295510,83100,82704,295585,295660,82902,83046,83869,83098,83489, 84591,83547,295738,83543,79747,295815,82706,77190,82709,79572, 82929,76124,83734,83496,82708,74839,82566,83117,83672,80694, 83027,78426,80972,74963,83439,80552,83427,82953,83484,83684, 83099,83544,83361,83563,84645,295890,295965,83844,77241,296042, 296117,296192,83047,83596,80595,83778,80379,84030,84139,83994, 84695,84031,83667,83046,84138,83889,296269,83898,82754,83243, 84277,83102,83244,84447,83918,82756,83917,84682,84260,84699, 83241,84350,83377,84790,84540,84586,296346,296423,82610,296500, 296567,296634,84254,77007,76580,82660,83607,296711,80884,83859, 83962,84431,84396,84118,84512,84593,84646,79290,82574,77937, 84667,81953,81371,75122,296790,296844,83701,82822,82873,296887, 83024,83280,83665,296944,297005,297059,84150,297113,297167,84255, 83458,83026,297221,297275,84371,83590,83050,297329,297383,84425, 83758,83122,297437,297491,84462,83759,297545,297599,84490,297653, 297707,297761,297817,297871,87727,84595,297925,297979,84649,298033, 298087,298141,75199, 0,84676,83803,83279,298186,75218,75265, 75280,75331,84906,81881,80440,83439,75421,84019,84798,84352, 85033,85087,84108,84814,84719,81253,84865,83414,84755,83802, 76977,85141,85195,85249,83889,84843,84003,84897,84216,84816, 87557,84963,84900,83521,85303,85357,84522,84370,81051,85006, 84828,83973,84970,85801,81006,83466,88555,84038,84836,85402, 85511,84576,83725,84072,80549,82258,84424,84691,298247,298302, 84677,83857,83416,84774,85084,85387,84040,85592,85203,83557, 80459,76606,85081,85441,85805,85639,75662,85858,85804,84992, 84218,84894,85640,83247,84720,84981,81717,82937,83079,84730, 84289,83833,83638,83887,85422,84152,83780,84648,298326,298371, 298416,298493,298570,80787,83534,298645,298720,83933,85125,83850, 84739,84805,85199,85039,84916,84074,84021,298797,298874,75991, 84372,78910,82758,82912,76760,75376,84582,84930,85027,77238, 84458,85071,75431,85013,76889,85256,85135,85364,85362,85856, 85146,85415,85190,298949,299024,85287,85478,299101,299176,299251, 85403,85422,85208,85625,85368,85424,85492,85487,85491,85576, 85893,85494,85685,85511,85620,84697,86001,85902,85644,299328, 76461,84620,83402,84436,85202,85687,79648,84835,85532,77352, 77568,84890,85689,75467,85660,77223,85951,85244,299405,299482, 85731,299549,299616,85445,85341,299691,85841,82095,84195,299768, 299845,79923,85801,85101,77107,85906,85317,79406,83666,84186, 84217,85676,78084,299924,299978,300032,85500,85001,83754,300086, 300140,85626,85069,83921,300194,300248,85650,85123,83988,300302, 300356,85773,85324,84153,300410,300464,85828,85392,300518,300572, 85834,300626,300699,300753,300807,300861,85886,88057,85562,300915, 300969,85887,85574,301023,301077,85892,301131,301204,301258,83984, 75586,348659,84124,86117,85986,86000,84611,79392,84232,84180, 84401,85297,79883,86234,86074,86288,86342,85331,85931,86094, 86192,84574,84572,86063,86396,86450,86504,86558,86228,85116, 85606,80621,84376,88727,86676,85446,81967,88786,80837,85719, 86108,86225,84403,86253,85554,84347,85938,84442,83506,301312, 301367,85914,85841,84548,301409,82255,79640,83508,85913,86606, 86653,86716,86163,86679,84650,85779,85996,86001,78336,84488, 78316,85722,84519,86022,84788,85024,85159,84896,86306,84966, 86390,79684,301436,301503,86100,301580,301657,77367,301732,301807, 86608,80027,82355,301884,301961,78551,81378,84728,75846,86272, 86491,86569,86737,86329,86019,86303,86020, 0,86411,86326, 86434,86170,86728,86785,86198,86674,86706,86465,86787,81047, 86466,78227,81470,80371,79352,302036,302111,84124,302188,302263, 302338,77765,85831,84807,85800,85975,86839,80496,86006,86047, 77843,79586,85720,302415,75717,85908,78555,86296,86609,86385, 86760,86890,81833,86563,86678,86141,85184,84401,82230,86542, 83562,86788,86820,84232,86834,86789,84998,86842,302492,302569, 86804,302636,302703,79972,86935,76942,80439,86887,302780,302857, 78967,86868,86576,86391,86999,86488,86890,79683,75860,86532, 86278,302936,302990,303044,86193,86097,84734,303098,303152,86574, 86098,84998,75958, 0,86596,86323,85107,76211, 0,86600, 86431,85162,303206,303260,86719,86432,85268,76280, 0,86764, 86473,76318, 0,85921,76431, 0,86864,303314,303368,86869, 86485,88105,85323,76520, 0,86900,86702,85376,76535, 0, 86923,86758,76668, 0,85996,77053, 0,86935,84967,85347, 86792,87003,87102,87048,87093,86695,87147,84288,83136,86928, 85581,80313,87156,86804,87039,86534,88890,87213,84038,87004, 86354,87284,87338,87392,85117,87172,86805,87174,87075,85400, 80053,79489,88928,86803,85240,87258,87329,87132,87383,87437, 86953,85893,85294,82408,86387,85476,81066,303422,303477,86951, 86962,85613,303519,77205,85625,80311,85752,87494,87663,87458, 87214,87457,87332,77388,87512,87664,84787,85585,80841,85678, 80525,85806,86277,86981,86978,86331,86548,86025,86077,86279, 80584,303546,303591,303636,303713,303790,303865,303940,304006,87617, 87789,87818,304082,304159,87960,88153,88451,85934,87442,85827, 85716,86459,87793,88151,87397,87395,87238,86986,86999,86646, 87791,86972,86113,87170,82549,88203,87874,304227,88297,88308, 88354,304287,304362,85789,304439,304514,304589,87622,87291,78716, 86158,86934,86212,81262,81098,304666,86940,78183,81533,87019, 78838,87106,86129,86997,87862,83811,77509,77761,81909,87100, 87282,87220,77907,77981,78299,78491,78595,86710,78620,78774, 78998,87116,87432,304743,304820,87339,304887,304954,87033,81970, 87521,87538,87600,305031,305108,87034,87340,87661,82792,84618, 80951,87989,84883,305187,305241,87208,87084,86080,79061, 0, 87382,87195,86415,81338,87386,83487,87513,87462,88972,81665, 87148,87273,86768,87589,87644,87518,86441,87260,86546,81592, 88984,87744,87748,87833,87952,89052,89097,88532,89144,88590, 87590,88343,87991,84895,87489,81229,89173,82866,87762,88229, 88861,88230,87683,88560,86464,87681,85025,82319,305295,305350, 87427,87482,86904,84000,87659,87325,86877,87517,82651,87715, 88342,88755,89165,79102,87096,88199,88391,87570,86819,87010, 81136,81696,87546,85474,87382,87435,87842,87747,87954,87246, 305371,305416,305493,305570,305645,305720,83453,85655,87929,81620, 305797,87745,88392,86075,305874,305940,306006,306071,306136,306201, 306266,306331,306396,306461,306526,306591,306656,306723,306788,306853, 85546,87143,88450,306927,307004,307079,307154,87438,87611,87873, 87904,87980,88530,88074,307232,86085,86879,87851,88581,88149, 87571,88027,88194,88621,87716,82800,81654,83074,87782,87790, 88054,88011,87917,83645,81817,87960,88343,82090,81310,88107, 307309,307386,88617,307453,307520,88440,307587,307654,307721,307798, 307875,88148,88209,81251,88436,87356,88600,81912,307954,308008, 87490,87822,87304,88439,88556,87241,88650,87897,88724,85649, 88606,87384,85316,88469,88813,88527,89257,89286,88997,88814, 88742,88862,87700,308062,88093,89324,87950,88698,89024,89069, 89055,88815,88690,88026,88916,87794,88150,308117,308172,88322, 87928,88033,308214,83082,79121,81176,89178,89146,89219,89088, 82589,88715,88947,88389,81445,87490,79202,88365,81804,88558, 88102,88264,88618,88894,88761,84556,308241,308295,308372,308449, 308524,308599,79130,88159,82366,308676,86602,88351,308754,89223, 88022,89294,88144,88824,83806, 0,84062,88966,88579,88983, 88287,88959,88384,89169,88675,88116,308831,308906,308981,88291, 88452,88628,88529,88723,89211,89224,88792,87913,89292,89247, 89291,88526,88793,89226,309058,89347,85102,85098,87853,88480, 87665,87895,81810,88169,79306,82851,85231,83714,88288,309135, 309212,87436,309279,309346,88387,88579,82459,309423,309500,89335, 88888,88033,87171,88849,88948,309579,309633,88661,88476,88126, 89192,88410,89009,89191,82650,88687,89372,88812,89321,89098, 89100,89428,89400,89331,89354,89386,82132,87658,309687,309742, 88543,89475,88146,88895,89466,89448,89508,89344,89376,89581, 83522,88099,86982,309797,309852,88894,88694,88223,309894,79338, 84389,89068,89419,89552,89571,87292,89620,89480,89039,88220, 79619,83730,88903,83043,89103,88892,89467,89169,89494,89520, 84404,309921,309966,310043,310121,310196,310271,79737,89177,81546, 310348,89434,87321,310425,89642,89613,88670,88621,86330,89435, 89332,84785,89660,89150,89519,87900,89359,310502,310579,310654, 310729,89592,85394,86572,89692,89712,88827,89728,84920,88404, 89763,85519,88024,85884,88687,310795,89774,89783,89798,89828, 89846,89858,310862,89913,89972,89924,310924,311001,88780,311068, 311135,89495,89443,89232,311212,311289,89988,89515,89524,79816, 89616,89643,89142,89846,89683,89851,85261,89848,89423,79907, 89687,89980,89335,89944,89642,79960,88313,89245,89075,88974, 311368,311423,89294,90093,86224,89557,90008,89946,90030,89554, 89647,90156,89556,89578,85241,311478,311533,89219,88967,88489, 89163,89882,89717,84899,87433,89835,89916,89648,89943,89802, 89932,85770,84559,89649,89277,89803,89751,89849,89096,89834, 89978,88661,311584,311630,311707,311784,311859,311934,86647,89853, 312011,85462,89971,312088,90032,89998,90036,90043,89934,90101, 90081,90108,90104,90168,90165,312165,312242,312317,312392,312458, 90224,90233,90254,90289,90300,90279,312525,90384,90411,90420, 89304,89480,90064,84550,89850,88730,88832,89414,90072,312587, 312654,312723,90483,89905,90063,312800,312877,89456,90129,90077, 90012,84789,90037,90157,90090,90130,87745,90199,90290,90154, 90288,89701,90159,89429,90177,312956,83931,90551,89513,90032, 90421,90441,90454,90325,90036,85949,92037,90323,89025,89890, 313011,313066,89503,89554,89436,313108,90040,80054,90507,90457, 89505,90372,90552,90306,86388,86372,85427,89658,90453,90131, 90224,90202,90523,90095,86589,313164,313209,313286,313363,313439, 313514,313591,90300,313668,90320,90329,90298,90617,90314,90445, 89843,90187,88904,90520,90454,313746,313823,313898,313973,89684, 90254,90437,84855,90504,89058,89753,89598,90526,90626,90715, 90724,90768,90816,90867,314040,314107,90187,90526,90534,314184, 314261,90957,90502,90127,90859,90586,90644,90545,90377,90645, 90646,90529,90633,90955,88455,90923,314340,89053,92064,88216, 90743,90841,91051,90761,90759,86110,90889,86462,89650,314395, 314450,90226,90102,90366,314492,80155,85967,91003,91147,90292, 91050,91099,90647,90309,86699,90303,90506,91165,90375,90810, 90954,91397,90614,314519,314564,314640,314715,90319,314792,90393, 90621,314869,90966,80281,80375,88583,80506,80531,85279,314946, 315023,315098,315173,80609,85126,90415,90782,90800,80682,80755, 80984,90375,86915,315240,315307,90865,315381,89968, 0,315458, 83956,315535,90481,91214,91022,91032,91128,81086,91073,90890, 91129,91348,91377,90687,91360,90543,92348,90658,91024,91456, 91485,91212,86588,91116,87130,87511,315614,315669,90434,90236, 90762,90745,91000,91033,90651,91541,87094,91225,91373,90855, 88760,87036,91090,87245,91120,91374,91375,91370,91072,91380, 91430,91434,91451,81230,315720,315795,90869,315872,87081,315949, 316026,81306,88710,91181,91006,90603,316103,316178,316253,81530, 89167,91195,91012,316330,316407,91182,87883,91060,81651,316474, 85397,316541,316608,316686,87574,91440,91505,91470,91564,91488, 91539,91578,91525,91576,91534,90744,86128,91217,92375,92286, 91401,90780,91362,89854,89702,316765,316820,90896,90740,90812, 316862,91344,91596,88901,92025,91591,91095,90996,90804,90831, 91416,91484,91168,91121,91452,91562,91615,91536,81751,91137, 316919,316994,91194,317071,90934,317148,317225,317300,91644,89294, 86623,82551,90830,88005,88475,91525,91592,91615,88531,89983, 90458,91639,83368,317377,86797,91717,91697,91698,317452,317527, 317602,91585,88968,317679,317756,89599,91725,91802,317823,88293, 91649,91632,91650,91834,91685,91560,91755,91847,91686,91739, 91695,87743,91618,91669,91971,91863,91758,91085,91829,90730, 91645,91700,90901,317902,317957,91182,91135,90932,317999,81847, 89703,91229,91794,91914,91810,81913,89607,90194,91349,91621, 91725,91776,91778,91805,91865,91994,89938,318056,318131,91607, 91204,318208,318283,318358,91809,91813,91865,91914,91867,91877, 91922,92046,92115,91920,92047,91968,92060,91760,318435,91764, 92114,91856,91945,91666,92007,92170,91444,91891,92075,92448, 91392,92119,92110,91662,91827,92638,92171,92148,318512,318589, 90960,91155,318664,318739,92168,92202,318816,318893,91006,92208, 92169,90031,92263,91887,92218,91916,92344,92056,92288,92302, 91432,88384,90548,92339,92418,91998,86442,92232,91967,92118, 91243,318972,319027,91966,91745,91004,91096,91860,91480,91097, 91143,92264,92207,92312,89197,92098,91186,91347,91938,92259, 92284,92338,92040,92287,92389,90413,319078,319153,92397,92360, 319230,319305,319380,92375,92411,92413,92469,92358,92256,92517, 92279,92462,92494,92648,92414,92519,92167,92457,92174,92641, 92523,92467,319457,81973,92439,90494,91504,91720,92643,84412, 92007,92646,91395,83802,89928,91335,91773,82027,92656,89753, 92715,92345,319534,319611,92514,91555,319686,319761,91493,92710, 319838,319915,92726,91595,91992,92768,92498,92786,92758,92787, 92829,92827,92471,92182,91974,93176,92902,92290,92325,92528, 92336,92645,319994,320049,92442,92089,92102,320091,92414,92555, 92767,92842,92662,92101,92759,92674,92731,92764,92828,92831, 92679,93154,92843,92845,92890,320148,320223,92890,92741,320300, 320375,320450,84165,92878,92686,92776,92835,92921,91158,92813, 92869,92228,88185,90262,92633,320527,82208,92923,92123,92920, 92873,92881,92974,93113,92938,92936,92975,92976,92939,92962, 92982,91777,93111,92286,93124,93150,92498,93167,93298,92785, 93301,320604,320681,93105,92872,320756,320831,92837,320908,320985, 93156,92766,93267,93151,93470,93429,93471,93311,93445,93447, 93199,92763,93133,93488,93489,93503,92856,93442,93490,90758, 321064,321119,93119,92958,92515,321161,82482,90977,90481,93531, 93562,93484,93596,92920,92501,93578,93487,93150,93645,93554, 93648,93597,93332,321218,321293,93297,93579,321370,321445,321520, 93490,93632,86294,91959,92035,93403,85167,90312,92320,321597, 93281,92393,93531,93628,92977,93537,93166,93283,93540,92967, 82704,82712,92541,93592,93765,93537,82898,83000,93588,83227, 83614,83789,93179,83880,84094,84273,93297,93623,321674,321751, 93636,93651,321826,321901,93761,321978,322055,93638,93771,93541, 93652,93822,93650,93841,93838,93809,84520,93619,93840,93205, 93016,93851,93830,322134,322189,93682,93790,93020,93666,93864, 93877,93340,92756,94072,93926,93783,93834,84683,93863,93890, 93910,93912,93915,93937,93934,93683,322240,322317,322392,322467, 93483,93766,94041,93863,94049,94095,94076,322545,94082,93423, 93906,94053,94130,94081,94083,94023,94149,94152,93889,91198, 93160,92167,93896,93897,94134,94027,93898,94031,88101,94088, 94124,94158,85578,90388,94005,322622,322699,94164,94172,322774, 322849,94193,322926,323003,94390,93910,94180,94387,94388,94099, 94210,94359,94182,94076,94413,93579,94253,94256,94408,94243, 323082,323137,94128,93930,94130,323179,94258,94410,94260,93853, 94445,94467,94480,94484,94549,94259,94520,94497,94436,94077, 94574,94473,94556,94486,94577,92265,323238,323313,323388,94404, 94348,94515,94447,94464,94557,94570,94501,94338,94207,94622, 94519,94683,94572,94517,94602,323465,94722,90852,90154,94230, 94577,94217,94392,94463,85882,90092,84724,91503,92441,92830, 94203,323542,323619,94577,94336,323694,323769,94722,323846,323923, 94628,94723,94685,94664,94593,94703,94802,94659,93448,94842, 94661,94687,94691,94385,324002,324057,94376,94652,94608,324099, 84814,94736,94714,94629,94770,94824,94825,95051,94826,94713, 94873,94887,94766,85045,94830,94891,94894,94911,94915,93339, 324158,324235,324310,324385,94798,93597,92525,94958,95012,94670, 95087,94688,89141,94227,94986,94086,93806,94453,94454,324451, 95063,95136,95168,95193,95222,95467,95301,324518,95352,95410, 95330,324580,324657,94538,94981,324732,324807,94798,324884,324961, 94784,94888,95037,94893,95127,95038,94916,89610,95476,94864, 95016,93870,94874,325040,325095,94768,94825,94913,93849,95230, 94930,95090,95093,93889,95094,95256,95289,95472,95290,95124, 94913,95125,95056,95219,95291,95398,94884,325148,325225,325300, 325375,325441,95538,95566,95593,95642,95674,95865,95752,325508, 95805,95937,95782,94738,94847,95250,91074,95400,95227,94740, 94964,95192,95392,325570,325645,325720,95190,325797,95053,95503, 95327,95564,95370,94946,95633,95498,95527,95712,95634,95380, 325876,325931,95229,94941,94992,325973,95505,95166,94113,95708, 95899,95741,95900,95901,95942,95975,95506,95976,95632,95713, 95414,95542,95328,95896,94538,326032,326109,326184,326259,95091, 95129,95594,94680,95466,95389,94793,95304,95375,95864,96042, 96097,96074,96150,96182,96204,96230,96281,326334,96115,95507, 95779,95715,94983,95979,96139,95842,96234,95669,95341,326413, 326468,95496,95593,95636,326510,85338,95906,96274,95823,96322, 96595,96323,96346,96593,96375,96374,95885,95980,96221,95981, 95928,95834,95905,96420,96442,326567,326642,85504,95074,95196, 95646,95534,96500,95391,96551,96631,96682,96739,96789,96474, 96659,96018,95778,96315,93850,96350,96270,96542,96352,96271, 326721,326776,95908,95624,95709,95689,96376,95965,96072,96372, 96104,96835,96594,96849,96871,96269,96597,96205,96382,96125, 96327,96472,96728,93469,85523,91665,92619,95697,94407,96563, 95942,96167,96917,96949,96973,97057,97031,97081,97249,96396, 95982,96619,96541,95821,96114,326831,326886,96223,95896,95788, 326928,96635,96507,85672,96858,96777,96857,96778,96816,96905, 96700,96656,96782,96525,96848,94988,93487,94159,96343,96542, 95992,97080,97304,97426,97165,97473,97360,97529,97635,96856, 96324,97124,97843,96743,97090,326989,327044,96318,96250,96225, 327086,85696,96881,96711,97190,97838,97203,97292,97360,97276, 96623,96764,96781,96832,97268,96807,96516,96063,97689,94902, 96847,93096,97335,97451,97744,97586,97559,96990,94483,97123, 97491,96847,97141,327147,327202,96325,96424,96480,96377,97174, 96962,96621,97117,97839,97788,97361,97862,97608,97783,97650, 97359,97296,97379,96729,96671,95475,96533,95154,96959,97092, 97924,97956,97980,97721,96944,94783,97517,97624,96979,327257, 327312,97030,96848,96702,327354,97001,97863,97678,98023,97784, 97786,97789,97195,97206,97427,97625,94045,92889,97044,97154, 95806,98092,98194,98302,98375,94575,97855,97861,97447,85773, 95441,95233,95562,97381,327402,86032,97395,98024,97912,98131, 97913,98132,98019,97627,98044,97556,97403,94839,97276,96391, 97350,89746,98433,98334,98172,98542,95306,98043,97857,97072, 96488,97790,97070,97719,98260,98421,98237,98742,98240,98474, 97864,97592,97953,98099,97628,96961,96918,91879,94144,98591, 98649,98706,98779,95400,98291,98017,98097,327450,98008,98475, 98495,98579,98741,98580,98781,97914,97521,98094,97677,96908, 92911,97137,96062,97083,98881,98938,98995,98677,96317,98048, 98209,98364,327498,86285,97781,98637,98767,98815,98816,98290, 98869,98130,97683,98331,86386,97366,95210,97533,95810,98967, 99043,99021,99170,86496,98370,97841,92337,98025,98870,99432, 98839,99084,98926,98819,98256,97917,98368,86728,97982,86849, 98366,99151,98371,98232,98467,99085,99293,99430,99347,98618, 99043,97760,97889,98470,97752,98473,98148,98062,99086,99140, 98927,99214,99124,98744,98498,98520,99141,98817,97845,99219, 99324,99326,99322,99377,99401,98296,98548,99346,98545,99062, 99434,99477,99453,99560,99088,98745,98223,98404,99454,98125, 98116,99576,99510,99625,99565,99185,99327,98584,98638,98838, 99848,99624,99849,99847,98875,98585,99602,100301,100381,99896, 99519,99089,99168,99298,100279,99626,99897,99945,98707,98820, 99944,99992,99943,98674,99318,100040,100041,99579,99188,99080, 100137,100088,99583,98231,99235,100136,100185,100233,98757,98713, 100183,100184,99991,98964,100232,100280,100039,99352,100330,100281, 100383,98682,100385,100431,100087,99408,100414,100433,100394,100405, 100462,100086,100483,100538,100461,100539,100525,100570,100581,100610, 100340,100627,100650,100135,100649,100655,100230,100669,100674,100463, 100691,100711,100579,100697,100745,100663,100750,100755,100748,100746, 100756,99375,100788,100781,100819,348659,327559,327564,327569,327574, 327579,327584,327589,327594,327599,327604,327609,327614,327619,327624, 327629,327634,327639,327644,327649,327654,327659,327664,327669,327674, 327679,327684,327689,327694,327699,327704,327709,327714,327719,327724, 327729,327734,327739,327744,327749,327754,327759,327764,327769,327774, 327779,327784,327789,327794,327799,327804,327809,327814,327819,327824, 327829,327834,327839,327844,327849,327854,327859,327864,327869,327874, 327879,327884,327889,327894,327899,327904,327909,327914,327919,327924, 327929,327934,327939,327944,327949,327954,327959,327964,327969,327974, 327979,327984,327989,327994,327999,328004,328009,328014,328019,328024, 328029,328034,328039,328044,328049,328054,328059,328064,328069,328074, 328079,328084,328089,328094,328099,328104,328109,328114,328119,328124, 328129,328134,328139,328144,328149,328154,328159,328164,328169,328174, 328179,328184,328189,328194,328199,328204,328209,328214,328219,328224, 328229,328234,328239,328244,328249,328254,328259,328264,328269,328274, 328279,328284,328289,328294,328299,328304,328309,328314,328319,328324, 328329,328334,328339,328344,328349,328354,328359,328364,328369,328374, 328379,328384,328389,328394,328399,328404,328409,328414,328419,328424, 328429,328434,328439,328444,328449,328454,328459,328464,328469,328474, 328479,328484,328489,328494,328499,328504,328509,328514,328519,328524, 328529,328534,328539,328544,328549,328554,328559,328564,328569,328574, 328579,328584,328589,328594,328599,328604,328609,328614,328619,328624, 328629,328634,328639,328644,328649,328654,328659,328664,328669,328674, 328679,328684,328689,328694,328699,328704,328709,328714,328719,328724, 328729,328734,328739,328744,328749,328754,328759,328764,328769,328774, 328779,328784,328789,328794,328799,328804,328809,328814,328819,328824, 328829,328834,328839,328844,328849,328854,328859,328864,328869,328874, 328879,328884,328889,328894,328899,328904,328909,328914,328919,328924, 328929,328934,328939,328944,328949,328954,328959,328964,328969,328974, 328979,328984,328989,328994,328999,329004,329009,329014,329019,329024, 329029,329034,329039,329044,329049,329054,329059,329064,329069,329074, 329079,329084,329089,329094,329099,329104,329109,329114,329119,329124, 329129,329134,329139,329144,329149,329154,329159,329164,329169,329174, 329179,329184,329189,329194,329199,329204,329209,329214,329219,329224, 329229,329234,329239,329244,329249,329254,329259,329264,329269,329274, 329279,329284,329289,329294,329299,329304,329309,329314,329319,329324, 329329,329334,329339,329344,329349,329354,329359,329364,329369,329374, 329379,329384,329389,329394,329399,329404,329409,329414,329419,329424, 329429,329434,329439,329444,329449,329454,329459,329464,329469,329474, 329479,329484,329489,329494,329499,329504,329509,329514,329519,329524, 329529,329534,329539,329544,329549,329554,329559,329564,329569,329574, 329579,329584,329589,329594,329599,329604,329609,329614,329619,329624, 329629,329634,329639,329644,329649,329654,329659,329664,329669,329674, 329679,329684,329689,329694,329699,329704,329709,329714,329719,329724, 329729,329734,329739,329744,329749,329754,329759,329764,329769,329774, 329779,329784,329789,329794,329799,329804,329809,329814,329819,329824, 329829,329834,329839,329844,329849,329854,329859,329864,329869,329874, 329879,329884,329889,329894,329899,329904,329909,329914,329919,329924, 329929,329934,329939,329944,329949,329954,329959,329964,329969,329974, 329979,329984,329989,329994,329999,330004,330009,330014,330019,330024, 330029,330034,330039,330044,330049,330054,330059,330064,330069,330074, 330079,330084,330089,330094,330099,330104,330109,330114,330119,330124, 330129,330134,330139,330144,330149,330154,330159,330164,330169,330174, 330179,330184,330189,330194,330199,330204,330209,330214,330219,330224, 330229,330234,330239,330244,330249,330254,330259,330264,330269,330274, 330279,330284,330289,330294,330299,330304,330309,330314,330319,330324, 330329,330334,330339,330344,330349,330354,330359,330364,330369,330374, 330379,330384,330389,330394,330399,330404,330409,330414,330419,330424, 330429,330434,330439,330444,330449,330454,330459,330464,330469,330474, 330479,330484,330489,330494,330499,330504,330509,330514,330519,330524, 330529,330534,330539,330544,330549,330554,330559,330564,330569,330574, 330579,330584,330589,330594,330599,330604,330609,330614,330619,330624, 330629,330634,330639,330644,330649,330654,330659,330664,330669,330674, 330679,330684,330689,330694,330699,330704,330709,330714,330719,330724, 330729,330734,330739,330744,330749,330754,330759,330764,330769,330774, 330779,330784,330789,330794,330799,330804,330809,330814,330819,330824, 330829,330834,330839,330844,330849,330854,330859,330864,330869,330874, 330879,330884,330889,330894,330899,330904,330909,330914,330919,330924, 330929,330934,330939,330944,330949,330954,330959,330964,330969,330974, 330979,330984,330989,330994,330999,331004,331009,331014,331019,331024, 331029,331034,331039,331044,331049,331054,331059,331064,331069,331074, 331079,331084,331089,331094,331099,331104,331109,331114,331119,331124, 331129,331134,331139,331144,331149,331154,331159,331164,331169,331174, 331179,331184,331189,331194,331199,331204,331209,331214,331219,331224, 331229,331234,331239,331244,331249,331254,331259,331264,331269,331274, 331279,331284,331289,331294,331299,331304,331309,331314,331319,331324, 331329,331334,331339,331344,331349,331354,331359,331364,331369,331374, 331379,331384,331389,331394,331399,331404,331409,331414,331419,331424, 331429,331434,331439,331444,331449,331454,331459,331464,331469,331474, 331479,331484,331489,331494,331499,331504,331509,331514,331519,331524, 331529,331534,331539,331544,331549,331554,331559,331564,331569,331574, 331579,331584,331589,331594,331599,331604,331609,331614,331619,331624, 331629,331634,331639,331644,331649,331654,331659,331664,331669,331674, 331679,331684,331689,331694,331699,331704,331709,331714,331719,331724, 331729,331734,331739,331744,331749,331754,331759,331764,331769,331774, 331779,331784,331789,331794,331799,331804,331809,331814,331819,331824, 331829,331834,331839,331844,331849,331854,331859,331864,331869,331874, 331879,331884,331889,331894,331899,331904,331909,331914,331919,331924, 331929,331934,331939,331944,331949,331954,331959,331964,331969,331974, 331979,331984,331989,331994,331999,332004,332009,332014,332019,332024, 332029,332034,332039,332044,332049,332054,332059,332064,332069,332074, 332079,332084,332089,332094,332099,332104,332109,332114,332119,332124, 332129,332134,332139,332144,332149,332154,332159,332164,332169,332174, 332179,332184,332189,332194,332199,332204,332209,332214,332219,332224, 332229,332234,332239,332244,332249,332254,332259,332264,332269,332274, 332279,332284,332289,332294,332299,332304,332309,332314,332319,332324, 332329,332334,332339,332344,332349,332354,332359,332364,332369,332374, 332379,332384,332389,332394,332399,332404,332409,332414,332419,332424, 332429,332434,332439,332444,332449,332454,332459,332464,332469,332474, 332479,332484,332489,332494,332499,332504,332509,332514,332519,332524, 332529,332534,332539,332544,332549,332554,332559,332564,332569,332574, 332579,332584,332589,332594,332599,332604,332609,332614,332619,332624, 332629,332634,332639,332644,332649,332654,332659,332664,332669,332674, 332679,332684,332689,332694,332699,332704,332709,332714,332719,332724, 332729,332734,332739,332744,332749,332754,332759,332764,332769,332774, 332779,332784,332789,332794,332799,332804,332809,332814,332819,332824, 332829,332834,332839,332844,332849,332854,332859,332864,332869,332874, 332879,332884,332889,332894,332899,332904,332909,332914,332919,332924, 332929,332934,332939,332944,332949,332954,332959,332964,332969,332974, 332979,332984,332989,332994,332999,333004,333009,333014,333019,333024, 333029,333034,333039,333044,333049,333054,333059,333064,333069,333074, 333079,333084,333089,333094,333099,333104,333109,333114,333119,333124, 333129,333134,333139,333144,333149,333154,333159,333164,333169,333174, 333179,333184,333189,333194,333199,333204,333209,333214,333219,333224, 333229,333234,333239,333244,333249,333254,333259,333264,333269,333274, 333279,333284,333289,333294,333299,333304,333309,333314,333319,333324, 333329,333334,333339,333344,333349,333354,333359,333364,333369,333374, 333379,333384,333389,333394,333399,333404,333409,333414,333419,333424, 333429,333434,333439,333444,333449,333454,333459,333464,333469,333474, 333479,333484,333489,333494,333499,333504,333509,333514,333519,333524, 333529,333534,333539,333544,333549,333554,333559,333564,333569,333574, 333579,333584,333589,333594,333599,333604,333609,333614,333619,333624, 333629,333634,333639,333644,333649,333654,333659,333664,333669,333674, 333679,333684,333689,333694,333699,333704,333709,333714,333719,333724, 333729,333734,333739,333744,333749,333754,333759,333764,333769,333774, 333779,333784,333789,333794,333799,333804,333809,333814,333819,333824, 333829,333834,333839,333844,333849,333854,333859,333864,333869,333874, 333879,333884,333889,333894,333899,333904,333909,333914,333919,333924, 333929,333934,333939,333944,333949,333954,333959,333964,333969,333974, 333979,333984,333989,333994,333999,334004,334009,334014,334019,334024, 334029,334034,334039,334044,334049,334054,334059,334064,334069,334074, 334079,334084,334089,334094,334099,334104,334109,334114,334119,334124, 334129,334134,334139,334144,334149,334154,334159,334164,334169,334174, 334179,334184,334189,334194,334199,334204,334209,334214,334219,334224, 334229,334234,334239,334244,334249,334254,334259,334264,334269,334274, 334279,334284,334289,334294,334299,334304,334309,334314,334319,334324, 334329,334334,334339,334344,334349,334354,334359,334364,334369,334374, 334379,334384,334389,334394,334399,334404,334409,334414,334419,334424, 334429,334434,334439,334444,334449,334454,334459,334464,334469,334474, 334479,334484,334489,334494,334499,334504,334509,334514,334519,334524, 334529,334534,334539,334544,334549,334554,334559,334564,334569,334574, 334579,334584,334589,334594,334599,334604,334609,334614,334619,334624, 334629,334634,334639,334644,334649,334654,334659,334664,334669,334674, 334679,334684,334689,334694,334699,334704,334709,334714,334719,334724, 334729,334734,334739,334744,334749,334754,334759,334764,334769,334774, 334779,334784,334789,334794,334799,334804,334809,334814,334819,334824, 334829,334834,334839,334844,334849,334854,334859,334864,334869,334874, 334879,334884,334889,334894,334899,334904,334909,334914,334919,334924, 334929,334934,334939,334944,334949,334954,334959,334964,334969,334974, 334979,334984,334989,334994,334999,335004,335009,335014,335019,335024, 335029,335034,335039,335044,335049,335054,335059,335064,335069,335074, 335079,335084,335089,335094,335099,335104,335109,335114,335119,335124, 335129,335134,335139,335144,335149,335154,335159,335164,335169,335174, 335179,335184,335189,335194,335199,335204,335209,335214,335219,335224, 335229,335234,335239,335244,335249,335254,335259,335264,335269,335274, 335279,335284,335289,335294,335299,335304,335309,335314,335319,335324, 335329,335334,335339,335344,335349,335354,335359,335364,335369,335374, 335379,335384,335389,335394,335399,335404,335409,335414,335419,335424, 335429,335434,335439,335444,335449,335454,335459,335464,335469,335474, 335479,335484,335489,335494,335499,335504,335509,335514,335519,335524, 335529,335534,335539,335544,335549,335554,335559,335564,335569,335574, 335579,335584,335589,335594,335599,335604,335609,335614,335619,335624, 335629,335634,335639,335644,335649,335654,335659,335664,335669,335674, 335679,335684,335689,335694,335699,335704,335709,335714,335719,335724, 335729,335734,335739,335744,335749,335754,335759,335764,335769,335774, 335779,335784,335789,335794,335799,335804,335809,335814,335819,335824, 335829,335834,335839,335844,335849,335854,335859,335864,335869,335874, 335879,335884,335889,335894,335899,335904,335909,335914,335919,335924, 335929,335934,335939,335944,335949,335954,335959,335964,335969,335974, 335979,335984,335989,335994,335999,336004,336009,336014,336019,336024, 336029,336034,336039,336044,336049,336054,336059,336064,336069,336074, 336079,336084,336089,336094,336099,336104,336109,336114,336119,336124, 336129,336134,336139,336144,336149,336154,336159,336164,336169,336174, 336179,336184,336189,336194,336199,336204,336209,336214,336219,336224, 336229,336234,336239,336244,336249,336254,336259,336264,336269,336274, 336279,336284,336289,336294,336299,336304,336309,336314,336319,336324, 336329,336334,336339,336344,336349,336354,336359,336364,336369,336374, 336379,336384,336389,336394,336399,336404,336409,336414,336419,336424, 336429,336434,336439,336444,336449,336454,336459,336464,336469,336474, 336479,336484,336489,336494,336499,336504,336509,336514,336519,336524, 336529,336534,336539,336544,336549,336554,336559,336564,336569,336574, 336579,336584,336589,336594,336599,336604,336609,336614,336619,336624, 336629,336634,336639,336644,336649,336654,336659,336664,336669,336674, 336679,336684,336689,336694,336699,336704,336709,336714,336719,336724, 336729,336734,336739,336744,336749,336754,336759,336764,336769,336774, 336779,336784,336789,336794,336799,336804,336809,336814,336819,336824, 336829,336834,336839,336844,336849,336854,336859,336864,336869,336874, 336879,336884,336889,336894,336899,336904,336909,336914,336919,336924, 336929,336934,336939,336944,336949,336954,336959,336964,336969,336974, 336979,336984,336989,336994,336999,337004,337009,337014,337019,337024, 337029,337034,337039,337044,337049,337054,337059,337064,337069,337074, 337079,337084,337089,337094,337099,337104,337109,337114,337119,337124, 337129,337134,337139,337144,337149,337154,337159,337164,337169,337174, 337179,337184,337189,337194,337199,337204,337209,337214,337219,337224, 337229,337234,337239,337244,337249,337254,337259,337264,337269,337274, 337279,337284,337289,337294,337299,337304,337309,337314,337319,337324, 337329,337334,337339,337344,337349,337354,337359,337364,337369,337374, 337379,337384,337389,337394,337399,337404,337409,337414,337419,337424, 337429,337434,337439,337444,337449,337454,337459,337464,337469,337474, 337479,337484,337489,337494,337499,337504,337509,337514,337519,337524, 337529,337534,337539,337544,337549,337554,337559,337564,337569,337574, 337579,337584,337589,337594,337599,337604,337609,337614,337619,337624, 337629,337634,337639,337644,337649,337654,337659,337664,337669,337674, 337679,337684,337689,337694,337699,337704,337709,337714,337719,337724, 337729,337734,337739,337744,337749,337754,337759,337764,337769,337774, 337779,337784,337789,337794,337799,337804,337809,337814,337819,337824, 337829,337834,337839,337844,337849,337854,337859,337864,337869,337874, 337879,337884,337889,337894,337899,337904,337909,337914,337919,337924, 337929,337934,337939,337944,337949,337954,337959,337964,337969,337974, 337979,337984,337989,337994,337999,338004,338009,338014,338019,338024, 338029,338034,338039,338044,338049,338054,338059,338064,338069,338074, 338079,338084,338089,338094,338099,338104,338109,338114,338119,338124, 338129,338134,338139,338144,338149,338154,338159,338164,338169,338174, 338179,338184,338189,338194,338199,338204,338209,338214,338219,338224, 338229,338234,338239,338244,338249,338254,338259,338264,338269,338274, 338279,338284,338289,338294,338299,338304,338309,338314,338319,338324, 338329,338334,338339,338344,338349,338354,338359,338364,338369,338374, 338379,338384,338389,338394,338399,338404,338409,338414,338419,338424, 338429,338434,338439,338444,338449,338454,338459,338464,338469,338474, 338479,338484,338489,338494,338499,338504,338509,338514,338519,338524, 338529,338534,338539,338544,338549,338554,338559,338564,338569,338574, 338579,338584,338589,338594,338599,338604,338609,338614,338619,338624, 338629,338634,338639,338644,338649,338654,338659,338664,338669,338674, 338679,338684,338689,338694,338699,338704,338709,338714,338719,338724, 338729,338734,338739,338744,338749,338754,338759,338764,338769,338774, 338779,338784,338789,338794,338799,338804,338809,338814,338819,338824, 338829,338834,338839,338844,338849,338854,338859,338864,338869,338874, 338879,338884,338889,338894,338899,338904,338909,338914,338919,338924, 338929,338934,338939,338944,338949,338954,338959,338964,338969,338974, 338979,338984,338989,338994,338999,339004,339009,339014,339019,339024, 339029,339034,339039,339044,339049,339054,339059,339064,339069,339074, 339079,339084,339089,339094,339099,339104,339109,339114,339119,339124, 339129,339134,339139,339144,339149,339154,339159,339164,339169,339174, 339179,339184,339189,339194,339199,339204,339209,339214,339219,339224, 339229,339234,339239,339244,339249,339254,339259,339264,339269,339274, 339279,339284,339289,339294,339299,339304,339309,339314,339319,339324, 339329,339334,339339,339344,339349,339354,339359,339364,339369,339374, 339379,339384,339389,339394,339399,339404,339409,339414,339419,339424, 339429,339434,339439,339444,339449,339454,339459,339464,339469,339474, 339479,339484,339489,339494,339499,339504,339509,339513,339518,339523, 339528,339533,339538,339543,339548,339553,339558,339563,339568,339573, 339578,339583,339588,339593,339598,339603,339608,339613,339618,339623, 339628,339633,339638,339643,339648,339653,339658,339663,339668,339673, 339678,339683,339688,339693,339698,339703,339708,339713,339718,339723, 339728,339733,339738,339743,339748,339753,339758,339763,339768,339773, 339778,339783,339788,339793,339798,339803,339808,339813,339818,339823, 339828,339833,339838,339843,339848,339853,339858,339863,339868,339873, 339878,339883,339888,339893,339898,339903,339908,339913,339918,339923, 339928,339933,339938,339943,339948,339953,339958,339963,339968,339973, 339978,339983,339988,339993,339998,340003,340008,340013,340018,340023, 340028,340033,340038,340043,340048,340053,340058,340063,340068,340073, 340078,340083,340088,340093,340098,340103,340108,340113,340118,340123, 340128,340133,340138,340143,340148,340153,340158,340163,340168,340173, 340178,340183,340188,340193,340198,340203,340208,340213,340218,340223, 340228,340233,340238,340243,340248,340253,340258,340263,340268,340273, 340278,340283,340288,340293,340298,340303,340308,340313,340318,340323, 340328,340333,340338,340343,340348,340353,340358,340363,340368,340373, 340378,340383,340388,340393,340398,340403,340408,340413,340418,340423, 340428,340433,340438,340443,340448,340453,340458,340463,340468,340473, 340478,340483,340488,340493,340498,340503,340508,340513,340518,340523, 340528,340533,340538,340543,340548,340553,340558,340563,340568,340573, 340578,340583,340588,340593,340598,340603,340608,340613,340618,340623, 340628,340633,340638,340643,340648,340653,340658,340663,340668,340673, 340678,340683,340688,340693,340698,340703,340708,340713,340718,340723, 340728,340733,340738,340743,340748,340753,340758,340763,340768,340773, 340778,340783,340788,340793,340798,340803,340808,340813,340818,340823, 340828,340833,340838,340843,340848,340853,340858,340863,340868,340873, 340878,340883,340888,340893,340898,340903,340908,340913,340918,340923, 340928,340933,340938,340943,340948,340953,340958,340963,340968,340973, 340978,340983,340988,340993,340998,341003,341008,341013,341018,341023, 341028,341033,341038,341043,341048,341053,341058,341063,341068,341073, 341078,341083,341088,341093,341098,341103,341108,341113,341118,341123, 341128,341133,341138,341143,341148,341153,341158,341163,341168,341173, 341178,341183,341188,341193,341198,341203,341208,341213,341218,341223, 341228,341233,341238,341243,341248,341253,341258,341263,341268,341273, 341278,341283,341288,341293,341298,341303,341308,341313,341318,341323, 341328,341333,341338,341343,341348,341353,341358,341363,341368,341373, 341378,341383,341388,341393,341398,341403,341408,341413,341418,341423, 341428,341433,341438,341443,341448,341453,341458,341463,341468,341473, 341478,341483,341488,341493,341498,341503,341508,341513,341518,341523, 341528,341533,341538,341543,341548,341553,341558,341563,341568,341573, 341578,341583,341588,341593,341598,341603,341608,341613,341618,341623, 341628,341633,341638,341643,341648,341653,341658,341663,341668,341673, 341678,341683,341688,341693,341698,341703,341708,341713,341718,341723, 341728,341733,341738,341743,341748,341753,341758,341763,341768,341773, 341778,341783,341788,341793,341798,341803,341808,341813,341818,341823, 341828,341833,341838,341843,341848,341853,341858,341863,341868,341873, 341878,341883,341888,341893,341898,341903,341908,341913,341918,341923, 341928,341933,341938,341943,341948,341953,341958,341963,341968,341973, 341978,341983,341988,341993,341998,342003,342008,342013,342018,342023, 342028,342033,342038,342043,342048,342053,342058,342063,342068,342073, 342078,342083,342088,342093,342098,342103,342108,342113,342118,342123, 342128,342133,342138,342143,342148,342153,342158,342163,342168,342173, 342178,342183,342188,342193,342198,342203,342208,342213,342218,342223, 342228,342233,342238,342243,342248,342253,342258,342263,342268,342273, 342278,342283,342288,342293,342298,342303,342308,342313,342318,342323, 342328,342333,342338,342343,342348,342353,342358,342363,342368,342373, 342378,342383,342388,342393,342398,342403,342408,342413,342418,342423, 342428,342433,342438,342443,342448,342453,342458,342463,342468,342473, 342478,342483,342488,342493,342498,342503,342508,342513,342518,342523, 342528,342533,342538,342543,342548,342553,342558,342563,342568,342573, 342578,342583,342588,342593,342598,342603,342608,342613,342618,342623, 342628,342633,342638,342643,342648,342653,342658,342663,342668,342673, 342678,342683,342688,342693,342698,342703,342708,342713,342718,342723, 342728,342733,342738,342743,342748,342753,342758,342763,342768,342773, 342778,342783,342788,342793,342798,342803,342808,342813,342818,342823, 342828,342833,342838,342843,342848,342853,342858,342863,342868,342873, 342878,342883,342888,342893,342898,342903,342908,342913,342918,342923, 342928,342933,342938,342943,342948,342953,342958,342963,342968,342973, 342978,342983,342988,342993,342998,343003,343008,343013,343018,343023, 343028,343033,343038,343043,343048,343053,343058,343063,343068,343073, 343078,343083,343088,343093,343098,343103,343108,343113,343118,343123, 343128,343133,343138,343143,343148,343153,343158,343163,343168,343173, 343178,343183,343188,343193,343198,343203,343208,343213,343218,343223, 343228,343233,343238,343243,343248,343253,343258,343263,343268,343273, 343278,343283,343288,343293,343298,343303,343308,343313,343318,343323, 343328,343333,343338,343343,343348,343353,343358,343363,343368,343373, 343378,343383,343388,343393,343398,343403,343408,343413,343418,343423, 343428,343433,343438,343443,343448,343453,343458,343463,343468,343473, 343478,343483,343488,343493,343498,343503,343508,343513,343518,343523, 343528,343533,343538,343543,343548,343553,343558,343563,343568,343573, 343578,343583,343588,343593,343598,343603,343608,343613,343618,343623, 343628,343633,343638,343643,343648,343653,343658,343663,343668,343673, 343678,343683,343688,343693,343698,343703,343708,343713,343718,343723, 343728,343733,343738,343743,343748,343753,343758,343763,343768,343773, 343778,343783,343788,343793,343798,343803,343808,343813,343818,343823, 343828,343833,343838,343843,343848,343853,343858,343863,343868,343873, 343878,343883,343888,343893,343898,343903,343908,343913,343918,343923, 343928,343933,343938,343943,343948,343953,343958,343963,343968,343973, 343978,343983,343988,343993,343998,344003,344008,344013,344018,344023, 344028,344033,344038,344043,344048,344053,344058,344063,344068,344073, 344078,344083,344088,344093,344098,344103,344108,344113,344118,344123, 344128,344133,344138,344143,344148,344153,344158,344163,344168,344173, 344178,344183,344188,344193,344198,344203,344208,344213,344218,344223, 344228,344233,344238,344243,344248,344253,344258,344263,344268,344273, 344278,344283,344288,344293,344298,344303,344308,344313,344318,344323, 344328,344333,344338,344343,344348,344353,344358,344363,344368,344373, 344378,344383,344388,344393,344398,344403,344408,344413,344418,344423, 344428,344433,344438,344443,344448,344453,344458,344463,344468,344473, 344478,344483,344488,344493,344498,344503,344508,344513,344518,344523, 344528,344533,344538,344543,344548,344553,344558,344563,344568,344573, 344578,344583,344588,344593,344598,344603,344608,344613,344618,344623, 344628,344633,344638,344643,344648,344653,344658,344663,344668,344673, 344678,344683,344688,344693,344698,344703,344708,344713,344718,344723, 344728,344733,344738,344743,344748,344753,344758,344763,344768,344773, 344778,344783,344788,344793,344798,344803,344808,344813,344818,344823, 344828,344833,344838,344843,344848,344853,344858,344863,344868,344873, 344878,344883,344888,344893,344898,344903,344908,344913,344918,344923, 344928,344933,344938,344943,344948,344953,344958,344963,344968,344973, 344978,344983,344988,344993,344998,345003,345008,345013,345018,345023, 345028,345033,345038,345043,345048,345053,345058,345063,345068,345073, 345078,345083,345088,345093,345098,345103,345108,345113,345118,345123, 345128,345133,345138,345143,345148,345153,345158,345163,345168,345173, 345178,345183,345188,345193,345198,345203,345208,345213,345218,345223, 345228,345233,345238,345243,345248,345253,345258,345263,345268,345273, 345278,345283,345288,345293,345298,345303,345308,345313,345318,345323, 345328,345333,345338,345343,345348,345353,345358,345363,345368,345373, 345378,345383,345388,345393,345398,345403,345408,345413,345418,345423, 345428,345433,345438,345443,345448,345453,345458,345463,345468,345473, 345478,345483,345488,345493,345498,345503,345508,345513,345518,345523, 345528,345533,345538,345543,345548,345553,345558,345563,345568,345573, 345578,345583,345588,345593,345598,345603,345608,345613,345618,345623, 345628,345633,345638,345643,345648,345653,345658,345663,345668,345673, 345678,345683,345688,345693,345698,345703,345708,345713,345718,345723, 345728,345733,345738,345743,345748,345753,345758,345763,345768,345773, 345778,345783,345788,345793,345798,345803,345808,345813,345818,345823, 345828,345833,345838,345843,345848,345853,345858,345863,345868,345873, 345878,345883,345888,345893,345898,345903,345908,345913,345918,345923, 345928,345933,345938,345943,345948,345953,345958,345963,345968,345973, 345978,345983,345988,345993,345998,346003,346008,346013,346018,346023, 346028,346033,346038,346043,346048,346053,346058,346063,346068,346073, 346078,346083,346088,346093,346098,346103,346108,346113,346118,346123, 346128,346133,346138,346143,346148,346153,346158,346163,346168,346173, 346178,346183,346188,346193,346198,346203,346208,346213,346218,346223, 346228,346233,346238,346243,346248,346253,346258,346263,346268,346273, 346278,346283,346288,346293,346298,346303,346308,346313,346318,346323, 346328,346333,346338,346343,346348,346353,346358,346363,346368,346373, 346378,346383,346388,346393,346398,346403,346408,346413,346418,346423, 346428,346433,346438,346443,346448,346453,346458,346463,346468,346473, 346478,346483,346488,346493,346498,346503,346508,346513,346518,346523, 346528,346533,346538,346543,346548,346553,346558,346563,346568,346573, 346578,346583,346588,346593,346598,346603,346608,346613,346618,346623, 346628,346633,346638,346643,346648,346653,346658,346663,346668,346673, 346678,346683,346688,346693,346698,346703,346708,346713,346718,346723, 346728,346733,346738,346743,346748,346753,346758,346763,346768,346773, 346778,346783,346788,346793,346798,346803,346808,346813,346818,346823, 346828,346833,346838,346843,346848,346853,346858,346863,346868,346873, 346878,346883,346888,346893,346898,346903,346908,346913,346918,346923, 346928,346933,346938,346943,346948,346953,346958,346963,346968,346973, 346978,346983,346988,346993,346998,347003,347008,347013,347018,347023, 347028,347033,347038,347043,347048,347053,347058,347063,347068,347073, 347078,347083,347088,347093,347098,347103,347108,347113,347118,347123, 347128,347133,347138,347143,347148,347153,347158,347163,347168,347173, 347178,347183,347188,347193,347198,347203,347208,347213,347218,347223, 347228,347233,347238,347243,347248,347253,347258,347263,347268,347273, 347278,347283,347288,347293,347298,347303,347308,347313,347318,347323, 347328,347333,347338,347343,347348,347353,347358,347363,347368,347373, 347378,347383,347388,347393,347398,347403,347408,347413,347418,347423, 347428,347433,347438,347443,347448,347453,347458,347463,347468,347473, 347478,347483,347488,347493,347498,347503,347508,347513,347518,347523, 347528,347533,347538,347543,347548,347553,347558,347563,347568,347573, 347578,347583,347588,347593,347598,347603,347608,347613,347618,347623, 347628,347633,347638,347643,347648,347653,347658,347663,347668,347673, 347678,347683,347688,347693,347698,347703,347708,347713,347718,347723, 347728,347733,347738,347743,347748,347753,347758,347763,347768,347773, 347778,347783,347788,347793,347798,347803,347808,347813,347818,347823, 347828,347833,347838,347843,347848,347853,347858,347863,347868,347873, 347878,347883,347888,347893,347898,347903,347908,347913,347918,347923, 347928,347933,347938,347943,347948,347953,347958,347963,347968,347973, 347978,347983,347988,347993,347998,348003,348008,348013,348018,348023, 348028,348033,348038,348043,348048,348053,348058,348063,348068,348073, 348078,348083,348088,348093,348098,348103,348108,348113,348118,348123, 348128,348133,348138,348143,348148,348153,348158,348163,348168,348173, 348178,348183,348188,348193,348198,348203,348208,348213,348218,348223, 348228,348233,348238,348243,348248,348253,348258,348263,348268,348273, 348278,348283,348288,348293,348298,348303,348308,348313,348318,348323, 348328,348333,348338,348343,348348,348353,348358,348363,348368,348373, 348378,348383,348388,348393,348398,348403,348408,348413,348418,348423, 348428,348433,348438,348443,348448,348453,348458,348463,348468,348473, 348478,348483,348488,348493,348498,348503,348508,348513,348518,348523, 348528,348533,348538,348543,348548,348553,348558,348563,348568,348573, 348578,348583,348588,348593,348598,348603,348608,348613,348618,348623, 348628,348633,348638,348643,348648,348653 } ; static yyconst flex_int16_t yy_def[25867] = { 0, 21646, 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, 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, 1, 1, 1,21646, 55,21646,21647,21647,21646, 21647,21647,21646,21648,21646, 65, 65, 65,21647,21647, 21647, 65, 72, 72, 72, 72, 72, 72, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,21647, 21647, 65, 65, 65, 65, 65, 65, 97, 97, 97, 97, 97, 97,21647,21649,21649,21650,21651,21652,21652, 21647,21647,21647,21647,21647,21647,21647,21647,21653,21647, 21654, 97,21647,21647,21647,21647,21647,21647,21647,21647, 21647,21647,21647, 63,21648, 65, 65, 65, 65,21647, 21647, 71, 72, 72, 72, 72, 72, 72, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 90,21647, 65, 65, 65, 65, 65, 97, 97, 97, 97, 97, 97, 97,21647,21647,21647,21646,21647,21647, 21655,21646, 182, 182, 182,21647,21647, 182, 182, 182, 190,21656, 135,21646, 135,21647,21657, 194, 65, 199, 21647, 78, 202, 78,21658, 97, 199, 201, 199, 199, 199, 199,21647,21647,21647,21647,21647, 217, 78, 78, 78, 202, 78, 78, 78, 202, 78, 78, 202, 202, 21647, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,21647,21647, 21647, 199, 97, 199, 97, 199, 97, 97, 97, 97, 97, 97, 97, 97, 97,21647,21647,21659,21659,21659, 21659,21659,21659,21659,21660,21660,21661,21661,21661,21662, 21662,21662,21662,21662,21662,21662,21662,21647,21647,21647, 21647,21647,21663,21647,21647,21647,21664,21664,21664,21647, 21665,21665, 97,21666,21667,21668,21647,21647,21647,21647, 21647,21647,21647,21647,21646,21669,21670, 315,21646, 319, 21647, 319,21671, 319, 321, 319, 319, 319,21647,21647, 319,21670, 332, 332,21672,21647,21673,21673,21646, 339, 21674,21647,21646,21675,21674, 345, 345, 345,21676, 97, 350, 350, 352,21647,21647, 355,21647, 355, 352,21677, 21678, 343, 350, 357, 350, 350,21647,21647,21647,21647, 357, 371, 371, 371,21647,21647,21647, 377, 377, 352, 380, 352, 380, 380, 380, 352, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380,21647,21647, 97, 97, 350, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,21647, 21647,21679,21679,21679,21679,21679,21679,21679, 428, 428, 428,21680,21681,21681,21681,21681,21681,21681,21681,21681, 440, 440, 440,21647,21647,21647,21647,21647,21682,21682, 21682,21647,21647,21647,21647,21647,21647,21683,21683,21647, 21684, 97,21685,21685,21686,21686,21687,21687,21687,21647, 21647,21647,21647,21647,21647,21647,21647,21647,21647,21647, 21647,21647,21647,21646, 484,21688,21688, 487, 487, 487, 21646, 491, 491,21647, 494,21647, 494, 491,21689, 491, 496, 496, 502, 502, 502, 491, 506, 506, 506,21647, 21690,21690,21647,21691,21691, 515,21646,21692,21647,21693, 21646, 521,21694, 517,21692, 525, 525, 525, 515,21646, 530, 530, 532, 532,21647,21647, 536, 536, 536, 538, 538, 541, 541, 541, 536, 532,21695,21695,21696,21693, 550, 550, 550, 530, 541, 530,21647,21647,21697, 541, 560,21647, 560, 562, 560, 560, 560,21647,21647, 569, 569,21646, 546, 572, 546, 546, 546, 572, 546, 572, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546,21647,21647, 530, 594, 594, 594, 594, 594, 594, 594, 594, 594,21696, 594, 594,21698, 594,21647,21647, 21699,21699,21699,21699,21700,21699, 616,21699, 616, 618, 616, 616, 616,21701,21702,21702,21702,21702,21702,21703, 21702, 631,21702, 631, 633, 631, 631, 631,21647,21647, 21647,21647,21704,21704,21705,21706,21647,21647,21647,21647, 21647,21707,21707,21647,21708, 594,21709,21710,21711,21711, 21711,21711,21647,21647,21647,21647,21647,21647,21647,21647, 21647,21647,21647,21647,21647,21646,21712, 676,21712, 679, 679, 679,21713,21713, 684, 684,21647, 687, 687, 687, 689, 689, 692, 692, 692, 687,21714, 692, 692, 699, 21647, 699, 701, 699, 699, 699, 684, 684, 684,21715, 21715, 711,21647,21647,21716,21646,21717,21647,21718,21718, 21719,21646, 722, 722,21720,21717, 726, 726, 726,21716, 21646, 731, 732, 732,21647,21647, 736, 736, 736, 739, 21647, 739, 736, 741, 741, 745,21647, 745, 747, 745, 745, 745, 732,21719, 754,21721, 720, 720, 720, 720, 21720,21647, 731,21647,21647,21722,21723,21722,21647, 745, 770, 770, 770, 773, 773, 773, 770, 773, 770, 770, 21647,21647,21647, 783, 783,21647, 730, 753, 730, 753, 753,21724, 730, 753, 730, 753, 753, 753, 753, 753, 753,21725, 753,21725, 753,21726,21647, 731, 808, 808, 808, 808, 761, 808, 808, 804, 808,21721, 804, 761, 21727,21728,21727,21729,21729, 825, 808,21647,21647,21730, 21730,21730,21730,21731,21731,21730,21730, 837, 837, 837, 840, 840, 840, 837, 840, 837, 837,21732,21733,21733, 21733,21733,21733,21734,21734,21733,21734,21733, 858, 858, 858, 861, 861, 861, 858, 861, 858, 858,21647,21647, 21647,21647,21735,21735,21736,21736,21737,21737,21647,21647, 21647,21738,21738,21647,21739,21740,21741,21742,21743,21743, 21743,21647,21647,21647,21647,21647,21647,21647,21647,21647, 21647,21647,21646,21744,21744, 905, 905, 905,21647, 909, 909, 909, 912,21647, 912, 909, 914, 914, 918,21647, 918, 920, 918, 918, 918,21745, 918, 927, 927, 927, 930, 930, 930, 927, 930, 927, 927,21746,21746,21647, 21747,21647,21647,21647,21748,21646,21647,21647,21749,21646, 21750, 946,21646, 953, 953, 953,21748,21646, 958, 959, 959,21647,21647,21647,21647,21647,21647, 967, 967, 967, 969, 969, 972, 972, 972, 967, 972, 972, 978, 978, 978, 981, 981, 981, 978, 981, 978, 978,21751,21752, 21753,21749,21750, 993,21647,21647, 958,21647,21647,21647, 21646,21754,21647,21647,21647,21647,21647, 978, 1008,21647, 1008, 1010, 1008, 1008, 1008,21647,21647,21647,21647, 1019, 1019,21647,21647, 957, 959, 957, 1025, 1025,21755,21756, 21757,21646,21758,21755,21758,21755,21759, 957, 1025, 957, 1025,21760, 1025,21761,21761, 1025, 957, 1025, 957, 1025, 21762,21763,21762,21764,21764,21647, 958, 1057, 1057,21647, 21647,21765, 1057, 1057, 957, 1057,21766,21767,21765,21768, 21768,21769,21769,21768,21770,21770, 1076, 1076, 1057,21647, 21771,21772,21772,21772,21772,21772,21773,21772,21772,21772, 21772,21772,21772, 1093,21772, 1093, 1095, 1093, 1093, 1093, 21772,21772,21774,21775,21775,21776,21775,21775,21775,21777, 21775,21777,21775,21775,21775,21775,21775, 1117,21775, 1117, 1119, 1117, 1117, 1117,21775,21775,21778,21647,21647,21779, 21780,21781,21782,21782,21782,21783,21783,21647,21647,21647, 21784,21784,21647,21785,21786,21786,21787,21788,21789,21789, 21789,21647,21647,21790,21647,21647,21791,21647,21647,21646, 1160,21646, 1162, 1162, 1162,21647,21647,21647,21647,21647, 1170, 1170, 1170, 1172, 1172, 1175, 1175, 1175, 1170, 1175, 1175, 1181, 1181, 1181, 1184, 1184, 1184, 1181, 1184, 1181, 1181,21792,21647,21647,21647,21647, 1181, 1197,21647, 1197, 1199, 1197, 1197, 1197,21647,21647,21793,21793,21647,21794, 21647,21647,21647,21647,21647,21647,21647,21647,21795,21796, 21646,21797,21797, 1223, 1223,21798,21646, 1227, 1228, 1228, 21647,21647, 1232, 1232, 1232, 1235,21647, 1235, 1232, 1237, 1237, 1241,21647, 1241, 1243, 1241, 1241, 1241,21647,21647, 21647,21647, 1241, 1253,21647, 1253, 1255, 1253, 1253, 1253, 21647,21647,21798,21799,21800,21647, 1227,21647,21647,21801, 1253, 1271, 1271, 1271, 1274, 1274, 1274, 1271, 1274, 1271, 1271,21647,21647,21647, 1284, 1284,21647,21647,21647,21647, 21802, 1263, 1228, 1293,21803,21804,21803,21805,21805,21806, 21807,21808,21646, 1303,21803,21809,21810,21811, 1263, 1293, 1263,21812,21813,21814,21815,21646,21816,21813,21816,21813, 21817, 1293, 1263, 1263, 1293, 1263, 1293, 1263,21802,21818, 21818,21818,21819,21819,21818,21820,21820, 1337,21821,21821, 1293, 1341,21821,21821,21822, 1341, 1341, 1263, 1341,21823, 21821,21821, 1263,21824,21821, 1263,21822,21825,21826,21826, 1360,21825,21825,21827,21827, 1341,21821,21828,21828,21829, 21829,21829,21829,21830,21829, 1375, 1375, 1375, 1378, 1378, 1378, 1375, 1378, 1375, 1375,21829,21831,21832,21832,21833, 21833,21833,21833,21832,21832,21834,21834,21832, 1398, 1398, 1398, 1401, 1401, 1401, 1398, 1401, 1398, 1398,21832,21835, 21835,21821,21821,21836,21836,21837,21838,21838,21838,21838, 21839,21839,21839,21840,21840,21821,21821,21821,21841,21841, 21821,21842,21821,21843,21843,21844,21845,21846,21846,21846, 21821,21821,21847,21847,21847,21847,21847,21847,21847,21847, 21847,21847,21847,21847,21847,21847,21847,21848,21821,21849, 21849,21821,21821,21850,21850, 1465, 1465,21821, 1468, 1468, 1468, 1471,21821, 1471, 1468, 1473, 1473, 1477,21821, 1477, 1479, 1477, 1477, 1477,21821,21821,21821,21821, 1477, 1489, 21821, 1489, 1491, 1489, 1489, 1489,21821,21821, 1489, 1499, 1499, 1499, 1502, 1502, 1502, 1499, 1502, 1499, 1499,21821, 21851,21851,21821,21821,21821,21821,21821,21821,21821,21821, 21821,21821,21821,21821,21821,21821,21852,21852, 1528, 1528, 1528, 1528, 1528, 1528,21853,21853,21854,21646, 1538, 1538, 1538,21821,21646, 1543, 1544, 1544,21821,21821,21821,21821, 21821,21821, 1552, 1552, 1552, 1554, 1554, 1557, 1557, 1557, 1552, 1557, 1557, 1563, 1563, 1563, 1566, 1566, 1566, 1563, 1566, 1563, 1563, 1563, 1574, 1574, 1574, 1577, 1577, 1577, 1574, 1577, 1574, 1574,21821,21855,21646,21821, 1543,21821, 21821,21856,21821,21821,21821,21821, 1574, 1597,21821, 1597, 1599, 1597, 1597, 1597,21821,21821, 1597, 1607, 1607, 1607, 21821,21821, 1612, 1612,21821,21855, 1616, 1544, 1618,21857, 21857,21858,21858,21857,21859,21859, 1626,21860,21646,21861, 21862,21862,21863,21857,21646, 1635, 1635,21857,21864,21863, 1640,21865,21821, 1618, 1616,21866,21867,21868,21866,21869, 21869, 1651, 1651, 1651,21870,21871,21870,21872,21872,21873, 21874,21875,21646, 1663,21870,21876,21877,21878,21879, 1616, 1616,21880, 1616, 1618, 1616, 1616,21881,21881,21882,21882, 1680,21881,21881,21883,21884,21884, 1618, 1687,21884,21884, 21884,21885,21879, 1687, 1616, 1693,21886,21884,21884,21884, 21884,21884,21884,21884,21885,21887,21887,21888,21887,21887, 21887,21889,21889,21884,21884,21890,21891,21891,21891,21891, 21892,21891,21891,21891,21891,21891, 1726,21891, 1726, 1728, 1726, 1726, 1726,21891,21891, 1726, 1736, 1736, 1736,21893, 21894,21894,21895,21895,21894,21894,21896,21896,21894,21894, 21894,21894,21894, 1753,21894, 1753, 1755, 1753, 1753, 1753, 21894,21894, 1753, 1763, 1763, 1763,21897,21884,21884,21898, 21899,21900,21900,21900,21901,21902,21902,21903,21903,21884, 21884,21884,21904,21904,21884,21905,21884,21906,21907,21908, 21909,21909,21909,21884,21910,21910,21910,21910,21910,21910, 21910,21910,21910, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803,21911,21911,21911, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814,21884,21912,21884, 21884,21646, 1832, 1832, 1832,21884,21884,21884,21884,21884, 1840, 1840, 1840, 1842, 1842, 1845, 1845, 1845, 1840, 1845, 1845, 1851, 1851, 1851, 1854, 1854, 1854, 1851, 1854, 1851, 1851, 1851, 1862, 1862, 1862, 1865, 1865, 1865, 1862, 1865, 1862, 1862,21884,21884,21884,21884,21884, 1862, 1878,21884, 1878, 1880, 1878, 1878, 1878,21884,21884, 1878, 1888, 1888, 1888,21913,21913,21884,21884,21884,21884,21884,21884,21884, 21884,21884,21884,21884,21884,21884,21884,21884,21884,21884, 21884,21884,21884,21884,21884,21884,21914,21914, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918,21915,21915, 21916, 1930,21646, 1933, 1934, 1934,21884,21884, 1938, 1938, 1938, 1941,21884, 1941, 1938, 1943, 1943, 1947,21884, 1947, 1949, 1947, 1947, 1947,21884,21884,21884,21884, 1947, 1959, 21884, 1959, 1961, 1959, 1959, 1959,21884,21884,21884,21884, 21884,21884, 1959, 1973,21884, 1973, 1975, 1973, 1973, 1973, 21884,21884, 1973, 1983, 1983, 1983,21917,21646,21884, 1933, 21884,21884,21918, 1973, 1994, 1994, 1994, 1997, 1997, 1997, 1994, 1997, 1994, 1994,21884,21884, 1983, 2007, 2007,21884, 21884, 2011, 2011,21884,21917, 2015,21919, 1934,21920,21921, 21921, 2021,21920,21920,21922,21923,21646, 2027,21924,21920, 21925,21926,21927,21646,21920,21928,21926,21929,21884, 2018, 2015,21884,21930,21646,21930,21931,21931,21884,21932,21932, 2050, 2050, 2050, 2050,21933,21933,21934,21934,21933,21935, 21935, 2061,21936,21646,21937,21938,21938,21939,21933,21646, 2070, 2070,21933,21940,21939, 2075,21941, 2015, 2015, 2015, 21942,21943,21944,21646,21945,21942,21945,21942,21946, 2015, 21947, 2015, 2015,21948,21948,21948,21949,21948,21948,21948, 21950,21951,21951,21646,21951,21951,21951,21951,21952, 2104, 2015, 2015,21951,21951,21951,21951,21951,21951,21951,21952, 21953,21953,21954,21953,21953,21953,21953,21953,21953,21953, 21646,21951,21955,21956,21956,21956,21956,21957,21956, 2139, 2139, 2139, 2142, 2142, 2142, 2139, 2142, 2139, 2139,21956, 21956, 2139, 2152, 2152,21958,21959,21959,21960,21960,21959, 21959,21961,21961,21959, 2164, 2164, 2164, 2167, 2167, 2167, 2164, 2167, 2164, 2164,21959,21959, 2164, 2177, 2177,21962, 21951,21951,21963,21964,21965,21965,21965,21966,21966,21966, 21966,21967,21967,21968,21968,21951,21951,21951,21969,21969, 21951, 2201,21970,21951,21971,21972,21973,21974,21974,21974, 21951,21975,21975,21975,21975,21975, 2216, 2216, 2216, 2216, 2216, 2216,21976, 2216, 2216, 2216, 2216, 2216,21977,21977, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230,21951,21978, 21951,21951,21951, 2253, 2253, 2253, 2256,21951, 2256, 2253, 2258, 2258, 2262,21951, 2262, 2264, 2262, 2262, 2262,21951, 21951,21951,21951, 2262, 2274,21951, 2274, 2276, 2274, 2274, 2274,21951,21951,21951,21951,21951,21951, 2274, 2288,21951, 2288, 2290, 2288, 2288, 2288,21951,21951, 2288, 2298, 2298, 2298, 2288, 2302, 2302, 2302, 2305, 2305, 2305, 2302, 2305, 2302, 2302,21951,21951, 2298, 2315, 2315,21979,21979,21951, 21951,21951,21951,21951,21951,21951,21951,21951,21951,21951, 21951,21951,21951,21951,21951,21951,21980,21981,21980,21951, 2339, 2339, 2339,21982,21982, 2345,21983,21983,21984,21985, 21985,21986, 2345,21646, 2354, 2355, 2355,21951,21951,21951, 21951,21951,21951, 2363, 2363, 2363, 2365, 2365, 2368, 2368, 2363, 2368, 2368, 2373, 2373, 2373, 2376, 2376, 2373, 2376, 2373, 2373, 2373, 2383, 2383, 2383, 2386, 2386, 2383, 2386, 2383, 2383,21951, 2383, 2394, 2394, 2394, 2397, 2397, 2394, 2397, 2394, 2394,21951, 2394, 2405, 2405,21987,21988,21989, 21989,21951,21951, 2354,21951,21951,21990,21951,21951,21951, 21951, 2394, 2422,21951, 2422, 2424, 2422, 2422, 2422,21951, 21951, 2405, 2432, 2432, 2432,21951,21951,21951,21951, 2432, 21951,21951, 2442, 2442,21951,21987, 2446,21991,21992,21993, 21993,21994,21993,21993,21993,21995,21996,21646,21997,21998, 21999,22000,22000,21993,21646,21993,22001,22002,22003,21951, 21992,21951,21951,22004,21646,22005,22005, 2477,21951,22006, 22006, 2481, 2481,22007,22008,22008, 2486,22007,22007,22009, 22010,21646, 2492,22011,22007,22012,22013,22014,21646,22007, 22015,22013,22016,22017,22017, 2505,22018,22019,22018,22020, 22020,22021,22022,22023,21646, 2515,22018,22024,22025,22026, 2505, 2505, 2505,22027,22028,22028,22028,22029,22028,22028, 22028,22028,22028,22028,22030,22027,21646,22031,22027,22027, 22027,22032,22033, 2505, 2505,22027,22027,22027,22027,22027, 22034,22027,22027,22035,22035,22035,22035,22035,22035,22035, 22035,22035,22035,22035,22035,22035,22035,22035,22035,22036, 21646, 2571, 2571, 2571,22027, 2571, 2571, 2571, 2571, 2579, 22027,22037,22038,22038,22038,22038,22039,22038,22038,22038, 22038,22038, 2592,22038, 2592, 2594, 2592, 2592, 2592,22038, 22038, 2592, 2602, 2602, 2602,22038,22038,22038,22038, 2602, 22040,22041,22041,22042,22042,22041,22041,22043,22043,22041, 22041,22041,22041,22041, 2624,22041, 2624, 2626, 2624, 2624, 2624,22041,22041, 2624, 2634, 2634, 2634,22041,22041,22041, 22041, 2634,22044,22027,22027,22027,22045,22046,22047,22047, 22047,22048,22048,22048,22049,22049,22050,22050,22027,22027, 22027,22051,22052,22027,22027,22053,22027,22027,22054,22055, 22056,22057,22057,22027,22058,22058,22058,22058,22058,22058, 22058,22059,22058,22059,22060, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684,22058,22058,22058,22058,22058, 2706, 2706, 2706,22061, 22061,22061, 2712, 2712, 2712, 2712, 2712, 2712, 2712, 2712, 2712, 2712, 2712,22062, 2712, 2712, 2712, 2712, 2712,22027, 22063,22027,22027,22027,22027,22027,22027,22027, 2738, 2738, 2738, 2740, 2740, 2743, 2743, 2738, 2743, 2743, 2748, 2748, 2748, 2751, 2751, 2748, 2751, 2748, 2748, 2748, 2758, 2758, 2758, 2761, 2761, 2758, 2761, 2758, 2758,22027, 2758, 2769, 2769, 2769, 2772, 2772, 2769, 2772, 2769, 2769,22027, 2769, 2780, 2780,22027,22027,22027,22027, 2769, 2787,22027, 2787, 2789, 2787, 2787, 2787,22027,22027, 2780, 2797, 2797, 2797, 22027,22027,22027,22027, 2797,22064,22027,22027,22027,22027, 22027,22027,22027,22027,22027,22027,22027,22027,22027,22027, 22027,22065,22065,22066,22066,22067, 2823,22027, 2823,22027, 2823,22068,22068, 2833, 2833,22069,22069, 2837,22070,22070, 22071,22072,22072, 2843,22073,22073,22074,21646, 2848, 2849, 2849,22027,22027, 2853, 2853, 2853,22027, 2856, 2856, 2853, 2856, 2857,22027, 2862, 2862, 2862, 2862,22027,22027,22027, 22027, 2862,22027, 2872, 2872, 2872, 2872,22027,22027,22027, 22027,22027,22027, 2872,22027, 2884, 2884, 2884, 2884,22027, 22027, 2884, 2892, 2892, 2892,22027,22027,22027,22027, 2884, 22027, 2900, 2900, 2900, 2900,22027,22027, 2892, 2908, 2908, 2908, 2908,22075,22075, 2914,21646, 2916,22027,22027, 2848, 22027,22027,22076, 2900, 2924, 2924, 2924, 2927, 2927, 2924, 2927, 2924, 2924,22027, 2908, 2935, 2935,22027,22027,22027, 22027,22027, 2942, 2942,22027, 2914, 2914,22077,22078,22078, 22079,22078,22078,22078,22078,22078,22078,21646,22080,22081, 22081, 2961, 2961, 2961, 2961, 2961, 2961,22082,22082,22083, 22078,22084,22078,22078,22078,22085,22086,22027,22087,22087, 22027,22027,22088,21646,22088,22089,22090,22090, 2988, 2988, 22091,22091,22092,22091,22091,22091,22093,22094,21646,22095, 22096,22097,22098,22098,22091,21646,22091,22099,22100,22101, 22102,22102, 3012,22103,22103,22104,22104,22103,22105,22105, 3020,22106,21646,22107,22108,22108,22109,22103,21646, 3029, 3029,22103,22110,22109, 3034,22111,22112, 3012, 3012,22112, 22113,22113,22113,22113,22113,22113,22113,22113,22113,22113, 22113,22113,22113,22113,22113,22113,22114,22114,22112,21646, 22115,22116,22115,22115,22112,22112,22112,22112,22112, 3012, 3012,22112,22112,22112,22112,22112,22112,22112,22112,22112, 22117,22117,22117,22117,22117,22117,22117,22117,22117,22117, 22117,22117,22117,22117,22117,22117,22117,22117,22117,22117, 22117,22117,22117,22117,21646,22118,22119, 3105,21646, 3109, 22112, 3109,22120, 3109, 3111, 3109, 3109, 3109,22112,22119, 3109, 3120, 3120,22112,22121,22122,22122,22122,22123,22122, 3130, 3130, 3130, 3133, 3133, 3130, 3133, 3130, 3130,22122, 3130, 3141, 3141,22122,22122,22124,22125,22125,22126,22126, 22125,22125,22127,22127,22125, 3155, 3155, 3155, 3158, 3158, 3155, 3158, 3155, 3155,22125, 3155, 3166, 3166,22125,22125, 22128,22112,22112,22129,22130,22131,22131,22132,22132,22133, 22133,22134,22134,22112,22112,22112,22135,22135,22136,22112, 22112,22137,22112,22138,22139,22140,22140, 3197,22141,22141, 22112,22142,22142,22142,22142, 3205,22143, 3205,22143, 3205, 22144, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3205, 3205, 3205, 3205, 3205, 3205, 3205, 3205,22145,22145, 3240, 3240, 3240, 3240, 3240, 3240, 3240, 3240,22146, 3240, 22146, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3240, 3240, 3240, 3240, 3240, 3240, 3240, 3240,22112,22112,22112,22112, 22112, 3281, 3281, 3281,22112, 3284, 3284, 3281, 3284, 3285, 22112, 3290, 3290, 3290, 3290,22112,22112,22112,22112, 3290, 22112, 3300, 3300, 3300, 3300,22112,22112,22112,22112,22112, 22112, 3300,22112, 3312, 3312, 3312, 3312,22112,22112, 3312, 3320, 3320, 3320,22112,22112,22112,22112, 3312,22112, 3328, 3328, 3328, 3328,22112,22112, 3320, 3336, 3336, 3336, 3336, 3328, 3341, 3341, 3341, 3344, 3344, 3341, 3344, 3341, 3341, 22112, 3336, 3352, 3352,22112,22112,21646,22112,22112,22112, 22112,22112,22112,22112,22112,22112,22112,22112,22112,22112, 22112,22112,22112,22112,22147,22147, 3376,22148,22148, 3379, 22149,22149,22150, 3376,22112,22112, 3376,22112,22151,22151, 3390, 3390, 3390,22152,22152, 3395, 3395,22153,22153, 3399, 22154,22154,22155,22156,22156, 3405, 3405,22157,22157, 3409, 22158,22158,22159,21646, 3414, 3415, 3415,22112,22112,22112, 22112,22112,22112,22112, 3423, 3423, 3426, 3423, 3423, 3423, 3426, 3431, 3431, 3433, 3431, 3431, 3431, 3431, 3438, 3438, 3440, 3438, 3438, 3438,22112, 3438, 3446, 3446, 3448, 3446, 3446, 3446,22112, 3446, 3454, 3454, 3446, 3457, 3457, 3459, 3457, 3457, 3457,22112, 3454, 3465, 3465,22160,22161,22112, 3414,22112,22162,22112,22112,22112,22112, 3457,22112, 3478, 3478, 3478, 3478,22112,22112, 3465, 3486, 3486, 3486, 3486, 22112,22112,22112,22112,22112,22112, 3496, 3496,22112,22112, 22160, 3501, 3501,22163,22163,22163,22163,22163,22163,22163, 22163,22163,22163,22163,22163,22163,22163,21646,22164,22164, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 22165,22165,22166, 3532,22167,22163,22168,22112,22169,22169, 22112,22112,22170,21646,22112,22171,22112,22172,22112,22172, 22173,22173,22174,22173,22173,22173,22173,22173,22173,21646, 22175,22176,22176, 3563, 3563, 3563, 3563, 3563, 3563,22177, 22177,22178,22173,22179,22173,22173,22173,22180,22181,22182, 22182, 3581,22183,22184,22184, 3585,22183,22183,22185,22186, 21646, 3591,22187,22183,22188,22189,22190,21646,22183,22191, 22189,22192,22193, 3581, 3581,22193,22194,22194,22194,22194, 22194,22194,22194,22194,22194,22194,22194,22194,22194,22194, 22194,22194,22194,22194,22194,22194,22194,22194,22194,22194, 22195,22195, 3632,22193,21646, 3635,21646,22196,22196,22193, 22193,22193,22193, 3581, 3581,22193,22193,22193,22193,22193, 22193,22193,21646,22197,22197,22197,22197,22197,22197,22197, 22197,22197,22197,22197,22197,22197,22197,22197,22197,22197, 22197,21646, 3672,22198,22193,22198, 3676, 3676, 3676,21646, 3680, 3680,22193, 3683,22193, 3683, 3680,22199, 3680, 3685, 3685, 3691, 3691, 3691, 3680, 3695, 3695, 3695,22193,22200, 22201,22201,22202,22201,22201,22201,22201,22201,22201, 3708, 3708, 3708, 3708,22201,22201, 3708, 3716, 3716, 3716, 3716, 22201,22201,22201,22201,22203,22204,22204,22205,22205,22204, 22206,22206,22204,22204,22204,22204,22204,22204, 3737, 3737, 3737, 3737,22204,22204, 3737, 3745, 3745, 3745, 3745,22204, 22204,22204,22204,22207,22193,22193,22208,22209,22210,22211, 22212,22212,22213,22213,22214,22214,22193,22193,22193,22215, 22215, 3771,22216,22193,22193,22217,22193,22218,22219,22220, 22220, 3781, 3781,22221,22221,22193,22222,22222,22222,22222, 22222, 3791, 3791, 3791,22223,22224,22224, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3797, 3791, 3791, 3791, 3791, 3791, 3791,22225,22225, 3820, 3820, 3820, 3820, 3820, 3820,22226, 3820,22226, 3820, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3820, 3820, 3820, 3820, 3820, 3820, 3820, 3820, 22193,22193,22193,22193,22193,22193,22193,22193,22193, 3868, 3868, 3871, 3868, 3868, 3868, 3871, 3876, 3876, 3878, 3876, 3876, 3876, 3876, 3883, 3883, 3885, 3883, 3883, 3883,22193, 3883, 3891, 3891, 3893, 3891, 3891, 3891,22193, 3891, 3899, 3899, 3891, 3902, 3902, 3904, 3902, 3902, 3902,22193, 3899, 3910, 3910,22193,22193,22193,22193, 3902,22193, 3917, 3917, 3917, 3917,22193,22193, 3910, 3925, 3925, 3925, 3925,22193, 22193,22193,22193,22193,21646,22193,22193,22193,22193,22193, 22193,22193,22227,22227, 3944, 3944,22228,22229,22228, 3949, 3949,22230,22230, 3953,22231,22231,22232,22233,22233,22234, 3944,22193,22193,22193,22235,22235, 3966, 3966, 3966,22236, 22236, 3971, 3971, 3971,22237,22237, 3976, 3976,22238,22238, 3980,22239,22240,22240,22241,22241, 3986, 3986, 3986,22242, 22242, 3991, 3991,22243,22243, 3995,22244,22245,22245,21646, 4000, 4001, 4001,22193,22193, 4005, 4005,22193, 4007, 4005, 4008,22193, 4011, 4011, 4005, 4005,22193,22193,22193, 4011, 22193, 4020, 4020,22193,22193,22193,22193,22193, 4020,22193, 4029, 4029,22193,22193, 4029, 4035, 4035, 4035,22193,22193, 22193, 4029,22193, 4042, 4042,22193,22193, 4035, 4048, 4048, 4048, 4048,22193,22193,22193, 4042,22193, 4056, 4056,22193, 22193, 4048, 4062, 4062, 4062, 4062,22246,22193,21646,22193, 4000,22193,22247, 4056, 4074, 4074, 4076, 4074, 4074, 4074, 22193, 4062, 4082, 4082,22193,22193,22193,22193, 4088, 4088, 22193,22193,22193,22246, 4094,22248,22248,22248,22248,22248, 22248,22248,22248,22248,22248,22248,22248,22248,22248,22248, 22248,22248,22248,22248,22248,22248,22248,22248,22249,22250, 22249,22248, 4121, 4121, 4121,22251,22251, 4127,22252,22252, 22253,22254,22254,22255, 4127,22256,22248,22257,22193,22258, 22259,22193,22260,22193,22261,22262,22193,22262,22263,22263, 22263,22263,22263,22263,22263,22263,22263,22263,22263,22263, 22263,22263,21646,22264,22264, 4165, 4165, 4165, 4165, 4165, 4165, 4165, 4165, 4165, 4165,22265,22265,22266, 4177,22267, 22263,22268,22269,22193,22193,22270,22270,22271,22270,22270, 22270,22272,22273,21646,22274,22275,22276,22277,22277,22270, 21646,22270,22278,22279,22280,22193,22281,22281,22193,22282, 22282,22282,22282,22282,22282,22282,22282,22282,22282,22282, 22282,22282,22282,22282,22282,22282,22193,22283,22193,21646, 4230,22284,22284,22193,22193,22193,22193,22193,22193,22193, 4208, 4208,22193,22193,22193,22193,22193,22193,22285,22286, 22286,22286,22286,22286,22286,22286,22286,22286,22286,22286, 22286,22286,22286,22286,22286,21646,22287, 4266,22287, 4269, 4269, 4269,22288,22288, 4274, 4274,22193, 4277, 4277, 4277, 4279, 4279, 4282, 4282, 4282, 4277,22289, 4282, 4282, 4289, 22193, 4289, 4291, 4289, 4289, 4289, 4274, 4274, 4274,22193, 22290,22291,22291,22292,22291, 4305, 4305, 4307, 4305, 4305, 4305,22291, 4305, 4313, 4313,22291,22291,22293,22294,22295, 22296,22296,22294,22297,22297,22294, 4326, 4326, 4328, 4326, 4326, 4326,22294, 4326, 4334, 4334,22294,22294,22298,22193, 22193,22299,22300,22301,22301,21646,22301,22301,22301,22302, 22302,22303,22303,22304,22304,22193,22193,22193,22305,22306, 22305,22193,22193,22307,22193,22308,22309,22310,22311,22310, 22310,22310,22193,22312,22313,22313,22312, 4376,22312,22312, 22314, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376,22312, 4376, 22312,22312,22312,22312,22315,22315,22315, 4407, 4407, 4407, 4407, 4407, 4407, 4407, 4407,22316,22316, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4417, 4407, 4407, 4407, 4407, 4407, 4407,22193,22193,22193,22193, 4445, 4445,22193, 4447, 4445, 4448,22193, 4451, 4451, 4445, 4445,22193,22193,22193, 4451, 22193, 4460, 4460,22193,22193,22193,22193,22193, 4460,22193, 4469, 4469,22193,22193, 4469, 4475, 4475, 4475,22193,22193, 22193, 4469,22193, 4482, 4482,22193,22193, 4475, 4488, 4488, 4488, 4488,22193,22193,22193, 4482,22193, 4496, 4496,22193, 22193, 4488, 4502, 4502, 4502, 4502, 4496, 4507, 4507, 4509, 4507, 4507, 4507,22193, 4502, 4515, 4515,22193,22193,22193, 21646,22193,22193,22193,22193,22193,22193,22193,22193,22317, 22317, 4531, 4531, 4531,22318,22318,22319,22319,22320, 4536, 4536, 4536,22321,22321, 4544, 4544,22322,22322, 4548,22323, 22323,22324,22325,22325, 4554,22326,22326,22327,22193,22193, 22193, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531,22328,22328, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573,22329,22329, 4588, 4588, 4588, 4588, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531,21646, 4608, 4609, 4609,22193,22193,22193,22193,22193,22193, 4616,22193, 4619, 4616, 4619, 4622, 4619, 4624, 4622,22193,22193, 4622, 4629, 4624, 4631, 4629,22193, 4629, 4635, 4631, 4637, 4635,22193, 4635, 4641, 4641, 4635, 4644, 4637, 4646, 4644,22193, 4641, 4650, 4650, 4644, 4653, 4646, 4655, 4653,22193, 4650, 4659, 4659,22330,22193,22331,22193, 4609,22193,22332,22193,22193, 22193, 4653,22193, 4672, 4672,22193,22193, 4659, 4678, 4678, 4678, 4678,22193,22193,22193,22193,22193,22193, 4688, 4688, 22193,22193,22330, 4693,22333,22333,22333,22333,22333,22333, 22333,22333,22333,22333,22333,22333,22333,22333,22333,22333, 22333,22334,22334,22335,22335,22336, 4713,22333, 4713,22333, 4713,22337,22337, 4723, 4723,22338,22338, 4727,22339,22339, 22340,22341,22341, 4733,22342,22342,22343,22344,22333,22345, 22193, 4693,22346,22193,22347,22348,22347,22349,22193,22349, 22350,22350,22350,22350,22350,22350,22350,22350,22350,22350, 22350,22350,22350,22350,22350,22350,22350,22350,22350,22350, 22350,22350,22350,22351,22352,22351,22350, 4776, 4776, 4776, 22353,22353, 4782,22354,22354,22355,22356,22356,22357, 4782, 22358,22350,22359,22360,22360,22360,22193,22193,22361,22361, 22362,22361,22361,22361,22361,22361,22361,21646,22363,22364, 22364, 4811, 4811, 4811, 4811, 4811, 4811,22365,22365,22366, 22361,22367,22361,22361,22361,22368,22369,22193,22370,22193, 22193,22371,22371,22371,22371,22371,22371,22371,22371,22371, 22371,22371,22371,22371,22371,22371,22193,22372,22193,21646, 22373,22374,22374,22193,22193,22193,22193,22193,22193,22193, 22370, 4861,22193,22193,22193,22193,22193,22193,22193,22375, 22375,22375,22375,22375,22375,22375,22375,22375,22375,22375, 22375,22375,22375,22375,22375,22375,22375,21646,22376,22376, 4890, 4890, 4890,22193, 4894, 4894, 4894, 4897,22193, 4897, 4894, 4899, 4899, 4903,22193, 4903, 4905, 4903, 4903, 4903, 22377, 4903, 4912, 4912, 4912, 4915, 4915, 4915, 4912, 4915, 4912, 4912,22378,22193,22379,22380,22380,22381,22380,22380, 22380,22380,22380, 4932, 4932,22380,22380, 4932, 4938, 4938, 4938, 4938,22380,22380,22380,22380,22382,22383,22384,22384, 22384,22384,22385,22385,22383,22386,22386,22383,22383,22383, 22383,22383, 4961, 4961,22383,22383, 4961, 4967, 4967, 4967, 4967,22383,22383,22383,22383,22387,22193,22193,22388,22389, 22390,22391,22391,22392,22392,22393,22393,22193,22193,22193, 22394,22395,22394,22193,22396,22193,22397,22398,22399,22400, 22399,22399,22193,22401,22402,22402,22401,22401,22401,22403, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006, 5006,22401,22401, 5028, 5028, 5028,22404,22404, 5033, 5033,22405,22405, 5033, 5037, 5033, 5033, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5037, 5033, 5037, 5033, 5033, 5033, 5033,22193,22193,22193, 22193,22193,22193,22193,22193, 5074,22193, 5077, 5074, 5077, 5080, 5077, 5082, 5080,22193,22193, 5080, 5087, 5082, 5089, 5087,22193, 5087, 5093, 5089, 5095, 5093,22193, 5093, 5099, 5099, 5093, 5102, 5095, 5104, 5102,22193, 5099, 5108, 5108, 5102, 5111, 5104, 5113, 5111,22193, 5108, 5117, 5117,22193, 22193,22193, 5111,22193, 5123, 5123,22193,22193, 5117, 5129, 5129, 5129, 5129,22193,22193,22193,22193,22193,21646,22193, 22193,22193,22193,22193,22193,22193,22193,22406,22406, 5149, 5149, 5149,22407,22407, 5154,22408,22408, 5157,22409,22409, 22410, 5154, 5154,22411,22411, 5165, 5165, 5165,22412,22412, 5170, 5170,22413,22413, 5174,22414,22414,22415,22416,22416, 5180, 5180,22417,22417, 5184,22418,22418,22419,22420,22420, 22421,22421, 5192, 5192, 5192,22420,22420,22420,22420,22420, 22420, 5192,21646, 5203, 5204, 5204,22420,22420, 5208,22420, 5208,22420, 5212, 5212,22420,22420,22420, 5212, 5218, 5218, 22420,22420,22420,22420, 5218, 5225, 5225, 5225, 5228, 5228, 5228,22420,22420,22420, 5225, 5235, 5235, 5228, 5238, 5238, 5238, 5238,22420,22420,22420, 5235, 5246, 5246, 5238, 5249, 5249, 5249, 5249,22420,22420,22420, 5246, 5257, 5257, 5249, 5260, 5260, 5260, 5260,22422,22420,22420,21646,22420, 5203, 22420,22423, 5257, 5273, 5257, 5275, 5273,22420, 5260, 5279, 5279,22420,22420,22420,22420, 5285, 5285,21646,22420,22422, 5290,22424,22424,22424,22424,22424,22424,22424,22424,22424, 22424,22424,22424,22424,22424,22424,22425,22425, 5308,22426, 22426, 5311,22427,22427,22428, 5308,22424,22424, 5308,22424, 22429,22429, 5322, 5322, 5322,22430,22430, 5327, 5327,22431, 22431, 5331,22432,22432,22433,22434,22434, 5337, 5337,22435, 22435, 5341,22436,22436,22437,22438,22424,22439,22440,22441, 22441,22440,22440,21646,22442,22443,22440,22443,22444,22444, 22444,22444,22444,22444,22444,22444,22444,22444,22444,22444, 22444,22444,22444,22444,22444,22445,22445,22446,22446,22447, 5377,22444, 5377,22444, 5377,22448,22448, 5387, 5387,22449, 22449, 5391,22450,22450,22451,22452,22452, 5397,22453,22453, 22454,22455,22444,22456,22457,22457,22457,22457,22440,22440, 22440,22458,22458,22458,22458,22458,22458,22458,22458,22458, 22458,22458,22458,22458,22458,21646,22459,22459, 5428, 5428, 5428, 5428, 5428, 5428, 5428, 5428, 5428, 5428,22460,22460, 22461, 5440,22462,22458,22463,22440,22464,22440,22440,22465, 22465,22465,22465,22465,22465,22465,22465,22465,22465,22465, 22465,22465,22465,22465,22465,22465,22440,22440,22466,22467, 22464,22468,22468,22440,22440,22440,22440,22440,22440,22440, 5471, 5471,22440,22440,22440,22440,22440,22440,22469,22469, 22469,22469,22469,22469,22469,22469,21646, 5497,21646, 5499, 5499, 5499,22440,22440,22440,22440,22440, 5507, 5507, 5507, 5509, 5509, 5512, 5512, 5512, 5507, 5512, 5512, 5518, 5518, 5518, 5521, 5521, 5521, 5518, 5521, 5518, 5518,22470,22440, 22440,22440,22440, 5518, 5534,22440, 5534, 5536, 5534, 5534, 5534,22440,22440,22471,22440,22472,22473,22473,22474,22473, 5550, 5550, 5552, 5550, 5552, 5552, 5556, 5556,22473,22475, 22476,22477,22477,22477,22478,22478,22476,22479,22479,22476, 5570, 5570, 5572, 5570, 5572, 5572, 5576, 5576,22476,22480, 22440,22440,22440,22481,22482,22483,22484,22484,22485,22485, 22486,22486,22440,22440,22440,22487,22487,22487,22440,22488, 22440,22489,22490,22491,22491,22491,22491,22440,22492,22493, 22492,22492,22492,22494,22493, 5615, 5615, 5615, 5615, 5615, 5615, 5615, 5615, 5615, 5615, 5615, 5615,22492,22492,22492, 22495,22495, 5632, 5632,22496,22496, 5632, 5632, 5632, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5632, 5632, 5632, 5632, 5632,22440,22440,22440,22440,22440, 5668,22440, 5668,22440, 5672, 5672,22440,22440,22440, 5672, 5678, 5678, 22440,22440,22440,22440, 5678, 5685, 5685, 5685, 5688, 5688, 5688,22440,22440,22440, 5685, 5695, 5695, 5688, 5698, 5698, 5698, 5698,22440,22440,22440, 5695, 5706, 5706, 5698, 5709, 5709, 5709, 5709,22440,22440,22440, 5706, 5717, 5717, 5709, 5720, 5720, 5720, 5720, 5717, 5725, 5717, 5727, 5725,22440, 5720, 5731, 5731,22440,22440,21646,22440,22440,22440,22440, 22440,22440,22440,22440,22440,22497,22497, 5747, 5747, 5747, 22498,22498, 5752, 5752,22499,22499, 5756, 5756,22500,22500, 5760,22501,22501,22502,22503,22503,22504, 5752,22505,22505, 5770, 5770, 5770,22506,22506, 5775, 5775, 5775,22507,22507, 5780, 5780,22508,22508, 5784,22509,22510,22510,22511,22511, 5790, 5790, 5790,22512,22512, 5795, 5795,22513,22513, 5799, 22514,22515,22515,22516,22516,21646, 5806, 5807, 5807,22516, 22516,22516,22516,22516, 5814, 5814, 5814, 5817, 5817,22516, 5820, 5820, 5820, 5817, 5824, 5824, 5824, 5827, 5827, 5824, 5830, 5830, 5827, 5833, 5833, 5830, 5836, 5836, 5833, 5839, 5839, 5836, 5842, 5842, 5839, 5845, 5845,22517,22516,22518, 22516, 5806,22516,22519,22516,22516,22516, 5842, 5858, 5858, 5845, 5861, 5861, 5861, 5861,22516,22516,22516, 5868, 5868, 21646,22520,21646, 5873, 5873, 5873,22516,22521, 5873, 5873, 5873,22522,22523,22524, 5881,22516,22517, 5887,22525,22525, 22525,22525,22525,22525,22525,22525,22525,22525,22525,22525, 22525,22525,22525,22525,22525,22526,22526, 5907, 5907,22527, 22528,22527, 5912, 5912,22529,22529, 5916,22530,22530,22531, 22532,22532,22533, 5907,22525,22525,22525,22534,22534, 5929, 5929, 5929,22535,22535, 5934, 5934, 5934,22536,22536, 5939, 5939,22537,22537, 5943,22538,22539,22539,22540,22540, 5949, 5949, 5949,22541,22541, 5954, 5954,22542,22542, 5958,22543, 22544,22544,22545,22525,22525,22546,22547,22547,22546,22546, 21646,22548,22549,22548,22546,22550,22550,22550,22550,22550, 22550,22550,22550,22550,22550,22550,22550,22550,22550,22550, 22551,22551, 5992,22552,22552, 5995,22553,22553,22554, 5992, 22550,22550, 5992,22550,22555,22555, 6006, 6006, 6006,22556, 22556, 6011, 6011,22557,22557, 6015,22558,22558,22559,22560, 22560, 6021, 6021,22561,22561, 6025,22562,22562,22563,22564, 22550,22565,22566,22566,22566,22566,22566,22567,22567,22567, 22568,22568,22568,22568,22568,22568,22568,22568,22568,22568, 22568,22568,22568,22568,22568,22568,22568,22568,22568,22568, 22568,22568,22568,22569,22570,22569,22568, 6066, 6066, 6066, 22571,22571, 6072,22572,22572,22573,22574,22574,22575, 6072, 22576,22568,22577,22567,22567,22567,22567,22578,22578,22578, 22578,22578,22578,22578,22567,22579,22579,22579,22580,22580, 22581,22581,22567,22567,22567,22567,22567,22567,22567,22567, 6100,22567,22567,22567,22567,22567,22582,22582,22582,22582, 22582,22582,22582,22582,22582,22583,22583, 6127, 6127,22567, 6130, 6130, 6130, 6133,22567, 6133, 6130, 6135, 6135, 6139, 22567, 6139, 6141, 6139, 6139, 6139,22567,22567,22567,22567, 6139, 6151,22567, 6151, 6153, 6151, 6151, 6151,22567,22567, 6151, 6161, 6161, 6161, 6164, 6164, 6164, 6161, 6164, 6161, 6161,22567,22584,22567,22585,22586,22586,22587,22586,22586, 22586,22586, 6182, 6182, 6182, 6185, 6185, 6185, 6185,22588, 22589,22590,22590,22590,22591,22591,22589,22592,22593,22589, 22589,22589,22589, 6203, 6203, 6203, 6206, 6206, 6206, 6206, 22594,22567,22567,22595,22596,22597,22598,22598,22599,22599, 22600,22600,22567,22567,22567,22601,22601,22567,22602,22603, 22604,22605,22606,22607,22606,22567,22608,22609,22608,22608, 22609,22610, 6241, 6241, 6241, 6241, 6241, 6241, 6241, 6241, 6241, 6241, 6241, 6241, 6241,22608,22611,22611,22612, 6258, 22613, 6258, 6258, 6258,22613, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6258, 6258, 6258,22567,22567,22567,22567,22567,22567,22567, 22567, 6291, 6291, 6291, 6294, 6294,22567, 6297, 6297, 6297, 6294, 6301, 6301, 6301, 6304, 6304, 6301, 6307, 6307, 6304, 6310, 6310, 6307, 6313, 6313, 6310, 6316, 6316, 6313, 6319, 6319, 6316, 6322, 6322,22567,22567,22567, 6319, 6328, 6328, 6322, 6331, 6331, 6331, 6331,22567,21646,22567,22567,22567, 22567,22567,22567,22567,22567,22567,22614,22614, 6348, 6348, 6348,22615,22615, 6353, 6353, 6353,22616,22616, 6358, 6358, 6358,22617,22617, 6363, 6363,22618,22618, 6367,22619,22619, 22620,22621,22621, 6373,22622,22622,22623, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353,22624,22624, 6389, 6389, 6389, 6389, 6389, 6389, 6389, 6389, 6389, 6389, 6389, 6389, 6389,22625,22625, 6404, 6404, 6404, 6404, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353,22567,22567,21646, 6426, 6427, 6427,22626, 22567,22567,22567,22567,22567,22567,22567, 6437, 6437,22567, 22567,22567, 6437,22567,22567,22567, 6443,22567,22567,22567, 6443,22567,22567,22567, 6443,21646,22567,22567,22627,22627, 22567,21646,22628,21646,22628,22567, 6426,22567,22629,22567, 6470, 6470, 6443, 6473, 6473,22567,22567, 6477, 6477,22630, 21646, 6481, 6481, 6481,22567, 6481, 6481, 6481,22631, 6488, 22632,21646,22632,22633,22634,22635, 6492,21646, 6498,22567, 6498,22636, 6498, 6500, 6498, 6498, 6498,22567,22637,22637, 6498,22635,22638,22638,22639,22640,22641,22641,22642,22633, 6512,22567,22567,22643,22643,22643,22643,22643,22643,22644, 22644, 6531, 6531, 6531,22645,22645,22646,22646,22647, 6536, 6536, 6536,22648,22648, 6544, 6544,22649,22649, 6548,22650, 22650,22651,22652,22652, 6554,22653,22653,22654,22643,22643, 22643, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531,22655,22655, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573,22656,22656, 6588, 6588, 6588, 6588, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531,22657,22643,22643, 22658,22659,22659,22658,22658,21646,22660,22661,22660,22658, 22662,22662,22662,22662,22662,22662,22662,22662,22662,22662, 22662,22662,22662,22662,22662,22662,22662,22663,22663, 6639, 6639,22664,22665,22664, 6644, 6644,22666,22666, 6648,22667, 22667,22668,22669,22669,22670, 6639,22662,22662,22662,22671, 22671, 6661, 6661, 6661,22672,22672, 6666, 6666, 6666,22673, 22673, 6671, 6671,22674,22674, 6675,22675,22676,22676,22677, 22677, 6681, 6681, 6681,22678,22678, 6686, 6686,22679,22679, 6690,22680,22681,22681,22682,22662,22662,22683,22683,22683, 22683,22683,22683,22683,22683,22683,22683,22683,22684,22684, 22684,22685,22685,22685,22685,22685,22685,22685,22685,22685, 22685,22685,22685,22685,22685,22685,22685,22685,22686,22686, 22687,22687,22688, 6730,22685, 6730,22685, 6730,22689,22689, 6740, 6740,22690,22690, 6744,22691,22691,22692,22693,22693, 6750,22694,22694,22695,22696,22685,22697,22684,22684,22684, 22684,22698,22698,22698,22698,22698,22698,22698,22698,22684, 22699,22699,22700,22700,22701,22701,22684,22684,22684,22684, 22684,22684,22684,22684, 6774,22684,22684,21646,22684,22684, 22702,22702,22702,22702,22702,22702,22702,22702,22702,21646, 6800, 6800, 6800,22684,22684,22684,22684,22684, 6808, 6808, 6808, 6810, 6810, 6813, 6813, 6813, 6808, 6813, 6813, 6819, 6819, 6819, 6822, 6822, 6822, 6819, 6822, 6819, 6819, 6819, 6830, 6830, 6830, 6833, 6833, 6833, 6830, 6833, 6830, 6830, 22684,22684,22684,22684,22684, 6830, 6846,22684, 6846, 6848, 6846, 6846, 6846,22684,22684, 6846, 6856, 6856, 6856,22703, 22684,22704,22705,22705,22706,22705, 6866, 6866, 6866, 6869, 6869,22707,22708,22709,22709,22709,22710,22710,22708,22711, 22712,22712,22712,22709,22712,22708, 6886, 6886, 6886, 6889, 6889,22713,22684,22684,22714,22715,22716,22717,22717,22718, 22718,22719,22719,22684,22684,22684,22720,22720,22684,22721, 22722,22722,22722,22723,22724,22725,22726,22726,22726,22726, 22726,22725,22684,22727,22728,22727, 6926,22729,22728, 6929, 6929, 6929, 6929, 6929, 6929, 6929, 6929, 6929, 6926,22730, 22730,22731,22731, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6943, 6941,22732, 6941, 6941,22732, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6965, 6941,22684,22684,22684,22684,22684,22684,22684,22684, 22684,22684, 6992, 6992,22684,22684,22684, 6992,22684,22684, 22684, 6998,22684,22684,22684, 6998,22684,22684,22684, 6998, 22684, 7011, 7011, 6998, 7014, 7014,22684,21646,22684,22684, 22684,22684,22684,22684,22684,22684,22684,22684,22733,22733, 7030, 7030, 7030,22734,22734, 7035, 7035, 7035,22735,22735, 7040, 7040, 7040,22736,22736, 7045, 7045,22737,22737, 7049, 22738,22738,22739,22740,22740, 7055, 7055,22741,22741, 7059, 22742,22742,22743, 7030, 7030, 7030, 7030, 7030,22684,22684, 22684,22684,22684,22684, 7030,22684,22684,21646, 7078, 7079, 7079,22744,22744,22684,21646, 7085, 7085, 7085, 7085, 7085, 7085,22745, 7091,22684,22684,22684,22746,22746,21646,22684, 22747,21646, 7102, 7102, 7102, 7102, 7102, 7102,22748, 7108, 21646, 7111,21646,22684, 7078,22684,22749,22684,22684,22684, 7084,22684,22684,22684, 7124, 7124,22750,21646,22750,22751, 22752, 7128,21646, 7133, 7124, 7133,22753, 7133, 7135, 7133, 7133, 7133, 7124, 7133,22752,22754,22754,22755,22756, 7145, 22757,22758,22757,22684,22759,22760,21646, 7157, 7153,22759, 22761,22762,22684,22762,22763,22764,22764,22765,22760, 7169, 7169, 7169, 7167, 7173, 7173,22684, 7176,22684, 7176, 7173, 22765, 7173, 7178, 7178, 7184, 7184, 7184,22766,22767, 7167, 7167,22768,22768,22769, 7193,22770,22770,22771,22772,22772, 22773,22774,22769,22775,22775, 7205,22776,22776,22777,22778, 7167, 7178, 7212,22779,22779,22779,22779,22779,22779,22779, 22780,22780, 7222, 7222, 7222,22781,22781, 7227,22782,22782, 7230,22783,22783,22784, 7227, 7227,22785,22785, 7238, 7238, 7238,22786,22786, 7243, 7243,22787,22787, 7247,22788,22788, 22789,22790,22790, 7253, 7253,22791,22791, 7257,22792,22792, 22793,22794,22794,22795,22795, 7265, 7265, 7265,22794,22794, 22794,22794,22794,22794, 7265,22796,22794,22794,22797,22797, 22798,22797,22797,21646,22797,22799,22800,22797,22801,22801, 22801,22801,22801,22801,22802,22802, 7296, 7296, 7296,22803, 22803,22804,22804,22805, 7301, 7301, 7301,22806,22806, 7309, 7309,22807,22807, 7313,22808,22808,22809,22810,22810, 7319, 22811,22811,22812,22801,22801,22801, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296,22813,22813, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 7338,22814,22814, 7353, 7353, 7353, 7353, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296,22815,22801,22801,22816,22816,22816,22816,22816, 22816,22816,22816,22816,22816,22816,22816,22816,22817,22817, 22818,22819,22819,22819,22819,22819,22819,22819,22819,22819, 22819,22819,22819,22819,22819,22819,22820,22820, 7408,22821, 22821, 7411,22822,22822,22823, 7408,22819,22819, 7408,22819, 22824,22824, 7422, 7422, 7422,22825,22825, 7427, 7427,22826, 22826, 7431,22827,22827,22828,22829,22829, 7437, 7437,22830, 22830, 7441,22831,22831,22832,22833,22819,22834,22835,22835, 22835,22835,22836,22836,22836,22836,22836,22836,22836,22836, 22836,22835,22837,22837,22838,22838,22839,22839,22835,22835, 22835,22835,22835,22835,22835, 7466,22835,22840,21646, 7479, 22835,22835,22841,22841,22841,22841,22841,22841,22841,22841, 22841,22841,22835, 7493, 7493, 7493, 7496,22835, 7496, 7493, 7498, 7498, 7502,22835, 7502, 7504, 7502, 7502, 7502,22835, 22835,22835,22835, 7502, 7514,22835, 7514, 7516, 7514, 7514, 7514,22835,22835,22835,22835,22835,22835, 7514, 7528,22835, 7528, 7530, 7528, 7528, 7528,22835,22835, 7528, 7538, 7538, 7538, 7528, 7542, 7542, 7542, 7545, 7545, 7545, 7542, 7545, 7542, 7542,22835,22835, 7538, 7555, 7555,22842,22835,22843, 22844,22844,22845,22844,22844,22844,22844,22846,22847,22848, 22848,22848,22849,22850,22847,22851,22852,22852,22852,22847, 22847,22847,22847,22853,22835,22835,22835,22854,22855,22856, 22857,22857,22858,22858,22859,22859,22835,22835,22835,22860, 22860,22835,22861,22862,22862,22862,22863,22864,22865,22866, 22866,22866,22865,22835,22867,22868,22867,22867,22869,22869, 22868, 7621, 7621, 7621, 7621, 7621, 7621, 7621, 7621,22870, 22870,22871,22871, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633, 7633,22870,22872, 7655, 7655,22872, 7659, 7659, 7659, 7659, 7659, 7659, 7659, 7659, 7659, 7659, 7659, 7659, 7655,22835,22835,22835,22835,22835,22835,22835, 7676, 22835,21646,22835,22835,22835,22835,22835,22835,22835,22835, 22835,22873,22873, 7693, 7693, 7693,22874,22874, 7698, 7698, 7698,22875,22875, 7703, 7703, 7703,22876,22876, 7708, 7708, 7708,22877,22877, 7713, 7713,22878,22878, 7717,22879,22880, 22880,22881,22881, 7723, 7723, 7723,22882,22882, 7728, 7728, 22883,22883, 7732,22884,22885,22885,22886,22886,21646, 7739, 7740, 7740,22886,22887,22888,21646, 7746, 7746,22889, 7746, 7746, 7746, 7746, 7746,22888,22890,22890,22891,22892, 7755, 22886,22893,22894,21646, 7764, 7764,22895, 7764, 7764, 7764, 7764, 7764,22894,22896,22896,22897,22898, 7773,22899,22900, 22900, 7781,22886, 7739,22886,22901,22886,22886, 7788, 7788, 22902,22902,22903,21646, 7794, 7792,22904,22905,22906,22906, 22907,22903, 7802, 7802, 7802, 7800, 7806, 7806, 7788, 7809, 7788, 7809, 7806,22907, 7806, 7811, 7811, 7817, 7817, 7817, 7800, 7800,22908,22908,22909, 7824,22910,22910,22911,22912, 22913,22909, 7800,22914,22914,22915,22916,22916,22917, 7835, 7788,22915,22918,21646, 7835, 7842,22919,22919,22920,22920, 7850,22921,22921,22922,22923,22923,22924, 7856,22924, 7844, 22918, 7861, 7861, 7861, 7856, 7856, 7856, 7856, 7788, 7869, 7869, 7869, 7871, 7871, 7874, 7874, 7874, 7869, 7856, 7859, 7874, 7874, 7882, 7788, 7882, 7884, 7882, 7882, 7882,22925, 22925,22926, 7856,22927,22927,22928, 7895,22928, 7895,22929, 22929,22930, 7901,22931,22931,22932,22933,22934,22934, 7909, 22930,22935,22935,22936,22937, 7898,22938,22939,22938,22940, 7919, 7919,22941,22941, 7924,22942,22942,22943,22944,22944, 22945,22946,22947,22940,22940,22948,22948,22948,22948,22948, 22948,22948,22949,22949, 7944, 7944, 7944,22950,22950, 7949, 7949,22951,22951, 7953, 7953,22952,22952, 7957,22953,22953, 22954,22955,22955,22956, 7949,22957,22957, 7967, 7967, 7967, 22958,22958, 7972, 7972, 7972,22959,22959, 7977, 7977,22960, 22960, 7981,22961,22962,22962,22963,22963, 7987, 7987, 7987, 22964,22964, 7992, 7992,22965,22965, 7996,22966,22967,22967, 22968,22968,22969,22968,22968,22970,22970,22970,22971,22970, 22970,21646,22972,22973,22970,22974,22974,22974,22974,22974, 22974,22974,22975,22975, 8024, 8024, 8024,22976,22976, 8029, 22977,22977, 8032,22978,22978,22979, 8029, 8029,22980,22980, 8040, 8040, 8040,22981,22981, 8045, 8045,22982,22982, 8049, 22983,22983,22984,22985,22985, 8055, 8055,22986,22986, 8059, 22987,22987,22988,22989,22989,22990,22990, 8067, 8067, 8067, 22989,22989,22989,22989,22989,22989, 8067,22991,22989,22989, 22992,22992,22992,22992,22993,22994,22995,22996,22995,22997, 22997,22997,22997,22997,22997,22997,22997,22997,22997,22997, 22997,22997,22997,22997,22997,22997,22998,22998, 8108, 8108, 22999,23000,22999, 8113, 8113,23001,23001, 8117,23002,23002, 23003,23004,23004,23005, 8108,22997,22997,22997,23006,23006, 8130, 8130, 8130,23007,23007, 8135, 8135, 8135,23008,23008, 8140, 8140,23009,23009, 8144,23010,23011,23011,23012,23012, 8150, 8150, 8150,23013,23013, 8155, 8155,23014,23014, 8159, 23015,23016,23016,23017,22997,22997,23018,23018,23018,23018, 23019,23019,23019,23019,23019,23019,23019,23019,23019,23019, 23018,23020,23020,23021,23021,23022,23022,23018,23018,23018, 23018,23018,23018, 8185,23018,23023,23023, 8197, 8197, 8197, 23018,23024,23024,23024,23024,23024,23024,23024,23024,23024, 23024,23018,23018,23018,23018,23018, 8216, 8216, 8216, 8218, 8218, 8221, 8221, 8216, 8221, 8221, 8226, 8226, 8226, 8229, 8229, 8226, 8229, 8226, 8226, 8226, 8236, 8236, 8236, 8239, 8239, 8236, 8239, 8236, 8236,23018, 8236, 8247, 8247, 8247, 8250, 8250, 8247, 8250, 8247, 8247,23018, 8247, 8258, 8258, 23018,23018,23018,23018, 8247, 8265,23018, 8265, 8267, 8265, 8265, 8265,23018,23018, 8258, 8275, 8275, 8275,23018,23018, 23018,23018, 8275,23018,23025,23026,23026,23027,23028,23029, 23030,23031,23031,23032,23033,23033,23033,23033,23033,23029, 23034,23035,23035,23035,23036,23018,23018,23037,23038,23039, 23040,23040,23041,23041,23042,23042,23018,23018,23018,23043, 23043,23018,23044,23045,23045,23045,23046,23047,23048,23049, 23049,23049,23048,23018,23050,23051,23050, 8337,23052,23052, 23051, 8341, 8341, 8341, 8341,23053,23053,23054,23054, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349,23055, 8349, 8349, 8349, 8349, 8349, 8347, 23056, 8347, 8347,23056, 8374, 8374, 8374,23055, 8374, 8374, 8374, 8374, 8374, 8374, 8374,23057,23018,23018,23018,23018, 23018,23018,23018,23018,23018,23018,23018,23018,23058,23058, 8400, 8400, 8400,23059,23059, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405,23060,23060, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420,23061,23061, 8435, 8435, 8435, 8435, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405,23062,23018,21646, 8457, 8458, 8458, 23018,23063,23064,21646,23064,23065, 8465, 8467, 8467, 8467, 23065, 8464, 8467, 8465, 8465,23066,23066,23067, 8477,23068, 23068,23069,23070,23071,23067, 8465,23018,23018,23072,23073, 23074,23074,23075, 8492, 8494, 8494, 8494,23075, 8494, 8492, 8492,23076,23076,23077, 8503,23078,23078,23079,23080,23081, 23077, 8492,21646,21646, 8514,23018,21646,23018,23082,23018, 23018,23018, 8522, 8522,23083,23083, 8526,23084,21646, 8526, 23085,23086,23086,23087,23088,23088,23089, 8536,23089, 8529, 23084, 8541, 8541, 8541, 8536, 8536, 8536, 8536, 8522, 8549, 8549, 8549, 8551, 8551, 8554, 8554, 8554, 8549, 8536, 8539, 8554, 8554, 8562, 8522, 8562, 8564, 8562, 8562, 8562, 8536, 23090,23090,23091, 8572,23091, 8572,23092,23092,23093, 8578, 23094,23094,23095,23096,23093,23097,23097,23098,23099, 8575, 8536,23100,23100,23101, 8593,23101,23102,23102, 8598,23103, 23103,23104, 8593,23105,23105, 8596,23106,21646, 8593, 8596, 23107,23108,23107,23105, 8613,23109,23110,23109, 8618, 8618, 23111,23111, 8622,23112,23112,23113,23114,23114,23115,23116, 23116,23117, 8631,23117, 8631, 8634,23106, 8637, 8637, 8637, 23105, 8641, 8641, 8641, 8644,23105, 8644, 8641, 8646, 8646, 8650,23105, 8650, 8652, 8650, 8650, 8650, 8631, 8634, 8650, 8660, 8660, 8660, 8663, 8663, 8663, 8660, 8663, 8660, 8660, 21646,23118,23119,23120,23121,23121,23122, 8676,23122, 8676, 8679, 8676,23123,23123,23124, 8684,23124, 8684,23125,23125, 23126, 8690,23127,23127,23128,23129,23126,23130,23130, 8699, 8699, 8687,23131,23131,23132, 8704,23133,23133,23134,23135, 23132, 8679,23136,23136,23137,23137,23138, 8714,23139, 8714, 8714,23140,23140, 8723, 8723,23141,23141, 8727,23142,23142, 23143,23144,23144,23145,23145,23146,23147,23148,23139,23139, 23149,23149,23149,23149,23149,23149,23149,23149,23150,23150, 8750, 8750, 8750,23151,23151, 8755, 8755, 8755,23152,23152, 8760, 8760, 8760,23153,23153, 8765, 8765,23154,23154, 8769, 23155,23155,23156,23157,23157, 8775,23158,23158,23159, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755,23160, 23160, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 8791,23161,23161, 8806, 8806, 8806, 8806, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755,23149,23149,23162,23149,23149, 23163,23163,23163,23164,23163,23163,21646,23165,23166,23166, 23167,23167,23167,23167,23167,23167,23167,23168,23168, 8849, 8849, 8849,23169,23169, 8854, 8854,23170,23170, 8858, 8858, 23171,23171, 8862,23172,23172,23173,23174,23174,23175, 8854, 23176,23176, 8872, 8872, 8872,23177,23177, 8877, 8877, 8877, 23178,23178, 8882, 8882,23179,23179, 8886,23180,23181,23181, 23182,23182, 8892, 8892, 8892,23183,23183, 8897, 8897,23184, 23184, 8901,23185,23186,23186,23187,23187,23188,23187,23187, 23189,23189,23189,23189,23189,23190,23191,23190,23192,21646, 23193,23194,23194,23194,23194,23194,23194,23195,23195, 8929, 8929, 8929,23196,23196,23197,23197,23198, 8934, 8934, 8934, 23199,23199, 8942, 8942,23200,23200, 8946,23201,23201,23202, 23203,23203, 8952,23204,23204,23205,23194,23194,23194, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929,23206, 23206, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 8971,23207,23207, 8986, 8986, 8986, 8986, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929,23208,23194,23194,23209,23209, 23209,23209,23210,23210,23210,23210,23210,23210,23210,23210, 23210,23209,23211,23211,23212,23212,23213,23213,23209,23209, 23209,23209,23209,23209, 9026,23209,23214,23214, 9038,23209, 9038,23209,23215,23215,23215,23215,23215,23215,23215,23215, 23215,23215,23215,23209, 9054, 9054, 9054,23209, 9057, 9057, 9054, 9057, 9058,23209, 9063, 9063, 9063, 9063,23209,23209, 23209,23209, 9063,23209, 9073, 9073, 9073, 9073,23209,23209, 23209,23209,23209,23209, 9073,23209, 9085, 9085, 9085, 9085, 23209,23209, 9085, 9093, 9093, 9093,23209,23209,23209,23209, 9085,23209, 9101, 9101, 9101, 9101,23209,23209, 9093, 9109, 9109, 9109, 9109, 9101, 9114, 9114, 9114, 9117, 9117, 9114, 9117, 9114, 9114,23209, 9109, 9125, 9125,23209,23209,23209, 23216,23217,23217,23218,23219,23220,23221,23221,23221,23221, 23222,23222,23223,23224,23224,23224,23220,23225,23226,23226, 23226,23227,23209,23209,23228,23229,23230,23231,23231,23232, 23232,23233,23233,23209,23209,23209,23234,23234,23209,23235, 23236,23236,23236,23237,23238,23239,23240,23240,23240,23239, 23209,23241,23242,23241,23241,23243,23242, 9187, 9187, 9187, 23244,23244,23245,23246,23245, 9195, 9195, 9195, 9195, 9195, 9195, 9195, 9195, 9195,23246, 9195, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9205, 9195, 9195, 9195, 9195, 9195, 9195, 9195, 9195, 9192,23247, 9192, 9192,23247, 9237, 9237, 9205, 9205, 9205, 9237, 9237, 9237, 9237,23248,23248,23209,23209, 23209,23209,23209,23209,23209,23209,23209,23209,23209,23209, 23249,23249, 9262, 9262, 9262, 9262, 9262, 9262, 9262, 9262, 23209,23209,23209,23209,23209,23209, 9262,23250,23250,23209, 21646, 9281, 9282, 9282,23251,23252,23253,23253,23254,23255, 21646, 9291, 9288,23254, 9288, 9288, 9288, 9288, 9288, 9294, 23255, 9301, 9301, 9301, 9288,23256,23256,23257, 9307,23257, 9307,23258,23258,23259, 9313,23260,23260,23261,23262,23259, 23263,23263,23264,23265, 9310, 9288,23266,23266,23267, 9328, 23267, 9328, 9328, 9328, 9328, 9328, 9331, 9328,23268,23268, 23269, 9340,23269, 9340,23270,23270,23271, 9346,23272,23272, 23273,23274,23271,23275,23275,23276,23277, 9343, 9328,23278, 21646,23279,23280,23279,23279, 9365, 9365,23281,23281, 9369, 9369,23282,21646, 9369,23283,23284,23284, 9377,23285,23285, 23286,23287,23288,23288,23289, 9384,23289, 9384, 9387,23282, 9390, 9390, 9390, 9365, 9394, 9394, 9394, 9397, 9365, 9397, 9394, 9399, 9399, 9403, 9365, 9403, 9405, 9403, 9403, 9403, 9384, 9387, 9403, 9413, 9413, 9413, 9416, 9416, 9416, 9413, 9416, 9413, 9413,23290,23291,23291,23292, 9426,23292, 9426, 9429, 9426,23293,23293,23294, 9434,23294, 9434,23295,23295, 23296, 9440,23297,23297,23298,23299,23296, 9437,23300,23300, 23301, 9450,23302,23302,23303,23304,23301, 9429,23305,23306, 23306,23307, 9461,23307, 9461, 9464,23308,23309,23308, 9469, 9469,23310,23310, 9473,23311,23311,23312,23313,23313,23314, 9461,23315, 9464,23316,21646, 9464,23317,23317,23318,23318, 23319, 9488,23315, 9488,23320,23320,23321,23321, 9496, 9496, 9496,23322,23322, 9503, 9503,23323,23323, 9507,23324,23324, 23325,23326,23326, 9513,23327,23327,23328,23329,23329,23330, 9519,23330, 9519, 9522, 9519, 9522,21646,21646, 9528, 9528, 9528,23315,23315,23315,23315,23315, 9536, 9536, 9536, 9538, 9538, 9541, 9541, 9541, 9536, 9541, 9541, 9547, 9547, 9547, 9550, 9550, 9550, 9547, 9550, 9547, 9547, 9522,23315,23315, 23315,23315, 9547, 9563,23315, 9563, 9565, 9563, 9563, 9563, 23315,23315,21646,21646, 9574, 9574, 9574,23315, 9574, 9574, 9574, 9581,23331,23332,23333,23333,23334, 9586,23334, 9586, 9589, 9586, 9589,23335,23335,23336, 9595,23336, 9595, 9598, 9595,23337,23337,23338, 9603,23338, 9603,23339,23339,23340, 9609,23341,23342,23342,23343,23340, 9606,23344,23344, 9619, 9619, 9619, 9598,23345,23345,23346, 9625,23346, 9625,23347, 23347,23348, 9631,23349,23350,23350,23351,23348, 9628,23352, 23353,23353, 9642,23354,23354, 9645,23355,23355,23356, 9642, 9642,23357,23357, 9653, 9653, 9653,23358,23358, 9658, 9658, 23359,23359, 9662,23360,23360,23361,23362,23362, 9668,23363, 23363, 9671,23364,23364,23365,23366,23367,23367,23367,23368, 23368,23368,23368,23368,23368,23368,23368,23369,23369, 9689, 9689, 9689,23370,23370, 9694, 9694, 9694,23371,23371, 9699, 9699, 9699,23372,23372, 9704, 9704,23373,23373, 9708,23374, 23374,23375,23376,23376, 9714, 9714,23377,23377, 9718,23378, 23378,23379, 9689, 9689, 9689, 9689, 9689,23368,23368,23368, 23368,23368,23368, 9689,23368,23368,23380,23381,23368,23367, 23367,23367,23382,23367,23383,23384,23384,23385,23385,23385, 23385,23385,23385,23385,23385,23386,23386, 9757, 9757, 9757, 23387,23387, 9762, 9762, 9762,23388,23388, 9767, 9767, 9767, 23389,23389, 9772, 9772,23390,23390, 9776,23391,23391,23392, 23393,23393, 9782,23394,23394,23395, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762,23396,23396, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 9798,23397,23397, 9813, 9813, 9813, 9813, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762,23385,23385,23398,23385,23385,23399,23399,23399, 23400,21646,23401,23400,21646,23402,23403,23403,23403,23403, 23403,23403,23403,23404,23404, 9855, 9855, 9855,23405,23405, 9860,23406,23406, 9863,23407,23407,23408, 9860, 9860,23409, 23409, 9871, 9871, 9871,23410,23410, 9876, 9876,23411,23411, 9880,23412,23412,23413,23414,23414, 9886, 9886,23415,23415, 9890,23416,23416,23417,23418,23418,23419,23419, 9898, 9898, 9898,23418,23418,23418,23418,23418,23418, 9898,23420,23418, 23418,23421,23421,23421,23421,23422,23422,23422,23422,23422, 23422,23422,23422,23422,23422,23422,23421,23423,23423,23424, 23421,23425,23425,23421,23421,23421,23421,23421,23421,23424, 23421,23426,23426, 9943, 9943,23421, 9946, 9943,23421,23427, 23427,23427,23427,23427,23427,23427,23427,23427,23427,23421, 23421,23421,23421,23421,23421, 9964, 9964, 9967, 9964, 9964, 9964, 9967, 9972, 9972, 9974, 9972, 9972, 9972, 9972, 9979, 9979, 9981, 9979, 9979, 9979,23421, 9979, 9987, 9987, 9989, 9987, 9987, 9987,23421, 9987, 9995, 9995, 9987, 9998, 9998, 10000, 9998, 9998, 9998,23421, 9995,10006,10006,23421,23421, 23421,23421, 9998,23421,10013,10013,10013,10013,23421,23421, 10006,10021,10021,10021,10021,23421,23421,23421,23421,23428, 23429,23430,23430,23431,23432,23433,23434,23434,23434,23435, 23435,23436,23437,23437,23437,23433,23438,23439,23439,23439, 23440,23421,23421,23441,23442,23443,23444,23444,23445,23445, 23446,23446,23421,23421,23421,23447,23447,23421,23448,23449, 23450,23449,23451,23452,23453,23454,23454,23454,23453,23421, 23455,23456,23455,23457,23458,23456,10086,10086,23459,23459, 23460,23461,23461,23460,10094,10094,10094,10094,10094,10094, 10094,10094,10093,10094,10093,10093,10093,10093,10093,10093, 10093,10093,10093,10093,10093,10093,10093,10093,10093,10093, 10093,10093,10093,10093,10094,10094,10094,10094,10094,10094, 10094,10094,23459,23462,23459,23459,23462,10137,10137,10093, 10093,10137,10137,10137,23463,23421,23421,23421,23421,23421, 23421,23421,23421,23421,23421,23421,23421,23421,23464,23464, 10160,10160,10160,23465,23465,10165,23466,21646,10168,10169, 10169,23467,23467,23468,23468,23469,10175,23469,23470,23470, 21646,10181,10181,10175,10178,10175,10178,10180,10180,10180, 10180,23471,23471,23472,10193,23472,10193,10196,10193,23473, 23473,23474,10201,23474,10201,23475,23475,23476,10207,23477, 23477,23478,23479,23476,10204,23480,23480,23481,10217,23482, 23482,23483,23484,23481,10196,23485,23486,23486,23487,10228, 23487,10228,10231,10228,10231,23488,23489,23489,23490,10238, 23490,10238,10241,10238,23491,23491,23492,10246,23492,10246, 23493,23493,23494,10252,23495,23495,23496,23497,23494,10249, 23498,23498,23499,10262,23500,23500,23501,23502,23499,10241, 23503,21646,23504,21646,23504,23505,23506,23504,23504,23504, 23504,10281,10281,23507,23507,10285,10285,10285,23508,21646, 23509,23510,23510,10293,10293,23511,23511,10297,23512,23512, 23513,23514,23514,23515,23516,23516,23517,10306,23517,10306, 10309,10306,10309,10290,23508,10315,10315,10315,23504,23504, 23504,23504,23504,10323,10323,10323,10325,10325,10328,10328, 10328,10323,10328,10328,10334,10334,10334,10337,10337,10337, 10334,10337,10334,10334,10309,23504,23504,23504,23504,10334, 10350,23504,10350,10352,10350,10350,10350,23504,23504,23518, 23519,23519,23520,10362,23520,10362,10365,10362,10365,23521, 23521,23522,10371,23522,10371,10374,10371,23523,23523,23524, 10379,23524,10379,23525,23525,23526,10385,23527,23528,23528, 23529,23526,10382,10374,23530,23530,23531,10396,23531,10396, 23532,23532,23533,10402,23534,23535,23535,23536,23533,10399, 23537,23538,23539,23539,23540,10414,23540,10414,10417,10414, 10417,23541,23541,23542,23542,23543,10423,10423,10423,23544, 23544,10431,10431,23545,23545,10435,23546,23546,23547,23548, 23548,10441,23549,23549,23550,10417,23551,23552,23552,10449, 23553,23553,10452,23554,23554,23555,10449,23556,23556,10449, 23557,23557,10462,23558,23558,10465,10462,10462,23559,23559, 10470,10470,10470,23560,23560,10475,10475,23561,23561,10479, 23562,23562,23563,23564,23564,10485,10485,23565,23565,10489, 23566,23566,23567,23568,23568,23569,10495,23569,10495,10498, 10495,10498,10498,23570,23570,10505,10505,23571,23571,10509, 10509,10511,23571,10511,10509,10513,10513,10517,23571,10517, 10519,10517,10517,10517,23571,23571,23571,23571,10517,10529, 23571,10529,10531,10529,10529,10529,23571,23571,10529,10539, 10539,10539,10542,10542,10542,10539,10542,10539,10539,23571, 23572,21646,10552,10552,23573,10552,10552,10552,10552,10552, 23572,10561,23574,23575,10495,10495,10498,10495,10498,10495, 10498,10495,10498,10498,10495,10495,10498,10495,10498,10495, 10498,10495,10498,23576,23576,23577,10585,23577,10585,10588, 10585,10585,10585,10588,10585,10588,10585,10585,10585,10585, 10588,10585,10585,10588,10585,10588,10588,10588,10588,23578, 23578,10611,10611,10611,10611,10498,10495,10495,10498,10495, 10498,10495,10498,10495,10495,10495,10498,10495,10498,10495, 10495,10495,10495,10498,10495,10495,10498,10495,10498,10498, 10498,10498,23579,23579,10644,10644,23580,23581,23580,10649, 10649,23582,23582,10653,23583,23583,23584,23585,23585,23586, 10644,23587,23587,10663,10663,10663,23588,23588,10668,10668, 10668,23589,23589,10673,10673,23590,23590,10677,23591,23592, 23592,23593,23593,10683,10683,23594,23594,10687,10687,23595, 23595,10691,23596,23597,23597,23598,23599,23599,23599,23600, 23600,23600,23600,23600,23600,23600,23600,23600,23601,23601, 10710,10710,10710,23602,23602,10715,10715,10715,23603,23603, 10720,10720,10720,23604,23604,10725,10725,10725,23605,23605, 10730,10730,23606,23606,10734,23607,23608,23608,23609,23609, 10740,10740,10740,23610,23610,10745,10745,23611,23611,10749, 23612,23613,23613,23614,23614,23615,23616,23616,23614,23617, 23617,23617,23617,23617,23617,23618,23618,23619,23619,23619, 23619,23619,23619,23619,23619,23620,23620,10777,10777,10777, 23621,23621,10782,10782,10782,23622,23622,10787,10787,10787, 23623,23623,10792,10792,23624,23624,10796,23625,23625,23626, 23627,23627,10802,10802,23628,23628,10806,23629,23629,23630, 10777,10777,10777,10777,10777,23619,23619,23619,23619,23619, 23619,10777,23619,23619,23631,23632,23619,23633,23633,23633, 23634,21646,23635,23634,21646,23636,23637,23637,23637,23637, 23637,23637,23637,23638,23638,10845,10845,10845,23639,23639, 10850,10850,23640,23640,10854,10854,23641,23641,10858,23642, 23642,23643,23644,23644,23645,10850,23646,23646,10868,10868, 10868,23647,23647,10873,10873,10873,23648,23648,10878,10878, 23649,23649,10882,23650,23651,23651,23652,23652,10888,10888, 10888,23653,23653,10893,10893,23654,23654,10897,23655,23656, 23656,23657,23657,23658,23657,23657,23659,23659,23659,23659, 23660,23660,23660,23660,23660,23660,23660,23660,23660,23659, 23661,23661,23662,23659,23663,23663,23659,23659,23659,23659, 23659,23659,23662,23659,23664,23664,10936,10936,10936,23659, 23659,23659,23659,23665,23665,23665,23665,23665,23665,23665, 23665,23665,23665,23659,10954,10954,23659,10956,10954,10957, 23659,10960,10960,10954,10954,23659,23659,23659,10960,23659, 10969,10969,23659,23659,23659,23659,23659,10969,23659,10978, 10978,23659,23659,10978,10984,10984,10984,23659,23659,23659, 10978,23659,10991,10991,23659,23659,10984,10997,10997,10997, 10997,23659,23659,23659,10991,23659,11005,11005,23659,23659, 10997,11011,11011,11011,11011,11005,11016,11016,11018,11016, 11016,11016,23659,11011,11024,11024,23659,23659,23666,23666, 23667,23668,23669,23670,23670,23670,23671,23671,23672,23673, 23673,23673,23674,23675,23676,23677,23677,23678,23659,23659, 23679,23680,23681,23682,23682,23683,23683,23684,23684,23659, 23659,23659,23685,23659,23686,23687,23687,23687,23686,23688, 23689,23690,23691,23691,23691,23690,23659,23692,23693,23692, 23694,23695,23695,23696,11083,11083,11083,11083,11083,11083, 11083,11083,11083,11083,11083,11083,11083,11083,23693,11099, 23697,23697,23698,23699,23699,23698,11106,11106,11106,11106, 11106,11106,11106,11106,11106,11106,11105,11105,11105,11105, 11105,11105,11105,11105,11105,11105,11105,11105,11105,11105, 11105,11105,11105,11106,11106,11106,11106,11106,11106,11102, 23700,11102,23701,23700,11144,11105,11105,11144,11144,11144, 23702,23659,23659,23659,23659,23659,23659,23659,23659,23659, 23659,23659,23659,23659,23659,23659,23659,23703,23703,11169, 11169,11169,23704,23705,23706,21646,11176,11177,11177,23707, 23707,23708,23708,23709,11183,23709,11183,11186,23710,21646, 11183,11186,11186,23710,23711,23711,23712,11196,23712,11196, 11199,11196,11199,23713,23713,23714,11205,23714,11205,11208, 11205,23715,23715,23716,11213,23716,11213,23717,23717,23718, 11219,23719,23720,23720,23721,23718,11216,11208,23722,23722, 23723,11230,23723,11230,23724,23724,23725,11236,23726,23727, 23727,23728,23725,11233,23729,23730,23731,23731,23732,11248, 23732,11248,11251,11248,11251,11251,23733,23733,23734,11258, 23734,11258,11261,11258,11261,23735,23735,23736,11267,23736, 11267,11270,11267,23737,23737,23738,11275,23738,11275,23739, 23739,23740,11281,23741,23742,23742,23743,23740,11278,11270, 23744,23744,23745,11292,23745,11292,23746,23746,23747,11298, 23748,23749,23749,23750,23747,11295,23751,23752,21646,23753, 23754,23755,23755,23753,23753,23753,23753,11317,11317,23756, 23756,11321,11321,11321,23757,23758,23758,11327,11327,11327, 23759,23759,11332,11332,23760,23760,11336,23761,23761,23762, 23763,23763,11342,23764,23764,23765,23766,23766,23767,11348, 23767,11348,11351,11348,11351,11351,23757,11357,11357,11357, 11317,11361,11361,11361,11364,11317,11364,11361,11366,11366, 11370,11317,11370,11372,11370,11370,11370,11370,11378,11378, 11378,11378,11382,11372,11382,11384,11382,11382,11382,11378, 11378,11378,11392,11392,11392,11395,11395,11395,11392,11395, 11392,11392,11384,23768,11348,11348,11351,11348,11351,11348, 11351,11348,11351,11351,11348,11348,11351,11348,11351,11348, 11351,11348,11351,23769,23769,23770,11425,23770,11425,11428, 11425,11425,11425,11428,11425,11428,11425,11425,11425,11425, 11428,11425,11425,11428,11425,11428,11428,11428,11428,11351, 11348,11348,11351,11348,11351,11348,11351,11348,11348,11348, 11351,11348,11351,11348,11348,11348,11348,11351,11348,11348, 11351,11348,11351,11351,11351,11351,11348,23771,23771,23772, 11479,23772,11479,11482,11479,11482,11482,23773,23773,11489, 23774,23774,11492,23775,23775,23776,11489,11489,23777,23777, 11500,11500,11500,23778,23778,11505,11505,23779,23779,11509, 23780,23780,23781,23782,23782,11515,11515,23783,23783,11519, 23784,23784,23785,23786,23786,11525,11525,23787,23788,23787, 11530,11530,23789,23789,11534,23790,23790,23791,23792,23792, 23793,11525,23794,23794,23795,23795,11546,11546,23796,23797, 11546,23798,23798,11553,11553,11553,23799,23799,11558,11558, 11558,23800,23800,11563,11563,23801,23801,11567,23802,23803, 23803,23804,23804,11573,11573,11573,23805,23805,11578,11578, 23806,23806,11582,23807,23808,23808,23809,23809,23810,11588, 23810,11588,11591,11588,11591,11591,21646,11597,11597,11597, 23811,23811,23811,23811,23811,11605,11605,11605,11607,11607, 11610,11610,11610,11605,11610,11610,11616,11616,11616,11619, 11619,11619,11616,11619,11616,11616,11616,11627,11627,11627, 11630,11630,11630,11627,11630,11627,11627,23811,23811,23811, 23811,23811,11627,11643,23811,11643,11645,11643,11643,11643, 23811,23811,11643,11653,11653,11653,21646,11657,11657,11657, 23812,11657,11657,11663,11663,23813,11588,11588,11591,11588, 11591,11588,11591,11588,11591,11591,23811,23811,23811,23811, 23811,23811,11588,11591,23814,23814,11686,11686,11686,23815, 23815,23816,23816,23817,11691,11691,11691,23818,23818,11699, 11699,23819,23819,11703,23820,23820,23821,23822,23822,23823, 23823,23824,11686,11686,11686,11686,11686,11686,11686,11686, 11686,11686,23825,23825,11724,11724,11724,11724,11724,11724, 11724,11724,11724,11724,11724,11724,11724,23826,23826,11739, 11739,11739,11686,11686,11686,11686,11686,11686,11686,11686, 11686,11686,11686,11686,11686,11686,11686,23827,23828,23828, 23828,23829,23829,23829,23829,23829,23829,23829,23829,23830, 23830,11771,11771,11771,23831,23831,11776,11776,11776,11776, 11776,11776,11776,11776,11776,11776,11776,11776,11776,23832, 23832,11791,11791,11791,11791,11791,11791,11791,11791,11791, 11791,11791,11791,11791,23833,23833,11806,11806,11806,11806, 11776,11776,11776,11776,11776,11776,11776,11776,11776,11776, 11776,11776,11776,11776,11776,23834,23829,23835,23829,23836, 23829,23828,23828,23828,23828,23828,23837,23837,23838,23838, 23838,23838,23838,23838,23838,23838,23838,23839,23839,11849, 11849,11849,23840,23840,11854,11854,11854,23841,23841,11859, 11859,11859,23842,23842,11864,11864,11864,23843,23843,11869, 11869,23844,23844,11873,23845,23846,23846,23847,23847,11879, 11879,11879,23848,23848,11884,11884,23849,23849,11888,23850, 23851,23851,23852,23852,23853,23854,23854,23852,23855,23855, 23855,23856,21646,23857,23856,21646,23856,23858,23858,23858, 23858,23858,23858,23858,23858,23859,23859,11917,11917,11917, 23860,23860,11922,11922,11922,23861,23861,11927,11927,11927, 23862,23862,11932,11932,23863,23863,11936,23864,23864,23865, 23866,23866,11942,23867,23867,23868,11922,11922,11922,11922, 11922,11922,11922,11922,11922,11922,23869,23869,11958,11958, 11958,11958,11958,11958,11958,11958,11958,11958,11958,11958, 11958,23870,23870,11973,11973,11973,11973,11922,11922,11922, 11922,11922,11922,11922,11922,11922,11922,11922,11922,11922, 11922,11922,23858,23858,23871,23858,23858,23872,23872,23872, 23872,23873,23873,23873,23873,23873,23873,23873,23873,23873, 23872,23874,23874,23875,23872,23872,23876,23876,23872,23872, 23872,23872,23872,23872,23872,23872,23877,23877,12028,12028, 12028,23872,23872,23878,23878,23878,23878,23878,23878,23878, 23878,23878,23878,23872,23872,23872,23872,23872,12047,23872, 12050,12047,12050,12053,12050,12055,12053,23872,23872,12053, 12060,12055,12062,12060,23872,12060,12066,12062,12068,12066, 23872,12066,12072,12072,12066,12075,12068,12077,12075,23872, 12072,12081,12081,12075,12084,12077,12086,12084,23872,12081, 12090,12090,23872,23872,23872,12084,23872,12096,12096,23872, 23872,12090,12102,12102,12102,12102,23872,23872,23872,23872, 23879,23880,23881,23882,23883,23883,23883,23884,23884,23885, 23886,23886,23886,23887,23888,23889,23889,23889,23883,23889, 23890,23890,23891,23872,23872,23892,23893,23894,23894,23895, 23895,23896,23896,23872,23872,23872,23897,23872,23898,23899, 23899,23899,23898,23900,23901,23901,23872,23902,23902,23903, 23903,23904,23905,23906,23906,23906,23906,23906,23906,23906, 23906,23906,23906,23906,23906,23906,23906,23905,12178,12178, 12178,12178,12178,12178,12178,12178,12178,12178,12178,12178, 12178,12178,12178,12178,23907,23907,23908,23908,23909,23909, 12200,12200,12200,23910,23910,12200,12205,12200,12200,12205, 12205,12205,12205,12205,12205,12205,12205,12205,12205,12205, 12205,12205,12205,12205,12205,12205,12205,12205,12200,12205, 12200,12200,12200,12200,12198,23911,12198,23912,23912,23913, 12239,12239,12239,12239,12239,12239,12239,12239,12239,12239, 12239,12239,12239,12239,12239,23911,12256,12205,12205,12256, 12256,23914,23872,23872,23872,23872,23872,23872,23872,23872, 23872,23872,23872,23872,23915,23915,23916,21646,12278,12279, 12279,23917,23917,23918,23918,23919,12285,23919,12285,12288, 12285,12288,23920,21646,12288,12285,12285,12288,12285,12288, 12285,12288,12285,12288,12288,12285,12285,12288,12285,12288, 12285,12288,12285,12288,23921,23921,23922,12316,23922,12316, 12319,12316,12316,12316,12319,12316,12319,12316,12316,12316, 12316,12319,12316,12316,12319,12316,12319,12319,12319,12319, 12288,12285,12285,12288,12285,12288,12285,12288,12285,12285, 12285,12288,12285,12288,12285,12285,12285,12285,12288,12285, 12285,12288,12285,12288,12288,12288,12288,12285,23923,23923, 23924,12370,23924,12370,12373,12370,12373,12373,12370,12370, 12373,12370,12373,12370,12373,12370,12373,12373,12370,12370, 12373,12370,12373,12370,12373,12370,12373,23925,23925,23926, 12399,23926,12399,12402,12399,12399,12399,12402,12399,12402, 12399,12399,12399,12399,12402,12399,12399,12402,12399,12402, 12402,12402,12402,12373,12370,12370,12373,12370,12373,12370, 12373,12370,12370,12370,12373,12370,12373,12370,12370,12370, 12370,12373,12370,12370,12373,12370,12373,12373,12373,12373, 12370,12278,23927,23928,23929,23930,23930,23927,23927,12459, 12459,23931,23931,12463,12463,12463,23932,23932,12468,12468, 12468,23933,23933,12473,12473,12473,23934,23934,12478,12478, 23935,23935,12482,23936,23937,23937,23938,23938,12488,12488, 23939,23939,12492,23940,23941,23941,23942,23942,23943,12498, 23943,12498,12501,12498,12501,12501,21646,12507,12507,12507, 23944,23944,23944,23944,23944,12515,12515,12515,12517,12517, 12520,12520,12520,12515,12520,12520,12526,12526,12526,12529, 12529,12529,12526,12529,12526,12526,12526,12537,12537,12537, 12540,12540,12540,12537,12540,12537,12537,23944,23944,23944, 23944,23944,12537,12553,23944,12553,12555,12553,12553,12553, 23944,23944,12553,12563,12563,12563,23945,12498,12498,12501, 12498,12501,12498,12501,12498,12501,12501,12498,12501,12498, 23946,23946,23947,12582,23947,12582,12585,12582,12585,12585, 23948,23948,12592,12592,23949,23949,12596,12596,23950,23950, 12600,23951,23951,23952,23953,23953,23954,12592,23955,23955, 12610,12610,12610,23956,23956,12615,12615,12615,23957,23957, 12620,12620,23958,23958,12624,23959,23960,23960,23961,23961, 12630,12630,12630,23962,23962,12635,12635,23963,23963,12639, 23964,23965,23965,23966,23966,12645,12645,12645,23967,23967, 23968,23968,23969,12650,12650,12650,23970,23970,12658,12658, 23971,23971,12662,23972,23972,23973,23974,23974,12668,23975, 23975,23976,23977,23978,23978,12675,12675,12675,23979,23979, 23980,23981,12675,12675,12675,12675,12675,12675,12675,12675, 12675,12675,23982,23982,12694,12694,12694,12694,12694,12694, 12694,12694,12694,12694,12694,12694,12694,23983,23983,12709, 12709,12709,12709,12675,12675,12675,12675,12675,12675,12675, 12675,12675,12675,12675,12675,12675,12675,12675,23984,23984, 23985,12730,23985,12730,12733,12730,12733,12733,23977,12739, 12739,12739,12742,23977,12742,12739,12744,12744,12748,23977, 12748,12750,12748,12748,12748,23977,23977,23977,23977,12748, 12760,23977,12760,12762,12760,12760,12760,23977,23977,23977, 23977,23977,23977,12760,12774,23977,12774,12776,12774,12774, 12774,23977,23977,12774,12784,12784,12784,12774,12788,12788, 12788,12791,12791,12791,12788,12791,12788,12788,23977,23977, 12784,12801,12801,23986,23986,12805,12805,23987,12805,12805, 23988,23989,23989,12813,12813,12813,23990,23990,12818,23991, 23991,12821,23992,23992,23993,12818,12818,23994,23994,12829, 12829,12829,23995,23995,12834,12834,23996,23996,12838,23997, 23997,23998,23999,23999,12844,24000,24000,12847,24001,24001, 24002,12813,12813,12813,12813,12813,24003,24003,24003,24003, 24003,12813,24004,24003,24003,24003,24005,24005,24005,24005, 24005,24005,24005,24005,24006,24006,12876,12876,12876,12876, 12876,12876,12876,12876,24005,24005,24005,24005,24005,24005, 12876,24007,24007,24005,24008,24005,24009,24005,24003,24003, 24003,24003,24003,24010,24010,24011,24011,24011,24011,24011, 24011,24011,24011,24012,24012,12915,12915,12915,24013,24013, 12920,12920,12920,12920,12920,12920,12920,12920,12920,12920, 12920,12920,12920,24014,24014,12935,12935,12935,12935,12935, 12935,12935,12935,12935,12935,12935,12935,12935,24015,24015, 12950,12950,12950,12950,12920,12920,12920,12920,12920,12920, 12920,12920,12920,12920,12920,12920,12920,12920,12920,24016, 24011,24017,24011,24018,24011,24019,24019,24019,24019,24019, 24003,21646,24003,21646,24020,24020,24020,24020,24020,24020, 24020,24020,24021,24021,12994,12994,12994,24022,24022,12999, 12999,12999,24023,24023,13004,13004,13004,24024,24024,13009, 13009,24025,24025,13013,24026,24026,24027,24028,24028,13019, 13019,24029,24029,13023,24030,24030,24031,12994,12994,12994, 12994,12994,24020,24020,24020,24020,24020,24020,12994,24020, 24020,24032,24033,24020,24003,24003,24003,24003,24034,24034, 24034,24034,24034,24034,24034,24034,24034,24003,24035,24035, 24036,24037,24036,24036,24003,24003,24038,24039,24003,24003, 24003,24003,24003,24003,24003,24003,24040,24040,13078,13078, 13078,24003,13082,24003,24041,24041,24041,24041,24041,24041, 24041,24041,24041,24041,24041,24003,13096,24003,13096,24003, 13100,13100,24003,24003,24003,13100,13106,13106,24003,24003, 24003,24003,13106,13113,13113,13113,13116,13116,13116,24003, 24003,24003,13113,13123,13123,13116,13126,13126,13126,13126, 24003,24003,24003,13123,13134,13134,13126,13137,13137,13137, 13137,24003,24003,24003,13134,13145,13145,13137,13148,13148, 13148,13148,13145,13153,13145,13155,13153,24003,13148,13159, 13159,24003,24042,24043,24044,24045,24046,24046,24046,24047, 24047,24048,24049,24050,24050,24051,24052,24053,24053,24053, 24054,24054,24055,24003,24003,24056,24057,24058,24058,24059, 24059,24060,24060,24003,24003,24003,24061,24003,24062,24063, 24063,24063,24062,24064,24065,24065,24003,24066,24066,24067, 24068,24069,24069,24069,24069,24069,24069,24069,24069,24069, 13220,13220,13220,13220,13220,13220,13220,13220,24068,13229, 13229,13229,13229,13229,13229,13229,13229,13229,13229,13229, 13229,13229,13229,13229,13229,24070,24070,24071,24071,24072, 24072,13251,13251,13251,13251,24073,24073,13251,13251,13251, 13257,13257,13257,13257,13257,13257,13257,13257,13257,13257, 13257,13257,13257,13257,13257,13257,13257,13257,13251,13251, 13251,13251,13251,13249,13249,24074,24075,24075,13288,13288, 13288,13288,13288,13288,13288,13288,13288,13288,13288,13288, 13288,24074,13302,13302,13302,13302,13302,13302,13302,13302, 13302,13302,13302,13302,13302,13302,13302,13302,13302,13302, 13302,24076,24076,13257,13323,13323,24077,24003,24003,24003, 24003,24003,24003,24003,24003,24003,24003,24003,24003,24003, 24078,24078,13342,24079,24079,24080,24080,24081,13347,24081, 13347,13350,13347,13350,13350,24082,13347,13347,13350,13347, 13350,13347,13350,13347,13350,13350,13347,13350,13347,24083, 24083,24084,13371,24084,13371,13374,13371,13374,13374,13371, 13371,13374,13371,13374,13371,13374,13371,13374,13374,13371, 13374,13371,21646,24003,24085,24085,24086,24087,24003,24003, 24003,24003,24003,24088,24088,13405,13405,13405,24089,24089, 13410,13410,13410,13410,13410,13410,13410,13410,24090,24090, 13420,13420,13420,13420,13420,13420,13420,13420,13420,13420, 13420,13420,13420,13410,13410,13410,13410,13410,13410,13410, 13410,13410,13410,13410,13410,13410,13410,13410,24091,24091, 24092,13450,24092,13450,13453,13450,13453,13453,24003,13459, 13459,13459,13462,24003,13462,13459,13464,13464,13468,24003, 13468,13470,13468,13468,13468,24003,24003,24003,24003,13468, 13480,24003,13480,13482,13480,13480,13480,24003,24003,24003, 24003,24003,24003,13480,13494,24003,13494,13496,13494,13494, 13494,24003,24003,13494,13504,13504,13504,13494,13508,13508, 13508,13511,13511,13511,13508,13511,13508,13508,24003,24003, 13504,13521,13521,24093,13450,24094,24094,24095,13527,24095, 13527,13530,13527,13530,13530,24096,24096,13537,13537,13537, 24097,24097,13542,13542,13542,24098,24098,13547,13547,24099, 24099,13551,24100,24100,24101,24102,24102,13557,24103,24103, 24104,13537,13537,13537,13537,13537,13537,13537,13537,13537, 13537,24105,24105,13573,13573,13573,13573,13573,13573,13573, 13573,13573,13573,13573,13573,13573,24106,24106,13588,13588, 13588,13588,13537,13537,13537,13537,13537,13537,13537,13537, 13537,13537,13537,13537,13537,13537,13537,24107,24107,13609, 13609,13609,24108,24108,13614,24109,24109,13617,24110,24110, 24111,13614,13614,24112,24112,13625,13625,13625,24113,24113, 13630,13630,24114,24114,13634,24115,24115,24116,24117,24117, 13640,13640,24118,24118,13644,24119,24119,24120,24121,24122, 24122,13651,13651,13651,24123,24123,13656,24124,24124,24125, 24126,13651,13651,13651,13651,13651,24121,24121,24121,24121, 24121,24121,13651,24127,24127,24128,13675,24128,13675,13678, 13675,13678,13678,24121,24121,24121,24121,24121,13688,13688, 13688,13690,13690,13693,13693,13688,13693,13693,13698,13698, 13698,13701,13701,13698,13701,13698,13698,13698,13708,13708, 13708,13711,13711,13708,13711,13708,13708,24121,13708,13719, 13719,13719,13722,13722,13719,13722,13719,13719,24121,13719, 13730,13730,24121,24121,24121,24121,13719,13737,24121,13737, 13739,13737,13737,13737,24121,24121,13730,13747,13747,13747, 24121,24121,24121,24121,13747,24129,24130,24131,24132,24132, 13760,13760,13760,24133,24133,13765,13765,24134,24134,13769, 13769,24135,24135,13773,24136,24136,24137,24138,24138,24139, 13765,24140,24140,13783,13783,13783,24141,24141,13788,13788, 13788,24142,24142,13793,13793,24143,24143,13797,24144,24145, 24145,24146,24146,13803,13803,24147,24147,13807,13807,24148, 24148,13811,24149,24150,24150,24151,24151,24151,24152,24152, 24152,24152,24152,24152,24152,24152,24153,24153,13828,13828, 13828,24154,24154,13833,24155,24156,24157,24158,24152,24151, 24151,24151,24151,24151,24151,24159,24160,24160,24160,24160, 24160,24160,24160,24160,24161,24161,13856,13856,13856,13856, 13856,13856,13856,13856,24160,24160,24160,24160,24160,24160, 13856,24162,24162,24160,24163,24160,24164,24160,24165,24165, 24165,24165,24151,21646,24166,24167,24168,24168,24168,24168, 24168,24168,24168,24168,24168,24169,24169,13897,13897,13897, 24170,24170,13902,13902,13902,24171,24171,13907,13907,13907, 24172,24172,13912,13912,13912,24173,24173,13917,13917,24174, 24174,13921,24175,24176,24176,24177,24177,13927,13927,13927, 24178,24178,13932,13932,24179,24179,13936,24180,24181,24181, 24182,24182,24183,24184,24184,24182,24185,24185,24185,24186, 24186,24186,24186,24186,24186,24186,24186,24186,24186,24185, 24187,24187,24188,24185,24189,24190,24190,24191,24185,24185, 24185,24185,24185,24185,24185,24192,24192,13977,13977,13977, 24185,24185,24185,24185,24193,24193,24193,24193,24193,24193, 24193,24193,24193,24193,24193,24193,24193,24185,24185,24185, 24185,14001,14001,14001,14004,14004,24185,14007,14007,14007, 14004,14011,14011,14011,14014,14014,14011,14017,14017,14014, 14020,14020,14017,14023,14023,14020,14026,14026,14023,14029, 14029,14026,14032,14032,24185,24185,24185,14029,14038,14038, 14032,14041,14041,14041,14041,24194,24195,24196,24197,24197, 24197,24198,24198,24199,24200,24200,24200,24200,24200,24201, 24201,24202,24203,24203,24203,24204,24204,24205,24185,24185, 24206,24207,24208,24208,24209,24210,24185,24185,24185,24211, 24185,24212,24213,24213,24213,24212,24214,24215,24215,24185, 24216,24216,24217,24218,24219,24219,24219,24219,24219,14099, 14099,14099,14099,14099,14099,24218,14099,14099,14099,14099, 14099,14106,14106,14106,14106,14106,14106,14106,14106,14106, 14106,14106,14106,14106,14106,14106,14106,14106,24220,24220, 24221,24221,24222,24222,14134,14134,14134,14134,24223,14134, 14134,14134,24223,14143,14143,14143,14143,14143,14143,14143, 14143,14143,14143,14143,14143,14143,14143,14134,14134,14134, 14132,14132,24224,24225,24225,14165,14165,14165,14165,14165, 14165,14165,14165,14165,14165,14165,14165,14165,14165,14165, 14165,14165,14165,24224,14184,14184,14184,14184,14184,14184, 14184,14184,14184,14184,14184,14184,14184,14184,14184,14184, 14184,14184,14184,24226,24226,14143,14205,14205,24227,24185, 24185,24185,24185,24185,24185,24185,24185,24185,24185,24185, 24185,24228,24229,24229,24230,24230,24231,14226,24231,14226, 14229,14226,14229,14229,14226,24232,24232,24233,14237,24233, 14237,14240,14237,14240,14240,14237,24185,24234,24234,14249, 24235,24235,24236,24237,24238,24238,14256,14256,14256,24239, 24239,14261,14261,14261,14261,24240,24240,24241,14267,24241, 14267,14270,14267,14270,14270,24185,24185,24185,24185,24185, 14280,14280,14280,14282,14282,14285,14285,14280,14285,14285, 14290,14290,14290,14293,14293,14290,14293,14290,14290,14290, 14300,14300,14300,14303,14303,14300,14303,14300,14300,24185, 14300,14311,14311,14311,14314,14314,14311,14314,14311,14311, 24185,14311,14322,14322,24185,24185,24185,24185,14311,14329, 24185,14329,14331,14329,14329,14329,24185,24185,14322,14339, 14339,14339,24185,24185,24185,24185,14339,24242,24243,24243, 14350,14350,14350,24244,24244,14355,14355,14355,24245,24245, 14360,14360,14360,24246,24246,14365,14365,24247,24247,14369, 24248,24248,24249,24250,24250,14375,14375,24251,24251,14379, 24252,24252,24253,14350,14350,14350,14350,14350,24185,24185, 24185,24185,24185,24185,14350,24254,24254,14397,14397,14397, 24255,24255,14402,14402,24256,24256,14406,14406,24257,24257, 14410,24258,24258,24259,24260,24260,24261,14402,24262,24262, 14420,14420,14420,24263,24263,14425,14425,14425,24264,24264, 14430,14430,24265,24265,14434,24266,24267,24267,24268,24268, 14440,14440,14440,24269,24269,14445,14445,24270,24270,14449, 24271,24272,24272,24273,24274,24274,14456,14456,14456,24275, 24276,24275,24273,14462,14462,24277,24277,14467,24278,24278, 24279,24280,24280,24281,24282,24273,14476,14476,14476,24273, 14479,14479,14476,14479,14480,24273,14485,14485,14485,14485, 24273,24273,24273,24273,14485,24273,14495,14495,14495,14495, 24273,24273,24273,24273,24273,24273,14495,24273,14507,14507, 14507,14507,24273,24273,14507,14515,14515,14515,24273,24273, 24273,24273,14507,24273,14523,14523,14523,14523,24273,24273, 14515,14531,14531,14531,14531,14523,14536,14536,14536,14539, 14539,14536,14539,14536,14536,24273,14531,14547,14547,24273, 24273,24283,24284,24273,24285,24285,14556,14556,14556,24286, 24286,14561,14561,14561,24287,24287,14566,14566,14566,24288, 24288,14571,14571,24289,24289,14575,24290,24290,24291,24292, 24292,24293,24293,24294,14561,14561,14561,14561,14561,14561, 14561,14561,14561,14561,24295,24295,14596,14596,14596,14596, 14596,14596,14596,14596,14596,14596,14596,14596,14596,24296, 24296,14611,14611,14611,14561,14561,14561,14561,14561,14561, 14561,14561,14561,14561,14561,14561,14561,14561,14561,24273, 24273,24273,24297,24297,24297,24297,24297,24297,24297,24297, 24297,24298,24298,14643,14643,14643,24299,24300,24301,24302, 24303,24303,24303,24273,24273,24273,24273,24273,24273,24304, 24305,24305,24305,24305,24305,24305,24305,24305,24306,24306, 14670,14670,14670,24307,24307,14675,24308,24309,24310,24311, 24305,24312,24312,24312,24312,24313,24314,24273,24313,21646, 24315,24315,24315,24315,24315,24315,24315,24315,24316,24316, 14700,14700,14700,24317,24317,14705,14705,14705,14705,14705, 14705,14705,14705,14705,14705,14705,14705,14705,24318,24318, 14720,14720,14720,14720,14720,14720,14720,14720,14720,14720, 14720,14720,14720,24319,24319,14735,14735,14735,14735,14705, 14705,14705,14705,14705,14705,14705,14705,14705,14705,14705, 14705,14705,14705,14705,24320,24315,24321,24315,24322,24315, 24273,24273,24323,24323,24323,24323,24323,24323,24323,24323, 24323,24323,24323,24323,24273,24324,24324,24325,24273,24326, 24326,24327,24328,24327,24273,24273,24273,24273,24273,24273, 24273,24329,24329,14793,14793,14793,24273,24273,24330,24330, 24330,24330,24330,24330,24330,24330,24330,24273,24273,24273, 24273,24273,24273,24273,14814,14814,24273,24273,24273,14814, 24273,24273,24273,14820,24273,24273,24273,14820,24273,24273, 24273,14820,24273,14833,14833,14820,14836,14836,24331,24332, 24333,24334,24334,24335,24336,24337,24337,24337,24338,24338, 24339,24340,24340,24340,24341,24341,24342,24273,24273,24343, 24344,24345,24345,24346,24347,24273,24273,24273,24348,24273, 24349,24350,24350,24350,24349,24351,24352,24352,24273,24353, 24353,24354,24355,24356,24356,24356,24356,24356,24356,24356, 24355,24356,24356,24356,24356,24356,24356,14897,14897,14897, 14891,14891,14891,14891,14891,14891,14891,14891,14891,14891, 14891,14891,14891,14891,14891,14891,24357,24357,24358,24358, 24359,24359,14922,14922,24360,14922,14922,24360,14928,14928, 14928,14928,14928,14928,14928,14928,14928,14928,14928,14928, 14928,14928,14928,14922,24358,14945,24361,24362,24362,24362, 14950,14950,14950,14950,14950,14950,14950,14950,14950,14950, 14950,24361,14950,14950,14950,14950,14950,14962,14962,14962, 14962,14962,14962,14962,14962,14962,14962,14962,14962,14962, 14962,14962,14962,14962,14962,14962,14962,24363,24363,14928, 14989,14989,24364,24273,24273,24273,24273,24273,24273,24273, 24273,24365,24366,24366,24367,24367,24368,15006,24368,15006, 15009,15006,15009,15009,24369,24369,24370,15016,24370,15016, 15019,15016,15019,15019,24273,24273,24371,24371,15028,15028, 24372,24372,15032,24373,24373,24374,24375,24376,24377,24273, 15040,15040,15040,24273,15043,15043,15040,15043,15044,24273, 15049,15049,15049,15049,24273,24273,24273,24273,15049,24273, 15059,15059,15059,15059,24273,24273,24273,24273,24273,24273, 15059,24273,15071,15071,15071,15071,24273,24273,15071,15079, 15079,15079,24273,24273,24273,24273,15071,24273,15087,15087, 15087,15087,24273,24273,15079,15095,15095,15095,15095,15087, 15100,15100,15100,15103,15103,15100,15103,15100,15100,24273, 15095,15111,15111,24273,24273,24378,24378,15117,15117,15117, 24379,24379,15122,15122,15122,24380,24380,15127,15127,15127, 24381,24381,15132,15132,15132,24382,24382,15137,15137,24383, 24383,15141,24384,24385,24385,24386,24386,15147,15147,15147, 24387,24387,15152,15152,24388,24388,15156,24389,24390,24390, 24391,24391,15162,15162,15162,24392,24392,15167,15167,15167, 24393,24393,15172,15172,15172,24394,24394,15177,15177,24395, 24395,15181,24396,24396,24397,24398,24398,15187,24399,24399, 24400,15167,15167,15167,15167,15167,15167,15167,15167,15167, 15167,24401,24401,15203,15203,15203,15203,15203,15203,15203, 15203,15203,15203,15203,15203,15203,24402,24402,15218,15218, 15218,15218,15167,15167,15167,15167,15167,15167,15167,15167, 15167,15167,15167,15167,15167,15167,15167,24403,24404,24404, 15240,15240,15240,24405,24405,24406,24406,24407,15245,24403, 15245,15245,24408,24408,15254,15254,24409,24409,15258,24410, 24410,24411,24412,24412,15264,24413,24413,24414,24415,24403, 24403,24403,24403,24403,24403,15274,15274,15277,15274,15274, 15274,15277,15282,15282,15284,15282,15282,15282,15282,15289, 15289,15291,15289,15289,15289,24403,15289,15297,15297,15299, 15297,15297,15297,24403,15297,15305,15305,15297,15308,15308, 15310,15308,15308,15308,24403,15305,15316,15316,24403,24403, 24403,24403,15308,24403,15323,15323,15323,15323,24403,24403, 15316,15331,15331,15331,15331,24403,24403,24403,24403,24416, 24417,24417,15342,15342,15342,24418,24418,15347,15347,15347, 24419,24419,15352,15352,15352,24420,24420,15357,15357,24421, 24421,15361,24422,24422,24423,24424,24424,15367,24425,24425, 15370,24426,24426,24427,15342,15342,15342,15342,15342,24403, 24403,24403,24403,24403,15342,24403,24403,24403,24428,24428, 24428,24428,24428,24428,24428,24428,24428,24428,24428,24428, 24429,24429,24430,24431,24432,24432,24403,24403,24403,24433, 24403,24403,24434,24435,24435,24435,24435,24435,24435,24435, 24435,24435,24436,24436,15424,15424,15424,24437,24438,24439, 24440,24441,24441,24441,24442,24442,24442,24442,24403,24443, 21646,24444,24444,24444,24444,24444,24444,24444,24444,24445, 24445,15451,15451,15451,15451,15451,15451,15451,15451,24444, 24444,24444,24444,24444,24444,15451,24446,24446,24444,24447, 24444,24448,24444,24403,24403,24449,24449,24449,24449,24449, 24449,24449,24449,24403,24450,24450,24451,24403,24452,24452, 24453,24454,24453,24403,24403,24403,24403,24403,24403,24403, 24455,24455,15502,15502,15502,24403,15506,24403,24456,24456, 24456,24456,24456,24456,24456,24456,24456,24456,24456,24403, 24403,24403,24403,15520,24457,24458,24459,24459,24460,24461, 24461,24461,24462,24462,24463,24464,24464,24464,24465,24465, 24403,24403,24466,24466,24467,24468,24403,24403,24403,24469, 24403,24470,24471,24471,24471,24470,24472,24473,24473,24403, 24474,24475,24476,24476,24476,24476,15566,24475,15566,15566, 15566,15566,15566,15566,15566,15566,15566,15566,15568,15568, 15568,15568,15568,15568,15568,15568,15568,15568,15568,15568, 15568,15568,24477,24477,24478,24479,24478,15597,15597,15597, 24480,15597,15597,24480,15604,15604,15604,15604,15604,15604, 15604,15604,15604,15604,15604,15597,24479,24479,24481,24482, 24482,15621,15621,15621,15621,15621,15621,15621,15621,24481, 15621,15621,15621,15621,15621,15621,15621,15621,15621,15630, 15630,15630,15630,15630,15630,15630,15630,15630,15630,15630, 15630,15630,15630,15630,15630,15630,15630,15630,24483,24483, 15604,15660,15660,24484,24403,24403,24403,24403,24403,24403, 24403,24403,24485,24486,24403,24403,24487,24487,15678,15678, 15678,24488,24488,15683,15683,24489,24489,15687,24490,24490, 24491,24492,24492,24493,24493,24494,24495,24403,24403,24403, 24403,24403,24403,15702,15702,15705,15702,15702,15702,15705, 15710,15710,15712,15710,15710,15710,15710,15717,15717,15719, 15717,15717,15717,24403,15717,15725,15725,15727,15725,15725, 15725,24403,15725,15733,15733,15725,15736,15736,15738,15736, 15736,15736,24403,15733,15744,15744,24403,24403,24403,24403, 15736,24403,15751,15751,15751,15751,24403,24403,15744,15759, 15759,15759,15759,24403,24403,24403,24403,24496,24496,15769, 15769,15769,24497,24497,15774,15774,15774,15774,15774,15774, 15774,15774,15774,15774,15774,15774,15774,24498,24498,15789, 15789,15789,15789,15789,15789,15789,15789,15789,15789,15789, 15789,15789,24499,24499,15804,15804,15804,15804,15774,15774, 15774,15774,15774,15774,15774,15774,15774,15774,15774,15774, 15774,15774,15774,24500,24500,15825,15825,15825,24501,24501, 15830,15830,15830,24502,24502,15835,15835,15835,24503,24503, 15840,15840,24504,24504,15844,24505,24505,24506,24507,24507, 15850,15850,24508,24508,15854,24509,24509,24510,15825,15825, 15825,15825,15825,24511,24511,24511,24511,24511,24511,15825, 24511,24512,24512,15873,24513,24513,15876,24514,24514,24515, 15873,24511,24511,15873,24516,24516,15886,15886,15886,24517, 24517,15891,15891,24518,24518,15895,24519,24519,24520,24521, 24521,15901,15901,24522,24522,15905,24523,24523,24524,24525, 24511,15911,15911,24511,15913,15911,15914,24511,15917,15917, 15911,15911,24511,24511,24511,15917,24511,15926,15926,24511, 24511,24511,24511,24511,15926,24511,15935,15935,24511,24511, 15935,15941,15941,15941,24511,24511,24511,15935,24511,15948, 15948,24511,24511,15941,15954,15954,15954,15954,24511,24511, 24511,15948,24511,15962,15962,24511,24511,15954,15968,15968, 15968,15968,15962,15973,15973,15975,15973,15973,15973,24511, 15968,15981,15981,24511,24511,24526,24527,24527,15988,15988, 15988,24528,24528,15993,15993,15993,24529,24529,15998,15998, 15998,24530,24530,16003,16003,16003,24531,24531,16008,16008, 24532,24532,16012,24533,24534,24534,24535,24535,16018,16018, 24536,24536,16022,16022,24537,24537,16026,24538,24539,24539, 24540,24540,24540,24541,24541,24541,24541,24541,24541,24541, 24541,24542,24542,16043,24543,24544,24544,24540,24540,24540, 24545,24546,24545,24540,24540,24540,24547,24547,24547,24547, 24547,24547,24547,24547,24547,24547,24547,24547,24548,24548, 24549,24550,24551,24551,24552,24552,24552,24540,24553,21646, 24554,24554,24554,24554,24554,24554,24554,24554,24555,24555, 16090,16090,16090,24556,24556,16095,24557,24558,24559,24560, 24554,24540,24540,24561,24561,24561,24561,24561,24561,24561, 24561,24561,24561,24540,24562,24562,24563,24540,24564,24564, 24565,24566,24567,24540,24540,24540,24540,24540,24540,24540, 24540,24568,24568,16133,16133,16133,24540,24540,24540,24540, 24569,24569,24569,24569,24569,24569,24569,24569,24569,24569, 24570,24571,24572,24572,24573,24574,24574,24574,24575,24575, 24576,24577,24577,24577,24578,24578,24540,24540,24579,24579, 24580,24581,24540,24540,24540,24582,24540,24583,24584,24584, 24584,24583,24585,24586,24586,24540,24587,24588,24589,24589, 24589,24589,24589,16193,16193,16193,16193,16193,16193,16193, 16193,16193,24588,16203,16203,16203,16203,16203,16203,16203, 16203,16203,16203,16203,16203,24590,24590,24591,24592,24593, 24593,16221,24594,16221,16221,24594,16226,16226,16226,16226, 16226,16226,16226,16226,16226,16226,24595,24596,24596,16239, 16239,16239,16239,16239,16239,24595,16239,16239,16239,16239, 16239,16239,16239,16239,16239,16239,16246,16246,16246,16246, 16246,16246,16246,16246,16246,16246,16246,16246,16246,16246, 16246,16246,16246,24597,24597,16226,16275,16275,24598,24540, 24540,24540,24540,24540,24540,24540,24599,24599,24599,24599, 24600,24540,24540,24540,24601,24601,16296,16296,16296,24540, 24602,24602,16302,16302,16302,24603,24603,16307,16307,24604, 24604,16311,24605,24605,24606,24607,24607,16317,24608,24608, 16320,24609,24609,24610,24611,24540,16326,16326,24540,16328, 16326,16329,24540,16332,16332,16326,16326,24540,24540,24540, 16332,24540,16341,16341,24540,24540,24540,24540,24540,16341, 24540,16350,16350,24540,24540,16350,16356,16356,16356,24540, 24540,24540,16350,24540,16363,16363,24540,24540,16356,16369, 16369,16369,16369,24540,24540,24540,16363,24540,16377,16377, 24540,24540,16369,16383,16383,16383,16383,16377,16388,16388, 16390,16388,16388,16388,24540,16383,16396,16396,24540,24540, 24612,24612,16402,16402,16402,16402,16402,16402,16402,16402, 24540,24540,24540,24540,24540,24540,16402,24613,24613,16419, 16419,16419,24614,24614,16424,16424,16424,24615,24615,16429, 16429,16429,24616,24616,16434,16434,16434,24617,24617,16439, 16439,24618,24618,16443,24619,24620,24620,24621,24621,16449, 16449,16449,24622,24622,16454,16454,24623,24623,16458,24624, 24625,24625,24626,24627,24627,16465,16465,24628,24629,24628, 16470,16470,24630,24630,16474,24631,24631,24632,24633,24633, 24634,16465,24635,24636,24636,16485,16485,16485,24637,24637, 16490,16490,16490,24638,24638,16495,16495,24639,24639,16499, 24640,24641,24641,24642,24642,16505,16505,16505,24643,24643, 16510,16510,24644,24644,16514,24645,24646,24646,24647,24635, 24635,24635,24635,24635,16523,24635,16526,16523,16526,16529, 16526,16531,16529,24635,24635,16529,16536,16531,16538,16536, 24635,16536,16542,16538,16544,16542,24635,16542,16548,16548, 16542,16551,16544,16553,16551,24635,16548,16557,16557,16551, 16560,16553,16562,16560,24635,16557,16566,16566,24635,24635, 24635,16560,24635,16572,16572,24635,24635,16566,16578,16578, 16578,16578,24635,24635,24635,24635,24648,24649,24649,16589, 16589,16589,24650,24650,16594,16594,16594,16594,16594,16594, 16594,16594,16594,16594,16594,16594,16594,24651,24651,16609, 16609,16609,16609,16609,16609,16609,16609,16609,16609,16609, 16609,16609,24652,24652,16624,16624,16624,16594,16594,16594, 16594,16594,16594,16594,16594,16594,16594,16594,16594,16594, 16594,16594,24635,24635,24635,24653,24653,24653,24653,24653, 24653,24653,24653,24653,24653,24653,24654,24655,24656,24656, 24635,24635,24635,24635,21646,24657,24635,24635,24635,24658, 24658,24658,24658,24658,24658,24658,24658,24659,24659,16679, 24660,24661,24661,24662,24662,24662,24662,24635,24663,21646, 24664,24664,24664,24664,24664,24664,24664,24664,24664,24665, 24665,16701,16701,16701,24666,24667,24668,24669,24670,24670, 24670,24635,24635,24671,24671,24671,24671,24671,24671,24671, 24671,24671,24672,24673,24673,24674,24635,24675,24676,24676, 24677,24678,24635,24635,24679,24635,24635,24635,24635,24635, 24680,24680,16742,16742,16742,24635,24635,24681,24681,24681, 24681,24681,24681,24681,24682,24683,24684,24684,24685,24686, 24686,24686,24687,24687,24688,24689,24689,24690,24635,24635, 24635,24691,24692,24693,24635,24635,24635,24694,24635,24695, 24696,24696,24696,24695,24697,24698,24698,24635,24699,24700, 24700,24701,16791,16791,24701,16791,24701,24701,24701,16791, 24701,24701,24701,24701,16791,16791,16791,16791,16791,16791, 16791,16791,16791,24702,24702,24703,24703,16817,16817,16817, 16817,16817,16817,16817,16817,16817,16817,16817,16817,16817, 16817,16817,24704,24704,16834,24705,16834,16834,24705,16839, 16839,16839,16839,16839,16839,24706,24707,24707,24707,16849, 16849,16849,16849,16849,16849,16849,16849,16849,16849,16849, 16849,16849,16849,24706,16864,16864,16864,16864,16864,16864, 16864,16864,16864,16864,16864,16864,16864,16864,16864,24708, 24708,16839,16881,16881,24709,24635,24635,24635,24635,24635, 24635,24710,24710,24711,24635,24635,24712,24712,16898,16898, 16898,24713,24713,16903,16903,16903,24714,24714,16908,16908, 16908,24715,24715,16913,16913,24716,24716,16917,24717,24718, 24718,24719,24719,16923,16923,24720,24720,16927,16927,24721, 24721,16931,24722,24723,24723,24724,24635,24635,24635,24635, 24635,16940,24635,16943,16940,16943,16946,16943,16948,16946, 24635,24635,16946,16953,16948,16955,16953,24635,16953,16959, 16955,16961,16959,24635,16959,16965,16965,16959,16968,16961, 16970,16968,24635,16965,16974,16974,16968,16977,16970,16979, 16977,24635,16974,16983,16983,24635,24635,24635,16977,24635, 16989,16989,24635,24635,16983,16995,16995,16995,16995,24635, 24635,24635,24635,24725,24725,17005,17005,17005,24726,24726, 17010,17010,17010,24727,24727,17015,17015,17015,17015,17015, 17015,17015,17015,17015,17015,17015,17015,17015,24728,24728, 17030,17030,17030,17030,17030,17030,17030,17030,17030,17030, 17030,17030,17030,24729,24729,17045,17045,17045,17045,17015, 17015,17015,17015,17015,17015,17015,17015,17015,17015,17015, 17015,17015,17015,17015,24730,24730,24731,24731,17068,17068, 17068,24732,24732,24733,24733,24734,17073,17073,17073,24735, 24735,17081,17081,24736,24736,17085,24737,24737,24738,24739, 24739,17091,24740,24740,24741,24742,17068,17068,17068,17068, 17068,17068,17068,17068,17068,17068,24743,24743,17108,17108, 17108,17108,17108,17108,17108,17108,17108,17108,17108,17108, 17108,24744,24744,17123,17123,17123,17123,17068,17068,17068, 17068,17068,17068,17068,17068,17068,17068,17068,17068,17068, 17068,17068,24745,24742,17144,24742,17144,24742,17148,17148, 24742,24742,24742,17148,17154,17154,24742,24742,24742,24742, 17154,17161,17161,17161,17164,17164,17164,24742,24742,24742, 17161,17171,17171,17164,17174,17174,17174,17174,24742,24742, 24742,17171,17182,17182,17174,17185,17185,17185,17185,24742, 24742,24742,17182,17193,17193,17185,17196,17196,17196,17196, 17193,17201,17193,17203,17201,24742,17196,17207,17207,24742, 24746,24746,17212,17212,17212,17212,17212,17212,17212,17212, 24742,24742,24742,24742,24742,17212,24742,24742,24742,24747, 24747,24747,24747,24747,24747,24747,24747,24747,24748,24749, 24749,24742,24742,24742,24750,24742,24742,24742,24751,24751, 24751,24751,24751,24751,24751,24751,24751,24751,24751,24752, 24753,24754,24754,24755,24755,24755,24742,24742,21646,24756, 24756,24756,24756,24756,24756,24756,24756,24756,24756,24756, 24756,24757,24757,24758,24759,24760,24760,24742,24742,24761, 24761,24761,24761,24761,24761,24762,24762,24763,24763,24764, 24742,24765,24766,24766,24767,24742,24742,24768,24768,24768, 24742,24742,24742,24742,24742,24769,24769,17317,17317,17317, 24742,17321,24742,24770,24770,24770,24770,24770,24770,24770, 24771,24772,24773,24773,24774,24775,24775,24775,24776,24776, 24777,24778,24778,24779,24742,24780,24781,24782,24742,24742, 24742,24783,24783,24742,24784,24785,24785,24785,24784,24786, 24786,24786,24786,24787,24742,24788,24788,24789,24789,24790, 24790,24790,24790,24790,24790,17375,17375,17375,17369,17369, 17369,17369,17369,17369,17369,24791,24791,17387,17387,17387, 17387,17387,17387,17387,17387,17387,17387,17387,17387,17387, 17387,17387,17387,17387,17387,17387,24792,24792,17408,24793, 17408,17408,24793,17413,17413,17413,17413,17413,24794,24794, 24795,24795,17422,17422,17420,17420,17422,17420,17422,17422, 17422,17420,17422,17422,17422,17422,17420,17420,17420,17420, 17420,17420,17420,17420,17420,17420,17420,17420,17413,24796, 17413,24796,17452,24797,24742,24742,24742,24798,24798,24799, 24742,24742,24800,24800,17464,17464,17464,17464,17464,17464, 17464,17464,17464,17464,17464,17464,17464,24801,24801,17479, 17479,17479,17479,17479,17479,17479,17479,17479,17479,17479, 17479,17479,24802,24802,17494,17494,17494,17464,17464,17464, 17464,17464,17464,17464,17464,17464,17464,17464,17464,17464, 17464,17464,24803,24742,17514,24742,17514,24742,17518,17518, 24742,24742,24742,17518,17524,17524,24742,24742,24742,24742, 17524,17531,17531,17531,17534,17534,17534,24742,24742,24742, 17531,17541,17541,17534,17544,17544,17544,17544,24742,24742, 24742,17541,17552,17552,17544,17555,17555,17555,17555,24742, 24742,24742,17552,17563,17563,17555,17566,17566,17566,17566, 17563,17571,17563,17573,17571,24742,17566,17577,17577,24742, 24804,24804,17582,17582,17582,24805,24805,17587,17587,17587, 17587,17587,17587,17587,17587,24742,24742,24742,24742,24742, 24742,17587,24806,24806,17604,24807,24807,17607,17607,17607, 24808,24808,17612,24809,24809,17615,24810,24810,24811,17612, 17612,24812,24812,17623,17623,17623,24813,24813,17628,17628, 24814,24814,17632,24815,24815,24816,24817,24817,17638,17638, 24818,24818,17642,24819,24819,24820,17607,17607,17607,17607, 17607,24821,24821,24821,24821,24821,24821,17607,24821,24821, 24821,24821,17662,17662,17662,17665,17665,24821,17668,17668, 17668,17665,17672,17672,17672,17675,17675,17672,17678,17678, 17675,17681,17681,17678,17684,17684,17681,17687,17687,17684, 17690,17690,17687,17693,17693,24821,24821,24821,17690,17699, 17699,17693,17702,17702,17702,17702,24822,24822,17708,17708, 17708,24821,24821,24821,24823,24823,24823,24823,24823,24823, 24824,24824,24821,24821,24825,24826,24821,24821,24821,24827, 24827,24827,24827,24827,24827,24827,24827,24827,24828,24829, 24829,24830,24830,24830,24830,24830,24830,24831,24832,24833, 24833,24833,24833,24833,24833,24833,24833,24834,24834,17759, 24835,24836,24836,24821,24821,24837,24837,24837,24837,24837, 24837,24838,24839,24840,24821,24841,24842,24842,24821,24821, 24843,24843,24843,24821,24821,24821,24821,24844,24844,17789, 17789,17789,24821,24821,24821,24821,24845,24845,24845,24845, 24845,24845,24846,24847,24848,24848,24849,24850,24850,24851, 24852,24853,24853,24854,24821,24821,24855,24856,24857,24821, 24821,24821,24858,24859,24860,24861,24861,24861,24860,24862, 24862,24863,24821,24864,24864,24865,24866,24866,24866,24866, 24866,24866,24866,24865,17844,17844,17844,17844,24867,24867, 17850,17850,17850,17850,17850,17850,17850,17850,17850,17850, 17850,17850,17850,24868,17850,17850,17850,17850,17850,24869, 24869,17871,24870,17871,24868,24871,24870,17877,17877,17877, 24872,24872,24873,24873,17884,17884,17884,17884,17884,17884, 17884,17884,17884,17884,17882,17882,24871,17882,17882,17882, 17882,17882,17882,17882,24874,17877,24875,24821,24821,24821, 24876,24876,24877,24821,24821,24878,24878,17917,17917,17917, 17917,17917,17917,17917,17917,24821,24821,24821,24821,24821, 17917,24879,24821,24821,24821,24821,17936,17936,17936,17939, 17939,24821,17942,17942,17942,17939,17946,17946,17946,17949, 17949,17946,17952,17952,17949,17955,17955,17952,17958,17958, 17955,17961,17961,17958,17964,17964,17961,17967,17967,24821, 24821,24821,17964,17973,17973,17967,17976,17976,17976,17976, 24880,24880,17982,17982,17982,24881,24882,24883,24883,17989, 17989,17989,24884,24884,17994,17994,24885,24885,17998,17998, 24886,24886,18002,24887,24887,24888,24889,24889,24890,17994, 24891,24891,18012,18012,18012,24892,24892,18017,18017,18017, 24893,24893,18022,18022,24894,24894,18026,24895,24896,24896, 24897,24897,18032,18032,18032,24898,24898,18037,18037,24899, 24899,18041,24900,24901,24901,24902,24902,24902,24902,24902, 24902,24902,18052,18052,24902,24902,24902,18052,24902,24902, 24902,18058,24902,24902,24902,18058,24902,24902,24902,18058, 24902,18071,18071,18058,18074,18074,24903,24903,18078,18078, 18078,24902,24902,24902,24904,24904,24904,24904,24904,24904, 24905,24906,24902,24907,24908,24907,24902,24902,24902,24902, 24909,24909,24909,24909,24909,24909,24910,24910,24911,24911, 24911,24911,24911,24912,24913,24912,24914,24914,24914,24914, 24914,24914,24914,24914,24914,24914,24914,24915,24916,24917, 24917,24902,24902,24918,24918,24918,24918,24918,24919,24920, 24921,24902,24922,24923,24923,24902,24924,24924,24924,24902, 24925,24902,24902,24926,24926,18155,18155,18155,24902,24902, 24927,24927,24927,24927,24927,24928,24929,24930,24931,24932, 24932,24933,24934,24935,24935,24936,24902,24937,24938,24939, 24902,24902,24902,24940,24941,24941,24942,24943,24943,24943, 24942,24944,24944,24945,24902,24946,24947,24948,24948,24948, 24947,24948,18201,18201,18201,18201,24949,24949,18208,18208, 18208,18208,18208,18208,18208,18208,18208,24950,18208,24950, 18220,18220,18220,18220,18220,18220,18220,18220,18220,18220, 18220,18220,18220,18220,18220,18220,18220,18208,18208,18208, 18208,18208,18208,18208,18208,24951,24951,18247,24952,18247, 18220,24953,24953,24954,18253,18253,18253,18253,18253,18253, 18253,18253,18253,18253,18253,18253,18253,18253,18253,24952, 18270,18270,24955,24956,24956,24954,18275,18275,18275,18275, 18275,18275,18275,24955,18284,18253,18253,18284,18284,18284, 18284,18284,18270,24957,24902,24958,24958,24959,24902,24902, 24960,24960,18302,18302,18302,24902,24902,24902,24902,24902, 24902,24902,18312,18312,24902,24902,24902,18312,24902,24902, 24902,18318,24902,24902,24902,18318,24902,24902,24902,18318, 24902,18331,18331,18318,18334,18334,24961,24961,18338,18338, 18338,24962,24962,24963,24964,24964,18346,18346,18346,24965, 24965,18351,18351,18351,24966,24966,18356,18356,18356,24967, 24967,18361,18361,24968,24968,18365,24969,24969,24970,24971, 24971,18371,24972,24972,24973,18351,18351,18351,18351,18351, 18351,18351,18351,18351,18351,24974,24974,18387,18387,18387, 18387,18387,18387,18387,18387,18387,18387,18387,18387,18387, 24975,24975,18402,18402,18402,18402,18351,18351,18351,18351, 18351,18351,18351,18351,18351,18351,18351,18351,18351,18351, 18351,24976,24976,24976,24976,24976,24976,24976,24977,24978, 24978,24978,24978,24978,24979,24979,24979,24979,24980,24976, 24976,21646,24981,24976,24976,24982,24983,24983,24983,24983, 24983,24983,24984,24985,24982,24982,24982,24976,21646,24986, 24987,24987,24987,24987,24987,24987,24987,24987,24987,24988, 24989,24989,24976,24976,24990,24990,24990,24990,24991,24992, 24993,24976,24994,24995,24995,24976,24996,24996,24996,24976, 24997,24997,24997,24976,24976,24998,24998,18497,18497,18497, 24976,18501,24976,24999,24999,25000,25001,25002,25003,25004, 25004,25005,25006,25007,25007,25008,24976,25009,25010,25011, 24976,24976,24976,25012,25013,25014,25015,25015,25015,25014, 25016,25016,25017,24976,25018,25019,25019,18537,18537,25020, 25020,18541,18541,25021,25021,18545,18545,18545,18545,18545, 18545,18545,25022,18545,18545,25022,18556,18556,18556,18556, 18556,18556,18556,18556,18556,18556,18556,18556,18556,18556, 18556,18556,18556,18556,18556,18556,18556,18545,18545,18545, 18545,18545,18545,18545,18545,25023,25023,18587,18587,25024, 25025,25025,18592,18592,18592,18592,18592,18592,18592,18592, 18592,18592,18592,18592,18592,18592,25024,18607,18607,18607, 18607,18607,18607,18607,18607,18607,18607,18607,18607,18607, 18607,18607,18607,18607,18607,18607,25026,25026,18628,25027, 25028,25028,18592,18592,18632,18632,18632,25027,18632,18638, 18638,18607,18607,18638,18638,18638,18638,18628,25029,24976, 25030,25030,25031,24976,25032,25032,18656,18656,18656,24976, 24976,24976,24976,18660,25033,25033,18666,25034,25034,18669, 18669,18669,25035,25035,18674,18674,18674,25036,25036,18679, 18679,18679,25037,25037,18684,18684,25038,25038,18688,25039, 25039,25040,25041,25041,18694,18694,25042,25042,18698,25043, 25043,25044,18669,18669,18669,18669,18669,18660,18708,18708, 18708,18708,18708,18669,18708,25045,25046,25045,25047,25047, 25047,25047,25048,25048,25049,18708,25050,25051,18708,25052, 25052,25052,25052,25052,25053,25053,25053,25053,25054,25055, 25055,25055,25056,25057,25057,25057,25057,25057,25057,25058, 25058,18708,18708,25059,25060,25061,25062,18708,25063,25064, 25064,25065,25065,25065,18708,25066,18708,18708,25067,25067, 18770,18770,18770,18708,18708,18708,18708,25068,25068,25068, 25069,25070,25071,25072,25072,25073,25074,25075,25075,25076, 18708,25077,25078,25079,18708,18708,18708,25080,25081,25082, 25083,25083,25083,25082,25084,25084,25085,18708,25086,25086, 25086,25087,25087,18813,18813,25088,25088,18817,18817,18817, 18817,18817,18817,18817,18817,18817,18817,25089,25089,18829, 18829,18829,18829,18829,18829,18829,18829,18829,18829,18829, 18829,18829,18829,18829,18829,18829,18829,18817,18817,18817, 18817,18817,18817,25090,25090,18855,18855,25091,25092,25092, 18860,18860,18860,18860,18860,18860,18860,18860,18860,18860, 18860,18860,18860,18860,18860,18860,18860,18860,18860,25091, 18880,18880,18880,18880,18880,18880,18880,18880,18880,18880, 18880,18880,18880,18880,18880,18880,18880,18880,25093,25093, 18900,25094,25094,18860,18860,25094,18906,18906,18906,25095, 25095,18880,18880,18911,18911,18911,18911,18900,25096,18708, 25097,25098,18708,25099,25100,25100,18926,18926,18926,25101, 25101,18931,18931,18931,25102,25102,18936,18936,18936,25103, 25103,18941,18941,18941,25104,25104,18946,18946,25105,25105, 18950,25106,25107,25107,25108,25108,18956,18956,18956,25109, 25109,18961,18961,25110,25110,18965,25111,25112,25112,25113, 25114,21646,25115,25116,25117,25117,25118,25114,25119,25120, 25120,25120,25114,25121,25121,25121,25121,25122,25122,25123, 25124,25124,25125,25126,25126,25126,25126,25126,25126,25127, 25128,25114,25114,25129,25129,25130,25131,25132,25114,25133, 25134,25135,25136,25136,25136,25114,25137,25114,25114,25138, 25138,19021,19021,19021,25114,25114,25139,25140,25141,25142, 25142,25143,25144,25145,25114,25146,25147,25148,25114,25114, 25114,25149,25150,25151,25152,25152,25152,25151,25153,25153, 25154,25114,25155,25155,19054,25156,25156,19057,25157,25157, 19060,19060,19060,25158,25158,19060,19065,19060,19060,19065, 19065,19065,19065,19065,19065,19065,19065,19065,19065,19065, 19065,19065,19065,19065,19065,19065,19065,19065,19065,19060, 19065,19060,19060,19060,19060,25159,25159,19097,25160,25161, 25161,19101,19101,19101,19101,19101,19101,19101,19101,19101, 19101,19101,19101,25160,19101,19101,19101,19101,19101,19114, 19114,19114,19114,19114,19114,19114,19114,19114,19114,19114, 19114,19114,19114,19114,19114,19114,19114,19114,25162,25162, 19140,25163,25163,19101,19101,19143,19143,19143,25164,25164, 19150,19114,19114,19150,19150,19150,19140,25165,25114,25166, 25167,25168,25169,25169,19164,19164,19164,25170,25170,19169, 19169,19169,19169,19169,19169,19169,19169,19169,19169,19169, 19169,19169,25171,25171,19184,19184,19184,19184,19184,19184, 19184,19184,19184,19184,19184,19184,19184,25172,25172,19199, 19199,19199,19199,19169,19169,19169,19169,19169,19169,19169, 19169,19169,19169,19169,19169,19169,19169,19169,25173,25173, 25173,25174,25175,25175,25176,25176,25177,25114,25114,25178, 25178,25114,25179,25180,25180,25181,25182,25182,25114,25183, 25183,25183,25183,25183,25184,25184,25184,25184,25185,25114, 25114,25186,25187,25114,25188,25189,25189,25190,25189,25191, 25192,25192,25192,25114,25193,25114,25114,25194,25194,19269, 19269,19269,25114,19273,25114,25195,25196,25197,25198,25198, 25199,25200,25201,25202,25203,25204,25205,25114,25114,25114, 25206,25207,25208,25209,25209,25209,25208,25210,25210,25211, 25114,25212,25212,25212,25213,25213,25214,25214,19308,19308, 19308,19308,25215,25215,19308,19308,19308,19314,19314,19314, 19314,19314,19314,19314,19314,19314,19314,19314,19314,19314, 19314,19314,19314,19314,19314,19314,19308,19308,19308,19308, 19308,25216,25216,19343,25217,25218,25218,19347,19347,19347, 19347,19347,19347,19347,19347,25217,19347,19347,19347,19347, 19347,19347,19347,19347,19347,19356,19356,19356,19356,19356, 19356,19356,19356,19356,19356,19356,19356,19356,19356,19356, 19356,19356,19356,25219,25219,19385,25220,25220,19356,19347, 19388,19388,19388,25221,25221,19356,19395,19395,19395,19385, 25222,25223,25224,25225,25225,19405,19405,19405,19405,19405, 19405,19405,19405,25226,25226,25226,25226,25226,25226,19405, 25227,25227,25228,25229,25229,25230,25226,25231,25231,25226, 25232,25232,25233,25233,25234,25235,25236,25236,25236,25236, 25237,25237,25238,25226,25226,25239,25240,25226,25241,25242, 25242,25243,25244,25244,25226,25245,25226,25226,25246,25246, 19460,19460,19460,25226,25226,25226,25226,25247,25248,25249, 25250,25251,25252,25253,25253,25254,25255,25256,25226,25226, 25226,25257,25258,25259,25260,25260,25260,25261,25261,25226, 25262,25262,25263,25263,25264,25264,19496,19496,19496,19496, 25265,19496,19496,19496,25265,19505,19505,19505,19505,19505, 19505,19505,19505,19505,19505,19505,19505,19505,19505,19505, 19496,19496,19496,25266,25267,25268,25268,19527,19527,19527, 19527,19527,19527,19527,25267,19527,19527,19527,19527,19527, 19527,19527,19527,19527,19535,19535,19535,19535,19535,19535, 19535,19535,19535,19535,19535,19535,19535,19535,19535,19535, 25269,25269,19562,25270,25270,19527,25270,25270,25270,25271, 25271,19535,19571,19571,19562,25272,25273,25274,25275,25275, 19580,19580,19580,25276,25276,25277,25278,25278,25279,25277, 25280,25280,25277,25281,25281,25282,25283,25283,25284,25285, 25285,25286,25277,25287,25288,25289,25277,25290,25291,25291, 25292,25293,25293,25277,25294,25277,25277,25295,25295,19619, 19619,19619,25277,25277,25296,25297,25298,25299,25300,25301, 25302,25303,25304,25305,25277,25277,25277,25306,25307,25308, 25309,25309,25309,25310,25310,25277,25311,25311,25312,25312, 25313,25313,19652,19652,19652,25314,19652,19652,25314,19659, 19659,19659,19659,19659,19659,19659,19659,19659,19659,19659, 19659,19659,19659,19659,19659,19652,25315,25316,25316,19679, 19679,19679,19679,19679,19679,19679,19679,19679,19679,19679, 19679,19679,19679,19679,25315,19695,19695,19695,19695,19695, 19695,19695,19695,19695,19695,19695,19695,19695,19695,25317, 25317,19711,25318,25318,19679,19714,19714,25319,25319,19695, 19719,19719,25320,25321,25322,25323,25323,19727,19727,19727, 25324,25324,25325,25326,25327,25328,25328,25327,25329,25329, 25330,25331,25331,25332,25332,25333,25327,25334,25335,25335, 25336,25337,25327,25338,25339,25339,25340,25341,25341,25327, 25342,25327,25327,25343,25343,19765,19765,19765,25327,19769, 25327,25344,25345,25346,25347,25348,25349,25350,25351,25327, 25327,25327,25352,25353,25354,25355,25355,25355,25356,25356, 25327,25357,25357,25358,25358,25359,25359,19797,19797,19797, 25360,19797,19797,25360,19804,19804,19804,19804,19804,19804, 19804,19804,19804,19804,19804,19804,19797,25361,25361,25362, 25362,19821,19821,19821,19819,19819,19821,19819,19821,19821, 19819,19821,19821,19821,19821,19819,19819,19819,19819,19819, 19819,19819,19819,19819,19819,19819,25363,25363,19848,25364, 25364,19821,19851,19851,25365,25365,19819,19856,19856,25366, 25367,25368,25369,25369,25370,25371,25327,25372,25372,25327, 25373,25374,25375,25375,25376,25327,25377,25377,25377,25327, 25378,25378,25379,25380,25327,25381,25382,25382,25383,25384, 25384,25327,25385,25327,25327,25386,25386,19897,19897,19897, 25327,25327,25327,25327,25387,25388,25389,25390,25391,25392, 25393,25327,25327,25394,25395,25396,25397,25397,25397,25398, 25398,25327,25399,25399,25400,25400,25401,25401,19928,19928, 25402,19928,19928,25402,19934,19934,19934,19934,19934,19934, 19934,19934,19934,19934,19934,25403,25403,25404,25404,19949, 19949,19949,19949,19949,19949,19949,19949,19949,19949,19949, 19947,19947,19947,19947,19947,19947,19947,19947,19947,25405, 25406,25406,19949,19972,19972,25407,25407,19947,19977,19977, 25408,25409,25410,25410,25411,25412,25327,25413,25414,25415, 25416,25416,25417,25418,25418,25419,25420,25421,25327,25422, 25423,25423,25424,25425,25425,25327,25327,25426,25327,25327, 25427,25427,20012,20012,20012,25327,25327,25428,25429,25430, 25431,25432,25433,25434,25327,25327,25435,25436,25437,25438, 25438,25438,25439,25439,25327,25440,25440,25441,25441,25442, 25442,25443,20041,25443,20041,20041,20044,20044,20044,20044, 20044,20044,20044,20044,20044,25444,25444,25445,25445,20059, 20059,20059,20059,20059,20059,20059,20059,20059,20057,20057, 20057,20057,20057,20057,25446,25446,20059,20076,20076,25447, 25447,20057,20081,20081,25448,25449,25450,25451,25327,25452, 25453,25454,25455,25456,25457,25457,25458,25459,25460,25327, 25461,25462,25463,25464,25464,25327,25465,25327,25327,25466, 25466,20111,20111,20111,25327,20115,25327,25467,25468,25469, 25470,25471,25472,25327,25327,25473,25474,25475,25476,25476, 25477,25478,25327,25479,25479,25480,25480,20137,25481,20137, 20137,25481,20142,20142,20142,20142,20142,20142,20142,25482, 25482,25483,25483,20153,20153,20153,20151,20153,20151,20151, 20151,20151,20151,25484,25484,20153,25484,20167,20151,25485, 20151,25485,20172,25486,25487,25488,25489,25327,25490,25491, 25492,25493,25494,25495,25327,25496,25497,25327,25498,25499, 25500,25501,25327,25502,25327,25327,25503,25503,20198,20198, 20198,25327,25327,25327,25327,25504,25505,25506,25507,25508, 25327,25327,25509,25510,25511,25512,25512,25513,25514,25514, 25514,25514,25514,25515,25516,25516,20226,25517,20226,25518, 25517,20231,20231,20231,20231,20231,25518,25519,25519,20239, 20239,20239,20239,25520,25520,20245,20245,20245,20239,25521, 20239,25521,25521,25522,20245,25523,25524,25525,25526,25527, 25528,25529,25530,25531,25532,25533,25534,25535,25536,25537, 25538,25534,25539,25540,25534,25541,25541,20277,20277,20277, 25534,25534,25542,25543,25544,25545,25546,25534,25534,25547, 25548,25549,25550,25550,25551,25552,25552,25552,25553,25553, 25554,25554,20302,25555,20302,25556,25556,25557,20307,20307, 20307,20307,20307,20307,20307,20307,20307,20307,20307,20307, 20307,20307,20307,25555,20324,20324,20324,20324,25557,25558, 25558,20331,20331,25559,25559,20335,20335,20335,25560,20331, 20335,25561,25562,25563,25564,25565,25566,25567,25568,25569, 25570,25571,25572,25573,25574,25575,25576,25572,25577,25578, 25578,25578,25572,25579,25579,20365,20365,20365,25572,20369, 25572,25580,25581,25582,25583,25584,25572,25585,25586,25587, 25588,25588,25589,25590,25590,25590,25591,25592,25592,20389, 20389,25593,25594,25594,20394,20394,20394,20394,20394,20394, 20394,20394,20394,20394,20394,20394,20394,20394,25593,20409, 20409,20409,20409,20409,20409,20409,20409,20409,20409,20409, 20409,20409,20409,20409,20409,20409,20409,20409,25595,25595, 20430,20430,25596,25596,20434,20434,25597,25597,20438,20438, 20434,20438,25598,25599,25600,25601,25602,25603,25604,25605, 25606,25607,25608,25609,25610,25611,25608,25612,25613,25613, 25608,25614,25614,20463,20463,20463,25608,25608,25608,25608, 25615,25616,25617,25618,25619,25619,25620,25621,25622,25623, 25623,25624,25625,25625,25625,25626,25627,25627,20488,20488, 25628,25629,25629,20493,20493,20493,20493,20493,20493,20493, 20493,20493,20493,20493,20493,20493,20493,20493,20493,20493, 20493,20493,25628,20513,20513,20513,20513,20513,20513,20513, 20513,20513,20513,20513,20513,20513,20513,20513,20513,20513, 20513,20513,25630,25630,20534,20534,25631,25631,20538,20538, 25632,25632,20542,20538,20542,25633,25634,25635,25636,25637, 25638,25639,25640,25641,25642,25643,25644,25645,25642,25646, 25647,25647,25648,25648,20564,20564,20564,25642,25642,25649, 25650,25651,25652,25653,25653,25654,25655,25656,25657,25657, 25658,25659,25659,25659,25660,25661,25661,20587,20587,25662, 25663,25663,20592,20592,20592,20592,20592,20592,20592,20592, 20592,20592,20592,20592,20592,25662,20592,20592,20592,20592, 20592,20606,20606,20606,20606,20606,20606,20606,20606,20606, 20606,20606,20606,20606,20606,20606,20606,20606,20606,20606, 20606,25664,25664,20633,20633,25665,25665,20637,25666,25666, 20640,20637,20640,25667,25668,25669,25670,25671,25672,25673, 25674,25675,25676,25677,25678,25679,25676,25680,25681,25681, 25682,25682,20662,20662,20662,25676,20666,25676,25683,25684, 25685,25686,25687,25688,25689,25690,25691,25691,25692,25693, 25693,25693,25694,25695,25695,20685,20685,25696,25697,25697, 20690,20690,20690,20690,20690,20690,20690,20690,20690,25696, 20690,20690,20690,20690,20690,20690,20690,20690,20690,20700, 20700,20700,20700,20700,20700,20700,20700,20700,20700,20700, 20700,20700,20700,20700,20700,20700,20700,20700,25698,25698, 20730,20730,25699,25699,20734,25700,25700,20737,20734,20737, 25701,25702,25703,25704,25705,25706,25707,25708,25709,25710, 25711,25712,25713,25714,25714,20755,20755,20755,25708,25708, 25708,25715,25716,25717,25718,25719,25720,25721,25722,25723, 25724,25724,25725,25726,25726,25727,25728,25729,25730,25730, 20780,20780,20780,20780,20780,20780,20780,25729,20780,20780, 20780,20780,20780,20780,20780,20780,20780,20780,20788,20788, 20788,20788,20788,20788,20788,20788,20788,20788,20788,20788, 20788,20788,20788,20788,20788,25731,25731,20817,20817,25732, 25732,20821,25733,25733,20824,20821,20824,25734,25735,25736, 25737,25738,25739,25740,25741,25742,25742,25742,25743,25744, 25745,25745,20842,20842,20842,25740,25746,25746,25746,25747, 25748,25749,25749,25749,25749,25750,25750,25750,25751,25752, 25753,25754,25754,25755,25755,25756,25757,25758,25758,20869, 20869,20869,20869,20869,20869,20869,20869,20869,20869,20869, 20869,20869,20869,20869,20869,25757,20886,20886,20886,20886, 20886,20886,20886,20886,20886,20886,20886,20886,20886,20886, 20886,25759,25759,20903,20903,25760,25760,20907,25761,25761, 20910,20907,25762,25763,25764,25765,25766,25767,25768,25769, 25770,25770,25771,25772,25773,25773,20926,20926,20926,25768, 20930,25774,25774,25775,25776,25777,25777,25777,25777,25778, 25778,25778,25779,25780,25781,25782,25782,25783,25783,25784, 25785,25785,25786,25786,20954,20954,20954,20952,20952,20954, 20952,20954,20954,20954,20952,20954,20954,20954,20954,20952, 20952,20952,20952,20952,20952,20952,20952,20952,20952,20952, 20952,25787,25787,20983,20983,25788,25788,20987,25789,25789, 20990,25790,25791,25792,25793,25794,25795,25796,25797,25798, 25799,25800,25801,25802,25802,21005,21005,21005,25796,25796, 25796,25803,25803,25804,25805,25805,25806,25806,25807,25807, 25808,25809,25810,25810,25811,25811,25812,25813,25813,25814, 25814,21031,21031,21031,21031,21031,21031,21031,21031,21031, 21031,21031,21031,21029,21029,21029,21029,21029,21029,21029, 21029,21029,21029,25815,25816,25816,21056,25817,25818,25819, 25820,25821,25822,25796,25823,25824,25824,25824,25825,25826, 25827,25827,21072,21072,21072,25796,25828,25828,25829,25830, 25830,25830,25830,25830,25831,25831,25832,25832,25833,25834, 25835,25835,25836,25836,25837,25838,25838,25839,25839,21099, 21099,21099,21099,21099,21099,21099,21099,21099,21099,21097, 21097,21097,21097,21097,21097,21097,21097,25840,25841,25842, 25843,25844,25796,25845,25846,25846,25846,25847,25848,25849, 25849,21131,21131,21131,25796,21135,25850,25850,25851,25852, 25852,25852,25853,25853,25854,25854,25855,25856,25857,25857, 25858,25858,25859,21097,21097,25860,25860,21157,21157,21157, 21157,21157,21097,21157,21097,21097,21097,21097,21097,21097, 21097,25861,25843,25844,25796,25845,25846,25846,25847,25848, 25862,25862,21182,21182,21182,25796,25796,25796,25850,25850, 25851,25852,25852,25853,25853,25854,25854,25855,25856,25857, 25857,25858,25858,25859,21157,21157,21157,21157,21157,21157, 21157,21157,21097,21097,21097,21097,21097,21097,21097,25844, 25796,25846,25846,25847,25848,25863,25863,21227,21227,21227, 25796,25850,25850,25851,25852,25852,25853,25853,25854,25854, 25855,25856,25857,25857,25858,25859,21157,21157,21157,21157, 21157,21157,21097,21097,21097,21097,21097,21097,21097,25844, 25796,25846,25846,25847,25848,25864,25864,21267,21267,21267, 25796,21271,25850,25850,25852,25852,25853,25853,25854,25854, 25855,25856,25857,25857,25858,25859,21157,21157,21097,21157, 21157,21157,21097,21097,21097,21097,21097,25844,25796,25846, 25846,25847,25848,25865,25865,21305,21305,21305,25796,25796, 25796,25850,25850,25852,25852,25853,25853,25854,25854,25855, 25856,25857,25857,25858,25859,21157,21157,21157,21157,21157, 21097,21097,21097,21097,25844,25796,25846,25847,25848,25866, 25866,21341,21341,21341,25796,25850,25852,25852,25853,25853, 25854,25854,25855,25856,25857,25858,25859,21157,21157,21157, 21157,21097,21097,21097,21097,25796,25846,25847,25848,25796, 25796,25796,25796,25796,25796,21375,25850,25852,25852,25853, 25853,25854,25854,25855,25856,25857,25858,25859,21157,21157, 21157,21157,21097,21097,21097,21097,25796,25846,25847,25848, 25796,25796,25796,25850,25852,25852,25853,25853,25854,25854, 25855,25856,25857,25858,25859,21157,21157,21157,21157,21097, 21097,21097,21097,25796,25846,25847,25848,25796,25850,25852, 25852,25853,25853,25854,25854,25855,25856,25857,25858,25859, 21157,21157,21157,21157,21097,21097,21097,21097,25796,25846, 25847,25848,25796,21453,25850,25852,25852,25853,25853,25854, 25854,25855,25856,25857,25859,21157,21157,21157,21157,21097, 21097,21097,21097,25796,25846,25847,25848,25850,25852,25852, 25853,25853,25854,25854,25855,25856,25857,21157,21157,21157, 21157,21097,25846,25847,25850,25852,25852,25853,25853,25854, 25854,25855,25856,25857,21157,25846,25847,25850,25852,25852, 25853,25853,25854,25854,25856,25857,25846,25847,25850,25852, 25852,25853,25853,25854,25854,25856,25857,25846,25847,25850, 25852,25852,25853,25853,25854,25854,25856,25857,25846,25847, 25850,25852,25852,25853,25853,25854,25854,25856,25857,25846, 25852,25852,25853,25854,25856,25857,25846,25852,25852,25853, 25854,25856,25857,25846,25852,25852,25853,25854,25856,25857, 25852,25853,25854,25856,25857,25852,25853,25854,25856,25857, 25852,25853,25854,25856,25857,25852,25853,25854,25856,25857, 25852,25853,25854,25857,25852,25853,25854,25857,25852,25853, 25854,25857,25852,25853,25854,25857,25852,25853,25854,25852, 25853,25854,25852,25853,25854,25852,25853,25854,25852,25853, 25854,25852,25853,25854,25852,25853,25854,25852,25853,25854, 25852,25853,25854,25852,25853,25854,25852,25853,25854,25852, 25853,25854,25852,25852,25852, 0,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646 } ; static yyconst flex_int16_t yy_nxt[348740] = { 0, 58, 59, 60, 61, 59, 62, 63, 58, 58, 58, 64, 58, 58, 65, 66, 67, 68, 68, 68, 68, 68, 68, 69, 58, 70, 58, 58, 58, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 78, 82, 83, 84, 85, 86, 87, 88, 78, 89, 78, 78, 90, 58, 91, 58, 92, 93, 94, 94, 95, 96, 97, 97, 98, 97, 97, 99, 100, 97, 97, 101, 97, 97, 97, 97, 97, 102, 103, 97, 97, 105, 105, 107, 107, 108, 108, 109, 109, 178, 178, 310, 178, 247, 257, 258, 224, 204, 248, 106, 106, 204, 204, 264, 481, 110, 110, 130, 131, 60, 132, 131, 133, 134, 130, 130, 130, 135, 130, 130, 136, 137, 138, 139, 139, 139, 139, 139, 139, 140, 130, 141, 130, 130, 130, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 149, 153, 154, 155, 156, 157, 158, 159, 149, 160, 149, 149, 161, 130, 162, 130, 163, 164, 165, 165, 166, 167, 168, 168, 169, 168, 168, 170, 171, 168, 168, 172, 168, 168, 168, 168, 168, 173, 174, 168, 168, 177, 178, 176, 177, 180, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 243, 204, 7692, 245, 179, 204, 204, 276, 178, 312, 276, 310, 432, 176, 176, 239, 244, 279, 176, 175, 175, 246, 175, 175, 175, 175, 175, 175, 175, 181, 175, 175, 182, 183, 184, 185, 185, 185, 185, 185, 185, 186, 175, 175, 175, 175, 187, 175, 188, 188, 188, 188, 188, 189, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 175, 175, 175, 175, 188, 188, 188, 188, 188, 188, 190, 190, 190, 190, 190, 191, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 175, 175, 251, 175, 192, 175, 175, 175, 175, 175, 235, 194, 175, 216, 216, 216, 216, 216, 216, 216, 216, 237, 175, 175, 175, 175, 175, 175, 175, 176, 236, 176, 176, 176, 195, 209, 209, 209, 209, 209, 210, 211, 211, 211, 208, 7742, 194, 238, 200, 310, 402, 175, 175, 175, 175, 175, 175, 208, 175, 196, 175, 175, 175, 175, 175, 197, 198, 175, 199, 200, 200, 200, 200, 200, 200, 200, 200, 201, 175, 175, 175, 175, 175, 175, 202, 202, 202, 202, 202, 203, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 200, 200, 200, 200, 200, 200, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 212, 212, 212, 212, 212, 212, 212, 212, 212, 208, 213, 310, 251, 310, 176, 260, 261, 310, 222, 241, 214, 214, 214, 214, 214, 214, 214, 214, 215, 223, 262, 311, 233, 204, 234, 225, 263, 204, 204, 176, 176, 217, 217, 217, 217, 217, 217, 217, 217, 217, 180, 298, 226, 546, 310, 306, 227, 217, 217, 217, 217, 217, 218, 204, 194, 292, 200, 204, 204, 194, 194, 200, 200, 816, 176, 208, 278, 178, 299, 278, 208, 208, 176, 217, 217, 217, 217, 217, 217, 175, 310, 290, 305, 307, 265, 176, 194, 180, 202, 202, 202, 202, 202, 202, 202, 202, 202, 208, 228, 279, 252, 237, 251, 254, 256, 194, 229, 200, 242, 310, 230, 176, 176, 176, 310, 351, 208, 300, 253, 178, 178, 204, 178, 175, 208, 204, 204, 238, 206, 176, 202, 202, 202, 202, 202, 202, 204, 204, 204, 204, 204, 204, 204, 204, 204, 219, 204, 204, 204, 220, 221, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 231, 293, 255, 251, 251, 180, 175, 204, 204, 204, 204, 204, 232, 314, 310, 176, 177, 178, 304, 288, 291, 291, 291, 291, 291, 291, 291, 291, 558, 176, 176, 176, 240, 204, 204, 204, 204, 204, 204, 329, 176, 7760, 176, 192, 177, 178, 310, 177, 204, 176, 343, 176, 204, 204, 249, 249, 249, 249, 249, 250, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 194, 176, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 296, 294, 289, 251, 251, 310, 204, 204, 204, 204, 204, 232, 269, 178, 204, 269, 799, 281, 178, 295, 281, 330, 310, 266, 204, 267, 235, 176, 204, 204, 176, 176, 206, 206, 206, 206, 206, 206, 177, 178, 354, 177, 308, 243, 310, 270, 236, 251, 333, 310, 282, 310, 177, 178, 334, 177, 309, 177, 178, 244, 177, 247, 271, 21646, 403, 272, 248, 224, 204, 310, 176, 176, 204, 204, 176, 273, 273, 273, 273, 273, 273, 273, 273, 274, 283, 176, 284, 259, 176, 514, 176, 310, 458, 1309, 176, 270, 207, 207, 207, 207, 207, 207, 207, 207, 207, 208, 245, 310, 194, 194, 200, 200, 271, 21646, 349, 285, 310, 282, 317, 208, 208, 343, 299, 420, 246, 286, 286, 286, 286, 286, 286, 286, 286, 287, 310, 209, 209, 209, 209, 209, 210, 211, 211, 211, 208, 282, 509, 317, 310, 310, 175, 283, 212, 212, 212, 212, 212, 212, 212, 212, 212, 208, 216, 216, 216, 216, 216, 216, 216, 216, 255, 176, 176, 310, 508, 341, 176, 310, 176, 283, 175, 175, 176, 175, 192, 175, 175, 175, 175, 175, 310, 194, 175, 257, 258, 177, 178, 175, 177, 310, 270, 642, 175, 175, 175, 175, 175, 175, 175, 213, 342, 192, 192, 421, 195, 444, 176, 271, 343, 214, 214, 214, 214, 214, 214, 214, 214, 215, 176, 225, 192, 310, 175, 175, 175, 356, 310, 343, 310, 176, 222, 228, 312, 582, 364, 310, 226, 176, 448, 229, 227, 223, 194, 230, 200, 204, 310, 204, 7778, 204, 204, 204, 204, 208, 204, 194, 402, 200, 204, 204, 194, 310, 200, 192, 450, 261, 208, 315, 192, 320, 343, 208, 315, 393, 320, 343, 451, 380, 325, 262, 270, 176, 310, 325, 481, 263, 276, 178, 252, 276, 331, 192, 809, 391, 192, 310, 192, 271, 343, 254, 310, 343, 206, 343, 256, 385, 253, 313, 313, 313, 313, 313, 313, 313, 313, 313, 423, 313, 324, 324, 324, 324, 324, 324, 324, 324, 324, 325, 176, 326, 326, 326, 326, 326, 327, 328, 328, 328, 325, 328, 328, 328, 328, 328, 328, 328, 328, 328, 325, 345, 346, 347, 348, 348, 348, 348, 348, 348, 282, 380, 384, 313, 175, 175, 381, 175, 175, 175, 175, 175, 175, 175, 192, 315, 175, 607, 192, 278, 178, 343, 278, 460, 343, 343, 175, 175, 175, 175, 175, 175, 175, 176, 283, 434, 176, 362, 316, 363, 363, 363, 363, 363, 363, 363, 363, 363, 208, 394, 470, 7790, 279, 176, 389, 175, 175, 175, 175, 175, 175, 639, 175, 175, 175, 175, 175, 175, 175, 317, 318, 175, 319, 320, 320, 320, 320, 320, 320, 320, 320, 321, 175, 175, 175, 175, 175, 175, 320, 320, 320, 320, 320, 322, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 175, 175, 175, 323, 320, 320, 320, 320, 320, 320, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 315, 176, 317, 317, 317, 317, 317, 317, 317, 317, 317, 175, 192, 559, 192, 650, 492, 176, 317, 317, 317, 317, 317, 332, 362, 325, 363, 363, 363, 363, 363, 363, 363, 363, 363, 208, 192, 459, 577, 468, 192, 176, 299, 343, 317, 317, 317, 317, 317, 317, 175, 175, 445, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 282, 192, 176, 513, 575, 452, 469, 176, 343, 175, 175, 175, 175, 175, 175, 175, 453, 664, 176, 270, 362, 338, 363, 363, 363, 363, 363, 363, 365, 365, 365, 208, 614, 176, 283, 435, 271, 380, 175, 175, 175, 175, 175, 175, 399, 175, 175, 175, 175, 175, 175, 175, 193, 175, 175, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 175, 175, 175, 175, 175, 339, 339, 339, 339, 339, 340, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 175, 175, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 192, 175, 192, 175, 175, 175, 175, 175, 192, 343, 175, 192, 192, 176, 192, 343, 176, 192, 343, 343, 175, 175, 175, 175, 175, 175, 175, 270, 192, 764, 611, 362, 344, 365, 365, 365, 365, 365, 365, 365, 365, 365, 208, 176, 271, 586, 519, 192, 192, 175, 175, 175, 205, 349, 343, 343, 461, 589, 663, 585, 343, 302, 350, 351, 351, 351, 351, 351, 351, 351, 351, 587, 176, 383, 380, 192, 380, 380, 352, 352, 352, 352, 352, 353, 362, 592, 366, 366, 366, 366, 366, 366, 366, 366, 366, 208, 192, 177, 178, 1686, 288, 387, 495, 343, 351, 351, 351, 351, 351, 351, 354, 501, 535, 192, 641, 176, 388, 176, 380, 355, 356, 356, 356, 356, 356, 356, 356, 356, 357, 471, 176, 176, 472, 473, 392, 356, 356, 356, 356, 356, 358, 474, 279, 591, 176, 624, 593, 367, 367, 367, 367, 367, 367, 367, 367, 367, 192, 192, 318, 192, 492, 356, 356, 356, 356, 356, 356, 192, 176, 325, 176, 289, 336, 176, 343, 581, 352, 352, 352, 352, 352, 352, 352, 352, 352, 208, 665, 176, 192, 546, 584, 192, 352, 352, 352, 352, 352, 353, 192, 192, 192, 176, 450, 192, 192, 343, 343, 343, 192, 192, 343, 343, 579, 609, 451, 343, 343, 531, 352, 352, 352, 352, 352, 352, 175, 175, 208, 175, 192, 175, 175, 175, 175, 175, 349, 360, 175, 396, 397, 573, 192, 343, 583, 192, 659, 176, 175, 175, 175, 175, 175, 175, 175, 368, 192, 395, 176, 654, 361, 401, 400, 343, 369, 369, 369, 369, 369, 369, 369, 369, 369, 380, 380, 351, 469, 175, 175, 175, 380, 349, 349, 349, 208, 176, 370, 349, 343, 343, 343, 647, 640, 588, 343, 371, 372, 372, 372, 372, 372, 372, 372, 372, 192, 204, 405, 176, 351, 576, 351, 372, 372, 372, 372, 372, 373, 208, 398, 208, 176, 481, 375, 375, 375, 375, 375, 375, 375, 375, 375, 299, 409, 800, 653, 376, 404, 372, 372, 372, 372, 372, 374, 176, 377, 377, 377, 377, 377, 377, 377, 377, 377, 406, 410, 407, 590, 413, 610, 349, 377, 377, 377, 377, 377, 378, 343, 349, 349, 349, 349, 408, 349, 422, 343, 343, 343, 343, 270, 343, 433, 269, 178, 537, 269, 282, 377, 377, 377, 377, 377, 377, 540, 281, 178, 271, 281, 424, 424, 424, 424, 424, 424, 424, 424, 424, 456, 492, 349, 626, 317, 176, 411, 537, 270, 343, 325, 457, 270, 283, 349, 418, 540, 498, 561, 709, 282, 343, 412, 545, 414, 271, 425, 564, 415, 271, 416, 417, 542, 282, 419, 426, 426, 426, 426, 426, 426, 426, 426, 426, 487, 488, 489, 490, 490, 490, 490, 490, 490, 555, 283, 7844, 270, 436, 436, 436, 436, 436, 436, 436, 436, 436, 615, 283, 492, 349, 657, 462, 595, 271, 427, 464, 343, 325, 282, 542, 317, 599, 652, 428, 429, 429, 429, 429, 429, 429, 429, 429, 506, 475, 270, 176, 476, 477, 708, 429, 429, 429, 429, 429, 430, 478, 299, 349, 282, 666, 176, 271, 283, 318, 343, 500, 500, 500, 500, 500, 500, 271, 437, 176, 325, 429, 429, 429, 429, 429, 431, 438, 438, 438, 438, 438, 438, 438, 438, 438, 531, 561, 283, 658, 349, 446, 627, 204, 466, 208, 564, 343, 282, 447, 447, 447, 447, 447, 447, 447, 447, 447, 566, 349, 349, 454, 594, 669, 176, 204, 343, 343, 270, 798, 176, 455, 455, 455, 455, 455, 455, 455, 455, 349, 349, 349, 283, 439, 567, 271, 343, 343, 343, 596, 790, 176, 440, 441, 441, 441, 441, 441, 441, 441, 441, 302, 670, 176, 655, 597, 612, 349, 441, 441, 441, 441, 441, 442, 343, 606, 671, 176, 603, 479, 479, 479, 479, 479, 479, 479, 479, 479, 506, 479, 598, 317, 600, 617, 441, 441, 441, 441, 441, 443, 176, 204, 620, 193, 193, 193, 599, 283, 480, 480, 480, 480, 480, 480, 480, 480, 480, 318, 480, 500, 500, 500, 500, 500, 500, 500, 500, 500, 325, 176, 794, 608, 318, 479, 500, 500, 500, 500, 500, 500, 500, 500, 500, 325, 525, 525, 525, 525, 525, 525, 525, 525, 525, 526, 526, 526, 526, 526, 527, 528, 528, 528, 480, 313, 313, 313, 313, 313, 313, 313, 313, 313, 204, 313, 528, 528, 528, 528, 528, 528, 528, 528, 528, 176, 482, 550, 551, 552, 553, 553, 553, 553, 553, 553, 204, 176, 204, 735, 805, 801, 362, 483, 554, 554, 554, 554, 554, 554, 554, 554, 554, 208, 713, 788, 176, 176, 881, 313, 175, 175, 674, 175, 175, 175, 175, 175, 175, 175, 181, 175, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 175, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 514, 175, 175, 175, 175, 175, 175, 175, 715, 315, 175, 568, 568, 568, 568, 568, 568, 568, 568, 632, 175, 175, 175, 175, 175, 175, 175, 486, 635, 8012, 176, 176, 316, 554, 554, 554, 554, 554, 554, 554, 554, 554, 208, 206, 812, 176, 811, 206, 349, 175, 175, 175, 175, 175, 175, 343, 175, 175, 175, 175, 175, 175, 175, 617, 315, 175, 282, 204, 643, 625, 718, 871, 620, 450, 645, 175, 175, 175, 175, 175, 175, 330, 204, 176, 622, 451, 791, 332, 556, 556, 556, 556, 556, 556, 556, 556, 556, 208, 884, 601, 283, 796, 8023, 176, 175, 175, 175, 323, 175, 175, 623, 175, 175, 175, 175, 175, 175, 175, 317, 315, 175, 491, 492, 492, 492, 492, 492, 492, 492, 492, 321, 175, 175, 175, 175, 175, 330, 492, 492, 492, 492, 492, 493, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 175, 175, 175, 323, 492, 492, 492, 492, 492, 492, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 494, 495, 495, 495, 495, 495, 495, 495, 495, 496, 814, 1153, 176, 206, 561, 349, 495, 495, 495, 495, 495, 497, 343, 564, 646, 813, 176, 349, 282, 176, 565, 684, 765, 176, 343, 566, 192, 807, 651, 659, 325, 629, 495, 495, 495, 495, 495, 495, 175, 175, 630, 175, 175, 175, 175, 175, 175, 175, 349, 175, 175, 567, 283, 644, 662, 343, 693, 176, 450, 469, 175, 175, 175, 175, 175, 175, 330, 604, 282, 688, 451, 557, 499, 815, 206, 602, 206, 698, 691, 1028, 367, 367, 367, 367, 367, 367, 367, 367, 367, 175, 175, 175, 502, 503, 503, 503, 503, 503, 503, 503, 503, 176, 283, 693, 8023, 176, 617, 330, 503, 503, 503, 503, 503, 504, 667, 620, 349, 176, 605, 668, 700, 204, 621, 343, 659, 828, 672, 622, 820, 703, 660, 673, 176, 684, 503, 503, 503, 503, 503, 505, 175, 175, 325, 175, 175, 175, 175, 175, 175, 175, 175, 315, 175, 623, 469, 176, 817, 506, 206, 318, 803, 684, 175, 175, 175, 175, 175, 175, 330, 507, 325, 1128, 802, 804, 332, 514, 375, 375, 375, 375, 375, 375, 375, 375, 375, 312, 656, 206, 661, 376, 176, 175, 175, 175, 323, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 510, 175, 175, 204, 204, 2725, 675, 192, 730, 1812, 819, 632, 175, 175, 175, 175, 175, 175, 175, 632, 635, 684, 688, 806, 512, 737, 740, 636, 635, 767, 325, 691, 637, 870, 540, 744, 176, 686, 696, 204, 637, 175, 175, 175, 175, 175, 175, 797, 175, 175, 175, 175, 175, 175, 175, 746, 175, 175, 638, 204, 767, 768, 1050, 176, 749, 737, 638, 175, 175, 175, 175, 175, 175, 175, 540, 206, 829, 879, 769, 515, 479, 479, 479, 479, 479, 479, 479, 479, 479, 481, 479, 176, 835, 192, 176, 176, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 836, 175, 175, 679, 679, 679, 679, 679, 679, 679, 679, 679, 175, 175, 175, 175, 175, 175, 175, 516, 869, 872, 270, 176, 515, 479, 680, 680, 680, 680, 680, 681, 682, 682, 682, 832, 880, 771, 1041, 271, 8066, 175, 175, 175, 175, 175, 564, 175, 370, 175, 175, 175, 175, 175, 193, 194, 175, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 175, 175, 175, 175, 175, 339, 339, 339, 339, 339, 340, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 175, 175, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 454, 175, 175, 175, 175, 175, 175, 175, 774, 194, 175, 682, 682, 682, 682, 682, 682, 682, 682, 682, 175, 175, 175, 175, 175, 175, 175, 827, 270, 778, 176, 8066, 195, 206, 830, 518, 193, 193, 193, 193, 193, 193, 193, 193, 193, 271, 181, 181, 181, 175, 175, 175, 175, 175, 175, 774, 175, 175, 175, 175, 175, 175, 175, 193, 175, 175, 520, 520, 520, 520, 520, 520, 520, 520, 520, 175, 175, 175, 175, 175, 175, 175, 521, 521, 521, 521, 521, 522, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 175, 175, 175, 175, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 175, 175, 176, 175, 192, 175, 175, 175, 175, 175, 700, 343, 175, 282, 279, 894, 1156, 176, 270, 703, 848, 700, 175, 175, 175, 175, 175, 175, 175, 523, 703, 705, 737, 270, 344, 271, 838, 704, 282, 833, 859, 540, 705, 831, 849, 620, 850, 283, 743, 635, 271, 175, 175, 175, 205, 175, 175, 706, 175, 175, 175, 175, 175, 175, 175, 746, 524, 175, 706, 176, 464, 882, 283, 887, 749, 746, 746, 175, 175, 175, 175, 175, 175, 175, 749, 749, 751, 771, 450, 195, 282, 750, 750, 282, 767, 175, 564, 751, 299, 853, 874, 299, 886, 777, 883, 947, 175, 175, 175, 175, 175, 175, 752, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 752, 283, 466, 855, 283, 888, 176, 851, 838, 175, 175, 175, 175, 175, 175, 175, 368, 620, 896, 938, 856, 338, 8066, 206, 844, 369, 369, 369, 369, 369, 369, 369, 369, 369, 771, 771, 841, 857, 175, 175, 175, 175, 176, 564, 564, 1140, 176, 757, 757, 757, 757, 757, 757, 757, 757, 757, 779, 845, 481, 302, 529, 349, 892, 176, 889, 885, 659, 176, 343, 893, 530, 531, 531, 531, 531, 531, 531, 531, 531, 201, 659, 192, 780, 841, 859, 282, 532, 532, 532, 532, 532, 533, 613, 635, 469, 192, 469, 1060, 852, 891, 865, 424, 424, 424, 424, 424, 424, 424, 424, 424, 469, 176, 531, 531, 531, 531, 531, 531, 192, 283, 862, 895, 270, 176, 894, 176, 176, 532, 532, 532, 532, 532, 532, 532, 532, 532, 208, 446, 898, 271, 944, 866, 1025, 206, 661, 447, 447, 447, 447, 447, 447, 447, 447, 447, 758, 758, 758, 758, 758, 759, 760, 760, 760, 899, 192, 1294, 176, 862, 176, 532, 532, 532, 532, 532, 532, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 536, 537, 537, 537, 537, 537, 537, 537, 537, 538, 901, 450, 176, 176, 873, 176, 537, 537, 537, 537, 537, 539, 425, 451, 176, 900, 175, 176, 898, 1027, 897, 426, 426, 426, 426, 426, 426, 426, 426, 426, 176, 902, 537, 537, 537, 537, 537, 537, 370, 901, 524, 8023, 270, 176, 176, 175, 998, 541, 542, 542, 542, 542, 542, 542, 542, 542, 962, 175, 719, 271, 939, 1003, 1061, 542, 542, 542, 542, 542, 543, 760, 760, 760, 760, 760, 760, 760, 760, 760, 763, 763, 763, 763, 763, 763, 763, 763, 763, 208, 838, 542, 542, 542, 542, 542, 544, 175, 175, 620, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 206, 995, 996, 192, 611, 1026, 176, 514, 910, 175, 175, 175, 175, 175, 175, 175, 838, 691, 999, 175, 175, 548, 176, 767, 8023, 620, 175, 659, 726, 727, 728, 729, 729, 729, 729, 729, 729, 846, 175, 175, 175, 175, 175, 175, 192, 175, 192, 175, 175, 175, 175, 175, 339, 360, 175, 768, 1063, 469, 192, 1040, 176, 206, 1043, 847, 175, 175, 175, 175, 175, 175, 175, 549, 1000, 1046, 1056, 761, 361, 762, 763, 763, 763, 763, 763, 763, 763, 763, 763, 208, 1018, 1018, 514, 514, 890, 175, 175, 175, 560, 561, 561, 561, 561, 561, 561, 561, 561, 562, 5888, 931, 176, 771, 838, 859, 561, 561, 561, 561, 561, 563, 564, 620, 635, 710, 1039, 913, 919, 777, 844, 928, 935, 941, 779, 846, 917, 922, 176, 625, 703, 176, 561, 561, 561, 561, 561, 561, 569, 569, 569, 569, 569, 569, 569, 569, 569, 192, 931, 1080, 780, 847, 910, 964, 569, 569, 569, 569, 569, 570, 628, 691, 540, 1074, 1268, 192, 197, 197, 916, 436, 436, 436, 436, 436, 436, 436, 436, 436, 919, 968, 569, 569, 569, 569, 569, 569, 572, 922, 971, 973, 282, 1081, 1103, 1070, 923, 204, 204, 204, 204, 204, 204, 204, 204, 204, 231, 1042, 1048, 1065, 1075, 928, 977, 204, 204, 204, 204, 204, 232, 437, 703, 1062, 337, 176, 279, 529, 283, 934, 438, 438, 438, 438, 438, 438, 438, 438, 438, 964, 973, 204, 204, 204, 204, 204, 204, 427, 540, 8023, 1078, 282, 1138, 299, 1136, 966, 616, 617, 617, 617, 617, 617, 617, 617, 617, 618, 878, 1141, 176, 910, 968, 928, 617, 617, 617, 617, 617, 619, 691, 971, 703, 964, 979, 1064, 721, 283, 976, 979, 1005, 206, 540, 749, 990, 481, 271, 481, 749, 564, 617, 617, 617, 617, 617, 617, 439, 481, 270, 982, 176, 176, 1139, 481, 176, 631, 632, 632, 632, 632, 632, 632, 632, 632, 633, 1088, 1143, 175, 176, 979, 986, 632, 632, 632, 632, 632, 634, 294, 749, 1082, 175, 197, 197, 1159, 423, 985, 648, 648, 648, 648, 648, 648, 648, 648, 648, 649, 982, 632, 632, 632, 632, 632, 632, 1129, 894, 1342, 176, 176, 176, 270, 283, 480, 480, 480, 480, 480, 480, 480, 480, 480, 1009, 480, 1005, 1059, 781, 1003, 271, 1142, 1069, 1012, 206, 564, 482, 782, 782, 782, 782, 782, 782, 782, 782, 782, 1005, 859, 1009, 1038, 481, 1090, 206, 483, 514, 564, 635, 1012, 176, 1066, 620, 299, 1007, 865, 1013, 898, 8023, 176, 867, 480, 249, 249, 249, 249, 249, 250, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 175, 175, 868, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 859, 315, 175, 1152, 1311, 270, 767, 2717, 270, 635, 1104, 1094, 175, 175, 175, 175, 175, 175, 175, 175, 1097, 867, 271, 1812, 316, 271, 1083, 677, 337, 337, 337, 337, 337, 337, 337, 337, 337, 1084, 835, 514, 282, 175, 175, 175, 175, 175, 175, 868, 175, 175, 175, 175, 175, 175, 175, 1086, 678, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 175, 283, 1114, 464, 466, 176, 316, 1231, 1670, 1147, 1148, 635, 789, 953, 953, 953, 953, 953, 953, 953, 953, 953, 514, 175, 175, 175, 175, 175, 175, 8200, 175, 175, 175, 175, 175, 175, 175, 317, 315, 175, 683, 684, 684, 684, 684, 684, 684, 684, 684, 321, 175, 175, 175, 175, 175, 330, 684, 684, 684, 684, 684, 685, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 175, 175, 175, 323, 684, 684, 684, 684, 684, 684, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 687, 688, 688, 688, 688, 688, 688, 688, 688, 689, 204, 1106, 1619, 175, 1292, 514, 688, 688, 688, 688, 688, 690, 337, 337, 337, 337, 337, 337, 337, 337, 337, 954, 954, 954, 954, 954, 955, 956, 956, 956, 282, 282, 688, 688, 688, 688, 688, 688, 692, 693, 693, 693, 693, 693, 693, 693, 693, 1358, 1144, 270, 176, 1105, 1070, 330, 693, 693, 693, 693, 693, 694, 175, 1085, 176, 1155, 283, 283, 271, 793, 1158, 337, 337, 337, 337, 337, 337, 337, 337, 337, 302, 919, 693, 693, 693, 693, 693, 695, 175, 175, 922, 175, 175, 175, 175, 175, 175, 175, 795, 175, 175, 524, 924, 992, 992, 992, 992, 992, 992, 919, 175, 175, 175, 175, 175, 175, 330, 697, 922, 719, 1090, 176, 499, 1118, 1127, 923, 192, 8339, 925, 620, 924, 175, 1121, 176, 898, 282, 1092, 1295, 282, 175, 175, 175, 699, 700, 700, 700, 700, 700, 700, 700, 700, 701, 1111, 1150, 1036, 928, 925, 928, 700, 700, 700, 700, 700, 702, 703, 1094, 703, 1107, 1130, 283, 1167, 934, 283, 1154, 1097, 1347, 936, 176, 936, 691, 1322, 1098, 1133, 469, 700, 700, 700, 700, 700, 700, 317, 317, 317, 317, 317, 317, 317, 317, 317, 175, 1134, 1157, 937, 176, 937, 1090, 317, 317, 317, 317, 317, 332, 876, 1295, 620, 8460, 538, 707, 1209, 942, 943, 943, 942, 942, 942, 942, 942, 942, 176, 611, 1036, 176, 317, 317, 317, 317, 317, 317, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 176, 175, 175, 956, 956, 956, 956, 956, 956, 956, 956, 956, 175, 175, 175, 175, 175, 175, 175, 193, 193, 193, 1070, 282, 711, 997, 997, 997, 997, 997, 997, 997, 997, 997, 1218, 1108, 1643, 979, 176, 1362, 1176, 175, 175, 175, 175, 175, 749, 175, 175, 175, 175, 175, 175, 175, 1171, 175, 175, 283, 987, 282, 1219, 1180, 767, 1174, 176, 979, 175, 175, 175, 175, 175, 175, 175, 712, 749, 514, 1114, 2116, 711, 1182, 175, 985, 767, 659, 988, 635, 987, 1176, 922, 1002, 176, 1114, 1116, 283, 768, 175, 175, 175, 175, 175, 635, 175, 714, 175, 175, 175, 175, 175, 1194, 175, 175, 1000, 988, 469, 855, 625, 546, 703, 1118, 1151, 175, 175, 175, 175, 175, 175, 175, 1121, 1198, 1341, 176, 1109, 515, 175, 1122, 767, 524, 1201, 992, 992, 992, 992, 992, 992, 992, 992, 992, 1211, 857, 175, 175, 175, 175, 175, 719, 175, 714, 175, 175, 175, 175, 175, 1087, 175, 175, 175, 1346, 835, 1413, 176, 176, 540, 1269, 1167, 175, 175, 175, 175, 175, 175, 175, 516, 691, 176, 1086, 279, 515, 1513, 8524, 1169, 524, 1387, 992, 992, 992, 992, 992, 992, 992, 992, 992, 1366, 176, 175, 175, 175, 175, 175, 719, 175, 370, 175, 175, 175, 175, 175, 193, 194, 175, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 175, 175, 175, 175, 175, 339, 339, 339, 339, 339, 340, 339, 339, 716, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 175, 175, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 1009, 194, 175, 2112, 1133, 1442, 1644, 192, 204, 1012, 823, 1009, 175, 175, 175, 175, 175, 175, 175, 1005, 1012, 1014, 1134, 337, 195, 450, 1136, 1013, 564, 1135, 717, 1131, 1014, 1137, 876, 1007, 1325, 451, 878, 1070, 1016, 175, 175, 175, 175, 175, 175, 1015, 175, 175, 175, 175, 175, 175, 175, 1005, 194, 175, 1015, 481, 1330, 1591, 176, 1335, 564, 1171, 1017, 175, 175, 175, 175, 175, 175, 175, 1174, 644, 1016, 540, 1182, 720, 450, 1179, 1233, 176, 312, 1070, 1132, 922, 1706, 176, 1331, 971, 451, 1331, 1188, 1339, 175, 175, 175, 721, 175, 175, 1017, 175, 370, 175, 175, 175, 175, 175, 719, 194, 175, 719, 719, 719, 719, 719, 719, 719, 719, 719, 175, 175, 175, 175, 175, 175, 175, 722, 722, 722, 722, 722, 723, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 175, 721, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 540, 175, 192, 175, 175, 175, 175, 175, 1094, 343, 175, 1588, 176, 176, 270, 481, 370, 1097, 192, 1236, 175, 175, 175, 175, 175, 175, 175, 1023, 1240, 1099, 8529, 271, 344, 176, 562, 725, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1367, 176, 1372, 176, 175, 175, 175, 205, 175, 175, 1100, 175, 175, 175, 175, 175, 175, 175, 1185, 524, 175, 345, 345, 345, 345, 345, 345, 345, 345, 345, 175, 175, 175, 175, 175, 175, 175, 1293, 1903, 1189, 1685, 176, 195, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 514, 197, 197, 197, 197, 197, 197, 175, 175, 175, 175, 175, 175, 1185, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 731, 731, 731, 731, 731, 731, 731, 731, 731, 201, 175, 175, 175, 175, 175, 175, 732, 732, 732, 732, 732, 733, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 731, 731, 731, 731, 731, 731, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 1266, 1266, 1266, 176, 6504, 175, 1780, 1655, 732, 732, 732, 732, 732, 732, 732, 732, 732, 208, 294, 1290, 299, 176, 176, 192, 1320, 1794, 1430, 648, 648, 648, 648, 648, 648, 648, 648, 648, 649, 1163, 1163, 1163, 1163, 1163, 1164, 1165, 1165, 1165, 175, 1349, 176, 192, 732, 732, 732, 732, 732, 732, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 736, 737, 737, 737, 737, 737, 737, 737, 737, 538, 514, 1305, 1310, 1090, 1118, 1114, 737, 737, 737, 737, 737, 738, 620, 1121, 635, 8837, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1101, 1123, 1125, 514, 1327, 1328, 659, 1295, 737, 737, 737, 737, 737, 737, 739, 740, 740, 740, 740, 740, 740, 740, 740, 741, 1036, 176, 1102, 1124, 1126, 1167, 740, 740, 740, 740, 740, 742, 469, 175, 691, 905, 906, 907, 908, 908, 908, 908, 908, 908, 337, 1831, 1149, 529, 1343, 481, 175, 1242, 740, 740, 740, 740, 740, 740, 370, 484, 1245, 1075, 1344, 1416, 1426, 299, 661, 745, 746, 746, 746, 746, 746, 746, 746, 746, 747, 1429, 176, 1275, 1094, 1090, 1118, 746, 746, 746, 746, 746, 748, 1097, 620, 1121, 176, 450, 176, 1250, 1098, 1092, 1122, 1254, 1279, 1099, 1101, 1123, 749, 451, 1365, 370, 1257, 746, 746, 746, 746, 746, 746, 204, 204, 204, 204, 204, 204, 204, 204, 204, 231, 564, 1275, 1100, 1102, 1124, 1272, 204, 204, 204, 204, 204, 232, 176, 192, 1012, 175, 1693, 753, 175, 767, 8920, 767, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1182, 204, 204, 204, 204, 204, 204, 175, 175, 922, 175, 175, 175, 175, 175, 175, 175, 1110, 175, 175, 855, 1669, 855, 1326, 481, 1783, 299, 1114, 1379, 175, 175, 175, 175, 175, 175, 175, 635, 1109, 1075, 1109, 270, 754, 1376, 1116, 206, 767, 1364, 2018, 1125, 1383, 514, 1097, 1348, 514, 857, 1112, 857, 271, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 1428, 175, 175, 1126, 1379, 423, 768, 204, 370, 1270, 370, 1182, 175, 175, 175, 175, 175, 175, 175, 755, 922, 1194, 1194, 1000, 754, 1399, 564, 1188, 1282, 282, 703, 703, 1190, 312, 1121, 312, 1402, 1196, 176, 1523, 176, 175, 175, 175, 175, 175, 481, 175, 192, 175, 175, 175, 175, 175, 282, 360, 175, 1406, 1191, 370, 1388, 176, 1394, 283, 1182, 1198, 175, 175, 175, 175, 175, 175, 175, 922, 1201, 1198, 270, 564, 361, 176, 1672, 756, 1370, 1402, 1201, 1190, 1203, 1441, 283, 176, 176, 1202, 481, 271, 204, 175, 175, 175, 175, 175, 270, 175, 175, 175, 175, 175, 175, 175, 282, 524, 175, 1191, 1204, 370, 1427, 1412, 1373, 271, 1198, 1194, 175, 175, 175, 175, 175, 175, 175, 1201, 703, 1233, 282, 1282, 720, 9009, 1202, 1196, 894, 176, 971, 1203, 1205, 1371, 283, 176, 176, 1239, 270, 1111, 1389, 175, 175, 175, 721, 770, 771, 771, 771, 771, 771, 771, 771, 771, 562, 271, 283, 1204, 1206, 1194, 175, 771, 771, 771, 771, 771, 772, 175, 703, 1222, 1223, 1224, 1225, 1225, 1225, 1225, 1225, 1225, 176, 302, 1205, 206, 176, 176, 1431, 1432, 1688, 771, 771, 771, 771, 771, 771, 773, 774, 774, 774, 774, 774, 774, 774, 774, 767, 1395, 1397, 9040, 1206, 1463, 1526, 774, 774, 774, 774, 774, 775, 193, 193, 193, 193, 193, 193, 193, 193, 193, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 282, 855, 774, 774, 774, 774, 774, 776, 783, 783, 783, 783, 783, 783, 783, 783, 783, 176, 1109, 1436, 1991, 689, 1233, 1250, 783, 783, 783, 783, 783, 784, 1459, 971, 749, 176, 283, 857, 1211, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 481, 481, 176, 464, 783, 783, 783, 783, 783, 783, 175, 175, 176, 175, 786, 335, 175, 175, 175, 175, 336, 175, 175, 787, 787, 787, 787, 787, 787, 787, 787, 787, 175, 175, 175, 175, 175, 175, 175, 337, 337, 337, 337, 337, 338, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 175, 175, 175, 175, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 2337, 176, 270, 1136, 1242, 1418, 204, 204, 204, 204, 204, 232, 781, 1245, 1437, 878, 176, 1419, 1425, 1088, 1246, 782, 782, 782, 782, 782, 782, 782, 782, 782, 767, 1420, 206, 206, 206, 206, 206, 206, 423, 1768, 1272, 1590, 176, 1655, 466, 2342, 808, 175, 175, 1012, 175, 192, 175, 175, 175, 175, 175, 1242, 360, 175, 1320, 3549, 835, 176, 481, 1374, 1245, 659, 1250, 175, 175, 175, 175, 175, 175, 175, 786, 749, 1247, 1086, 1696, 361, 898, 176, 1252, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1242, 427, 1254, 469, 175, 175, 175, 1992, 1254, 1245, 1248, 1257, 176, 1440, 1458, 1438, 1246, 1257, 1258, 618, 1714, 1247, 2049, 1259, 1258, 181, 181, 181, 818, 821, 821, 270, 821, 821, 822, 821, 821, 821, 821, 823, 821, 821, 9066, 469, 176, 206, 691, 1248, 271, 1260, 1376, 821, 821, 821, 821, 821, 821, 821, 176, 1097, 1070, 206, 176, 825, 1211, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 611, 1254, 1250, 1711, 176, 1830, 821, 821, 821, 821, 1257, 749, 176, 1214, 1215, 1215, 1214, 1214, 1214, 1214, 1214, 1214, 1259, 1261, 176, 691, 1399, 1469, 826, 427, 1916, 714, 312, 1462, 176, 1121, 1174, 176, 837, 838, 838, 838, 838, 838, 838, 838, 838, 618, 1260, 1262, 625, 1250, 1272, 1272, 838, 838, 838, 838, 838, 839, 749, 1012, 1012, 9076, 1472, 701, 1478, 1252, 1278, 1278, 514, 330, 1261, 1476, 1280, 1481, 271, 176, 427, 427, 838, 838, 838, 838, 838, 838, 840, 841, 841, 841, 841, 841, 841, 841, 841, 1695, 620, 620, 1262, 514, 1281, 1486, 841, 841, 841, 841, 841, 842, 270, 270, 922, 1671, 611, 176, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 427, 271, 271, 271, 1023, 841, 841, 841, 841, 841, 843, 439, 176, 1288, 1288, 1289, 1937, 176, 1386, 969, 858, 859, 859, 859, 859, 859, 859, 859, 859, 633, 270, 176, 176, 1376, 176, 1469, 859, 859, 859, 859, 859, 860, 1097, 427, 1174, 1490, 703, 271, 1500, 1382, 2660, 1272, 330, 1902, 1493, 1547, 1422, 1201, 176, 481, 1012, 620, 859, 859, 859, 859, 859, 859, 422, 1133, 1391, 1424, 1280, 270, 1134, 283, 861, 862, 862, 862, 862, 862, 862, 862, 862, 176, 876, 1134, 1391, 1136, 271, 1812, 862, 862, 862, 862, 862, 863, 1281, 876, 1392, 878, 691, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1295, 1421, 176, 2019, 1549, 481, 862, 862, 862, 862, 862, 864, 176, 971, 193, 193, 193, 1036, 2238, 283, 175, 175, 1393, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 903, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 1133, 175, 175, 175, 175, 175, 175, 175, 1376, 315, 175, 559, 1023, 2105, 1330, 1053, 427, 1097, 1134, 1399, 175, 175, 175, 175, 175, 175, 175, 1469, 1121, 1384, 876, 1478, 316, 1423, 1386, 1405, 1174, 2049, 904, 176, 1481, 422, 176, 1475, 1331, 1158, 270, 1482, 206, 175, 175, 175, 175, 175, 175, 1385, 175, 175, 175, 175, 175, 175, 175, 271, 678, 175, 487, 487, 487, 487, 487, 487, 487, 487, 487, 175, 175, 175, 175, 175, 175, 175, 1376, 2052, 1486, 1490, 1553, 316, 659, 767, 703, 1097, 439, 922, 1493, 1556, 330, 312, 1382, 2049, 1488, 1494, 176, 1384, 175, 175, 175, 175, 175, 175, 633, 175, 175, 175, 175, 175, 175, 175, 469, 315, 175, 855, 282, 1330, 1396, 2054, 279, 2155, 439, 1385, 321, 175, 175, 175, 175, 175, 330, 1510, 1109, 703, 714, 1564, 332, 330, 312, 330, 635, 439, 1678, 176, 1245, 176, 661, 1331, 481, 857, 283, 1439, 282, 175, 175, 175, 323, 175, 175, 635, 175, 175, 175, 175, 175, 175, 175, 1575, 315, 175, 439, 282, 439, 514, 625, 176, 1257, 1503, 1399, 325, 175, 175, 175, 175, 175, 330, 283, 1121, 635, 176, 1409, 332, 1594, 206, 1405, 433, 176, 433, 1507, 1407, 282, 1012, 282, 1694, 1617, 283, 714, 1715, 175, 175, 175, 323, 909, 910, 910, 910, 910, 910, 910, 910, 910, 689, 439, 2323, 1503, 1408, 1399, 2103, 910, 910, 910, 910, 910, 911, 283, 1121, 283, 1500, 1510, 1598, 1409, 2049, 1769, 1336, 330, 514, 1201, 1407, 1601, 1558, 176, 1684, 282, 1506, 910, 910, 910, 910, 910, 910, 912, 913, 913, 913, 913, 913, 913, 913, 913, 914, 1562, 1675, 176, 1408, 1486, 1500, 913, 913, 913, 913, 913, 915, 192, 922, 1201, 2483, 283, 181, 181, 181, 181, 181, 181, 181, 181, 181, 1558, 1567, 481, 481, 714, 9088, 913, 913, 913, 913, 913, 913, 918, 919, 919, 919, 919, 919, 919, 919, 919, 920, 1571, 1578, 270, 176, 1478, 330, 919, 919, 919, 919, 919, 921, 176, 1481, 1549, 1645, 1359, 2040, 1158, 271, 1482, 514, 1582, 971, 1708, 1483, 1567, 1719, 1898, 944, 1551, 1478, 919, 919, 919, 919, 919, 919, 175, 175, 1481, 175, 175, 175, 175, 175, 175, 175, 1578, 175, 175, 1484, 1483, 370, 1782, 370, 9104, 1624, 1490, 1490, 175, 175, 175, 175, 175, 175, 330, 1493, 1493, 299, 2200, 747, 499, 749, 1494, 926, 1418, 1716, 1484, 1495, 1495, 1620, 1369, 176, 176, 176, 1295, 1295, 1419, 175, 175, 175, 927, 928, 928, 928, 928, 928, 928, 928, 928, 701, 1420, 1036, 1036, 1496, 1496, 175, 928, 928, 928, 928, 928, 929, 175, 176, 1464, 1465, 1466, 1467, 1467, 1467, 1467, 1467, 1467, 1767, 2102, 1770, 9248, 176, 1411, 175, 1415, 1701, 928, 928, 928, 928, 928, 928, 930, 931, 931, 931, 931, 931, 931, 931, 931, 370, 370, 1699, 1781, 1553, 1486, 1486, 931, 931, 931, 931, 931, 932, 1556, 922, 922, 450, 971, 749, 1585, 1561, 1488, 1771, 514, 176, 312, 1497, 1497, 451, 176, 176, 176, 1549, 931, 931, 931, 931, 931, 933, 175, 175, 971, 175, 175, 940, 175, 175, 175, 175, 1905, 175, 175, 1498, 1498, 370, 1785, 481, 176, 370, 1500, 1500, 175, 175, 175, 175, 175, 175, 175, 1201, 1201, 1564, 2049, 749, 711, 944, 1506, 1585, 1720, 270, 1245, 1508, 1508, 1526, 312, 176, 176, 1570, 481, 176, 3550, 175, 175, 175, 175, 175, 271, 175, 175, 940, 175, 175, 175, 175, 176, 175, 175, 1509, 1509, 1615, 1615, 1615, 1615, 1615, 1698, 714, 175, 175, 175, 175, 175, 175, 175, 712, 1514, 1295, 1564, 1515, 711, 1516, 176, 1723, 1699, 1517, 1575, 1245, 1518, 1519, 1520, 2132, 1097, 1521, 2023, 1257, 176, 175, 175, 175, 175, 175, 481, 175, 714, 175, 175, 175, 175, 175, 481, 175, 175, 1539, 1539, 1539, 1539, 1539, 1540, 1541, 1541, 1541, 175, 175, 175, 175, 175, 175, 175, 1727, 279, 535, 2016, 176, 515, 514, 176, 9261, 1730, 1740, 945, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1691, 175, 175, 175, 175, 175, 1787, 175, 370, 175, 175, 175, 175, 175, 193, 194, 175, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 175, 175, 175, 175, 175, 339, 339, 339, 339, 339, 340, 339, 339, 339, 339, 339, 946, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 175, 175, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 1665, 175, 901, 175, 175, 175, 175, 175, 176, 194, 175, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 175, 175, 175, 175, 175, 175, 175, 270, 3697, 2049, 1655, 1904, 195, 1211, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1330, 271, 2093, 3107, 1320, 514, 175, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 1638, 194, 175, 1778, 1718, 1295, 2053, 1136, 1330, 2014, 1331, 1594, 948, 175, 175, 175, 175, 175, 175, 878, 1012, 176, 1036, 1295, 720, 1523, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 481, 1677, 2035, 1331, 176, 1036, 175, 175, 175, 721, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 1682, 194, 175, 1746, 282, 1704, 2323, 659, 1647, 1677, 2042, 1750, 948, 175, 175, 175, 175, 175, 175, 949, 1121, 714, 176, 1699, 720, 1523, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 176, 1791, 469, 283, 944, 2043, 175, 175, 175, 721, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 714, 175, 175, 464, 2041, 2039, 282, 1701, 9261, 1789, 1575, 1594, 948, 175, 175, 175, 175, 175, 175, 1257, 1012, 1598, 466, 971, 754, 1699, 1581, 1596, 1790, 1742, 1601, 1673, 516, 1369, 514, 176, 2133, 1602, 481, 514, 283, 175, 175, 175, 175, 175, 514, 175, 370, 175, 175, 175, 175, 175, 719, 194, 175, 719, 719, 719, 719, 719, 719, 719, 719, 719, 948, 175, 175, 175, 175, 175, 175, 722, 722, 722, 722, 722, 723, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 175, 721, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 1698, 175, 192, 175, 175, 175, 175, 175, 1564, 343, 175, 312, 282, 1647, 2115, 2048, 176, 1245, 1699, 1564, 175, 175, 175, 175, 175, 175, 175, 1575, 1245, 1572, 176, 1625, 344, 282, 9266, 1570, 1257, 1745, 951, 2025, 1572, 1899, 1741, 1581, 176, 2043, 283, 1846, 1583, 175, 175, 175, 205, 175, 175, 1573, 175, 175, 175, 175, 175, 175, 175, 1575, 952, 175, 1573, 283, 1850, 1700, 302, 2203, 1257, 2033, 1584, 175, 175, 175, 175, 175, 175, 175, 1598, 1723, 1583, 535, 1727, 195, 1754, 767, 176, 1601, 1097, 1812, 1846, 1730, 2122, 1757, 1602, 1725, 1689, 1295, 1731, 1603, 175, 175, 175, 175, 175, 175, 1584, 175, 714, 175, 175, 175, 175, 175, 1036, 175, 175, 768, 176, 1690, 767, 2235, 1070, 1592, 1921, 1604, 175, 175, 175, 175, 175, 175, 175, 1023, 1000, 1917, 1133, 176, 515, 1900, 1917, 176, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 270, 835, 1723, 1134, 175, 175, 175, 1721, 1901, 1717, 299, 1097, 176, 302, 1750, 876, 1837, 271, 1086, 1784, 2108, 1777, 1786, 1121, 2196, 1174, 611, 957, 175, 175, 1752, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 958, 958, 958, 958, 958, 958, 958, 958, 958, 231, 175, 175, 175, 175, 175, 175, 959, 959, 959, 959, 959, 960, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 958, 958, 958, 958, 958, 958, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 1927, 1917, 2106, 464, 2669, 176, 1917, 176, 959, 959, 959, 959, 959, 959, 959, 959, 959, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1841, 1852, 920, 176, 1863, 176, 1896, 2249, 330, 1844, 1481, 1897, 176, 1493, 176, 959, 959, 959, 959, 959, 959, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 963, 964, 964, 964, 964, 964, 964, 964, 964, 538, 206, 1133, 1855, 1598, 1594, 1594, 964, 964, 964, 964, 964, 965, 1601, 1012, 1012, 1812, 9266, 2110, 1023, 1134, 1596, 1875, 1775, 1859, 1603, 1605, 1605, 1288, 1288, 1289, 1201, 876, 964, 964, 964, 964, 964, 964, 967, 968, 968, 968, 968, 968, 968, 968, 968, 969, 176, 1855, 1604, 1606, 1606, 1750, 968, 968, 968, 968, 968, 970, 370, 1391, 1121, 1812, 2236, 944, 1709, 1710, 1710, 1709, 1709, 1709, 1709, 1709, 1709, 1928, 9266, 625, 1010, 1391, 968, 968, 968, 968, 968, 968, 370, 1070, 1917, 1772, 176, 1392, 2234, 1917, 1418, 972, 973, 973, 973, 973, 973, 973, 973, 973, 1391, 1391, 1419, 2472, 1727, 1727, 1723, 973, 973, 973, 973, 973, 974, 1730, 1730, 1097, 1420, 922, 1391, 1391, 1731, 1393, 1725, 330, 1679, 1732, 1732, 1734, 714, 176, 1392, 1392, 2097, 973, 973, 973, 973, 973, 975, 978, 979, 979, 979, 979, 979, 979, 979, 979, 747, 1391, 659, 1733, 1733, 1735, 1723, 979, 979, 979, 979, 979, 980, 1879, 1754, 1097, 1393, 1393, 1744, 1391, 514, 714, 1882, 1757, 466, 2670, 1743, 1734, 176, 767, 1758, 1392, 469, 979, 979, 979, 979, 979, 979, 981, 982, 982, 982, 982, 982, 982, 982, 982, 514, 2107, 2092, 1418, 1136, 1735, 2079, 982, 982, 982, 982, 982, 983, 855, 767, 1419, 878, 1393, 1837, 1747, 176, 176, 1779, 1754, 1774, 1792, 1773, 1174, 176, 1420, 1109, 1418, 1757, 982, 982, 982, 982, 982, 984, 989, 1866, 514, 481, 1419, 1759, 2114, 855, 857, 204, 204, 204, 204, 204, 204, 204, 204, 204, 1420, 2323, 2416, 176, 1870, 1754, 1109, 204, 204, 204, 204, 204, 232, 1760, 1757, 1837, 1939, 2337, 1942, 659, 2117, 1758, 1748, 857, 1174, 1556, 1759, 1946, 1297, 1922, 1866, 1839, 1750, 204, 204, 204, 204, 204, 204, 175, 175, 1121, 175, 175, 175, 175, 175, 175, 175, 469, 175, 175, 1760, 1761, 176, 1793, 2342, 1295, 9261, 1923, 1750, 948, 175, 175, 175, 175, 175, 175, 755, 1121, 1917, 1841, 1873, 754, 1036, 1917, 1752, 1948, 330, 1762, 1844, 1761, 1411, 661, 176, 2180, 1951, 1849, 1924, 2197, 175, 175, 175, 175, 175, 1133, 175, 192, 175, 175, 175, 175, 175, 1917, 360, 175, 1070, 1762, 1925, 1776, 714, 1812, 2121, 1134, 1852, 175, 175, 175, 175, 175, 175, 175, 922, 1481, 971, 876, 922, 361, 330, 312, 1858, 312, 330, 991, 176, 1443, 176, 2248, 176, 1421, 1852, 481, 1926, 2090, 175, 175, 175, 175, 175, 1481, 175, 192, 175, 175, 175, 175, 175, 1917, 343, 175, 993, 994, 1917, 767, 481, 1993, 1812, 1863, 1875, 175, 175, 175, 175, 175, 175, 175, 1493, 1201, 514, 282, 2156, 344, 1833, 1833, 1833, 1833, 1833, 1834, 1835, 1835, 1835, 481, 481, 2702, 2119, 768, 1998, 176, 175, 175, 175, 205, 1004, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 562, 1000, 283, 2114, 2337, 2233, 2002, 1005, 1005, 1005, 1005, 1005, 1006, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 193, 193, 193, 193, 193, 193, 193, 193, 193, 2342, 1998, 1005, 1005, 1005, 1005, 1005, 1005, 1008, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1010, 2131, 2059, 176, 1852, 1852, 1863, 1009, 1009, 1009, 1009, 1009, 1011, 1481, 1481, 1493, 2730, 1873, 1956, 1960, 1858, 1970, 1869, 330, 312, 1860, 1860, 1245, 1963, 176, 1257, 176, 1655, 1009, 1009, 1009, 1009, 1009, 1009, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 370, 1320, 176, 1861, 1861, 1863, 1863, 1019, 1019, 1019, 1019, 1019, 1020, 1875, 1493, 1493, 1879, 1415, 1012, 1974, 2183, 1869, 1201, 2198, 1330, 1882, 1871, 1871, 1977, 1877, 176, 9261, 1883, 1019, 1019, 1019, 1019, 1019, 1019, 1029, 1029, 370, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 1031, 1032, 1029, 1872, 1872, 1331, 270, 2134, 2095, 1330, 1012, 1879, 1034, 1029, 1029, 1029, 1029, 1029, 1029, 1879, 1882, 1939, 176, 271, 1035, 481, 1995, 1883, 1882, 176, 1556, 2136, 1884, 659, 2521, 1601, 2324, 1945, 1939, 1331, 1884, 1036, 1029, 1029, 1037, 175, 175, 1556, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 1885, 270, 176, 514, 481, 469, 370, 2323, 1885, 175, 175, 175, 175, 175, 175, 175, 1875, 1907, 271, 2094, 1908, 338, 1909, 282, 2005, 1201, 1910, 1047, 2209, 1911, 1912, 1913, 1877, 176, 1914, 1875, 176, 1886, 175, 175, 175, 175, 175, 175, 1201, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 2055, 1886, 283, 176, 2674, 1655, 2161, 1948, 1887, 175, 175, 175, 175, 175, 175, 175, 1951, 2140, 1070, 3670, 2181, 338, 1320, 1952, 2118, 370, 1730, 1887, 1894, 1895, 1895, 1894, 1894, 1894, 1894, 1894, 1894, 1956, 175, 175, 175, 175, 1699, 1012, 176, 176, 1245, 1956, 2251, 176, 312, 1948, 2211, 1958, 176, 176, 1245, 1049, 1051, 1051, 1951, 1051, 1051, 1052, 1051, 1051, 1051, 1051, 1053, 1051, 1051, 481, 1953, 767, 270, 2138, 2160, 2252, 1948, 1960, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1951, 1963, 1812, 2194, 271, 1055, 2684, 1952, 1964, 1136, 3803, 1954, 1953, 1965, 2073, 2135, 714, 282, 835, 1655, 176, 878, 1051, 1051, 1051, 1051, 206, 206, 206, 206, 206, 206, 206, 206, 206, 1086, 1320, 299, 1954, 1966, 1970, 1995, 204, 204, 204, 204, 204, 232, 2199, 1257, 1601, 283, 2244, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 2543, 2235, 481, 481, 1418, 2165, 206, 206, 206, 206, 206, 206, 176, 2080, 1757, 5062, 2186, 176, 176, 1057, 175, 175, 514, 175, 192, 175, 175, 175, 175, 175, 1420, 360, 175, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 175, 175, 175, 175, 175, 175, 175, 270, 370, 206, 2204, 2332, 361, 1523, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1960, 271, 1970, 2005, 1974, 1995, 175, 175, 175, 1963, 312, 1257, 176, 1977, 1601, 176, 1964, 1960, 1972, 176, 1978, 2001, 2137, 1067, 821, 821, 1963, 821, 821, 821, 821, 821, 821, 821, 1071, 821, 821, 2245, 1965, 282, 2331, 176, 2143, 1172, 1812, 1956, 821, 821, 821, 821, 821, 821, 821, 1956, 1245, 176, 1812, 1812, 1073, 714, 464, 1958, 1245, 2147, 1966, 1330, 1967, 2157, 2819, 2206, 2239, 1812, 1974, 283, 1967, 821, 821, 821, 821, 821, 821, 1977, 821, 821, 821, 821, 821, 821, 821, 2143, 821, 821, 1968, 1979, 2240, 1331, 2168, 2237, 2189, 1974, 1968, 821, 821, 821, 821, 821, 821, 821, 1977, 2140, 1174, 2243, 2100, 1076, 176, 1978, 2190, 2172, 1730, 1980, 1979, 1677, 176, 2111, 2524, 2146, 1970, 514, 2191, 176, 821, 821, 821, 821, 821, 1257, 821, 821, 821, 821, 821, 821, 821, 2168, 821, 821, 1980, 1981, 181, 181, 181, 176, 2323, 2415, 2140, 821, 821, 821, 821, 821, 821, 821, 1077, 1730, 1698, 1418, 466, 1076, 2185, 2337, 9261, 1995, 1970, 1982, 1995, 2207, 2327, 1419, 611, 659, 1601, 1257, 1699, 1601, 821, 821, 821, 427, 1972, 514, 2001, 1420, 2003, 1981, 176, 2003, 1089, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 618, 2342, 176, 2342, 469, 2306, 2117, 1090, 1090, 1090, 1090, 1090, 1091, 2004, 1982, 2208, 2004, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2310, 2334, 1700, 271, 176, 427, 427, 1090, 1090, 1090, 1090, 1090, 1090, 1093, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1095, 1095, 1097, 2337, 2306, 2333, 450, 1094, 1094, 1094, 1094, 1094, 1096, 270, 270, 2184, 1418, 1443, 451, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1419, 1133, 271, 271, 2447, 1094, 1094, 1094, 1094, 1094, 1094, 439, 176, 2192, 1420, 1446, 514, 2187, 2342, 1134, 1113, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 633, 1812, 876, 176, 1443, 2049, 2224, 1114, 1114, 1114, 1114, 1114, 1115, 2007, 2007, 2007, 2007, 2007, 2008, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2246, 2337, 1114, 1114, 1114, 1114, 1114, 1114, 427, 427, 1391, 2247, 2193, 2482, 2323, 283, 1117, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1119, 1097, 2150, 1391, 2342, 1134, 2372, 1118, 1118, 1118, 1118, 1118, 1120, 270, 270, 1392, 611, 876, 2158, 1812, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 176, 271, 271, 2368, 1118, 1118, 1118, 1118, 1118, 1118, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 1393, 175, 175, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 175, 175, 175, 175, 175, 175, 175, 176, 2323, 4438, 1295, 1174, 1146, 2124, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 176, 1812, 3860, 481, 2455, 2358, 175, 175, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 1160, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 2337, 175, 901, 175, 175, 175, 175, 175, 2343, 315, 175, 2152, 2152, 2152, 2152, 2152, 2153, 2154, 2154, 2154, 175, 175, 175, 175, 175, 175, 175, 1272, 1272, 1272, 1295, 2344, 316, 2124, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2466, 176, 2337, 176, 1036, 2684, 175, 175, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 659, 1161, 175, 4384, 2159, 439, 2336, 439, 427, 2353, 2140, 2140, 175, 175, 175, 175, 175, 175, 175, 1730, 1730, 2323, 1391, 1119, 316, 1121, 1097, 2146, 2323, 2342, 469, 2148, 2148, 422, 1392, 282, 2441, 282, 270, 2210, 1812, 175, 175, 175, 175, 1166, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 689, 271, 427, 2149, 2149, 2380, 176, 1167, 1167, 1167, 1167, 1167, 1168, 2165, 1393, 283, 1174, 283, 176, 2241, 2150, 2254, 1757, 312, 2242, 2390, 2724, 422, 176, 2171, 1844, 2376, 270, 1167, 1167, 1167, 1167, 1167, 1167, 1170, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1172, 271, 2240, 2386, 2323, 2401, 2049, 1171, 1171, 1171, 1171, 1171, 1173, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2397, 2337, 1171, 1171, 1171, 1171, 1171, 1171, 1175, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 767, 439, 2162, 2481, 2165, 2254, 330, 1176, 1176, 1176, 1176, 1176, 1177, 1757, 1844, 2257, 2342, 204, 2263, 1121, 2271, 2260, 2020, 2471, 2261, 1443, 433, 2266, 625, 1481, 2452, 282, 855, 1176, 1176, 1176, 1176, 1176, 1178, 1181, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 920, 1109, 176, 2223, 2165, 2165, 1443, 1182, 1182, 1182, 1182, 1182, 1183, 1757, 1757, 2275, 176, 283, 857, 2285, 2171, 1443, 1443, 2539, 2278, 2173, 2173, 1803, 1493, 176, 2551, 2195, 1446, 1182, 1182, 1182, 1182, 1182, 1182, 1184, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1446, 1136, 1443, 2174, 2174, 176, 2337, 1185, 1185, 1185, 1185, 1185, 1186, 878, 1800, 2222, 2506, 2547, 1443, 514, 2127, 2128, 2128, 2127, 2127, 2127, 2127, 2127, 2127, 176, 2470, 9261, 1443, 1185, 1185, 1185, 1185, 1185, 1187, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 2342, 175, 175, 439, 439, 767, 2473, 2342, 439, 1446, 2226, 2289, 175, 175, 175, 175, 175, 175, 330, 2263, 2292, 1121, 2175, 176, 499, 176, 2175, 1443, 2266, 433, 1192, 2049, 1799, 282, 282, 2267, 625, 855, 282, 2480, 2268, 175, 175, 175, 1193, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 701, 1109, 2323, 2505, 2323, 2163, 176, 1194, 1194, 1194, 1194, 1194, 1195, 2269, 283, 283, 2540, 176, 857, 283, 2177, 2177, 2177, 2177, 2177, 2178, 2179, 2179, 2179, 176, 2124, 2536, 514, 1194, 1194, 1194, 1194, 1194, 1194, 1197, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1199, 312, 2541, 2819, 1070, 175, 176, 1198, 1198, 1198, 1198, 1198, 1200, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 181, 181, 181, 181, 181, 181, 181, 181, 181, 2328, 2303, 1198, 1198, 1198, 1198, 1198, 1198, 175, 175, 1882, 175, 175, 175, 175, 175, 175, 175, 2747, 315, 175, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 1443, 175, 175, 175, 175, 175, 175, 330, 1330, 176, 514, 176, 176, 332, 1443, 2743, 2545, 2098, 2099, 2099, 2098, 2098, 2098, 2098, 2098, 2098, 1446, 2263, 176, 176, 175, 175, 175, 323, 2546, 176, 2266, 2263, 1331, 2060, 1446, 2225, 2254, 1797, 1443, 2325, 2266, 2490, 2268, 2329, 2326, 1844, 2228, 2267, 2227, 1207, 175, 175, 1443, 175, 175, 175, 175, 175, 175, 175, 481, 315, 175, 2330, 2922, 176, 2581, 1443, 2269, 176, 2271, 2271, 175, 175, 175, 175, 175, 175, 330, 1481, 1481, 2275, 2285, 2285, 332, 2275, 2273, 2360, 2659, 282, 2278, 1493, 1493, 1446, 2278, 481, 1556, 2279, 2287, 2289, 1804, 175, 175, 175, 323, 1805, 2280, 481, 2292, 9284, 2661, 1443, 1208, 175, 175, 2293, 175, 175, 940, 175, 175, 175, 175, 283, 175, 175, 370, 1647, 2616, 2042, 1649, 1655, 2281, 2275, 2271, 175, 175, 175, 175, 175, 175, 175, 2278, 1481, 1243, 1199, 1201, 711, 2488, 2279, 2273, 330, 330, 1210, 2280, 2282, 176, 176, 176, 2043, 2303, 1376, 1376, 1376, 175, 175, 175, 175, 175, 1882, 175, 1216, 175, 175, 175, 175, 175, 2364, 175, 175, 2281, 2283, 546, 2820, 481, 2527, 2367, 2535, 2360, 175, 175, 175, 175, 175, 175, 175, 1201, 1556, 1201, 2313, 2303, 515, 330, 312, 330, 330, 312, 176, 176, 1882, 176, 176, 481, 481, 2374, 1331, 2309, 176, 175, 175, 175, 175, 175, 1951, 175, 1217, 175, 175, 175, 175, 175, 193, 194, 175, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 175, 175, 175, 175, 175, 339, 339, 339, 339, 339, 340, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 175, 175, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 175, 175, 370, 175, 175, 175, 175, 175, 175, 175, 2271, 194, 175, 176, 279, 299, 2507, 2611, 2663, 1481, 1245, 2384, 948, 175, 175, 175, 175, 175, 175, 2313, 1963, 2282, 176, 2088, 720, 330, 2819, 1220, 1399, 1399, 1399, 176, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 175, 175, 175, 721, 175, 175, 2283, 175, 370, 175, 175, 175, 175, 175, 719, 194, 175, 719, 719, 719, 719, 719, 719, 719, 719, 719, 948, 175, 175, 175, 175, 175, 175, 722, 722, 722, 722, 722, 723, 722, 722, 722, 722, 722, 1221, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 175, 721, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 2460, 175, 989, 175, 175, 175, 175, 175, 2289, 343, 175, 3223, 176, 370, 2538, 2554, 3224, 2292, 2374, 2395, 175, 175, 175, 175, 175, 175, 175, 1951, 1977, 2294, 1295, 1245, 344, 2315, 2315, 2315, 2315, 2315, 2316, 2317, 2317, 2317, 481, 176, 176, 1070, 481, 1036, 2819, 175, 175, 175, 205, 175, 175, 2295, 175, 175, 175, 175, 175, 175, 175, 193, 952, 175, 726, 726, 726, 726, 726, 726, 726, 726, 726, 175, 175, 175, 175, 175, 175, 175, 193, 193, 193, 193, 193, 195, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 175, 175, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 9367, 175, 714, 175, 175, 175, 175, 175, 2285, 175, 175, 2662, 370, 370, 176, 176, 2507, 1493, 2289, 2285, 175, 175, 175, 175, 175, 175, 175, 2292, 1493, 2296, 2393, 1255, 515, 2088, 2293, 2287, 2360, 2364, 2374, 2294, 2296, 299, 176, 176, 2644, 1556, 2367, 1951, 2821, 175, 175, 175, 2362, 2371, 2379, 2297, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2295, 2297, 3107, 1226, 175, 175, 4298, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 231, 175, 175, 175, 175, 175, 175, 1228, 1228, 1228, 1228, 1228, 1229, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 1227, 1227, 1227, 1227, 1227, 1227, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 1369, 514, 302, 2947, 282, 2666, 2582, 2612, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 2320, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2320, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 481, 283, 176, 2405, 2405, 2405, 2405, 2405, 2405, 2405, 2405, 2405, 176, 1228, 1228, 1228, 1228, 1228, 1228, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 1232, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 969, 370, 5291, 2720, 2303, 2303, 2374, 1233, 1233, 1233, 1233, 1233, 1234, 1882, 1882, 1951, 514, 767, 2544, 1257, 2309, 2419, 2379, 1411, 1812, 2311, 2311, 2381, 514, 2643, 1601, 176, 370, 1233, 1233, 1233, 1233, 1233, 1233, 1235, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1237, 2463, 1257, 2312, 2312, 2382, 2384, 1236, 1236, 1236, 1236, 1236, 1238, 370, 176, 1963, 175, 481, 2464, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 176, 1070, 481, 2404, 2423, 1236, 1236, 1236, 1236, 1236, 1236, 370, 176, 2426, 1655, 176, 1330, 2484, 2555, 176, 1241, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1243, 370, 1320, 176, 2374, 2384, 2384, 1242, 1242, 1242, 1242, 1242, 1244, 1951, 1963, 1963, 3059, 1331, 2552, 1245, 713, 2389, 2389, 2526, 514, 2381, 312, 2391, 2504, 2473, 3219, 176, 3220, 1242, 1242, 1242, 1242, 1242, 1242, 1249, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 747, 370, 370, 2382, 2384, 2392, 2395, 1250, 1250, 1250, 1250, 1250, 1251, 1963, 2419, 1977, 450, 2648, 1415, 2393, 1257, 1657, 2400, 1601, 2647, 2391, 312, 312, 451, 2713, 2421, 176, 176, 1250, 1250, 1250, 1250, 1250, 1250, 1253, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1255, 270, 1655, 2392, 2395, 2395, 2395, 1254, 1254, 1254, 1254, 1254, 1256, 1977, 1977, 1977, 2423, 2716, 271, 1320, 2584, 2400, 767, 1812, 1295, 2426, 2402, 2402, 481, 1812, 2450, 7139, 2427, 1254, 1254, 1254, 1254, 1254, 1254, 175, 175, 1036, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 2403, 2403, 768, 1647, 370, 2042, 1655, 2419, 2417, 175, 175, 175, 175, 175, 175, 175, 1601, 2589, 1443, 1000, 2500, 338, 2404, 1320, 2593, 2719, 1730, 1263, 2589, 312, 2474, 481, 1812, 2596, 176, 2043, 1070, 1730, 175, 175, 175, 175, 175, 175, 2591, 175, 175, 175, 175, 175, 175, 175, 2755, 175, 175, 2405, 2405, 2405, 2405, 2405, 2406, 2407, 2407, 2407, 948, 175, 175, 175, 175, 175, 175, 2621, 3083, 176, 2682, 1070, 754, 3084, 2751, 4119, 1757, 2568, 1264, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 1711, 175, 175, 175, 175, 175, 2517, 175, 989, 175, 175, 175, 175, 175, 2667, 360, 175, 2414, 2414, 2414, 2414, 2414, 2414, 2414, 2414, 2414, 175, 175, 175, 175, 175, 175, 175, 2657, 4124, 270, 2507, 1136, 361, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 2498, 878, 4119, 2423, 271, 2088, 1070, 175, 175, 175, 175, 175, 2426, 175, 175, 175, 175, 175, 175, 175, 2419, 524, 175, 1711, 2428, 2765, 2585, 2776, 1655, 1601, 1330, 2569, 948, 175, 175, 175, 175, 175, 175, 2625, 2726, 2430, 2237, 2723, 720, 1320, 1443, 4124, 2628, 1812, 2429, 2761, 1812, 2772, 2445, 2445, 2445, 2445, 2445, 2445, 1331, 175, 175, 175, 721, 175, 175, 2431, 175, 192, 175, 175, 175, 175, 175, 176, 343, 175, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 175, 175, 175, 175, 175, 175, 175, 2735, 2525, 2593, 2556, 270, 344, 2557, 2583, 2558, 1844, 1443, 2596, 2559, 2683, 176, 2560, 2561, 2562, 2597, 270, 2563, 271, 175, 175, 175, 205, 1271, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1010, 271, 176, 176, 2423, 2419, 2589, 1272, 1272, 1272, 1272, 1272, 1273, 2426, 1601, 1730, 767, 2819, 1443, 176, 2427, 2421, 2586, 2733, 3079, 2428, 2430, 2732, 2320, 176, 611, 176, 282, 1272, 1272, 1272, 1272, 1272, 1272, 1274, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 835, 1391, 176, 2429, 2431, 2593, 2587, 1275, 1275, 1275, 1275, 1275, 1276, 2613, 2596, 282, 2621, 1086, 283, 1391, 2671, 2597, 1804, 2819, 1070, 1757, 2598, 1805, 1443, 714, 2568, 1392, 2623, 1275, 1275, 1275, 1275, 1275, 1277, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 176, 283, 469, 1136, 2599, 2617, 2822, 1284, 1284, 1284, 1284, 1284, 1285, 2412, 2829, 878, 2615, 1393, 2548, 2549, 176, 2658, 2413, 2413, 2413, 2413, 2413, 2413, 2413, 2413, 2413, 2550, 2739, 1284, 1284, 1284, 1284, 1284, 1284, 1291, 2819, 2742, 2189, 176, 2548, 2549, 4861, 176, 204, 204, 204, 204, 204, 204, 204, 204, 204, 2653, 2550, 2412, 2190, 176, 2621, 2830, 204, 204, 204, 204, 204, 232, 1443, 1757, 2191, 1443, 3277, 2190, 2852, 2436, 2437, 2438, 2439, 2439, 2439, 2439, 2439, 2439, 625, 2191, 2822, 176, 204, 204, 204, 204, 204, 204, 1029, 1029, 176, 1029, 1029, 1296, 1029, 1029, 1029, 1029, 1297, 1029, 1029, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2817, 2818, 2704, 1443, 176, 1299, 1443, 2453, 2454, 2454, 2453, 2453, 2453, 2453, 2453, 2453, 659, 1807, 2816, 176, 2248, 176, 1036, 1029, 1029, 1029, 1029, 1029, 1295, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 2246, 1032, 1029, 2718, 176, 1133, 659, 3173, 1812, 1036, 469, 2712, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2655, 1812, 3073, 1295, 1134, 1300, 2124, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 876, 469, 2673, 2672, 2973, 9688, 1036, 1029, 1029, 1037, 1029, 1029, 1070, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1301, 1029, 1029, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1303, 1303, 1303, 1303, 1303, 1304, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1036, 1029, 1029, 1029, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1029, 1029, 3042, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 1031, 1032, 1029, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1034, 1029, 1029, 1029, 1029, 1029, 1029, 1500, 1500, 1500, 1331, 1554, 1035, 2728, 1214, 1215, 1215, 1214, 1214, 1214, 1214, 1214, 1214, 176, 2727, 1443, 176, 2861, 2714, 1036, 1029, 1029, 1037, 1029, 1029, 176, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 1031, 1032, 1029, 2236, 1812, 2819, 2119, 2548, 2549, 176, 2856, 2715, 1034, 1029, 1029, 1029, 1029, 1029, 1029, 1306, 2550, 2625, 2241, 9688, 1035, 2822, 2114, 2242, 2547, 767, 2628, 2681, 1443, 2548, 2549, 1812, 2831, 2629, 2830, 1812, 1443, 1036, 1029, 1029, 1037, 1029, 1029, 2550, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 2749, 1307, 1029, 2189, 176, 1295, 855, 2975, 2832, 2266, 2593, 2589, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2596, 1730, 2190, 1036, 1109, 1308, 2680, 2832, 2591, 2654, 2759, 2770, 2598, 2600, 2191, 2835, 1443, 1806, 3185, 2278, 2292, 857, 1036, 1029, 1029, 1313, 1313, 2619, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 1315, 1316, 1313, 2599, 2601, 176, 1443, 3037, 3080, 1556, 2784, 2735, 1318, 1313, 1313, 1313, 1313, 1313, 1313, 1882, 1844, 176, 9723, 2981, 1319, 2565, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 481, 514, 2819, 176, 2819, 944, 1320, 1313, 1313, 1321, 175, 175, 1070, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 1804, 1575, 1575, 1575, 1556, 1805, 1443, 2703, 2749, 175, 175, 175, 175, 175, 175, 175, 176, 2266, 1655, 481, 270, 1323, 2565, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 481, 2866, 2876, 2996, 2888, 271, 175, 175, 175, 175, 175, 175, 1070, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 2938, 2234, 4247, 2865, 2867, 2877, 2721, 2889, 2866, 175, 175, 175, 175, 175, 175, 175, 1330, 2714, 176, 176, 1070, 338, 1812, 176, 2529, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2867, 2788, 2854, 2904, 175, 175, 175, 175, 2978, 2715, 2791, 2367, 1331, 1324, 1051, 1051, 2189, 1051, 1330, 1051, 1051, 1051, 1051, 1051, 1332, 1051, 1051, 2722, 3104, 2905, 1295, 1418, 9723, 1812, 2190, 2589, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1419, 1730, 2735, 2191, 3505, 1334, 2869, 2881, 2049, 767, 1391, 1844, 2897, 2600, 1420, 1951, 1963, 2652, 2737, 2990, 2651, 1977, 1051, 1051, 1051, 1051, 1051, 1051, 1391, 1051, 1330, 1051, 1051, 1051, 1051, 1051, 2234, 1051, 1051, 2601, 1392, 855, 176, 2921, 3066, 2729, 2614, 2618, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 176, 176, 1812, 1109, 176, 1337, 2606, 2607, 2608, 2609, 2609, 2609, 2609, 2609, 2609, 176, 3067, 2931, 2989, 1393, 857, 2049, 1051, 1051, 1051, 1051, 1051, 270, 1051, 1330, 1051, 1051, 1051, 1051, 1051, 714, 1051, 1051, 2819, 2982, 2918, 2918, 2919, 2927, 271, 2819, 2739, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1338, 2742, 2925, 767, 1330, 1337, 1443, 176, 2746, 9723, 514, 2426, 2529, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 1051, 1051, 1051, 206, 206, 206, 206, 206, 206, 206, 206, 206, 1331, 2463, 3013, 1340, 2749, 2625, 2625, 204, 204, 204, 204, 204, 232, 2266, 2628, 2628, 1479, 1802, 2971, 1481, 2754, 2629, 330, 9688, 2875, 330, 2630, 2630, 176, 2876, 1443, 176, 2709, 206, 206, 206, 206, 206, 206, 175, 175, 1803, 175, 192, 175, 175, 175, 175, 175, 2621, 343, 175, 2631, 2631, 3541, 2877, 370, 370, 1757, 176, 2759, 175, 175, 175, 175, 175, 175, 175, 1330, 2278, 2632, 370, 1070, 344, 1599, 1601, 2764, 2532, 2533, 2533, 2532, 2532, 2532, 2532, 2532, 2532, 176, 176, 1481, 1601, 175, 175, 175, 205, 330, 312, 2633, 3085, 1331, 1418, 176, 176, 2940, 2941, 481, 2649, 1070, 176, 1345, 175, 175, 1419, 175, 192, 175, 175, 175, 175, 175, 2749, 360, 175, 4119, 176, 944, 1420, 370, 1133, 2266, 3091, 2770, 175, 175, 175, 175, 175, 175, 175, 176, 2292, 2756, 3040, 176, 361, 2934, 1134, 2775, 2638, 2639, 2640, 2641, 2641, 2641, 2641, 2641, 2641, 176, 876, 1443, 2476, 175, 175, 175, 2656, 3068, 4124, 2757, 2986, 282, 176, 3418, 1421, 1350, 1351, 1351, 2485, 1351, 1352, 1351, 1351, 1351, 1351, 1351, 2993, 1351, 1351, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1355, 1351, 1351, 1351, 1351, 1351, 1351, 283, 2705, 3072, 2706, 1773, 1356, 3228, 1070, 2887, 1418, 2949, 767, 2707, 2888, 1443, 2650, 3103, 3229, 2759, 2708, 1070, 1419, 1351, 1351, 1351, 175, 175, 2278, 175, 192, 175, 175, 175, 175, 175, 1420, 343, 175, 2972, 2889, 1295, 3089, 481, 2463, 176, 2621, 2784, 175, 175, 175, 175, 175, 175, 175, 1757, 1882, 2770, 1036, 2645, 344, 2971, 2623, 2786, 1070, 9688, 2292, 2632, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 175, 175, 175, 205, 481, 1481, 3472, 2768, 2950, 2768, 767, 330, 176, 330, 312, 330, 2633, 176, 2565, 176, 481, 176, 3090, 1357, 821, 821, 1655, 821, 821, 821, 821, 821, 821, 821, 176, 821, 821, 9688, 1295, 3007, 1070, 175, 3004, 1320, 2749, 2759, 821, 821, 821, 821, 821, 821, 821, 2266, 2278, 1036, 1491, 1493, 1360, 3005, 2754, 2764, 330, 330, 2784, 2756, 2766, 2903, 176, 176, 514, 2854, 2904, 1882, 3186, 821, 821, 821, 821, 821, 2367, 821, 821, 821, 821, 821, 821, 821, 481, 821, 821, 2757, 2767, 270, 3125, 481, 3038, 1070, 2905, 2759, 821, 821, 821, 821, 821, 821, 821, 1361, 2278, 1493, 271, 1493, 1360, 2779, 282, 330, 312, 330, 2788, 330, 2766, 176, 3092, 176, 1369, 176, 481, 2791, 3128, 821, 821, 821, 821, 821, 2792, 821, 1363, 821, 821, 821, 821, 821, 176, 821, 821, 1647, 2767, 2042, 3148, 714, 714, 6963, 2770, 2770, 821, 821, 821, 821, 821, 821, 821, 2292, 2292, 2779, 1556, 2243, 1076, 3124, 2775, 330, 312, 312, 2854, 2777, 2777, 176, 176, 2043, 514, 514, 2983, 2367, 3221, 821, 821, 821, 821, 821, 2860, 821, 1363, 821, 821, 821, 821, 821, 2788, 821, 821, 2778, 2778, 464, 3039, 3070, 3194, 2791, 3222, 2869, 821, 821, 821, 821, 821, 821, 821, 1077, 1951, 2793, 714, 514, 1076, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 3119, 481, 2869, 176, 3001, 2881, 2897, 821, 821, 821, 427, 1951, 176, 2794, 1963, 1977, 9688, 514, 2871, 1375, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1095, 481, 481, 3644, 4139, 176, 1655, 1376, 1376, 1376, 1376, 1376, 1377, 2780, 2780, 2780, 2780, 2780, 2781, 2782, 2782, 2782, 944, 1320, 3137, 3075, 3076, 3014, 176, 271, 3071, 2473, 2507, 1376, 1376, 1376, 1376, 1376, 1376, 1378, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 3032, 2088, 3133, 3075, 3076, 2507, 514, 1379, 1379, 1379, 1379, 1379, 1380, 2782, 2782, 2782, 2782, 2782, 2782, 2782, 2782, 2782, 2088, 2784, 1655, 466, 282, 176, 3195, 271, 2991, 2881, 1882, 1379, 1379, 1379, 1379, 1379, 1381, 439, 1963, 1320, 1070, 3605, 2795, 175, 176, 2883, 1398, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1119, 3074, 3144, 283, 3152, 3184, 3087, 1399, 1399, 1399, 1399, 1399, 1400, 2796, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 2788, 176, 270, 3088, 1812, 3074, 3105, 3375, 3110, 2791, 1399, 1399, 1399, 1399, 1399, 1399, 2792, 3115, 3387, 271, 4095, 2793, 3190, 283, 1401, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 767, 1358, 1070, 176, 2925, 176, 1070, 1402, 1402, 1402, 1402, 1402, 1403, 2426, 2794, 3077, 3653, 3162, 2801, 2802, 2803, 2804, 2804, 2804, 2804, 2804, 2804, 1330, 481, 3657, 3270, 3086, 768, 1402, 1402, 1402, 1402, 1402, 1404, 176, 3365, 2923, 3077, 3158, 176, 176, 283, 175, 175, 1000, 175, 1433, 175, 175, 175, 175, 175, 1331, 1434, 175, 2828, 2828, 2828, 2828, 2828, 2828, 2828, 2828, 2784, 175, 175, 175, 175, 175, 175, 175, 2869, 1882, 2897, 176, 176, 1146, 3131, 3542, 2786, 1951, 176, 1977, 1330, 2795, 3041, 2596, 2871, 3658, 2899, 2869, 2529, 2878, 175, 175, 175, 175, 175, 175, 1951, 175, 1433, 175, 175, 175, 175, 175, 2881, 1434, 175, 2796, 2878, 1070, 1331, 3193, 3280, 1963, 370, 2879, 175, 175, 175, 175, 175, 175, 175, 1435, 2807, 2890, 2925, 2808, 1146, 2809, 176, 3131, 1601, 2810, 2879, 2426, 2811, 2812, 2813, 312, 2596, 2814, 2930, 3018, 176, 175, 175, 175, 175, 1444, 370, 2891, 176, 3172, 3171, 611, 1445, 2320, 2815, 2815, 2815, 2815, 2815, 2815, 2815, 2815, 2815, 2881, 2934, 176, 1446, 3201, 1447, 2507, 1448, 312, 1963, 1449, 1450, 176, 176, 3151, 1451, 2883, 1411, 1452, 3169, 1453, 2890, 1454, 2088, 1455, 1456, 1457, 175, 175, 3127, 175, 175, 175, 175, 175, 175, 175, 2897, 3358, 176, 270, 282, 282, 3359, 3174, 176, 1977, 2891, 3126, 175, 175, 175, 175, 175, 175, 175, 270, 271, 2906, 3279, 1842, 1461, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 176, 176, 271, 1415, 283, 283, 3634, 175, 175, 175, 175, 175, 175, 2907, 175, 901, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 9842, 175, 175, 175, 175, 175, 175, 175, 181, 1161, 175, 905, 905, 905, 905, 905, 905, 905, 905, 905, 175, 175, 175, 175, 175, 175, 175, 181, 181, 181, 181, 181, 316, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 1468, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1172, 9845, 3199, 3289, 2897, 2925, 2925, 1469, 1469, 1469, 1469, 1469, 1470, 1977, 2426, 2426, 279, 3105, 1844, 3110, 2899, 2930, 3156, 3294, 3146, 2906, 2932, 2932, 3115, 3284, 176, 2628, 469, 1469, 1469, 1469, 1469, 1469, 1469, 1471, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1473, 3295, 3607, 2907, 2933, 2933, 3120, 1472, 1472, 1472, 1472, 1472, 1474, 2920, 2920, 2920, 2920, 2920, 2920, 2920, 2920, 2920, 2935, 2935, 2935, 2935, 2935, 2935, 2935, 2935, 2935, 176, 1331, 1472, 1472, 1472, 1472, 1472, 1472, 1477, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1479, 1863, 1863, 1863, 3364, 9854, 330, 1478, 1478, 1478, 1478, 1478, 1480, 2935, 2935, 2935, 2935, 2935, 2936, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 767, 3371, 1478, 1478, 1478, 1478, 1478, 1478, 1485, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 920, 176, 1295, 3105, 4142, 3110, 176, 1486, 1486, 1486, 1486, 1486, 1487, 3094, 3115, 835, 3095, 1880, 3096, 1036, 282, 3121, 3097, 330, 3129, 3098, 3099, 3100, 3147, 176, 3101, 427, 1086, 1486, 1486, 1486, 1486, 1486, 1486, 1489, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1491, 1728, 1330, 3499, 1844, 3156, 283, 1490, 1490, 1490, 1490, 1490, 1492, 270, 2628, 176, 176, 9854, 2938, 481, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 625, 271, 176, 1331, 1490, 1490, 1490, 1490, 1490, 1490, 175, 175, 176, 175, 901, 175, 175, 175, 175, 175, 3043, 175, 175, 2189, 3304, 3062, 659, 3360, 427, 1677, 427, 3131, 175, 175, 175, 175, 175, 175, 330, 450, 2596, 2190, 3175, 514, 499, 3282, 1730, 3136, 1730, 9897, 3305, 451, 3063, 2191, 2742, 422, 469, 3064, 270, 3200, 270, 175, 175, 175, 1499, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1199, 3065, 271, 2684, 271, 3809, 3604, 1500, 1500, 1500, 1500, 1500, 1501, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3115, 3116, 3116, 3116, 3116, 3116, 3117, 3118, 3118, 3118, 3115, 1500, 1500, 1500, 1500, 1500, 1500, 1502, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1295, 3180, 4206, 176, 1418, 299, 302, 1503, 1503, 1503, 1503, 1503, 1504, 3189, 3192, 176, 1419, 2973, 2938, 1134, 2439, 2439, 2439, 2439, 2439, 2939, 2436, 2436, 2436, 3176, 1420, 876, 1812, 1503, 1503, 1503, 1503, 1503, 1505, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 3131, 315, 175, 1443, 206, 176, 3374, 4231, 3389, 2596, 1418, 3236, 175, 175, 175, 175, 175, 175, 330, 3393, 9897, 3138, 1419, 2938, 332, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 427, 1819, 1420, 1443, 3641, 3237, 3271, 175, 175, 175, 323, 1443, 176, 3139, 1136, 1511, 175, 175, 1730, 175, 175, 175, 175, 175, 175, 175, 878, 315, 175, 3293, 270, 176, 1655, 611, 3294, 3183, 1418, 3297, 175, 175, 175, 175, 175, 175, 330, 3316, 2266, 271, 1419, 3575, 332, 2945, 2945, 2945, 2945, 2945, 2945, 2945, 2945, 2945, 3295, 3177, 1420, 176, 3309, 3652, 1330, 175, 175, 175, 323, 3317, 176, 2278, 2529, 3052, 3052, 3052, 3052, 3052, 3052, 3052, 3052, 3052, 3362, 1512, 175, 175, 427, 175, 901, 940, 175, 175, 175, 175, 1331, 175, 175, 3529, 3519, 2189, 3303, 1812, 3363, 3519, 3140, 3304, 175, 175, 175, 175, 175, 175, 175, 1995, 1995, 1995, 270, 2190, 711, 2955, 2956, 2956, 2955, 2955, 2955, 2955, 2955, 2955, 176, 2191, 1812, 3305, 3179, 271, 1158, 175, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 3332, 175, 175, 1787, 1295, 3182, 4407, 3640, 176, 1036, 3504, 3156, 175, 175, 175, 175, 175, 175, 175, 1528, 2628, 1036, 1529, 1136, 1530, 1812, 3333, 3161, 1531, 3325, 3243, 1532, 1533, 1534, 1819, 878, 1535, 176, 2292, 1821, 3642, 175, 175, 175, 2952, 2953, 2953, 2953, 2953, 2953, 2953, 2953, 2953, 2953, 3141, 3141, 3141, 3141, 3141, 3141, 3141, 3141, 3141, 1536, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 3248, 194, 175, 1819, 3650, 1295, 3355, 1070, 1821, 1036, 4264, 3504, 948, 175, 175, 175, 175, 175, 175, 1443, 1804, 3348, 2455, 176, 720, 1805, 9897, 1443, 3238, 176, 1537, 3118, 3118, 3118, 3118, 3118, 3118, 3118, 3118, 3118, 3115, 175, 175, 175, 721, 175, 175, 3344, 175, 1217, 175, 175, 175, 175, 175, 719, 194, 175, 719, 719, 719, 719, 719, 719, 719, 719, 719, 948, 175, 175, 175, 175, 175, 175, 722, 722, 722, 722, 722, 723, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 175, 721, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 175, 175, 3643, 175, 370, 175, 175, 175, 175, 175, 176, 194, 175, 3141, 3141, 3141, 3141, 3141, 3142, 3143, 3143, 3143, 175, 175, 175, 175, 175, 175, 175, 3369, 3369, 9854, 176, 3366, 195, 1330, 3081, 3082, 3082, 3081, 3081, 3081, 3081, 3081, 3081, 514, 514, 514, 514, 176, 1070, 175, 175, 175, 175, 175, 175, 1070, 175, 370, 175, 175, 175, 175, 175, 1331, 194, 175, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 175, 175, 175, 175, 175, 175, 175, 3370, 3370, 3370, 1070, 3657, 195, 2952, 2954, 2954, 2954, 2954, 2954, 2954, 2954, 2954, 2954, 3617, 176, 3246, 3372, 3373, 176, 175, 175, 175, 175, 175, 175, 1295, 175, 1542, 175, 175, 175, 175, 175, 3375, 175, 175, 3657, 176, 3315, 3367, 514, 3384, 1036, 3316, 3282, 175, 175, 175, 175, 175, 175, 175, 4443, 2742, 1655, 176, 3577, 515, 3093, 3093, 3093, 3093, 3093, 3093, 3093, 3093, 3093, 1819, 481, 3317, 3645, 1320, 1821, 2238, 175, 175, 175, 175, 175, 1070, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 231, 175, 175, 175, 175, 175, 175, 1544, 1544, 1544, 1544, 1544, 1545, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 1543, 1543, 1543, 1543, 1543, 1543, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 1330, 427, 1133, 2189, 197, 197, 197, 197, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 3178, 3429, 3140, 1134, 2190, 176, 1882, 1070, 3044, 422, 3282, 3045, 330, 3046, 270, 876, 2191, 3047, 176, 2742, 3048, 3049, 3050, 9854, 3181, 3051, 3288, 3430, 3646, 3657, 2652, 271, 1812, 1544, 1544, 1544, 1544, 1544, 1544, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 1548, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 969, 3149, 3536, 901, 3131, 3156, 3156, 1549, 1549, 1549, 1549, 1549, 1550, 2596, 2628, 2628, 175, 1819, 3351, 1391, 3136, 3161, 1821, 3269, 330, 3138, 3163, 3163, 3375, 1070, 176, 1392, 1295, 1549, 1549, 1549, 1549, 1549, 1549, 1552, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1554, 1036, 3436, 3139, 3164, 3164, 1844, 1553, 1553, 1553, 1553, 1553, 1555, 312, 3551, 3657, 3443, 1393, 176, 2994, 2995, 2995, 2994, 2994, 2994, 2994, 2994, 2994, 3437, 370, 4094, 9854, 3342, 1553, 1553, 1553, 1553, 1553, 1553, 370, 1655, 2791, 3444, 2507, 1655, 9854, 3583, 1949, 1557, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1320, 3331, 176, 2088, 1320, 3451, 3332, 1558, 1558, 1558, 1558, 1558, 1559, 3143, 3143, 3143, 3143, 3143, 3143, 3143, 3143, 3143, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3452, 3333, 1558, 1558, 1558, 1558, 1558, 1560, 1563, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1243, 3841, 1391, 3842, 3107, 3389, 3297, 1564, 1564, 1564, 1564, 1564, 1565, 3392, 3698, 2266, 1812, 282, 1330, 1812, 1391, 3166, 3166, 3166, 3166, 3166, 3167, 3168, 3168, 3168, 481, 767, 1392, 1564, 1564, 1564, 1564, 1564, 1564, 1566, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1331, 439, 9969, 283, 3462, 3150, 3056, 1567, 1567, 1567, 1567, 1567, 1568, 3394, 3019, 855, 3244, 2100, 1393, 1755, 1819, 3397, 3589, 1819, 3153, 1821, 1677, 3249, 1821, 2238, 3463, 282, 1109, 1567, 1567, 1567, 1567, 1567, 1569, 1574, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1255, 857, 439, 4868, 3420, 3475, 3309, 1575, 1575, 1575, 1575, 1575, 1576, 2367, 2426, 2278, 1647, 283, 3545, 176, 1757, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 481, 370, 282, 1575, 1575, 1575, 1575, 1575, 1575, 1577, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 2043, 1951, 1812, 1812, 3725, 3325, 3342, 1578, 1578, 1578, 1578, 1578, 1579, 176, 2292, 2791, 279, 1812, 283, 2565, 3102, 3102, 3102, 3102, 3102, 3102, 3102, 3102, 3102, 481, 481, 176, 3242, 1578, 1578, 1578, 1578, 1578, 1580, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 3482, 175, 175, 6114, 176, 1819, 1819, 3538, 767, 439, 1821, 1821, 175, 175, 175, 175, 175, 175, 175, 176, 1819, 3297, 3309, 2244, 515, 1821, 3483, 1757, 439, 3250, 2266, 2278, 3769, 1586, 433, 1070, 514, 3299, 3311, 282, 855, 175, 175, 175, 175, 175, 1757, 175, 901, 175, 175, 175, 175, 175, 2952, 175, 175, 1109, 282, 312, 3428, 625, 3582, 3154, 176, 3429, 948, 175, 175, 175, 175, 175, 175, 283, 857, 3657, 1295, 3144, 754, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 176, 3361, 175, 3430, 283, 1036, 175, 175, 175, 175, 175, 175, 270, 175, 192, 175, 175, 175, 175, 175, 1587, 343, 175, 439, 439, 3606, 3495, 3495, 3495, 271, 3297, 3297, 175, 175, 175, 175, 175, 175, 175, 2266, 2266, 3165, 3165, 1812, 344, 3435, 3299, 176, 433, 1330, 3436, 3306, 3306, 282, 282, 1070, 4207, 3053, 1812, 1070, 4241, 175, 175, 175, 205, 1593, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1010, 370, 3437, 3307, 3307, 1331, 3309, 1594, 1594, 1594, 1594, 1594, 1595, 283, 283, 2278, 1812, 3247, 1882, 3445, 3666, 1819, 3311, 3657, 330, 312, 1821, 3318, 2243, 4440, 176, 176, 9976, 1594, 1594, 1594, 1594, 1594, 1594, 1597, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1599, 3442, 3526, 3530, 176, 3319, 3443, 1598, 1598, 1598, 1598, 1598, 1600, 3272, 3325, 3273, 3519, 3519, 767, 3681, 1819, 3519, 3527, 2292, 3274, 1821, 1070, 176, 3115, 3647, 3327, 3275, 3444, 1598, 1598, 1598, 1598, 1598, 1598, 1607, 1608, 1609, 1610, 1610, 1610, 1610, 1610, 1610, 370, 3657, 768, 3473, 3309, 3325, 3325, 774, 774, 774, 774, 774, 778, 2278, 2292, 2292, 1882, 3351, 1961, 1000, 3774, 3327, 330, 330, 312, 3318, 3334, 3334, 176, 176, 176, 481, 370, 774, 774, 774, 774, 774, 774, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 176, 370, 1951, 3319, 3335, 3335, 3420, 1612, 1612, 1612, 1612, 1612, 1613, 5271, 176, 2367, 3211, 481, 3144, 1963, 2609, 2609, 2609, 2609, 2609, 3145, 2606, 2606, 2606, 1070, 481, 176, 1070, 1612, 1612, 1612, 1612, 1612, 1612, 175, 175, 270, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 2507, 3665, 3661, 3800, 370, 370, 271, 4381, 2684, 175, 175, 175, 175, 175, 175, 175, 1330, 3587, 1812, 1070, 1070, 338, 1963, 3453, 3053, 3054, 3054, 3054, 3054, 3054, 3054, 3054, 3054, 3054, 176, 176, 176, 481, 175, 175, 175, 175, 370, 370, 3668, 3671, 1331, 1616, 204, 204, 204, 204, 204, 204, 204, 204, 204, 3450, 1812, 370, 1975, 1977, 3451, 2239, 204, 204, 204, 204, 204, 232, 1819, 3245, 176, 176, 3767, 1821, 3144, 3464, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2240, 3452, 176, 204, 204, 204, 204, 204, 204, 1618, 1029, 1029, 270, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1621, 1029, 1029, 4439, 370, 3461, 481, 3211, 3552, 271, 3462, 3475, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 2426, 3649, 1977, 176, 1623, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 176, 481, 3463, 481, 1655, 3795, 3768, 1036, 1029, 1029, 1029, 1029, 1029, 3649, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1320, 1029, 1029, 3352, 3352, 3352, 3352, 3352, 3352, 3352, 3352, 3352, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2140, 2140, 2140, 176, 3169, 1626, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 3597, 3712, 3470, 3470, 3470, 3470, 3470, 1036, 1029, 1029, 1029, 1029, 282, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3481, 1029, 1029, 176, 370, 3482, 1330, 3713, 2507, 4004, 370, 3342, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1627, 2791, 3420, 1951, 9983, 1626, 2088, 283, 3347, 3445, 312, 2367, 3483, 1812, 2509, 176, 312, 1331, 3422, 176, 3528, 176, 1036, 1029, 1029, 1029, 1029, 2507, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 3519, 1032, 1029, 370, 370, 3519, 3599, 3612, 2507, 2088, 1330, 3342, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1628, 2791, 1963, 3453, 2239, 1300, 2088, 3936, 3347, 312, 312, 1819, 1369, 3349, 176, 176, 1821, 1330, 3700, 3276, 1070, 1331, 1036, 1029, 1029, 1037, 1029, 1029, 2240, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3342, 1629, 1029, 3350, 2684, 1358, 767, 3667, 3618, 2791, 1070, 1331, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 481, 270, 3349, 4385, 3523, 1630, 3352, 3352, 3352, 3352, 3352, 3353, 3354, 3354, 3354, 3519, 3662, 3619, 271, 3004, 3519, 282, 1036, 1029, 1029, 1029, 1029, 1029, 3350, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3573, 1629, 1029, 3354, 3354, 3354, 3354, 3354, 3354, 3354, 3354, 3354, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 283, 2165, 2165, 2165, 3730, 1632, 1136, 3368, 3368, 3368, 3368, 3368, 3368, 3368, 3368, 3368, 3107, 3696, 878, 1369, 4925, 3765, 1036, 1029, 1029, 1633, 1029, 1029, 176, 1029, 1634, 1029, 1029, 1029, 1029, 1029, 1631, 1629, 1029, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1635, 1635, 1635, 1635, 1635, 1636, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1036, 1029, 1029, 1633, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1029, 1029, 2033, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 1031, 1032, 1029, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 1034, 1029, 1029, 1029, 1029, 1029, 1029, 1411, 1295, 2684, 3218, 3806, 1035, 3754, 3504, 1639, 3454, 3454, 3454, 3454, 3454, 3455, 3456, 3456, 3456, 1036, 3684, 1411, 4976, 1036, 1029, 1029, 1037, 1029, 1029, 3690, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3832, 2303, 2303, 2303, 1647, 1641, 2042, 3370, 3370, 3370, 3370, 3370, 3370, 3370, 3370, 3370, 1330, 3833, 175, 3741, 3834, 1070, 1036, 1029, 1029, 1029, 1029, 1029, 176, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 2043, 1307, 1029, 370, 370, 1678, 3543, 1698, 1330, 3742, 1331, 3475, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1642, 2426, 1977, 3464, 3657, 1308, 1699, 3804, 3477, 312, 312, 3657, 3705, 312, 176, 176, 3613, 2684, 176, 1331, 4208, 2596, 1036, 1029, 1029, 1646, 1646, 1647, 1646, 175, 1648, 1646, 1646, 1646, 1646, 1649, 1646, 1646, 3465, 3465, 3465, 3465, 3465, 3465, 3465, 3465, 3465, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1330, 3610, 3648, 176, 1070, 1651, 3611, 176, 3053, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 176, 176, 1136, 9991, 1646, 1646, 1646, 1646, 1652, 3699, 3648, 3603, 1331, 1415, 878, 3766, 4774, 944, 3657, 3757, 3657, 1653, 767, 1654, 1313, 1313, 3755, 1313, 1313, 1656, 1313, 1313, 1313, 1313, 1657, 1313, 1313, 3465, 3465, 3465, 3465, 3465, 3466, 3467, 3467, 3467, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1070, 2463, 270, 1070, 3535, 1659, 4779, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 1330, 176, 2971, 271, 176, 3663, 1320, 1313, 1313, 1313, 1313, 1313, 176, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 3475, 1316, 1313, 3659, 3702, 3664, 3756, 3786, 3660, 2426, 1331, 3386, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3630, 3936, 3484, 3773, 3776, 1660, 3467, 3467, 3467, 3467, 3467, 3467, 3467, 3467, 3467, 299, 302, 481, 176, 2384, 2384, 2384, 1320, 1313, 1313, 1321, 1313, 1313, 3485, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1661, 1313, 1313, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1663, 1663, 1663, 1663, 1663, 1664, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1320, 1313, 1313, 1313, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1313, 1313, 3797, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 1315, 1316, 1313, 3471, 3471, 3471, 3471, 3471, 3471, 3471, 3471, 3471, 1318, 1313, 1313, 1313, 1313, 1313, 1313, 176, 1443,10002, 1655, 2684, 1319, 1450, 3470, 3470, 3470, 3470, 3470, 3470, 3470, 3470, 3470, 1415, 4979, 3780, 3796, 4150, 3777, 1320, 1313, 1313, 1321, 1313, 1313, 176, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 1315, 1316, 1313, 2938, 2684, 2436, 2436, 2436, 2436, 2436, 2436, 3475, 1318, 1313, 1313, 1313, 1313, 1313, 1313, 1666, 2426, 3681, 3783, 3108, 1319, 3681, 176, 3477, 767, 3850, 3115, 3711, 3484, 3651, 3115, 3701, 3712, 3687, 176, 3843, 3851, 1320, 1313, 1313, 1321, 1313, 1313, 270, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 3574, 1667, 1313, 3485, 3651, 3004, 3862, 3713, 3844, 271, 3681, 3705, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3115, 2596, 6523, 3573, 3169, 1668, 2641, 2641, 2641, 2641, 2641, 3170, 2638, 2638, 2638, 3696, 611, 176, 176, 176, 176, 175, 1320, 1313, 1313, 175, 175, 282, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 175, 175, 175, 175, 175, 175, 175, 3936, 4119, 514, 3936, 3863, 338, 3169, 283, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 2638, 4242, 3524, 3726, 450, 3734, 175, 175, 175, 175, 2645, 2684, 3758, 282, 2628, 282, 451, 4124, 3808, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 3062, 1676, 1051, 1051, 3525, 1051, 1330, 1051, 1051, 1051, 1051, 1051, 176, 1051, 1051, 3519, 1330, 3845, 1330, 283, 3519, 283, 3846, 464, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 3778, 3064, 1655, 1655, 3355, 1680, 2804, 2804, 2804, 2804, 2804, 2804, 2804, 2804, 2804, 1331, 3798, 1331, 3065, 1320, 3575, 3056, 1051, 1051, 1051, 1051, 1051, 176, 1051, 1330, 1051, 1051, 1051, 1051, 1051, 481, 1051, 1051, 3616, 3740, 176, 1677, 3799, 3062, 3741, 1418, 176, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1681, 2684, 3861, 1419, 3355, 1680, 2804, 2804, 2804, 2804, 2804, 3356, 2801, 2801, 2801, 3760, 3742, 1420, 3936, 176, 3936, 3064, 1051, 1051, 1051, 1051, 1051, 176, 1051, 1683, 1051, 1051, 1051, 1051, 1051, 3638, 1051, 1051, 3065, 3873, 767, 1330, 3936, 4774, 3874, 3734, 2691, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 2628, 3812, 2684, 176, 3355, 1337, 2801, 2801, 2801, 2801, 2801, 2801, 2801, 2801, 2801, 625, 3875, 1331, 835, 3703, 176, 4779, 1051, 1051, 1051, 1051, 1051, 176, 1051, 1683, 1051, 1051, 1051, 1051, 1051, 1086, 1051, 1051, 3614, 176, 4085, 2249, 3936, 3936, 2189, 1158, 282, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1338, 2830, 3761, 176, 3615, 1337, 3874, 3881, 2190, 176, 3388, 3388, 3388, 3388, 3388, 3388, 3388, 3388, 3388, 3727, 2191, 466, 1051, 1051, 1051, 349, 283, 434, 1812, 3779, 3936, 176, 3875, 3882, 206, 206, 206, 206, 206, 206, 206, 206, 206, 3491, 3492, 3493, 3494, 3494, 3494, 3494, 3494, 3494, 3495, 3495, 3495, 3495, 3495, 3495, 3495, 3495, 3495, 3943, 3865, 3108, 176, 3689, 3689, 3689, 3689, 3689, 3689, 2742, 3961, 176, 3115, 4413, 206, 206, 206, 206, 206, 206, 206, 206, 1687, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175, 3943, 175, 192, 175, 175, 175, 175, 175, 3946, 343, 175, 3676, 3677, 3678, 3679, 3679, 3679, 3679, 3679, 3679, 175, 175, 175, 175, 175, 175, 175, 3705, 1819, 1443, 3062, 901, 344, 3823, 3807, 1812, 2596, 3404, 3404, 3404, 3404, 3404, 3404, 3404, 3404, 3404, 3865, 2684, 3714, 175, 175, 175, 205, 3407, 4126, 2742, 3943, 3639, 3222, 1692, 175, 175, 3064, 175, 192, 175, 175, 175, 175, 175, 481, 360, 175, 4947, 3715, 1443, 279, 175, 2189, 3065, 3792, 3705, 175, 175, 175, 175, 175, 175, 175, 3500, 2596, 2395, 2395, 2395, 361, 4135, 2190, 3707, 514, 514, 514, 514, 514, 514, 514, 514, 514, 714, 2191, 2507, 3880, 175, 175, 175, 3762, 3881, 514, 514, 514, 514, 514, 514, 514, 514, 514, 3962, 4191, 3654, 3655, 3655, 3655, 3655, 3655, 3655, 3655, 3655, 3655, 176, 1697, 1351, 1351, 3882, 1351, 1702, 1351, 1351, 1351, 1351, 1351, 1070, 1351, 1351, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1703, 1351, 1351, 1351, 1351, 1351, 1351, 4119, 3501, 3230, 5056, 3251, 1356, 3557, 3558, 3558, 3557, 3557, 3557, 3557, 3557, 3557, 2684, 901, 3888, 3251, 3896, 4432, 3802, 1351, 1351, 1351, 175, 175, 1655, 175, 192, 175, 175, 175, 175, 175, 659, 343, 175, 1133, 4124, 3907, 3965, 3810, 3889, 1320, 3897, 3734, 175, 175, 175, 175, 175, 175, 175, 2684, 2628, 1134, 3937, 3506, 344, 3654, 3507, 3736, 3508, 3217, 469, 3908, 3509, 876, 3764, 3510, 3511, 3512, 3785, 3914, 3513, 175, 175, 175, 205, 1036, 176, 1070, 2791, 3654, 3656, 3656, 3656, 3656, 3656, 3656, 3656, 3656, 3656, 767, 1705, 821, 821, 4143, 821, 821, 1707, 821, 821, 821, 821, 1070, 821, 821, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 821, 821, 821, 821, 821, 821, 821, 1295, 855, 3731, 176, 3965, 1360, 3669, 3669, 3669, 3669, 3669, 3669, 3669, 3669, 3669, 3969, 1070, 1036, 1109, 5065, 1812, 4105, 821, 821, 821, 821, 821, 1070, 821, 821, 1707, 821, 821, 821, 821, 857, 821, 821, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 821, 821, 821, 821, 821, 821, 821, 1361, 3921, 4262, 4175, 3108, 1360, 3689, 3689, 3689, 3689, 3689, 3689, 3689, 3689, 3689, 3115, 4164, 4119, 4795, 3940, 3940, 4164, 821, 821, 821, 821, 821, 3922, 821, 1363, 821, 821, 821, 821, 821, 4796, 821, 821, 3169, 176, 2638, 2638, 2638, 2638, 2638, 2638, 1443, 821, 821, 821, 821, 821, 821, 821, 4124, 1819, 4124, 176, 1070, 1076, 3824, 282, 1812, 1391, 3108, 1712, 3689, 3689, 3689, 3689, 3689, 3689, 3689, 3689, 3689, 3115, 821, 821, 821, 821, 821, 1391, 821, 1363, 821, 821, 821, 821, 821, 3794, 821, 821, 1443, 1392, 3811, 283, 4262, 1450, 4236, 3728, 3947, 821, 821, 821, 821, 821, 821, 821, 3951, 3939, 176,10016, 1070, 1076, 2952, 3514, 3514, 3514, 3514, 3514, 3514, 3514, 3514, 3514, 2691, 767, 3734, 1393, 1330, 2694, 821, 821, 821, 176, 2684, 2628, 1295, 3608, 3609, 3609, 3608, 3608, 3608, 3608, 3608, 3608, 3223, 3743, 3936, 1713, 427, 3224, 2684, 1036, 4262, 3936, 1330, 855, 1331, 1722, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1095, 1391, 2365, 1443,10105, 3744, 1109, 1723, 1723, 1723, 1723, 1723, 1724, 3621, 176, 3942, 3622, 3732, 3623, 1391, 3965, 3970, 3624, 857, 176, 3625, 3626, 3627, 3968, 271, 3628, 1392, 3974, 1723, 1723, 1723, 1723, 1723, 1723, 1726, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1728, 1797, 176, 2367, 3705, 3734, 3814, 1727, 1727, 1727, 1727, 1727, 1729, 2596, 2628, 176, 3251, 1393, 5044, 3970, 3707, 3736, 3798, 3729, 659, 3714, 3743, 3973, 3941, 3941, 3941, 4229,10109, 1727, 1727, 1727, 1727, 1727, 1727, 1736, 1737, 1738, 1739, 1739, 1739, 1739, 1739, 1739, 3799, 176, 2367, 3715, 3744, 4015, 469, 841, 841, 841, 841, 841, 845, 2684, 176, 4119, 4024, 481, 3805, 3515, 3516, 3516, 3516, 3516, 3516, 3516, 3516, 3516, 3516, 271, 1330, 4016, 4070, 841, 841, 841, 841, 841, 841, 439, 661, 1295, 4025, 4124, 176, 4033, 3651, 3784, 1749, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1119, 1036, 176, 1331, 4119, 3975, 3914, 1750, 1750, 1750, 1750, 1750, 1751, 3978, 4034, 2791, 4046, 4060, 3515, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 1443, 1443, 481, 4124, 4079, 1750, 1750, 1750, 1750, 1750, 1750, 3887, 1295, 4213, 4047, 4061, 3888, 176, 283, 1753, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1755, 1036, 4080, 4072, 3865, 6758, 176, 1754, 1754, 1754, 1754, 1754, 1756, 2742, 3889, 176, 4209, 3813, 1443, 1443, 3867, 3895, 3817, 1450, 1450, 3144, 3896, 2606, 2606, 2606, 2606, 2606, 2606, 1754, 1754, 1754, 1754, 1754, 1754, 1763, 1764, 1765, 1766, 1766, 1766, 1766, 1766, 1766, 270, 3906, 3822, 176, 3897, 3985, 3907, 862, 862, 862, 862, 862, 866, 3989, 1330, 176, 4092, 271, 3554, 3555, 3555, 3555, 3555, 3555, 3555, 3555, 3555, 3555, 4237, 767,10110, 3990, 3908, 862, 862, 862, 862, 862, 862, 3993, 1655, 4119, 4248, 1070, 1331, 176, 283, 175, 175, 4125, 175, 175, 175, 175, 175, 175, 175, 1320, 175, 175, 1819, 768, 944, 3920, 4073, 1821, 1443, 1812, 3921, 175, 175, 175, 175, 175, 175, 175, 3107, 4262, 1000, 9214, 4213, 1146, 3554, 3556, 3556, 3556, 3556, 3556, 3556, 3556, 3556, 3556, 4010, 3515, 3922, 4299, 4259, 4015, 175, 175, 175, 175, 175, 175, 1655, 175, 1433, 175, 175, 175, 175, 175, 1443, 1434, 175, 1295, 1295, 1450, 1070, 1133, 370, 1320, 3816, 4016, 175, 175, 175, 175, 175, 175, 175, 1330, 1036, 1036, 176, 4087, 1146, 1134, 2424, 1788, 3620, 3620, 3620, 3620, 3620, 3620, 3620, 3620, 3620, 876, 176, 4106, 3763, 175, 175, 175, 175, 1444, 1330, 176, 1443, 1331,10111, 1421, 1445, 4243, 3053, 3629, 3629, 3629, 3629, 3629, 3629, 3629, 3629, 3629,10112, 1418, 1446, 4185, 1447, 1295, 1448, 3759, 175, 1449, 1450, 1443, 1331, 1419, 1451, 1804, 1450, 1452, 176, 1453, 1805, 1454, 1036, 1455, 1456, 1457, 1795, 1420, 4107, 1819, 1443, 1444, 370, 3830, 1821, 1450, 1812, 4366, 1445, 3815, 3721, 3722, 3723, 3724, 3724, 3724, 3724, 3724, 3724, 464, 2426, 2367, 1446, 4749, 1447, 1070, 1448, 3221, 312, 1449, 1450, 270, 176, 176, 1451, 3801, 1647, 1452, 4144, 1453, 2684, 1454, 3554, 1455, 1456, 1457, 1444, 370, 271, 3793, 1443, 3222, 4262, 1445, 3854, 3750, 3751, 3752, 3753, 3753, 3753, 3753, 3753, 3753, 1655, 2426, 2684, 1446, 2043, 1447, 1295, 1448, 3826, 1443, 1449, 1450, 282, 176, 1819, 1451, 481, 1320, 1452, 1821, 1453, 1812, 1454, 1036, 1455, 1456, 1457, 1796, 1444, 1811, 4387,10113, 1443, 1819, 4427, 1445, 1819, 1450, 1821, 3825, 1812, 1821, 4099, 1812, 3251, 370, 283, 4100, 2217, 1446, 176, 1447, 1797, 1448, 3584, 1443, 1449, 1450, 3818, 4245, 1450, 1451, 4188, 4081, 1452, 1801, 1453, 3272, 1454, 3273, 1455, 1456, 1457, 1444, 1819, 176, 2235, 1819, 3821, 1821, 1445, 1812, 1821, 3827, 3857, 3275, 1819,10114, 4356, 176, 4019, 1821, 1819, 1812, 1446, 4024, 1447, 1821, 1448, 1812, 1798, 1449, 1450, 3853, 4174, 4164, 1451, 1819, 3828, 1452, 4164, 1453, 1821, 1454, 1812, 1455, 1456, 1457, 1444, 3856, 3855, 4025, 4168, 1819, 1819, 1445, 1070, 1819, 1821, 1821, 1812, 3858, 1821, 4164, 1812, 1819, 3859, 3631, 4164, 1446, 1821, 1447, 1812, 1448, 2240, 4228, 1449, 1450, 3914, 4262, 4245, 1451, 4119, 2264, 1452, 2684, 1453, 2791, 1454, 330, 1455, 1456, 1799, 1444, 3916, 176, 2266, 2266, 176, 4263, 1445, 3890, 330, 330, 312, 2266, 3914, 330, 176, 176, 176, 330, 4393, 176, 1446, 2791, 1447, 176, 1448, 4244, 481, 1449, 1450, 1070, 1070, 4124, 1451, 3923, 1800, 1452, 1295, 1453, 4124, 1454, 3890, 1455, 1456, 1457, 1444, 4096, 330, 312, 2276, 2278, 2278, 1445, 176, 1036, 330, 330, 330, 312, 1295, 3924, 176, 176, 176, 3770, 2278, 1446, 4262, 1447, 1330, 1448, 330, 4360, 1449, 1450, 176, 1036, 176, 1451, 1801, 481, 1452, 1330, 1453, 4101, 1454, 3898, 1455, 1456, 1457, 1444,10119, 330, 312, 3898, 2290, 2292, 1445, 176, 1331, 330, 330, 330, 1655, 4859, 4274, 176, 176, 176, 4149, 2292, 1802, 1331, 1447, 3115, 1448, 330, 312, 1449, 1450, 1320, 1655, 176, 1451, 4028, 2292, 1452, 4149, 1453, 4033, 1454, 330, 1455, 1456, 1457, 1803, 1444, 176, 2996, 4213, 481, 4213, 176, 1445, 3899, 3899, 3899, 3899, 3899, 3899, 3899, 3899, 3899, 4041, 3909, 4034, 3909, 1446, 4046, 1447, 330, 1448, 330, 312, 1804, 1450, 176, 4358, 176, 1805, 4055, 7481, 1452, 4367, 1453, 4060, 1454, 1070, 1455, 1456, 1457, 1444, 370, 1330, 4047, 466, 5049, 176, 1445, 3899, 3899, 3899, 3899, 3899, 3900, 3901, 3901, 3901, 4078, 3914, 2426, 4061, 1446, 4079, 1447, 1295, 1448, 312, 2791, 1449, 1450, 4265, 176, 1331, 1451, 3916, 1806, 1452, 767, 1453, 3923, 1454, 1036, 1455, 1456, 1457, 1444, 370, 4171, 4080, 4108, 176, 4310, 1445, 3901, 3901, 3901, 3901, 3901, 3901, 3901, 3901, 3901, 4164, 3842, 4081, 3924, 1446, 4172, 1447, 2463, 1448, 312, 4213, 1449, 1450, 4136, 176, 4311, 1451,10120, 1330, 1452, 1330, 1453, 4357, 1454, 2971, 1455, 1456, 1457, 1807, 1808, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3911, 3912, 3912, 3912, 1331, 2498, 1331, 1070, 3355, 1444, 2801, 2801, 2801, 2801, 2801, 2801, 1445, 3912, 3912, 3912, 3912, 3912, 3912, 3912, 3912, 3912, 4173, 4213, 4213, 4262, 1446, 176, 1447, 1655, 1448, 4278, 2740, 1449, 1450, 4149, 767, 4164, 1451, 1070, 4281, 1452, 4164, 1453, 176, 1454, 1320, 1455, 1456, 1457, 1444, 4091, 4091, 4091, 4091, 4091, 4091, 1445, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 4290, 4199, 1620, 1295, 1446, 176, 1447, 1295, 1809, 4293, 4262, 1449, 1450, 1295, 2507, 4283, 1451, 4262, 4200, 1810, 1036, 1453, 4181, 1454, 1036, 1455, 1456, 1457, 1444, 4137, 1036, 4823, 4102, 176, 4103, 1445, 4288, 3930, 3931, 3932, 3933, 3933, 3933, 3933, 3933, 3933, 6965, 1812, 176, 1811, 1513, 1447, 1655, 1448, 4104, 176, 1449, 1450, 176, 2473,10121, 1451, 4283, 1330, 1452, 944, 1453, 4246, 1454, 1320, 1455, 1456, 1457, 1813, 4147, 3938, 3938, 3938, 3938, 3938, 3938, 3938, 3938, 3938, 3941, 3941, 3941, 3941, 3941, 3941, 3941, 3941, 3941, 1331, 4246, 1814, 176, 3963, 2507, 4331, 4260, 4261, 1815, 176, 4186, 176, 3964, 3964, 3964, 3964, 3964, 3964, 3964, 3964, 3964, 2088, 1816, 2507, 1817, 1677, 1818, 1070, 2684, 1819, 1820, 4332, 4341, 176, 1821, 1330, 4202, 1822, 3251, 1823, 2088, 1824, 4426, 1825, 1826, 1827, 175, 175, 4196, 175, 1828, 175, 175, 175, 175, 175, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 1331, 1369, 4274, 175, 175, 175, 175, 175, 175, 175, 4301, 3115, 176, 2507, 3209, 1461, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 4217, 3696, 1330, 2684, 9233, 2088, 3386, 175, 175, 175, 175, 175, 175, 1330, 175, 1828, 175, 175, 175, 175, 175, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 4300, 1330, 1331, 175, 175, 175, 175, 175, 175, 175, 1829, 1812, 3226, 1331, 1136, 1461, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4223, 878, 176, 176, 4355, 176, 1331, 175, 175, 175, 175, 175, 175, 4224, 175, 175, 175, 175, 175, 175, 175, 4316, 315, 175, 4082, 4082, 4082, 4082, 4082, 4082, 4082, 4082, 4082, 175, 175, 175, 175, 175, 175, 330, 4213, 4612, 4362,10124, 270, 316, 4082, 4082, 4082, 4082, 4082, 4083, 4084, 4084, 4084, 4373, 1812, 2684, 1812, 176, 176, 271, 175, 175, 175, 175, 175, 175, 1330, 175, 175, 175, 175, 175, 175, 175, 4389, 315, 175, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 175, 175, 175, 175, 175, 175, 330, 4415, 1547, 5357, 1331, 4436, 316, 4084, 4084, 4084, 4084, 4084, 4084, 4084, 4084, 4084, 4234, 4378, 4518, 4416, 175, 176, 1443, 175, 175, 175, 175, 1836, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1172, 1330, 1330, 4222, 3251, 176, 4234, 1837, 1837, 1837, 1837, 1837, 1838, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 4169, 1443, 1330, 4379, 4235, 1812, 1443, 3985, 767, 1331, 1331, 1837, 1837, 1837, 1837, 1837, 1837, 1840, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1842, 4370, 1330, 4408, 4170, 3386, 1331, 1841, 1841, 1841, 1841, 1841, 1843, 4274, 3004, 4164, 4213, 4180, 4213, 1330, 4164, 4213, 3115, 1330, 2684, 4214, 3780, 4221, 4213, 4276, 3062, 3573, 1331, 1841, 1841, 1841, 1841, 1841, 1841, 1845, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1678, 1331, 1330,10140, 4391, 1331, 330, 1846, 1846, 1846, 1846, 1846, 1847, 4238, 3064, 3108, 4239, 4274, 176, 1330, 4215, 4240, 4302, 4404, 4774, 4216, 3115, 4232, 1443, 3062, 4218, 3065, 1331, 1846, 1846, 1846, 1846, 1846, 1848, 1851, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1479, 1331, 4226, 4779, 270, 4219, 4278, 1852, 1852, 1852, 1852, 1852, 1853, 3064, 4250, 4281, 4233, 4251, 1070, 4252, 4303, 271, 4286, 4253, 10141, 4220, 4254, 4255, 4256, 767, 3065, 4257, 270, 1852, 1852, 1852, 1852, 1852, 1852, 1854, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 176, 271, 4262, 176, 4262, 1411, 1158, 1855, 1855, 1855, 1855, 1855, 1856, 835, 4339, 1415, 4304, 944, 4309, 3258, 4318, 4340, 4330, 4310, 4342, 4400, 2473, 4331, 4435, 3251, 1086, 4444, 1443, 1855, 1855, 1855, 1855, 1855, 1857, 1862, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1491, 4311, 279, 176, 4774, 4332, 901, 1863, 1863, 1863, 1863, 1863, 1864, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4270, 4270, 4270, 4270, 4270, 4271, 4272, 4272, 4272, 4530, 4442, 1863, 1863, 1863, 1863, 1863, 1863, 1865, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 4423, 4319, 4320, 4779, 2686, 3251, 176, 1866, 1866, 1866, 1866, 1866, 1867, 4272, 4272, 4272, 4272, 4272, 4272, 4272, 4272, 4272, 4313, 4313, 4313, 4313, 4313, 4313, 4313, 4313, 4313, 282, 282, 1866, 1866, 1866, 1866, 1866, 1868, 1874, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1199, 2684, 4411, 4343, 4290, 4290, 1812, 1875, 1875, 1875, 1875, 1875, 1876, 4293, 4293, 450, 2742, 283, 283, 4388, 4294, 3780, 7628, 4361, 4364, 4295, 4295, 451, 176, 4369, 3225, 427, 427, 1875, 1875, 1875, 1875, 1875, 1875, 1878, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1880, 2594, 2596, 4296, 4296, 299, 302, 1879, 1879, 1879, 1879, 1879, 1881, 270, 270, 4313, 4313, 4313, 4313, 4313, 4314, 4315, 4315, 4315, 4993, 514, 2684, 299, 4421, 4694, 271, 271, 427, 1879, 1879, 1879, 1879, 1879, 1879, 1888, 1889, 1890, 1891, 1891, 1891, 1891, 1891, 1891, 3223, 2684, 2596, 4323, 1418, 3224, 4422, 931, 931, 931, 931, 931, 935, 4344, 270, 282, 1419, 611, 4085, 3251, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 4774, 1420, 271, 4390, 931, 931, 931, 931, 931, 931, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 283, 315, 175, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 175, 175, 175, 175, 175, 175, 330, 4779, 427, 3211, 1136, 4085, 332, 3494, 3494, 3494, 3494, 3494, 4086, 3491, 3491, 3491, 878, 176, 4386, 176, 2596, 4522, 4337, 175, 175, 175, 323, 422, 176, 1892, 175, 175, 270, 175, 175, 175, 175, 175, 175, 175, 3251, 315, 175, 176, 427, 282, 5010, 4431, 2684, 271, 4354, 4365, 175, 175, 175, 175, 175, 175, 330, 439, 439, 4741, 4312, 4085, 332, 3491, 3491, 3491, 3491, 3491, 3491, 3491, 3491, 3491, 270,10116, 3220, 2626, 2628, 283, 4774, 175, 175, 175, 323, 767, 176, 767, 439, 282, 282, 271, 3654, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 176, 1893, 175, 175, 2628, 175, 175, 175, 175, 175, 175, 175, 1070, 175, 175, 855, 282, 855, 4324, 625, 3251, 283, 283, 4779, 175, 175, 175, 175, 175, 175, 175, 4418, 1109, 176, 1109, 4831, 1918, 4097, 4098, 4098, 4097, 4097, 4097, 4097, 4097, 4097, 4325, 2684, 2684, 857, 283, 857, 9248, 175, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 2691, 175, 175, 3223, 4351, 2694, 4849, 659, 3224, 1036, 4392, 4530, 175, 175, 175, 175, 175, 175, 175, 4533, 4781, 439, 2190, 176, 1918, 4109, 4109, 4109, 4109, 4109, 4109, 4109, 4109, 4109, 2191, 4110, 4455, 469, 4111, 4333, 4112, 175, 175, 175, 4113, 4402, 1295, 4114, 4115, 4116, 1391, 282, 4117, 1443, 4403, 4346, 4856, 1036, 1443, 1443, 1919, 4790, 4456, 1036, 1443, 1920, 175, 175, 1391, 175, 175, 175, 175, 175, 175, 175, 4371, 175, 175, 427, 1392, 3251, 3840, 4429, 4420, 283, 4380, 4347, 175, 175, 175, 175, 175, 175, 175, 2742, 1443, 4312, 1802, 4348, 1930, 1443, 312, 4322, 422, 901, 4401, 176, 3852, 270, 4774, 1443, 1931, 4349, 1393, 3251, 1443, 175, 175, 175, 1330, 3251, 1803, 175, 176, 1932, 271, 4425, 4210, 4211, 4211, 4211, 4211, 4211, 4211, 4211, 4211, 4211, 4779, 1931, 175, 175, 1391, 175, 175, 175, 175, 175, 175, 175, 1331, 175, 175, 659, 4464, 2189, 176, 1133, 4855, 2507, 1391, 4825, 175, 175, 175, 175, 175, 175, 175, 4350, 1798, 4372, 1392, 2190, 1930, 1134, 2088, 1443, 4530, 1812, 4465, 4321, 1443, 469, 4399, 2191, 1931, 876, 1812, 4534, 4353, 175, 175, 175, 3515, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 3837,10159, 1393, 2759, 2759, 2759, 176, 3251, 4417, 1931, 175, 175, 1295, 175, 901, 175, 175, 175, 175, 175, 4441, 194, 175, 2770, 2770, 2770, 2234, 2238, 2684, 1036, 3850, 4437, 948, 175, 175, 175, 175, 175, 175, 3251, 4860, 4419, 2742, 3221, 720, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 176, 5625, 4995, 481, 4398, 302, 2684, 175, 175, 175, 721, 175, 175, 3222, 175, 370, 175, 175, 175, 175, 175, 193, 194, 175, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 175, 175, 175, 175, 175, 175, 175, 193, 193, 193, 193, 193, 195, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 175, 175, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 175, 175, 10171, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 231, 175, 175, 175, 175, 175, 175, 1934, 1934, 1934, 1934, 1934, 1935, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 1933, 1933, 1933, 1933, 1933, 1933, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 1070, 4450, 546, 4523, 4524, 4559, 4455, 3963, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 4151, 3258, 4535, 4152, 4876, 4153, 3261, 176, 3843, 4154, 4541, 3251, 4155, 4156, 4157, 4456, 4424, 4158, 176, 4851, 176, 3251, 1320, 4334, 4334, 4334, 4334, 4334, 4335, 4336, 4336, 4336, 3844, 1934, 1934, 1934, 1934, 1934, 1934, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 1938, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1554, 439, 439, 4433, 4473, 4430, 4543, 1939, 1939, 1939, 1939, 1939, 1940, 4562, 4546, 3251, 206, 4414, 3251, 2628, 4333, 4565, 1812, 4459, 4486, 3839, 433, 433, 4464, 3844, 4474, 282, 282, 1939, 1939, 1939, 1939, 1939, 1939, 1941, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1943, 1070, 4487, 176, 4500, 176, 4465, 1942, 1942, 1942, 1942, 1942, 1944, 2248, 2684, 4667, 4512, 283, 283, 3554, 4159, 4159, 4159, 4159, 4159, 4159, 4159, 4159, 4159, 4394, 4501, 4395, 2718, 1942, 1942, 1942, 1942, 1942, 1942, 370, 4396, 1655, 4513, 5489, 4854, 176, 4864, 4397, 1947, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1949, 1320, 10173, 4528, 176, 176, 901, 1948, 1948, 1948, 1948, 1948, 1950, 4336, 4336, 4336, 4336, 4336, 4336, 4336, 4336, 4336, 4411, 4468, 4567, 4421, 1812, 176, 4473, 4989, 4529, 4562, 4570, 1948, 1948, 1948, 1948, 1948, 1948, 1955, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1243, 1133, 4535, 4422, 901, 4720, 4474, 1956, 1956, 1956, 1956, 1956, 1957, 4542, 1812, 1812, 3251, 4434, 4411, 1134, 2720, 4428, 1812, 4627, 4572, 4412, 2925, 2925, 2925, 4567, 4712, 876, 4575, 1956, 1956, 1956, 1956, 1956, 1956, 1959, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1961, 4628, 4797, 4847, 4562, 2239, 2239, 1960, 1960, 1960, 1960, 1960, 1962, 4409, 4410, 4566, 2789, 4352, 4481, 4495, 2241, 3845, 330, 4486, 4500, 2242, 3846, 3251, 176, 2240, 2240, 176, 176, 1960, 1960, 1960, 1960, 1960, 1960, 1969, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1255, 4487, 4501,10183, 6064, 4676, 4936, 1970, 1970, 1970, 1970, 1970, 1971, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 4677, 4937, 1970, 1970, 1970, 1970, 1970, 1970, 1973, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1975, 4511, 4720, 6069, 4567, 176, 4512, 1974, 1974, 1974, 1974, 1974, 1976, 2791, 2791, 4571, 2791, 4514, 7139, 330, 330, 312, 330, 330, 312, 176, 176, 4722, 176, 176, 4869, 481, 4513, 1974, 1974, 1974, 1974, 1974, 1974, 1983, 1984, 1985, 1986, 1986, 1986, 1986, 1986, 1986, 370, 4857, 4572, 4965, 4587, 4593, 4577, 982, 982, 982, 982, 982, 986, 4576, 4580, 4592, 4597, 514, 2863, 4160, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4161, 4966, 176, 176, 8194, 982, 982, 982, 982, 982, 982, 175, 175, 1655, 175, 714, 175, 175, 175, 175, 175, 4587, 175, 175, 4593, 370, 4615, 1295, 4695, 4590, 1320, 4627, 4596, 175, 175, 175, 175, 175, 175, 175, 4598, 4514, 1295, 2863, 1036, 515, 1987, 330, 4601, 4895, 312, 6278, 4712, 176, 1812, 176, 3251, 4628, 4281, 1036, 4719, 5036, 175, 175, 175, 175, 175, 4703, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 175, 175, 175, 175, 175, 175, 175, 197, 197, 197, 197, 197, 344, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175, 175, 205, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 1994, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1599, 2570, 2570, 2570, 3131, 3131, 3131, 1995, 1995, 1995, 1995, 1995, 1996, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4516, 4517, 4517, 4517, 370, 370, 1995, 1995, 1995, 1995, 1995, 1995, 1997, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 370, 2863, 4634, 4991, 4712, 176, 176, 1998, 1998, 1998, 1998, 1998, 1999, 176, 176, 4721, 481, 4337, 2873, 3753, 3753, 3753, 3753, 3753, 3753, 3753, 3753, 3753, 4858, 4996, 176, 299, 175, 1998, 1998, 1998, 1998, 1998, 2000, 2006, 282, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1012, 4663, 4663, 4663, 4663, 4663, 4663, 1009, 1009, 1009, 1009, 1009, 1011, 4517, 4517, 4517, 4517, 4517, 4517, 4517, 4517, 4517, 176, 4671, 283, 4867, 4923, 1070, 4676, 176, 176, 370, 370, 1009, 1009, 1009, 1009, 1009, 1009, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 370, 2873, 4640, 4867, 4872, 714, 4677, 2011, 2011, 2011, 2011, 2011, 2012, 176, 176, 176, 481, 4863, 2885, 4160, 4162, 4162, 4162, 4162, 4162, 4162, 4162, 4162, 4162, 5487, 176, 4700, 944, 2011, 2011, 2011, 2011, 2011, 2011, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 176, 175, 175, 4722, 176, 1295, 1295, 370, 4692, 1320, 4744, 4725, 175, 175, 175, 175, 175, 175, 175, 1295, 4862, 1295, 1036, 1036, 515, 4649, 4189, 4190, 4190, 4189, 4189, 4189, 4189, 4189, 4189, 3963, 1036, 176, 1036, 4699, 1330, 175, 175, 175, 4560, 4560, 4561, 2507, 4210, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 176, 4699, 1070, 4699, 2015, 2017, 2088, 176, 370, 370, 370, 1070, 1331, 176, 204, 204, 204, 204, 204, 204, 204, 204, 204, 1330, 7139, 4878, 2901, 2885, 4658, 5483, 204, 204, 204, 204, 204, 232, 4879, 1295, 176, 176, 176, 4316, 481, 3724, 3724, 3724, 3724, 3724, 3724, 3724, 3724, 3724, 4978, 1331, 1036, 1295, 204, 204, 204, 204, 204, 204, 1029, 1029, 270, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1036, 1029, 1029, 1295, 370, 4699, 4746, 1812, 175, 271, 4699, 6283, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1295, 1036, 4844, 2901, 4316, 2021, 3724, 3724, 3724, 3724, 3724, 4317, 3721, 3721, 3721, 176, 1330, 1036, 481, 4747, 4699, 1295, 1036, 1029, 1029, 1029, 1029, 270, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4708, 1029, 1029, 1036, 1295, 3156, 3156, 3156, 4699, 271, 5047, 1331, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2022, 3251, 1036, 4774, 4316, 2021, 3721, 3721, 3721, 3721, 3721, 3721, 3721, 3721, 3721, 4844, 1620, 4699, 1295, 4699, 1070, 1295, 1036, 1029, 1029, 1029, 1029, 270, 1029, 2024, 1029, 1029, 1029, 1029, 1029, 1036, 1029, 1029, 1036, 1655, 4779, 4699, 4779, 1330, 271, 176, 4704, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1295, 4877, 1320,10283, 4337, 1626, 3753, 3753, 3753, 3753, 3753, 4338, 3750, 3750, 3750, 1070, 4988, 1036, 1295, 1331, 4761, 4705, 1036, 1029, 1029, 1029, 1029, 282, 1029, 2024, 1029, 1029, 1029, 1029, 1029, 1036, 1029, 1029, 370, 370, 370, 4706, 370, 4710, 1330, 1295, 4844, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1627, 4887, 4634, 2873, 4640, 1626, 2885, 283, 1036, 312, 312, 312, 4707, 312, 176, 176, 176, 5035, 176, 4774, 1331, 8368, 1036, 1029, 1029, 1029, 1029, 4780, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 1812, 1032, 1029, 4641, 4641, 4641, 4641, 4641, 4641, 4641, 4641, 4641, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1812, 4881, 4881, 1655, 4844, 1300, 3424, 5037, 2026, 4641, 4641, 4641, 4641, 4641, 4642, 4643, 4643, 4643, 176, 7647, 1320, 1070, 1036, 1029, 1029, 1037, 1029, 1029, 4756, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1301, 1029, 1029, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2028, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1036, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4160, 1629, 1029, 4643, 4643, 4643, 4643, 4643, 4643, 4643, 4643, 4643, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2029, 4926, 5666, 1655, 270, 1630, 1330, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 176, 1812, 2686, 5066, 1320, 271, 1036, 1029, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1331, 1629, 1029, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 1295, 5041, 5003, 4844, 1812, 1632, 1330, 4526, 4526, 4526, 4526, 4526, 4526, 4526, 4526, 4526, 3251, 1036, 5016, 5053, 1443, 4739, 1036, 1029, 1029, 1633, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1331, 1629, 1029, 4650, 4650, 4650, 4650, 4650, 4651, 4652, 4652, 4652, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 2031, 3342, 3342, 3342, 176, 1632, 1330, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 1450, 4844, 3438, 3438, 3438, 5189, 1036, 1029, 1029, 1633, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1331, 1029, 1029, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 1655, 3446, 3446, 3446, 4518, 2032, 3933, 3933, 3933, 3933, 3933, 3933, 3933, 3933, 3933, 4844, 481, 1320, 3457, 3457, 3457, 4760, 1036, 1029, 1029, 1029, 1029, 176, 1029, 1634, 1029, 1029, 1029, 1029, 1029, 1631, 1629, 1029, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 1635, 1635, 1635, 1635, 1635, 1636, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1036, 1029, 1029, 1633, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1029, 1029, 176, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 1031, 1032, 1029, 370, 370, 176, 767, 370, 4738, 1655, 1655, 1158, 1034, 1029, 1029, 1029, 1029, 1029, 1029, 4751, 4994, 4649, 2901, 175, 1035, 4658, 1320, 1320, 312, 312, 2036, 2473, 312, 176, 176, 4792, 1369, 176, 2463, 5546, 176, 1036, 1029, 1029, 1037, 1029, 1029, 4799, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2971, 1029, 1029, 4659, 4659, 4659, 4659, 4659, 4659, 4659, 4659, 4659, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4882, 4882, 4882, 2507, 4337, 2032, 3750, 3750, 3750, 3750, 3750, 3750, 3750, 3750, 3750, 176, 1411, 5350, 514, 5580, 2088, 1070, 1036, 1029, 1029, 1029, 1029, 282, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 4883, 1307, 1029, 4659, 4659, 4659, 4659, 4659, 4660, 4661, 4661, 4661, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5411, 1655, 5359, 1070, 176, 1308, 767, 283, 2038, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 1320,10562, 176, 944, 1036, 1029, 1029, 1646, 1646, 1647, 1646, 2042, 1646, 1646, 1646, 1646, 1646, 2045, 1646, 1646, 768, 4665, 4665, 4665, 4665, 4665, 4665, 4798, 4668, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 4990, 1000, 176, 2507, 5221, 2047, 176, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 176,10709, 4774, 1295, 5413, 6787, 1646, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2042, 1646, 1646, 1646, 1646, 1646, 1036, 1646, 1646, 2925, 2925, 2925, 2925, 2925, 2925, 2925, 2925, 2925, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1812, 4898, 4699, 1295, 1655, 2050, 4779, 5039, 4800, 4699, 4902, 176, 4085, 4779, 3491, 3491, 3491, 3491, 3491, 3491, 1036, 1320, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2042, 1646, 1646, 1646, 1646, 1646, 176, 1646, 1646, 2507, 4701, 4754, 1330, 1330, 5069, 4702, 4755, 5048, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 2051, 2088, 3251,10776, 4518, 2050, 3933, 3933, 3933, 3933, 3933, 4519, 3930, 3930, 3930, 4997,10776, 1331, 1331, 176, 4846, 1295, 1646, 1646, 1646, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2056, 1313, 1313, 1036, 1655, 1330, 4924, 4998, 3424, 4709, 464, 4845, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1655, 176, 1320, 1070, 481, 2058, 4844, 4683, 4684, 4685, 4686, 4686, 4686, 4686, 4686, 4686, 1331, 1320, 466, 1655, 5372, 4758, 1320, 1313, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1320, 1313, 1313, 4870, 1358, 4759, 4762,10811, 4871, 1070, 5046, 1070, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4886,10811, 176, 2507, 4518, 2061, 3930, 3930, 3930, 3930, 3930, 3930, 3930, 3930, 3930, 4873, 2055, 5045, 1655, 3251, 2088, 1655, 1320, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1320, 1313, 1313, 1320, 4931, 767, 5002, 5449, 4763, 4936, 3251, 4757, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2062, 5969, 3848, 176, 4520, 2061, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3845, 4937, 469, 4199,10811, 3846, 3251, 1320, 1313, 1313, 1313, 1313, 176, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 4821, 1316, 1313, 4718, 4718, 4718, 4718, 4718, 4718, 4718, 4718, 4904, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2063, 4907, 176, 176, 1295, 1660, 5051, 4687, 4687, 4687, 4687, 4687, 4687, 4687, 4687, 4687, 3251, 3847, 1070, 4884, 4885, 1036, 1320, 1313, 1313, 1321, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4913, 2064, 1313, 4874, 1070, 5479, 1330, 5469, 370, 4293, 1330, 5085, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4842, 4843, 176, 4948, 4875, 2065, 282, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4927, 1331, 5086, 176, 176, 1331, 1320, 1313, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1330, 2064, 1313, 1330, 283,10776, 5474, 4982, 4210, 5070, 270, 4841, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4844, 4895, 5438, 4904, 4895, 2067, 2190, 4844, 271, 1812, 4281, 1331, 4907, 4281, 1331, 5427, 2238, 4901, 2191, 4908, 5427, 5038, 1320, 1313, 1313, 2068, 1313, 1313, 481, 1313, 2069, 1313, 1313, 1313, 1313, 1313, 2066, 2064, 1313, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2070, 2070, 2070, 2070, 2070, 2071, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1320, 1313, 1313, 2068, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1313, 1313, 5288, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 1315, 1316, 1313, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 1318, 1313, 1313, 1313, 1313, 1313, 1313, 4916, 6114, 4913, 176, 4913, 1319, 5148, 767, 2074, 3062, 1330, 4293, 4950, 4293, 5151, 4960, 176, 176, 4919, 176, 4965, 4920, 1320, 1313, 1313, 1321, 1313, 1313, 481, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3004, 1331, 3064, 4951, 4852, 5148, 4791, 4966, 4916, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5152, 3573, 5477, 3065, 5484, 2076, 4696, 4697, 4697, 4697, 4697, 4697, 4697, 4697, 4697, 4697, 4980, 4844,10776, 4844, 176, 4952, 1320, 1313, 1313, 1313, 1313, 1313, 1295, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 176, 1667, 1313, 2229, 659, 5147, 1158, 1812, 767, 1036, 450, 5127, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2077, 2230, 3190, 451, 2231, 1668, 4711, 4711, 4711, 4711, 4711, 4711, 4711, 4711, 4711, 469, 4822, 1812, 5128, 6259, 1070, 4199, 1320, 1313, 1313, 175, 175, 1295, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 4821, 1812, 5001, 767, 1133, 176, 1036, 2684, 5067, 175, 175, 175, 175, 175, 175, 175, 1330, 1330, 3845, 1391, 5489, 338, 1134, 3846, 3251, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 876, 835, 5475, 1391, 175, 175, 175, 175, 4832, 4928, 3062, 4833, 1331, 4834, 4955, 1392, 4953, 4835, 1086, 2684, 4836, 4837, 4838, 4984, 3209, 4839, 3253, 5018, 2078, 2081, 2081, 5405, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 2083, 2084, 2081, 3064, 1295, 282, 5073, 5292, 5153, 4853, 1393, 5085, 2086, 2081, 2081, 2081, 2081, 2081, 2081, 5163, 3065, 1036, 4795, 1136, 2087, 4696, 4698, 4698, 4698, 4698, 4698, 4698, 4698, 4698, 4698, 878, 1812, 5086, 3829, 283, 9235, 2088, 2081, 2081, 2089, 1051, 1051, 1295, 1051, 1330, 2096, 1051, 1051, 1051, 1051, 3845, 1051, 1051, 4986, 2507, 3846, 3251, 5055, 767, 1036, 1418, 4981, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 5140, 5140, 4823, 1419, 5164, 1680, 4752, 4753, 4753, 4752, 4752, 4752, 4752, 4752, 4752, 5168, 901, 1420, 5303, 5304, 176, 855, 1051, 1051, 1051, 1051, 1051, 1655, 1051, 1330, 2096, 1051, 1051, 1051, 1051, 3258, 1051, 1051, 1109, 1295, 3261, 5148, 176, 2684, 1320, 3251, 2684, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1681, 4957, 1036, 1295, 5148, 1680, 4764, 4764, 4764, 4764, 4764, 4764, 4764, 4764, 4764, 5152, 659, 5745, 4999,10776, 1036, 5011, 1051, 1051, 1051, 1051, 1051, 1655, 1051, 1683, 1051, 1051, 1051, 1051, 1051, 2684, 1051, 1051, 2684, 5016, 3209, 5305, 1136, 3209, 1320, 1133, 469, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 878, 4346, 5153, 1070, 2684, 1337, 901, 901, 4987, 1134, 5162, 2101, 4591, 4591, 4591, 4591, 4591, 4591, 4591, 4591, 4591, 876, 1051, 1051, 1051, 349, 661, 176, 4587, 4985, 5489, 5153, 5148, 1418, 206, 206, 206, 206, 206, 206, 206, 206, 206, 1070, 4765, 1419,10101, 4766, 5015, 4767, 2684, 1812, 3386, 4768, 5052, 3209, 4769, 4770, 4771, 1420, 5040, 4772, 5478, 3251, 6957, 5489, 1320, 3131, 3131, 3131, 3131, 3131, 3131, 3131, 3131, 3131, 206, 206, 2104, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175, 5495, 175, 192, 175, 175, 175, 175, 175, 4904, 343, 175, 1812, 1070, 5141, 5141, 5141, 5063, 4907, 2238, 5164, 175, 175, 175, 175, 175, 175, 175, 5167,10776, 4909, 2684, 901, 344, 3843, 176, 901, 4160, 4773, 4773, 4773, 4773, 4773, 4773, 4773, 4773, 4773, 3251, 3291, 5061, 175, 175, 175, 205, 330, 901, 4910, 5148, 3844, 1655, 176, 5191, 2109, 175, 175, 1391, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 1320, 5019, 370, 5122, 5196, 2684, 3209, 1391, 5127, 175, 175, 175, 175, 175, 175, 175, 3883, 3883, 3883, 1392, 3479, 338, 4802, 4803, 4803, 4803, 4803, 4803, 4803, 4803, 4803, 4803, 176, 4904, 5128, 5476, 4913, 4913, 175, 175, 175, 175, 4907, 176, 2507, 4293, 4293, 4954, 5148, 4908, 4865, 5022, 4919, 1393, 4909, 4866, 3209, 4921, 4921, 5152, 529, 2088, 2078, 175, 175, 176, 175, 192, 175, 2113, 175, 175, 175, 5012, 360, 175, 4865, 4245, 1070,10832, 4910, 2684, 4866, 4922, 4922, 175, 175, 175, 175, 175, 175, 175, 5190, 5190, 5190, 5190, 5190, 361, 4805, 4806, 4806, 4805, 4805, 4805, 4805, 4805, 4805, 176, 901, 176, 176, 1070, 5489, 176, 175, 175, 175, 175, 175, 2507, 175, 192, 175, 175, 175, 175, 175, 2684, 343, 175, 5169, 10835, 3209, 5148, 5207, 5289, 2088, 5191, 5172, 175, 175, 175, 175, 175, 175, 175, 767, 5489, 5195, 6071, 1295, 344, 4802, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 2684, 5488, 5148, 5148, 5020, 1036, 175, 175, 175, 205, 5151, 5151, 2507, 2120, 821, 821, 855, 821, 821, 1707, 821, 821, 821, 821, 4956, 821, 821, 5191, 6080, 2088, 5305, 176, 5191, 1109, 2189, 5194, 821, 821, 821, 821, 821, 821, 821, 5195, 1415, 5191, 2684, 5584, 1360, 10942, 857, 3209, 2190, 5194, 2123, 3156, 3156, 3156, 3156, 3156, 3156, 3156, 3156, 3156, 2191, 821, 821, 821, 821, 821, 4983, 821, 2129, 821, 821, 821, 821, 821, 2652, 821, 821, 4977, 4977, 4977, 4977, 4977, 4977, 4977, 4977, 2684, 821, 821, 821, 821, 821, 821, 821, 1295, 1070, 176, 1295, 176, 1076, 4880, 4880, 4880, 4880, 4880, 4880, 4880, 4880, 4880, 176, 659, 1036, 4999, 2949, 1036, 5467, 821, 821, 821, 821, 821, 1070, 821, 2130, 821, 821, 821, 821, 821, 2684, 821, 821, 2684, 5305, 5305, 5489, 5595, 3209, 5307, 5196, 469, 821, 821, 821, 821, 821, 821, 821, 1330, 4346, 5200, 176, 5017, 1076, 176,10959, 4210, 4840, 4840, 4840, 4840, 4840, 4840, 4840, 4840, 4840, 5191, 2684, 2684, 5148, 821, 821, 821, 427, 661, 2684, 1772, 5480, 1331, 1439, 5025, 1418, 2139, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 1728, 5886, 1419, 2684, 5148, 5592, 5191, 2140, 2140, 2140, 2140, 2140, 2141, 3291, 5194, 5148, 1420, 878, 5092, 330, 312, 4346, 2684, 2684, 330, 176, 5152, 3209, 3209, 271, 176, 5013, 5014, 2140, 2140, 2140, 2140, 2140, 2140, 2142, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 1773, 2684, 5148, 5307, 5321, 1418, 3209, 2143, 2143, 2143, 2143, 2143, 2144, 5152, 5319, 5325, 6424, 1419, 176, 4882, 4882, 4882, 4882, 4882, 4882, 4882, 4882, 4882, 176, 271, 4696, 1420,10963, 2143, 2143, 2143, 2143, 2143, 2145, 2151, 1070, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1097, 5148, 1295, 5349, 5202, 5196, 5148, 1094, 1094, 1094, 1094, 1094, 1096, 5199, 5151, 5485, 901, 176, 175, 1036, 4890, 4891, 4892, 4893, 4893, 4893, 4893, 4893, 4893, 5057, 5202, 5058, 6064, 1094, 1094, 1094, 1094, 1094, 1094, 439, 5059, 5485, 3251, 370, 3672, 5352, 176, 5060, 2164, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 1755, 175, 6069, 5384, 5278, 5148, 5148, 2165, 2165, 2165, 2165, 2165, 2166, 5151, 5151, 1295, 176, 5306, 4943, 4944, 4945, 4946, 4946, 4946, 4946, 4946, 4946, 370, 5376, 5376, 4346, 5627, 1036, 2165, 2165, 2165, 2165, 2165, 2165, 270, 5385, 1295, 5305, 2684, 6064, 3479, 283, 2167, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 271, 176, 1036, 1295, 481, 5307, 1418, 2168, 2168, 2168, 2168, 2168, 2169, 5316, 5384, 176, 6069, 5486, 1419, 4316, 1036, 3721, 3721, 3721, 3721, 3721, 3721, 1774, 1295, 2684, 2684, 2684, 1420, 2168, 2168, 2168, 2168, 2168, 2170, 5386, 767, 5305, 270, 5486, 1655, 1036, 283, 2176, 5305, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1121, 271, 5272, 1320, 5305, 5321, 6789, 1118, 1118, 1118, 1118, 1118, 1120, 5324, 768, 3291, 5021, 2684, 2684, 2684, 3215, 330, 3209, 3209, 3209, 176, 5363, 176, 5023, 5024, 481, 1000, 1070, 1118, 1118, 1118, 1118, 1118, 1118, 2201, 3222, 5431, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 5602, 5427, 5603, 464, 5489, 466, 5427, 2201, 2201, 2201, 2201, 2201, 2202, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 175, 175, 5326, 175, 1433, 175, 175, 175, 175, 175, 5329, 1434, 175, 2239, 514, 1295, 176, 5302, 481, 1812, 5482, 5064, 175, 175, 175, 175, 175, 175, 175, 5092, 4950, 2684, 1036, 176, 1146, 330, 312, 2240, 5305, 1295, 2205, 176, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 5068, 175, 175, 175, 175, 1444, 1036, 1295, 2212, 5970, 4951, 5735, 1445, 176, 4972, 4973, 4974, 4975, 4975, 4975, 4975, 4975, 4975, 5444, 1036, 1655, 1446, 2684, 1447, 5305, 1448, 3223, 3209, 1449, 1450, 282, 3224,10968, 1451, 5026, 3301, 1452, 1320, 1453, 4952, 1454, 330, 1455, 1456, 1457, 2213, 1655, 176, 2507, 4337, 1444, 3750, 3750, 3750, 3750, 3750, 3750, 1445, 5363, 5376, 5437, 5427, 3301, 1320, 283, 2088, 5427, 5383, 330, 312, 3301, 2214, 282, 1447, 176, 1448, 330, 3424, 1449, 1450, 5363, 10972, 176, 1451, 312, 481, 1452, 1655, 1453, 176, 1454, 5098, 1455, 1456, 1457, 1444, 3869, 330, 312, 5098, 1295, 3313, 1445, 176, 1320, 330, 283, 330, 176, 1655, 5363, 176, 4746, 176, 5353, 3313, 1446, 1036, 1447, 5490, 1448, 330, 312, 1449, 1450, 176, 1320, 176, 2215, 5347, 3313, 1452, 5373, 1453, 5221, 1454, 330, 1455, 1456, 1457, 1444, 312, 176, 1070, 4747, 481, 176, 1445, 5099, 5099, 5099, 5099, 5099, 5099, 5099, 5099, 5099, 1295, 5107, 5667, 5107, 1446, 1655, 1447, 330, 1448, 330, 312, 1449, 2216, 176, 2507, 176, 1451, 1036, 3329, 1452, 5412, 1453, 1320, 1454, 330, 1455, 1456, 1457, 1444, 2686, 176, 2088, 5305, 5681, 5305, 1445, 5099, 5099, 5099, 5099, 5099, 5100, 5101, 5101, 5101, 176, 5116, 5363, 3329, 1811, 1655, 1447, 330, 1448, 330, 312, 1449, 1450, 176, 767, 176, 1451, 7623, 3329, 1452, 5496, 1453, 1320, 2217, 330, 1455, 1456, 1457, 1444, 1070, 176, 176, 5363, 481, 176, 1445, 5101, 5101, 5101, 5101, 5101, 5101, 5101, 5101, 5101, 1655, 2463, 279, 5116, 1446, 5386, 1447, 5346, 1448, 330, 312, 1449, 1450, 5389, 5545, 176, 1451, 1320, 2971, 1452, 5739, 2218, 5363, 1454, 6086, 1455, 1456, 1457, 1444, 370, 370, 4746, 176, 5353, 5560, 1445, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 1655, 1330, 3479, 5278, 1446, 1655, 1447, 2219, 1448, 312, 312, 1449, 1450, 5355, 176, 176, 1451, 1320, 4747, 1452, 176, 1453, 1320, 1454, 5364, 1455, 1456, 1457, 1444, 1655, 5367, 1331, 5363, 1655, 5363, 1445, 5108, 5108, 5108, 5108, 5108, 5109, 5110, 5110, 5110, 1330, 1320, 3869, 1655, 1446, 1320, 1447, 1797, 1448, 5458, 5513, 1449, 2220, 481, 176, 5608, 1451, 481, 176, 1452, 1320, 1453, 5363, 1454, 5363, 1455, 1456, 1457, 2213, 5363, 1331, 5517, 4518, 1444, 3930, 3930, 3930, 3930, 3930, 3930, 1445, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 270, 5409, 1136, 1655, 2214, 176, 1447, 5513, 1448, 5410,10977, 1449, 1450, 5548, 878, 5457, 1451, 271, 1330, 1452, 1320, 1453, 2221, 1454, 5371, 1455, 1456, 1457, 1813, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5118, 5119, 5119, 5119, 2055, 1331, 5591, 1814, 1655, 1655, 1655, 176, 5405, 5466, 1815, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5492, 1320, 1320, 1320, 1816, 5504, 1817, 5403, 1818, 5374, 5368, 1819, 1820, 5406, 4281, 6103, 1821, 1330, 4795, 1822, 767, 1823, 5402, 1824, 1070, 1825, 1826, 1827, 1813, 3342, 3342, 3342, 3342, 3342, 3342, 3342, 3342, 3342, 5134, 5135, 5136, 5137, 5137, 5137, 5137, 5137, 5137, 1331, 5746, 299, 1814, 7449, 3004, 176, 5583, 5596, 5749, 1815, 4520, 176, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3573, 1655, 1816, 5452, 2229, 2507, 1818, 1070, 5432, 1819, 1820, 5412, 176, 3211, 1821, 176, 1330, 1822, 1320, 1823, 1330, 2230, 4191, 1825, 2231, 1827, 1813, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 5138, 5365, 5433, 5489, 3597, 5489, 5366, 2232, 4802, 1678, 1331, 299, 1814, 5427, 1331, 312, 5434, 5614, 5427, 1815, 176, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 2507, 5427, 2507, 1816, 5446, 1817, 5435, 1818, 5412, 5453, 1819, 1820, 176, 5598, 5508, 1821, 5450, 2088, 1822, 2088, 1823, 5451, 1824, 5511, 1825, 1826, 1827, 175, 175, 6983, 175, 1828, 175, 175, 175, 175, 175, 5142, 5142, 5142, 5142, 5142, 5142, 5142, 5142, 5142, 176, 1330,10981, 175, 175, 175, 175, 175, 175, 175, 5464, 5465, 176, 176, 5585, 1461, 5805, 450, 2250, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 176, 451, 944, 1331, 175, 175, 175, 175, 175, 175, 5448, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 175, 175, 175, 175, 175, 175, 330, 181, 181, 181, 181, 181, 316, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 2253, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 1842, 1330, 5493, 5493, 5494, 5494, 5494, 2254, 2254, 2254, 2254, 2254, 2255, 5179, 5179, 5179, 5179, 5179, 5179, 5179, 5179, 5179, 1070, 5519, 1330, 1070, 176, 176, 481, 5182, 5804, 1331, 4907, 2254, 2254, 2254, 2254, 2254, 2254, 2256, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2258, 5593, 5522, 176, 5454, 175, 1331, 2257, 2257, 2257, 2257, 2257, 2259, 5201, 5201, 5201, 5201, 5201, 5201, 5201, 5201, 5201, 1330, 5526, 5455, 5624, 2684, 5456, 5599, 5196, 5463, 2684,10990, 2257, 2257, 2257, 2257, 2257, 2257, 2262, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2264, 5522, 427, 176, 1331, 3386, 330, 2263, 2263, 2263, 2263, 2263, 2265, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 6113, 270, 2263, 2263, 2263, 2263, 2263, 2263, 2270, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 1479, 271, 3891, 3891, 3891,10994, 901, 2271, 2271, 2271, 2271, 2271, 2272, 5279, 5279, 5279, 5279, 5279, 5280, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5746, 1655, 2271, 2271, 2271, 2271, 2271, 2271, 2274, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2276, 1320, 3902, 3902, 3902, 5369, 6064, 2275, 2275, 2275, 2275, 2275, 2277, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 1330, 5531, 1812, 5370, 5738, 2237, 6263, 5339, 767, 5594, 4293, 2275, 2275, 2275, 2275, 2275, 2275, 2284, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 1491, 5436, 176, 6069, 1331, 1029, 5504, 2285, 2285, 2285, 2285, 2285, 2286, 176, 4199, 4281, 5427, 5443, 3062, 5535, 5472, 5427, 3062, 1070, 5473, 481, 901, 901, 5538, 5459, 481, 4821, 270, 2285, 2285, 2285, 2285, 2285, 2285, 2288, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2290, 271, 3064, 5751, 5769, 5519, 3064, 2289, 2289, 2289, 2289, 2289, 2291, 5489, 4907, 5601, 5547, 302, 1330, 3065, 5489, 1330, 6798, 3065, 176, 1070, 5527, 1070, 5461, 5461, 5462, 5462, 5462, 2289, 2289, 2289, 2289, 2289, 2289, 2298, 2299, 2300, 2301, 2301, 2301, 2301, 2301, 2301, 1331, 5600, 1812, 1331, 5528, 6125, 901, 1185, 1185, 1185, 1185, 1185, 1189, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5500, 5500, 5500, 5500, 5500, 5501, 5502, 5502, 5502, 5746, 1817, 1185, 1185, 1185, 1185, 1185, 1185, 2302, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 1880, 5637, 1812, 6982, 1826, 3211, 7619, 2303, 2303, 2303, 2303, 2303, 2304, 5502, 5502, 5502, 5502, 5502, 5502, 5502, 5502, 5502, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 767, 282, 2303, 2303, 2303, 2303, 2303, 2303, 2305, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 4950, 4950, 6110, 5549, 5519, 5531, 5746, 2306, 2306, 2306, 2306, 2306, 2307, 4907, 4293, 835, 5561, 5750, 283, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 481, 481, 4951, 4951, 1086, 2306, 2306, 2306, 2306, 2306, 2308, 2314, 176, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1201, 1133, 5622, 514, 2949, 5851, 5562, 1198, 1198, 1198, 1198, 1198, 1200, 2684, 4952, 4952, 5564, 176, 2684, 5590, 5146, 5146, 5146, 5146, 5146, 5146, 5146, 5146, 5146, 5906,11004, 876, 175, 1198, 1198, 1198, 1198, 1198, 1198, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 5746, 315, 175, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5504, 175, 175, 175, 175, 175, 175, 330, 5143, 4281, 659, 175, 1655, 332,11008, 5810, 5506, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5508, 5519, 5531, 1320, 175, 175, 175, 323, 439, 5511, 4907, 4293, 176, 659, 469, 5664, 5516, 5525, 5533, 176, 5604, 5665, 2318, 175, 175, 5143, 175, 175, 175, 175, 175, 175, 175, 5535, 315, 175, 6064, 427, 282, 282, 370, 176, 5538, 469, 176, 175, 175, 175, 175, 175, 175, 330, 5567, 427, 5540, 3709, 481, 332, 5190, 5190, 5190, 5190, 5190, 5190, 5190, 5190, 5190, 270, 6069, 5535, 176, 3709, 283, 283, 175, 175, 175, 323, 5538, 176, 5541, 5606, 6224, 270, 271, 5539, 611, 5267, 5267, 5267, 5267, 5267, 5267, 5267, 5267, 5267, 176, 2319, 175, 175, 271, 175, 175, 175, 175, 175, 175, 175, 176, 175, 2338, 5556, 5556, 5556, 5556, 5556, 5557, 5558, 5558, 5558, 175, 175, 175, 175, 175, 175, 175, 176, 3252, 5621, 7450, 6095, 2339, 5269, 5269, 5269, 5269, 5269, 5269, 5269, 5269, 5269, 2684, 4074, 4074, 4074, 176, 2684, 176, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 2338, 175, 2338, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 175, 175, 175, 175, 175, 175, 175, 2341, 6104, 5648, 176, 6039, 2339, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 330, 2949, 5740, 5740, 5741, 2340, 176, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 5644, 175, 2338, 176, 5615, 1295, 5928, 176, 3253, 1036, 4950, 5318, 175, 175, 175, 175, 175, 175, 175, 6084,11020, 1295, 1036, 5751, 2345, 5375, 5375, 5375, 5375, 5375, 5375, 5375, 5375, 5375, 5768, 5563, 2338, 5964, 7262, 2684, 4951, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 3251, 175, 2338, 5005, 176, 3829, 2684, 481, 5966, 1320, 659, 2684, 175, 175, 175, 175, 175, 175, 175, 2346, 4952, 2340, 1655, 5769, 2345, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5773, 6097, 3209, 5607, 176, 1320, 469, 2340, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 5531, 175, 2338, 5751, 6098, 2684, 1295, 2189, 5989, 4293, 2684, 5754, 175, 175, 175, 175, 175, 175, 175, 370, 661, 5542, 1655, 1036, 2348, 2190, 2349, 5896, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 2191, 5755, 1320, 5587, 2350, 2351, 2351, 5989, 5619, 5758, 5543, 481, 176, 2684, 2652, 2352, 175, 175, 2684, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 231, 175, 175, 175, 175, 175, 175, 2355, 2355, 2355, 2355, 2355, 2356, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 2354, 2354, 2354, 2354, 2354, 2354, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 5849, 5849, 5849, 5849, 5849, 5849, 1655, 5774, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 370, 5778, 176, 3551, 176, 6123, 1320, 176, 5853, 4686, 4686, 4686, 4686, 4686, 5282, 4683, 4683, 4683, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5989, 5991, 1070, 176, 176, 6038, 2355, 2355, 2355, 2355, 2355, 2355, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 2359, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 1554, 439, 6107, 3253, 5519, 5535, 5531, 2360, 2360, 2360, 2360, 2360, 2361, 4907, 5538, 4293, 2684, 5626, 2684, 3738, 5525, 5539, 5533, 2684, 2684, 5527, 5540, 5542, 3217, 2684, 176, 282, 427, 2360, 2360, 2360, 2360, 2360, 2360, 2363, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2365, 3251, 5555, 5528, 5541, 5543, 3829, 2364, 2364, 2364, 2364, 2364, 2366, 370, 270,11030, 176, 283, 6064, 3209, 6615, 5649, 4683, 4683, 4683, 4683, 4683, 4683, 4683, 4683, 4683, 271, 5769, 2364, 2364, 2364, 2364, 2364, 2364, 370, 5772, 6040, 2189, 176, 439, 1391, 5746, 6064, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 5750, 439, 427, 2190, 6069, 5575, 1391, 2368, 2368, 2368, 2368, 2368, 2369, 4279, 5774, 2191, 3869, 282, 1392, 3738, 3709, 5565, 5777, 312, 5588, 176, 433, 422, 176, 6069, 279, 282, 270, 2368, 2368, 2368, 2368, 2368, 2370, 2373, 2374, 2374, 2374, 2374, 2374, 2374, 2374, 2374, 1949, 271, 427, 283, 1393, 3221, 3221, 2374, 2374, 2374, 2374, 2374, 2375, 5617, 5618, 3253, 2691, 283, 2684, 2684, 5555, 5623, 5143, 2684, 2684, 176, 2684, 422, 176, 3222, 3222, 2684, 270, 2374, 2374, 2374, 2374, 2374, 2374, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 8285, 271, 1391, 1369, 176, 5906, 6087, 2376, 2376, 2376, 2376, 2376, 2377, 3251, 5648, 6106, 5924, 5143, 3829, 5974, 1391, 5576, 5576, 5576, 5576, 5576, 5577, 5578, 5578, 5578, 767, 176, 1392, 2376, 2376, 2376, 2376, 2376, 2378, 2383, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 1961, 176, 5568, 1418, 6105, 176, 5586, 2384, 2384, 2384, 2384, 2384, 2385, 5566, 855, 1419, 5005, 3253, 1393, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 6108, 1420, 6117, 1109, 176, 2384, 2384, 2384, 2384, 2384, 2384, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 857, 1133, 6213, 176, 1070, 5928, 5779, 2386, 2386, 2386, 2386, 2386, 2387, 5647, 5782, 3251, 5932, 5789, 3223, 1134, 3829, 1443, 1443, 3224, 2684, 5793, 3253, 6212, 6286, 2684, 176, 876, 439, 2386, 2386, 2386, 2386, 2386, 2388, 2394, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 1975, 439, 3738, 3253, 176, 5794, 299, 2395, 2395, 2395, 2395, 2395, 2396, 5797, 282, 3253, 3918, 625, 5589, 5575, 1443, 5283, 330, 5629, 3251, 1450, 433, 6174, 176, 3829, 1801, 282, 5650, 2395, 2395, 2395, 2395, 2395, 2395, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 283, 5651, 5925, 176, 1443, 1443, 3829, 2397, 2397, 2397, 2397, 2397, 2398, 3251, 1295, 6064, 5283, 283, 3829, 5494, 5494, 5494, 5494, 5494, 5494, 5494, 5494, 5494, 176, 5641, 302, 1036, 176, 2397, 2397, 2397, 2397, 2397, 2399, 2006, 1070, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1257, 1443, 6069, 5933, 6069, 5991, 1450, 1254, 1254, 1254, 1254, 1254, 1256, 5630, 5937, 5620, 6003, 6109, 6112, 4696, 5301, 5301, 5301, 5301, 5301, 5301, 5301, 5301, 5301, 3253, 2570, 2570, 2570, 1254, 1254, 1254, 1254, 1254, 1254, 175, 175, 1295, 175, 714, 175, 175, 175, 175, 175, 3212, 175, 175, 5746, 5616, 6942, 6124, 4281, 1295, 1036, 3230, 5749, 175, 175, 175, 175, 175, 175, 175, 176, 6942, 9196, 1295, 2684, 515, 1036, 3251, 2408, 2684, 3802, 5889, 3829, 2684, 5892, 5730, 5645, 1070, 2684, 7643, 1036, 330, 175, 175, 175, 175, 175, 176, 175, 2409, 175, 175, 175, 175, 175, 197, 343, 175, 2410, 2410, 2410, 2410, 2410, 2410, 2410, 2410, 2410, 175, 175, 175, 175, 175, 175, 175, 197, 197, 197, 197, 197, 344, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 2411, 197, 197, 197, 175, 175, 175, 205, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 2418, 2419, 2419, 2419, 2419, 2419, 2419, 2419, 2419, 1599, 370, 1330, 3253, 176,11179, 5681, 2419, 2419, 2419, 2419, 2419, 2420, 312, 5906, 5910, 5928, 5933, 176, 4012, 1812, 1812, 5909, 5914, 5931, 5936, 3253, 3253, 5634, 3253, 5652, 176, 1331, 2419, 2419, 2419, 2419, 2419, 2419, 2422, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2424, 5654, 1817, 1817, 546, 6005, 3829, 2423, 2423, 2423, 2423, 2423, 2425, 5639, 1295, 3253, 6009, 176, 1812, 1824, 1824, 3253, 1826, 1826, 3251, 3251, 6088, 3251, 6064, 3829, 5657, 1036, 3829, 2423, 2423, 2423, 2423, 2423, 2423, 2432, 2433, 2434, 2435, 2435, 2435, 2435, 2435, 2435, 1817, 5897, 1812, 901, 6116, 5640, 5633, 1275, 1275, 1275, 1275, 1275, 1279, 3251, 4281, 3253, 3253, 1824, 3829, 3251, 1826, 1812, 5646, 6069, 3829, 176, 176, 9383, 6347, 481, 6069, 5659, 1817, 1275, 1275, 1275, 1275, 1275, 1275, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 1012, 1824, 6430, 1817, 1826, 6236, 6131, 1272, 1272, 1272, 1272, 1272, 1273, 3251, 3251, 5511, 9459, 3845, 3829, 3829, 1824, 5663, 3846, 1826, 5642, 5656, 2338, 4305, 4305, 4305, 176, 370, 370, 1272, 1272, 1272, 1272, 1272, 1272, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 176, 4012, 4021, 3253, 10183, 901, 674, 2442, 2442, 2442, 2442, 2442, 2443, 176, 176, 1655, 481, 2340, 5976, 5360, 5361, 5361, 5361, 5361, 5361, 5361, 5361, 5361, 5361, 1330, 6352, 5903, 1320, 2442, 2442, 2442, 2442, 2442, 2442, 175, 175, 1655, 175, 714, 175, 175, 175, 175, 175, 3251, 175, 175, 3837, 1295, 3829, 1295, 3253, 370, 1320, 1331, 5655, 175, 175, 175, 175, 175, 175, 175, 5283, 1655, 1036,11190, 1036, 515, 5405, 4030, 5894, 5284, 5284, 5284, 5284, 5284, 5284, 5284, 5284, 5284, 1320, 176, 176, 5938, 175, 175, 175, 6088, 3918, 3253, 5895, 5941, 176, 5653, 330, 312, 3251, 5989, 4795, 2338, 176, 3829, 2446, 175, 175, 5283, 175, 175, 2448, 175, 175, 175, 175, 336, 175, 175, 312, 3844, 6115, 1295,11319, 176, 6223, 176, 6033, 175, 175, 175, 175, 175, 175, 175, 5057, 3918, 5058, 3251, 1036, 338, 2340, 330, 3829, 901, 5898, 5643, 6115, 176, 6118, 6119, 481, 2338, 5060, 370, 370, 176, 175, 175, 175, 175, 204, 204, 204, 204, 204, 204, 204, 204, 204, 1070, 370, 4043, 4021, 176, 176, 6281, 204, 204, 204, 204, 204, 232, 4720, 176, 176, 279, 767, 481, 4057, 6228, 2340, 5320, 5320, 5320, 5320, 5320, 5320, 5320, 5320, 5320, 176, 1812, 204, 204, 204, 204, 204, 204, 3253, 5866, 5866, 5867, 1295, 6522, 6190, 2449, 1029, 1029, 855, 1029, 1029, 2451, 1029, 1029, 1029, 1029, 5948, 1029, 1029, 1036, 176, 1817, 1295, 1812, 5952, 1109, 481, 5661, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5569, 6134, 1295, 1824, 1036, 2021, 1826, 857, 1112, 3251, 6138, 6140, 5899, 3845, 3829, 1812, 1812, 5990, 3846, 1036, 6143, 5658, 1036, 1029, 1029, 1029, 1029, 5953, 1029, 1029, 2451, 1029, 1029, 1029, 1029, 5956, 1029, 1029, 5890, 3251, 6268, 1655, 5360, 5891, 3251, 1817, 1817, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2022, 282, 5660, 5662, 1320, 2021, 3253, 6197, 1824, 1824, 1655, 1826, 1826, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 1036, 1029, 1029, 1029, 1029, 1320, 1029, 2024, 1029, 1029, 1029, 1029, 1029, 283, 1029, 1029, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5991, 6005, 6010, 3829, 1655, 1626,11604, 3253, 6000, 6008, 6013, 2456, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 1320, 1036, 1029, 1029, 1029, 1029, 5989, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 6165, 1032, 1029, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5730, 6064, 6169, 3827, 3829, 1300, 330, 312, 481, 6070, 1812, 2457, 176, 5731, 5731, 5731, 5731, 5731, 5732, 5733, 5733, 5733, 1036, 1029, 1029, 1037, 1029, 1029, 6165, 1029, 1634, 1029, 1029, 1029, 1029, 1029, 1301, 1629, 1029, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2028, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1036, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1029, 1029, 282, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5986, 1629, 1029, 5733, 5733, 5733, 5733, 5733, 5733, 5733, 5733, 5733, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 330, 1655, 6191, 1655, 1655, 1630, 176, 283, 2459, 5827, 5827, 5827, 5827, 5827, 5827, 5827, 5827, 5827, 1320, 1655, 1320, 1320, 1036, 1029, 1029, 1029, 1029, 1029, 5989, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1320, 1629, 1029, 370, 370, 370, 767, 370, 5854, 2507, 5989, 6148, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 5989, 4907, 4012, 4021, 4030, 1632, 4030, 2088, 2461, 312, 312, 312, 1369, 6052, 176, 176, 176, 6347, 176, 768, 6175, 481, 1036, 1029, 1029, 1633, 1029, 1029, 6351, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1000, 1029, 1029, 5827, 5827, 5827, 5827, 5827, 5828, 5829, 5829, 5829, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 2037, 4326, 4326, 4326, 6275, 2032, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 3251, 4507, 4507, 4507,11587, 3251, 330, 1036, 1029, 1029, 1029, 1029, 176, 1029, 1634, 1029, 1029, 1029, 1029, 1029, 1631, 1629, 1029, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 1635, 1635, 1635, 1635, 1635, 1636, 1635, 1635, 1635, 1635, 1635, 2465, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1036, 1029, 1029, 1633, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1029, 1029, 176, 1029, 2467, 1029, 1029, 1029, 1029, 1029, 1031, 1032, 1029, 5829, 5829, 5829, 5829, 5829, 5829, 5829, 5829, 5829, 1034, 1029, 1029, 1029, 1029, 1029, 1029, 2507,10126, 6225, 6274, 176, 1035, 5360, 5362, 5362, 5362, 5362, 5362, 5362, 5362, 5362, 5362, 3251, 2088, 299, 5901, 5901, 3251, 1036, 1029, 1029, 1037, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6044, 1029, 1029, 1295, 2507, 6045, 6711, 370, 1330, 1320, 6131, 6227, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 5511, 1036, 2088, 714, 6957, 2032, 4043, 6137, 2468, 5833, 5833, 5833, 5833, 5833, 5833, 5833, 5833, 5833, 176, 1331, 6051, 481, 1036, 1029, 1029, 1029, 1029, 5405, 1029, 1030, 1029, 1029, 1029, 1029, 1029, 176, 1307, 1029, 5833, 5833, 5833, 5833, 5833, 5834, 5835, 5835, 5835, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 514, 6088, 6761, 4795, 270, 1308, 6034, 299, 6111, 714, 6177, 2469, 5835, 5835, 5835, 5835, 5835, 5835, 5835, 5835, 5835, 271, 1036, 1029, 1029, 1646, 1646, 1647, 1646, 2042, 1646, 1646, 1646, 1646, 1646, 464, 1646, 1646, 370, 370, 370, 1330, 6226, 1655, 2507, 2507, 6152, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 6041, 6155, 4043, 4057, 4057, 2477, 1320, 2088, 2088, 312, 312, 6050, 6162, 6231, 176, 176, 176, 1331, 6031, 481, 9940, 5538, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2042, 1646, 1646, 1646, 1646, 1646, 5423, 1646, 1646, 5839, 5839, 5839, 5839, 5839, 5839, 5839, 5839, 5839, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 2478, 6088, 1655, 2507, 1136, 2477, 5839, 5839, 5839, 5839, 5839, 5840, 5841, 5841, 5841, 176, 878, 11589, 6267, 8064, 2088, 176, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 6097, 1646, 1646, 5841, 5841, 5841, 5841, 5841, 5841, 5841, 5841, 5841, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 6221, 6287, 6778, 450, 6098, 2050, 5845, 5845, 5845, 5845, 5845, 5845, 5845, 5845, 5845, 451, 3251, 4629, 4629, 4629, 176, 3251, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 6215, 1646, 1646, 5845, 5845, 5845, 5845, 5845, 5846, 5847, 5847, 5847, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 2051, 6782,11587, 466, 6280, 2050, 5137, 5137, 5137, 5137, 5137, 5734, 5134, 5134, 5134, 6912, 3251, 4635, 4635, 4635, 6913, 330, 1646, 1646, 1646, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6232, 1313, 1313, 5847, 5847, 5847, 5847, 5847, 5847, 5847, 5847, 5847, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4644, 4644, 4644, 176, 6343, 2486, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 176, 176, 4653, 4653, 4653, 176, 330, 1320, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6336, 1313, 1313, 5852, 5852, 5852, 5852, 5852, 5852, 5852, 5852, 5852, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2487, 6709, 176, 176, 6760, 2486, 5737, 5737, 5737, 5737, 5737, 5737, 5737, 5737, 5737, 6277, 3251, 176, 176, 179, 176, 3251, 1320, 1313, 1313, 1313, 1313, 176, 1313, 2489, 1313, 1313, 1313, 1313, 1313, 6346, 1313, 1313, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176, 7283,11589, 6905, 6779, 2061, 5742, 5742, 5742, 5742, 5742, 5742, 5742, 5742, 5742, 1330, 1620, 901, 5902, 5902, 5902, 1295, 1320, 1313, 1313, 1313, 1313, 176, 1313, 2489, 1313, 1313, 1313, 1313, 1313, 1411, 1313, 1313, 1036, 1295, 6781, 2507, 6378, 6211, 6352, 1331, 5893, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2062, 6356, 1036, 11667, 2088, 2061, 5849, 5849, 5849, 5849, 5849, 5849, 6046, 1415, 6088, 5266, 1330, 5904, 5905, 5987, 5988, 6214, 1320, 1313, 1313, 1313, 1313, 176, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 302, 1316, 1313, 1295, 4746, 1655, 5353, 4617, 2507, 2507, 1330, 1331, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176, 1036, 6140, 1320, 6131, 1660, 2088, 2088, 2491, 6094, 6229, 6143, 8305, 5511, 6053, 1411, 6082, 4747, 6144, 6088, 5972, 1331, 1320, 1313, 1313, 1321, 1313, 1313, 481, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1661, 1313, 1313, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2493, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1320, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1313, 1313, 1330, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3211, 2064, 1313, 1655, 8308,11669, 1330, 1415, 6242, 2684, 6230, 4291, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2494, 1320, 1655, 1331, 176, 2065, 4802, 5422, 5422, 5422, 5422, 5422, 5422, 5422, 5422, 5422, 5989, 1331, 5989, 1320, 176, 3675, 1320, 1313, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2684, 2064, 1313, 6088, 5989, 3209, 270, 6088, 4293, 2088, 6172, 5989, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 2507, 176, 1295, 176, 271, 2067, 5423, 5424, 5424, 5424, 5424, 5424, 5424, 5424, 5424, 5424, 6176, 2088, 3675, 1036, 3675, 6048, 1320, 1313, 1313, 2068, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11667, 2064, 1313, 6347, 6524, 6049, 1330, 6234, 6284, 2088, 1330, 6350, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 2496, 6092, 6092, 1295, 176, 2067, 5423, 5425, 5425, 5425, 5425, 5425, 5425, 5425, 5425, 5425, 6468, 1331, 469, 176, 1036, 1331, 1320, 1313, 1313, 2068, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3014, 1313, 1313, 4847, 1330, 2507, 6260, 6524, 2507, 2088, 6089, 176, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 6088, 4281, 901, 2088, 1812, 2497, 9895, 6088, 312, 6272, 6262, 6047, 176, 176, 3251, 1331, 1812, 2244, 1158, 3251,11669, 6611, 1320, 1313, 1313, 1313, 1313, 6383, 1313, 2069, 1313, 1313, 1313, 1313, 1313, 2066, 2064, 1313, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 2070, 2070, 2070, 2070, 2070, 2071, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1320, 1313, 1313, 2068, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1313, 1313, 4617, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 1315, 1316, 1313, 1330, 176,11667,11669, 481, 1070, 6091, 1330, 6357, 1318, 1313, 1313, 1313, 1313, 1313, 1313, 6093, 6093, 6093, 6361, 6148, 1319, 370, 767, 767, 3062, 6799, 2501, 1330, 4907, 1331, 4683, 4683, 4683, 4683, 4683, 4683, 1331, 1320, 1313, 1313, 1321, 1313, 1313, 481, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176, 1313, 1313, 3004, 4199, 3064, 1331, 6614, 6378, 6030, 6081, 6102, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6382, 3573, 4821, 3065, 6383, 2497, 5900, 5900, 5900, 5900, 5900, 5900, 5900, 5900, 5900, 6387, 659, 176, 176, 6088, 176, 6088, 1320, 1313, 1313, 1313, 1313, 1295, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 6282, 1667, 1313, 6861, 1295, 1812, 176, 2238, 4293, 1036, 6148, 469, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4907, 176, 1036, 1295, 481, 1668, 6909, 6150, 2503, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 3675, 6524, 1036, 6984, 1320, 1313, 1313, 2081, 2081, 6233, 2081, 2081, 2508, 2081, 2081, 2081, 2081, 2509, 2081, 2081,11587, 6524, 6265, 767, 6220, 6178, 6508, 4950, 6162, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2507, 5538, 176, 1295, 176, 2511, 1134, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 481, 2088, 876, 835, 1036, 4951, 2088, 2081, 2081, 2081, 2081, 2081, 1295, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 1086, 2084, 2081, 7288, 6716, 2189, 3251, 6222, 6609, 1036, 6388, 3251, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 4952, 6192, 6392,11589, 2190, 2512, 1136, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 2191, 6218, 878, 5087, 5087, 5087, 2088, 2081, 2081, 2089, 2081, 2081, 1070, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2513, 2081, 2081, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2515, 2515, 2515, 2515, 2515, 2516, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2088, 2081, 2081, 2081, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2081, 2081, 5743, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 2083, 2084, 2081, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 2086, 2081, 2081, 2081, 2081, 2081, 2081, 6340, 6340, 6341, 176,11587, 2087, 6403, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5743, 6408, 6344, 6344, 6345, 176, 2088, 2081, 2081, 2089, 2081, 2081, 1295, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 2083, 2084, 2081, 176, 659, 4991, 767, 6942, 1295, 1036, 6194, 5318, 2086, 2081, 2081, 2081, 2081, 2081, 2081, 2518, 6152, 6162, 176,11589, 2087, 1036, 7654, 3831, 4950, 6155, 5538, 6269, 6273, 299, 469, 6524, 6156, 6168, 2463, 1430, 4951, 2088, 2081, 2081, 2089, 2081, 2081, 5963, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 2971, 2519, 2081, 4951, 3251, 1133, 6193, 7452, 6759, 3251, 6783, 6235, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 4952,11587, 3852, 176, 1134, 2520, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 3251, 876, 176, 4952, 176, 3251, 4425, 2088, 2081, 2081, 175, 175, 1655, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 1391, 5093, 5093, 5093, 6266, 6790, 1320, 2507, 6002, 175, 175, 175, 175, 175, 175, 175, 6219, 3251, 1391, 4293, 5293, 338, 3251, 5294, 2088, 5295, 312, 3062, 3848, 5296, 1392, 176, 5297, 5298, 5299, 5635, 6352, 5300, 175, 175, 175, 175, 1036, 6716, 6355, 2522, 1051, 1051, 3675, 1051, 1330, 2096, 1051, 1051, 1051, 1051, 6409, 1051, 1051, 3064,11589,11587, 2507, 6712, 6196, 5965, 6140, 6413, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 6143, 3065, 1295, 6530, 2088, 1680, 6172, 6144, 6279, 2189, 6101, 2528, 6145, 312, 6534, 3251, 3251, 2949, 176, 1036, 3251, 3251, 1051, 1051, 1051, 1051, 1051, 2190, 1051, 2534, 1051, 1051, 1051, 1051, 1051, 3675, 1051, 1051, 6146, 2191, 1655, 6769, 6530, 176, 6535, 6562, 1418, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 6216, 6542, 6566, 1320, 1419, 1337, 6121, 6121, 6121, 6121, 6121, 6121, 6121, 6121, 6121, 6952, 6770, 1331, 1420, 6217, 8356, 6629, 1051, 1051, 1051, 175, 175, 1070, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 2537, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175, 6786, 175, 192, 175, 175, 175, 175, 175, 6140, 343, 175, 6357, 176, 5102, 5102, 5102, 1391, 6143, 5405, 6360, 175, 175, 175, 175, 175, 175, 175, 5405, 10097, 6145, 6281,11589, 344, 767, 1391, 6198, 5407, 5408, 5408, 5407, 5407, 5407, 5407, 5407, 5407, 2239, 1392, 6567, 4795, 175, 175, 175, 205, 6264, 6195, 6146, 1812, 4795, 6571, 2949, 6342, 6342, 6342, 6342, 6342, 855, 2542, 175, 175, 2240, 175, 192, 175, 175, 175, 175, 175, 2720, 343, 175, 1393, 176, 1109, 1295, 6562, 1812, 6698, 2949, 6362, 2553, 175, 175, 175, 175, 175, 175, 6365, 1295, 6957, 857, 1036, 344, 5360, 5985, 5985, 5985, 5985, 5985, 5985, 5985, 5985, 5985, 6567, 176, 1036, 6524, 6635, 6524, 175, 175, 175, 205, 821, 821, 1655, 821, 2554, 1707, 821, 821, 821, 821, 3251, 821, 821, 6378, 370, 3251, 1655, 6524, 6572, 1320, 3839, 6381, 821, 821, 821, 821, 821, 821, 821, 6576, 6791, 6791, 4673, 1320, 1360, 6122, 6122, 6122, 6122, 6122, 6122, 6122, 6122, 6122, 176, 5111, 5111, 5111,11848,11903, 1070, 821, 821, 821, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 2570, 175, 175, 2571, 2572, 2573, 2574, 2574, 2574, 2574, 2574, 2574, 2575, 175, 175, 175, 175, 175, 175, 2576, 2577, 2577, 2577, 2577, 2578, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 175, 175, 175, 175, 2577, 2577, 2577, 2577, 2577, 2577, 2579, 2579, 2579, 2579, 2579, 2580, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 427, 176, 6425, 6425, 6425, 6425, 6425, 6425, 6587, 2588, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 1728, 6592, 3551, 3551, 6152, 176, 6906, 2589, 2589, 2589, 2589, 2589, 2590, 6155, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 6383, 6388, 6157,11906, 6638, 6660, 271, 5789, 6386, 6391, 2589, 2589, 2589, 2589, 2589, 2589, 2592, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2594, 176, 6559, 6158, 176, 6737, 3386, 2593, 2593, 2593, 2593, 2593, 2595, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 767, 6393, 6199, 6737, 6710, 6814, 7279, 5948, 6729, 6396, 1295, 2593, 2593, 2593, 2593, 2593, 2593, 2602, 2603, 2604, 2605, 2605, 2605, 2605, 2605, 2605, 6818, 1036, 6739, 7166, 6148, 5318, 855, 1379, 1379, 1379, 1379, 1379, 1383, 4907, 6020, 6020, 6020, 6020, 6020, 6020, 6020, 6020, 6020, 1109, 6403, 6159, 6814,12046, 6525, 271, 6023, 7211, 6406, 1379, 1379, 1379, 1379, 1379, 1379, 2151, 857, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 1097, 6160, 1295, 6788, 1313, 6593, 6409, 1376, 1376, 1376, 1376, 1376, 1377, 1330, 6412, 176, 6597, 176, 176, 1036, 6638, 6527, 5460, 5460, 5460, 5460, 5460, 5460, 5460, 5460, 5460, 6656, 6414, 1376, 1376, 1376, 1376, 1376, 1376, 439, 6417, 370, 6777, 1331, 1070, 1295, 6657, 6893, 2620, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 1755, 1655, 4673,12052, 6492, 1036, 6499, 2621, 2621, 2621, 2621, 2621, 2622, 1330, 176, 6504, 279, 481, 1320, 7491, 6528, 6528, 5462, 5462, 5462, 5462, 5462, 5462, 5462, 5462, 5462, 6660, 4617, 2621, 2621, 2621, 2621, 2621, 2621, 312, 1295, 6872, 6664, 1331, 176, 176, 283, 2624, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2626, 1036, 5208, 5208, 5208, 6162, 175, 2625, 2625, 2625, 2625, 2625, 2627, 175, 5538, 6126, 6127, 6128, 6129, 6129, 6129, 6129, 6129, 6129, 7451, 6717, 6170, 6466, 6466, 6466, 6466, 6466, 6466, 2625, 2625, 2625, 2625, 2625, 2625, 2634, 2635, 2636, 2637, 2637, 2637, 2637, 2637, 2637, 176, 2507, 2507, 1295, 6171, 175, 6665, 1402, 1402, 1402, 1402, 1402, 1406, 427, 370, 5926, 481, 6669, 2088, 2088, 1036, 175, 4946, 4946, 4946, 4946, 4946, 4946, 4946, 4946, 4946, 7935, 4673, 1402, 1402, 1402, 1402, 1402, 1402, 312, 6716, 6524, 1295, 270, 176, 1295, 283, 2176, 6524, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 1121, 1036, 271, 6492, 1036, 6499, 6524, 1399, 1399, 1399, 1399, 1399, 1400, 427, 6504, 176, 6780, 299, 176, 6942, 6729, 6511, 4946, 4946, 4946, 4946, 4946, 5559, 4943, 4943, 4943, 6738, 944, 1399, 1399, 1399, 1399, 1399, 1399, 2664, 1295, 6620,10125, 270, 6907, 2201, 176, 6862, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 1036, 6957, 1369, 271, 7470, 7638, 6524, 2201, 2201, 2201, 2201, 2201, 2202, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 175, 175, 6530, 175, 2668, 175, 175, 175, 175, 175, 6533, 1434, 175, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 175, 175, 175, 175, 175, 175, 175, 5581, 6785, 5273, 5273, 5273, 1146, 464, 514,12057, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 6529, 6529, 6529, 176, 175, 175, 175, 175, 1444, 659, 6805, 4999, 176, 5414, 2675, 1445, 5415, 6914, 5416, 5511, 6535, 1295, 5417, 176, 6543, 5418, 5419, 5420, 6541, 1446, 5421, 1447, 6546, 1448, 6562, 2088, 1449, 1450, 1036, 469, 6152, 1451, 6565, 7471, 1452, 1793, 1453, 6567, 1454, 6155, 1455, 1456, 1457, 1444, 427, 6570, 6156, 7469, 481,12064, 1445, 6157, 1655, 4943, 4943, 4943, 4943, 4943, 4943, 4943, 4943, 4943, 6904, 661, 1446, 3258, 1447, 2676, 1448, 1320, 6276, 1449, 1450, 6628, 270, 3251, 1451, 6158, 4452, 1452, 3251, 1453, 6892, 1454, 330, 1455, 1456, 1457, 1444, 439, 176, 271, 176, 767, 1411, 1445, 6895, 2507, 4975, 4975, 4975, 4975, 4975, 4975, 4975, 4975, 4975, 6572, 1415, 1446, 6577, 1447, 2677, 1448, 2088, 6575, 1449, 1450, 6580, 282, 6148, 1451, 6469, 176, 1452, 768, 1453, 6587, 1454, 4907, 1455, 1456, 1457, 1444, 439, 6590, 6150, 481,12070, 6716, 1445, 6159, 1000, 4975, 4975, 4975, 4975, 4975, 5579, 4972, 4972, 4972, 6593, 283, 1802, 6598, 1447, 3040, 1448, 6809, 6596, 1449, 2678, 6601, 282, 1812, 1451, 6160, 6812, 1452, 176, 1453, 6638, 1454, 439, 1455, 1456, 1457, 1803, 2679, 6641, 6633, 6633, 4972, 4972, 4972, 4972, 4972, 4972, 4972, 4972, 4972, 3252, 6162, 299, 1817, 7475, 6610, 283, 1655, 5638, 1655, 5538, 1444, 282, 2242, 6961, 6621, 5977, 6168, 1445, 5978, 1824, 5979, 6170, 1826, 1320, 5980, 1320, 6908, 5981, 5982, 5983, 4461, 1446, 5984, 1447, 1295, 1448, 330, 1320, 1449, 1450, 1812, 6642, 176, 1451, 1801, 283, 1452, 6171, 1453, 6646, 1454, 1036, 1455, 1456, 1457, 2685, 5743, 2686, 767, 302, 9248, 8377, 1443, 11151, 176, 5744, 5744, 5744, 5744, 5744, 5744, 5744, 5744, 5744, 466, 6042, 6043, 6043, 6042, 6042, 6042, 6042, 6042, 6042, 6910, 6660, 176, 2687, 5405, 6820, 2463, 6608, 6055, 6663, 2688, 6056, 2507, 6057, 6143, 5743, 2507, 6058, 7390, 6915, 6059, 6060, 6061, 2971, 2689, 6062, 2690, 2691, 2692, 2088, 2088, 2693, 2694, 2088, 4795, 176, 2695, 6724, 4470, 2696, 6699, 2697, 5926, 2698, 330, 2699, 2700, 2701, 1813, 176, 176, 5927, 5927, 5927, 5927, 5927, 5927, 5927, 5927, 5927, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 6831, 1814, 5384, 1295, 176, 6923, 1655, 7559, 1815, 6155, 5635, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 1036, 6244, 1816, 1320, 1817, 6665, 1818, 6670, 2235, 1819, 1820, 6624, 1655, 6668, 1821, 6673, 2710, 1822, 7473, 1823, 6680, 1824, 5405, 1825, 1826, 1827, 1813, 1655, 6684, 1320, 6035, 6036, 6036, 6036, 6036, 6036, 6036, 6036, 6036, 6036, 3845, 4452, 5075, 5664, 1320, 3846, 3251, 330, 1814, 5405, 6630, 3251, 4795, 176, 176, 1815, 481, 6035, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037,10103, 4452, 1816, 6685, 1817, 176, 1818, 330, 312, 1819, 1820, 6688, 4795, 176, 1821, 6957, 1330, 1822, 176, 1823, 6843, 1824, 6768, 1825, 1826, 1827, 2711, 175, 175, 5538, 175, 1828, 175, 175, 175, 175, 175, 6054, 6054, 6054, 6054, 6054, 6054, 6054, 6054, 6054, 1331, 6985, 6847, 175, 175, 175, 175, 175, 175, 175, 4461, 6850, 2507, 4461, 4483, 1461, 330, 312, 4497, 330, 330, 2731, 176, 6729, 330, 176, 176, 7484, 481, 2088, 176, 6736, 175, 175, 175, 175, 2734, 2735, 2735, 2735, 2735, 2735, 2735, 2735, 2735, 1842, 4950, 9227, 176, 6942, 6955, 1070, 2735, 2735, 2735, 2735, 2735, 2736, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 4951, 7017, 2735, 2735, 2735, 2735, 2735, 2735, 2738, 2739, 2739, 2739, 2739, 2739, 2739, 2739, 2739, 2740, 5134, 5134, 5134, 5134, 5134, 5134, 2739, 2739, 2739, 2739, 2739, 2741, 6739, 1136, 6347, 330, 4952, 427, 6249, 6245, 6742, 176, 6350, 6874, 176, 878, 4943, 4943, 4943, 4943, 4943, 4943, 2739, 2739, 2739, 2739, 2739, 2739, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 270, 7651, 7028, 6347, 7029, 7029, 330, 2743, 2743, 2743, 2743, 2743, 2744, 7032, 6351, 7033, 6902, 271, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 6942, 6476, 6476, 6476, 6476, 6476, 2743, 2743, 2743, 2743, 2743, 2745, 2748, 2749, 2749, 2749, 2749, 2749, 2749, 2749, 2749, 2264, 176, 6792, 6792, 6792, 2507, 481, 2749, 2749, 2749, 2749, 2749, 2750, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2088, 1070, 901, 6246, 6756, 6636, 6637, 4746, 4746, 5353, 175, 2749, 2749, 2749, 2749, 2749, 2749, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 1655, 6347,12079, 481, 6619, 7034, 901, 2751, 2751, 2751, 2751, 2751, 2752, 4747, 4747, 2507, 7038, 1320, 279, 6617, 6247, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 6823, 7029, 2088, 2751, 2751, 2751, 2751, 2751, 2753, 2758, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2759, 2276, 2055, 6725, 6827, 7568, 2507, 1655, 2759, 2759, 2759, 2759, 2759, 2760, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2088, 1320, 6281, 4411, 901, 6834, 6716, 6823, 6248, 6625, 1655, 2759, 2759, 2759, 2759, 2759, 2759, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 6838, 1320,10102, 7034, 12088, 6626, 6957, 2761, 2761, 2761, 2761, 2761, 2762, 3215, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2720, 6771, 6627, 6834, 6250, 4412, 6097, 6097, 1812, 1655, 2761, 2761, 2761, 2761, 2761, 2763, 2769, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2290, 1320, 176, 270, 6098, 6098, 5075, 2770, 2770, 2770, 2770, 2770, 2771, 312, 6772, 6864, 6696, 176, 176, 6251, 271, 3220, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 7212, 2507, 2770, 2770, 2770, 2770, 2770, 2770, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 1655, 2088, 2507, 901, 8085, 3843, 6716, 2772, 2772, 2772, 2772, 2772, 2773, 6270, 4470, 1655, 3221, 1320, 3251, 2088, 330, 312, 5405, 3251, 6252, 6631, 176, 6720, 7029, 3844, 6035, 6942, 1320, 2772, 2772, 2772, 2772, 2772, 2774, 2314, 3222, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1493, 6622, 4795, 7639, 481, 7034, 6623, 1490, 1490, 1490, 1490, 1490, 1492, 7037, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 176, 1490, 1490, 1490, 1490, 1490, 1490, 2783, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 1880, 944, 7025, 7025, 7026, 6784,12095, 2784, 2784, 2784, 2784, 2784, 2785, 6253, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 176, 1330, 6254, 7655, 2684, 176, 6634, 6634, 6634, 6762, 2784, 2784, 2784, 2784, 2784, 2784, 2787, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2789, 7477, 1655, 7039, 7029, 3843, 1331, 2788, 2788, 2788, 2788, 2788, 2790, 6271, 7043, 7033, 4470, 1812, 3251, 1320, 4483, 6255, 330, 3251, 901, 2684, 330, 312, 176, 3844, 6936, 481, 176, 2788, 2788, 2788, 2788, 2788, 2788, 2797, 2798, 2799, 2800, 2800, 2800, 2800, 2800, 2800, 6952, 7029, 2570, 2570, 2570, 6954, 901, 1503, 1503, 1503, 1503, 1503, 1507, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6305, 6306, 6306, 6306, 7064, 2507, 1503, 1503, 1503, 1503, 1503, 1503, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 1201, 2088, 7029,12099, 7143, 6805, 6820, 1500, 1500, 1500, 1500, 1500, 1501, 7033, 5511, 6143, 176, 176, 6716, 5423, 6063, 6063, 6063, 6063, 6063, 6063, 6063, 6063, 6063, 481, 481, 901, 2507, 1500, 1500, 1500, 1500, 1500, 1500, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175, 2088, 315, 175, 2507, 1655, 2507, 514, 7069, 7585, 2088, 6716, 9035, 175, 175, 175, 175, 175, 175, 330, 1330, 2088, 1320, 2088, 901, 332, 176, 6726, 7289, 6090, 6090, 6090, 6090, 6090, 6090, 6090, 6090, 6090, 6716, 4905, 6716, 4497, 175, 175, 175, 323, 1330, 330, 312, 7029, 1331, 176, 2684, 176, 7389, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 6964, 2806, 175, 175, 3675, 175, 175, 175, 175, 175, 175, 175, 1331, 315, 175, 6306, 6306, 6306, 6306, 6306, 6306, 6306, 6306, 6306, 175, 175, 175, 175, 175, 175, 330, 481, 6934, 7039, 2684, 2241, 332, 439, 2686, 3209, 2242, 7042, 1812, 6805, 11030, 464, 4972, 4972, 4972, 4972, 4972, 4972, 5511, 175, 175, 175, 323, 175, 175, 6807, 175, 175, 175, 175, 175, 175, 175, 282, 175, 2338, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 175, 175, 175, 175, 175, 175, 175, 7094, 7094, 7095, 6942, 5075, 2823, 6285, 6285, 6285, 6285, 6285, 6285, 6285, 6285, 6285, 283, 176, 3218, 7624, 481, 466, 176, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 7644, 175, 175, 6310, 6310, 6310, 6310, 6310, 6311, 6312, 6312, 6312, 175, 175, 175, 175, 175, 175, 175, 7064, 2507, 7076, 7029, 4907, 2825, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 4483, 176, 2826, 2088, 6831, 7064, 330, 175, 175, 175, 5581, 6727, 176, 6155, 7029, 481, 7068, 176, 3675, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 481, 2826, 175, 175, 370, 175, 175, 175, 175, 175, 175, 175, 176, 175, 2338, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 175, 175, 175, 175, 175, 175, 175, 2827,12257, 270, 176, 7064, 2823, 6316, 6316, 6316, 6316, 6316, 6317, 6318, 6318, 6318, 7068, 6952, 8357, 2507, 271, 6942, 6954, 2340, 175, 175, 175, 175, 6863, 175, 175, 175, 175, 175, 175, 175, 2088, 175, 2338, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 175, 175, 175, 175, 175, 175, 175, 4497, 6809, 6716, 1778, 6820, 2833, 330, 1136, 7642, 6716, 6812, 7637, 176, 6143, 6942, 481, 6903, 6817, 6942, 878, 6826, 176, 2340, 175, 175, 175, 175, 7044, 175, 175, 175, 175, 175, 175, 175, 7047, 175, 2338, 6322, 6322, 6322, 6322, 6322, 6322, 6322, 6322, 6322, 175, 175, 175, 175, 175, 175, 175, 2834, 1655, 10065, 7650, 1699, 2833, 6322, 6322, 6322, 6322, 6322, 6323, 6324, 6324, 6324, 5124, 176,10115, 1320,10116, 176, 330, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 7289, 175, 2338, 6324, 6324, 6324, 6324, 6324, 6324, 6324, 6324, 6324, 175, 175, 175, 175, 175, 175, 175, 7022, 7022, 7022, 7022, 7022, 2837, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 5550, 5550, 5550, 176, 7029, 176, 176, 2340, 175, 175, 175, 175, 7032, 175, 175, 175, 175, 175, 175, 175, 7214, 175, 2338, 6437, 6437, 6437, 6437, 6437, 6437, 6437, 6437, 6437, 175, 175, 175, 175, 175, 175, 175, 2838,10158, 8015, 1295, 7069, 2837, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 7073, 4238, 176, 1295, 4239, 1036, 176, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 1036, 175, 2338, 6437, 6437, 6437, 6437, 6437, 6438, 6439, 6439, 6439, 175, 175, 175, 175, 175, 175, 175, 7278, 1391, 7277, 1295, 8195, 2840, 2841, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 5926,12237, 1812, 6877, 1036, 7029, 2340, 175, 175, 6560, 6560, 6561, 176, 7032, 3062, 1392, 2841, 175, 175, 7064, 175, 175, 175, 175, 175, 175, 175, 7067, 175, 175, 1295, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 175, 175, 175, 175, 175, 175, 175, 3064, 1036,12281, 1393, 7029, 2844, 6342, 6342, 6342, 6342, 6342, 6342, 6342, 6342, 6342, 7033, 546, 3065, 5570, 5570, 5570, 6775, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 282, 175, 175, 6439, 6439, 6439, 6439, 6439, 6439, 6439, 6439, 6439, 175, 175, 175, 175, 175, 175, 175, 7027, 7027, 7027, 7027, 7027, 2844, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 7569,12461, 176, 1655, 481, 299, 176, 175, 175, 175, 175, 175, 659, 175, 175, 175, 175, 175, 175, 175, 1320, 175, 2338, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 175, 175, 175, 175, 175, 175, 175, 7601, 370, 7289, 469, 8201, 2846, 2847, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 7029, 7064, 7064, 6831, 9407, 7069, 2340, 175, 175, 7067, 7067, 7033, 6155, 7072, 6916, 176, 2847, 175, 175, 6837, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 231, 175, 175, 175, 175, 175, 175, 2849, 2849, 2849, 2849, 2849, 2850, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 2848, 2848, 2848, 2848, 2848, 2848, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 3211, 7619,12548,12497, 176, 176, 176, 7620, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 6461, 6461, 6461, 6461, 6461, 6461, 6461, 6461, 6461, 6467, 6467, 6467, 6467, 6467, 6467, 6467, 6467, 6467, 7674, 8188, 8193, 176,12499,12497, 2849, 2849, 2849, 2849, 2849, 2849, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 2853, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2854, 2365, 3014, 2949, 2684, 7546, 6942, 2507, 2854, 2854, 2854, 2854, 2854, 2855, 6407, 6407, 6407, 6407, 6407, 6407, 6407, 6407, 6407, 7029, 2088, 7029, 7550, 6931, 7221, 7641, 6403, 7032, 6721, 7032, 2854, 2854, 2854, 2854, 2854, 2854, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 2857, 2684, 370, 7546, 176, 3386, 3209, 2856, 2856, 2856, 2856, 2856, 2858, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6474, 6475, 6475, 6475, 1330, 176, 2856, 2856, 2856, 2856, 2856, 2859, 370, 6763, 6764, 2507, 8284, 12499, 7392,10128, 7221, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2863, 7225, 2088, 7029, 1331, 6957, 7075, 2862, 2862, 2862, 2862, 2862, 2864, 6475, 6475, 6475, 6475, 6475, 6475, 6475, 6475, 6475, 6503, 6503, 6503, 6503, 6503, 6503, 6503, 6503, 6503, 6504, 7075, 2862, 2862, 2862, 2862, 2862, 2862, 2868, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 2869, 1949, 5668, 5668, 5668, 5725, 5725, 5725, 2869, 2869, 2869, 2869, 2869, 2870, 6505, 6505, 6505, 6505, 6505, 6506, 6507, 6507, 6507, 6504, 6507, 6507, 6507, 6507, 6507, 6507, 6507, 6507, 6507, 6504, 2869, 2869, 2869, 2869, 2869, 2869, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2873, 2949, 370, 2949,12568, 2949,12570, 2872, 2872, 2872, 2872, 2872, 2874, 6591, 6591, 6591, 6591, 6591, 6591, 6591, 6591, 6591, 767, 7029, 6755, 2949, 7226, 312, 7221, 6587, 7221, 7032, 176, 2872, 2872, 2872, 2872, 2872, 2872, 2880, 2881, 2881, 2881, 2881, 2881, 2881, 2881, 2881, 1961, 370, 7264, 2949, 176, 5318, 4199, 2881, 2881, 2881, 2881, 2881, 2882, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 767, 4821, 330, 7597, 312, 2949, 7269, 6680, 176, 176, 2507, 2881, 2881, 2881, 2881, 2881, 2881, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2885, 2088, 370, 7226, 7221, 6002, 3004, 2884, 2884, 2884, 2884, 2884, 2886, 6843, 7236, 6695, 282, 7174, 6942, 7237, 6718, 3062, 5538, 3573,12568, 6719, 6504, 312, 6879, 6845, 7241, 2507, 176, 2884, 2884, 2884, 2884, 2884, 2884, 2892, 2893, 2894, 2895, 2895, 2895, 2895, 2895, 2895, 2088, 4907, 283, 7649, 6722, 3064, 6820, 1567, 1567, 1567, 1567, 1567, 1571, 176, 6776, 6143, 481, 7221, 7221, 5124, 6841, 659, 3065, 176, 6723, 330, 312, 6828, 7225, 7225, 3675, 176, 176, 1567, 1567, 1567, 1567, 1567, 1567, 2896, 2897, 2897, 2897, 2897, 2897, 2897, 2897, 2897, 1975, 3675,12570, 469, 7462, 6829, 3551, 2897, 2897, 2897, 2897, 2897, 2898, 6801, 6801, 6801, 6801, 6801, 6802, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 7295, 6922, 2897, 2897, 2897, 2897, 2897, 2897, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2901, 176, 3252,12568, 6820, 6843, 6831, 2900, 2900, 2900, 2900, 2900, 2902, 6143, 5538, 6155,12570, 7264, 944, 4907, 6826, 7177, 6837, 7213, 370, 6828, 312, 6839, 7268, 481, 7183, 176, 427, 2900, 2900, 2900, 2900, 2900, 2900, 2908, 2909, 2910, 2911, 2911, 2911, 2911, 2911, 2911, 3675, 450, 4933, 6829, 7264, 6840, 176, 1578, 1578, 1578, 1578, 1578, 1582, 451, 270, 7268,12497, 7269, 8378, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 7273, 282, 6896, 271, 302, 1578, 1578, 1578, 1578, 1578, 1578, 2006, 176, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 1257, 370, 370, 7128, 6873, 7134, 7221, 1575, 1575, 1575, 1575, 1575, 1576, 283, 7139,12499, 7603, 7225, 6281, 4950, 6526, 6526, 6526, 6526, 6526, 6526, 6526, 6526, 6526, 176, 7116, 176, 176, 1575, 1575, 1575, 1575, 1575, 1575, 175, 175, 1295, 175, 714, 175, 175, 175, 175, 175, 4951, 175, 175, 2189, 3551, 1133, 6875, 370, 7785, 1036, 6847, 176, 175, 175, 175, 175, 175, 175, 175, 6850, 2241, 2190, 7174, 1134, 515, 2242, 6851, 1812, 6497, 7327, 7174, 6504, 2913, 2191, 4952, 876, 6899, 176, 7180, 6504, 481, 175, 175, 175, 175, 175, 427, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 2914, 2914, 2915, 767, 370,12497, 7221, 4933, 7485, 175, 175, 175, 175, 175, 175, 175, 6900, 7225,12499, 270, 1070, 338, 611, 6529, 6529, 6529, 6529, 6529, 6529, 6529, 6529, 6529, 6865, 370, 176, 835, 271, 481, 175, 175, 175, 175, 175, 175, 1295, 175, 2409, 175, 175, 175, 175, 175, 1086, 343, 175, 1655, 1655, 370, 312, 7264, 7295, 1036, 7221, 176, 175, 175, 175, 175, 175, 175, 175, 7299, 1320, 1320,12497, 176, 344, 7289, 6632, 6632, 6632, 6632, 6632, 6632, 6632, 6632, 6632, 176, 7221, 2411, 481, 2684, 7289, 175, 175, 175, 205, 175, 175, 1655, 175, 192, 175, 175, 175, 175, 175, 7221, 343, 175, 2916, 2916, 2917, 8169, 767, 7224, 1320, 6831, 6847, 175, 175, 175, 175, 175, 175, 175, 6155, 6850, 2684,12499, 7300, 344,12497, 6841, 6851, 2684, 7226, 2684, 6839, 6852, 312, 7307, 3209, 6880, 7235, 176, 855, 6935, 175, 175, 175, 205, 2924, 2925, 2925, 2925, 2925, 2925, 2925, 2925, 2925, 2424, 3675, 1109, 6840, 6853, 6847, 6843, 2925, 2925, 2925, 2925, 2925, 2926, 2684, 6850, 5538, 10092, 7327, 3209, 857, 2684,10093, 6845, 6937, 6932, 3209, 6852, 6854, 7331, 3224, 4746, 7324, 7285, 2925, 2925, 2925, 2925, 2925, 2925, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 767, 370, 6882, 3551, 6853, 6855, 6843, 2927, 2927, 2927, 2927, 2927, 2928, 1655, 4747, 5538, 6869, 6869, 6869, 6869, 6869, 6869, 6869, 6869, 6869,12499, 312, 6854, 7332,12729, 1320, 176, 6883, 2927, 2927, 2927, 2927, 2927, 2929, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1601, 6884, 427, 7332, 7128, 6855, 7134, 1598, 1598, 1598, 1598, 1598, 1600, 5124, 7336, 7139, 7237, 7391, 6885, 330, 4933, 370, 7144, 7242, 7240, 176, 176, 422, 481, 176, 176, 7245, 270, 1598, 1598, 1598, 1598, 1598, 1598, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1012, 271, 7599, 176,12731, 7675, 481, 1594, 1594, 1594, 1594, 1594, 1595, 6869, 6869, 6869, 6869, 6869, 6870, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 370, 370, 1594, 1594, 1594, 1594, 1594, 1594, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2189,12812, 7221, 6697, 4799, 7275, 2684, 2942, 2942, 2942, 2942, 2942, 2943, 176, 176, 1655, 481, 481, 2190, 7377, 6634, 6634, 6634, 6634, 6634, 6634, 6634, 6634, 6634, 7407, 2191, 7275, 1320, 2942, 2942, 2942, 2942, 2942, 2942, 175, 175, 1655, 175, 714, 175, 175, 175, 175, 175, 4795, 175, 175, 2684, 6898, 2684, 7474,12812, 3209, 1320, 5405, 7221, 175, 175, 175, 175, 175, 175, 175, 7224, 6938, 176, 5509, 6918, 515, 6792, 6792, 6792, 6792, 6792, 6792, 6792, 6792, 6792, 176, 6700, 176, 7221, 6701, 7337, 6702, 175, 175, 175, 6703, 7224, 1070, 6704, 6705, 6706, 7341, 2684, 6707, 6919, 6942, 7614, 3209, 2946, 175, 175, 6933, 175, 175, 175, 175, 175, 175, 175, 510, 175, 175, 6735, 6735, 6735, 6735, 6735, 6735, 6735, 6735, 6920, 175, 175, 175, 175, 175, 175, 175, 6921, 7633, 279, 1655, 2507, 512, 7352, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 370, 7357, 7215, 7216, 1320, 2088, 175, 175, 175, 175, 175, 175, 1655, 175, 2948, 175, 175, 175, 175, 175, 197, 343, 175, 1295, 1655, 312, 8289, 7289, 7358, 1320, 176, 6002, 231, 175, 175, 175, 175, 175, 175, 7362, 1036, 1320, 176,12852, 232, 6713, 6714, 6714, 6714, 6714, 6714, 6714, 6714, 6714, 6714, 7220, 7289, 7290, 7289, 7403, 7404, 175, 175, 175, 205, 1029, 1029, 2507, 1029, 1029, 2451, 1029, 1029, 1029, 1029, 7264, 1029, 1029, 7264, 1295, 2507, 1655, 8319, 7267, 2088, 439, 7267, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7264, 7494, 1036, 2088, 1320, 2021, 1812,12852, 7267, 4962, 6812, 2951, 6889, 6889, 6889, 6889, 6889, 6889, 6889, 6889, 6889, 282, 1036, 1029, 1029, 1029, 1029, 7269, 1029, 2957, 1029, 1029, 1029, 1029, 1029, 7272, 1029, 1029, 6889, 6889, 6889, 6889, 6889, 6890, 6891, 6891, 6891, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1655, 283,12852,12812, 5511, 1626, 6728, 6728, 6728, 6728, 6728, 6728, 6728, 6728, 6728, 7292, 176, 1320, 8373, 6713, 7293, 7293, 1036, 1029, 1029, 1029, 1029, 2507, 1029, 2467, 1029, 1029, 1029, 1029, 1029, 7221, 1032, 1029, 7289, 1655, 1655, 2507, 7482, 7224, 2088, 7289, 7174, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7673, 6504, 1320, 1320, 2088, 1300, 7407, 6793, 6793, 6793, 6793, 6793, 6793, 6793, 6793, 6793, 7190, 7419, 176,12812, 12812, 176, 1036, 1029, 1029, 1037, 1029, 1029, 1070, 1029, 1634, 1029, 1029, 1029, 1029, 1029, 1301, 1629, 1029, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2028, 2027, 2027, 2958, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1036, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1029, 1029, 7221, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7224, 1629, 1029, 6891, 6891, 6891, 6891, 6891, 6891, 6891, 6891, 6891, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7221, 7295, 176, 1655, 6897, 1630, 7300, 767, 7224, 7298, 4950, 2959, 6929, 7308, 7306, 4746, 1418, 5353, 6930, 2684, 1320, 7311, 1036, 1029, 1029, 1029, 1029, 1029, 1419, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7327, 1029, 1029, 768, 4951, 176, 1420, 8317, 7330, 7289, 2507, 4747, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2961, 1000, 439, 2962, 7855, 2963, 176, 8307, 2088, 2964, 2684, 5562, 2965, 2966, 2967, 3209, 7117, 2968, 6876, 4952, 4962, 7287, 1036, 1029, 1029, 5405, 767, 433, 7681, 1391, 7933, 7405, 282, 6035, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 176, 2969, 1029, 1029, 1391, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4795, 1629, 1029, 2463, 1392, 1655, 7276, 176, 1070, 8388, 176, 283, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 7332, 2971, 7337, 1320, 176, 1632, 7342, 7352, 7335, 7358, 7340, 2970, 6878, 7289, 7345, 7355, 7472, 7361, 7492, 1393, 1744, 8011, 1036, 1029, 1029, 1633, 1029, 1029, 7691, 1029, 2974, 1029, 1029, 1029, 1029, 1029, 1631, 1629, 1029, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 1635, 1635, 1635, 1635, 1635, 1636, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1036, 1029, 1029, 1633, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1029, 1029, 299, 1029, 1029, 1296, 1029, 1029, 1029, 1029, 1297, 1029, 1029, 6894, 6894, 6894, 6894, 6894, 6894, 6894, 6894, 7363, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7366, 330, 7600, 3211, 176, 1299, 5405, 176, 176, 5405, 439, 2976, 6928, 6928, 6928, 6928, 6928, 6928, 6928, 6928, 6928, 176, 1036, 1029, 1029, 1029, 1029, 1029, 4962, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4795, 1029, 1029, 4795, 282, 330, 5405, 625,12265, 8191, 2507, 176, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 7263, 7263, 7263, 7263, 7263, 2032, 7380, 7386, 2088, 7099, 5405, 2977, 5406, 6457, 6458, 6457, 6458, 4795, 2507, 283, 7447, 1295, 1036, 1029, 1029, 1029, 1029, 1133, 1029, 2467, 1029, 1029, 1029, 1029, 1029, 2088, 1307, 1029, 1036, 176, 4795, 1776, 7381, 5405, 7560, 1134, 8225, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6901, 7100, 7405, 876, 7421, 1308, 6796, 6796, 6796, 6796, 6796, 6796, 6796, 6796, 6796, 7425,12497, 1421, 8221, 4795, 1369, 7376, 1036, 1029, 1029, 175, 175, 1070, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 6992, 6992, 6992, 6992, 6992, 6992, 6992, 6992, 6992, 231, 175, 175, 175, 175, 175, 175, 7385, 6658, 6658, 7375, 2507, 232,12580, 7294, 7294, 7294, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 767, 7497, 2088, 175, 175, 175, 205, 5405, 7405, 1655, 7501, 2979, 1655, 1655, 1655, 2980, 1646, 1646, 1647, 1646, 2042, 2985, 1646, 1646, 1646, 1646, 1320, 1646, 1646, 1320, 1320, 1320, 3004, 7373, 7584, 1330, 7476, 4795, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 7453, 7453, 514, 5511, 3573, 2477, 6992, 6992, 6992, 6992, 6992, 6993, 6994, 6994, 6994, 176, 299, 7387, 481, 1411, 1331,10174, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2042, 2985, 1646, 1646, 1646, 1646, 7402, 1646, 1646, 6994, 6994, 6994, 6994, 6994, 6994, 6994, 6994, 6994, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 2478, 2507, 8321, 2507,10226, 2477, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 1812, 7672, 302, 2088, 176, 2088, 2242, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 7405, 1646, 1646, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 7407, 7421, 7426, 8323, 1295, 2050, 8832, 8001, 7416, 7424, 7429, 2987, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 1036, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 176, 1646, 1646, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 1646, 1646, 1646, 1646, 1646, 1646, 1646,12812, 5405, 12875, 1655, 2507, 2050, 7598, 7683, 6713, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6658, 176, 1320, 2088, 1646, 1646, 1646, 176, 7405, 7325, 7325, 7326, 2507, 4795, 2507, 2988, 1313, 1313, 2507, 1313, 1313, 2992, 1313, 1313, 1313, 1313, 7374, 1313, 1313, 2088, 1655, 2088, 7588, 7562, 7384, 2088, 7602, 6097, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7405, 7405, 1320, 7405, 7686, 2486, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6098, 176, 1415, 270, 176,12875, 7464, 1320, 1313, 1313, 1313, 1313, 1070, 1313, 1313, 2992, 1313, 1313, 1313, 1313, 271, 1313, 1313, 7014, 7014, 7014, 7014, 7014, 7014, 7014, 7014, 7014, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2487, 2234, 464, 9939, 1812, 2486, 7014, 7014, 7014, 7014, 7014, 7015, 7016, 7016, 7016, 330, 312, 7657, 2507,12880,10227, 176, 1320, 1313, 1313, 1313, 1313, 7607, 1313, 2489, 1313, 1313, 1313, 1313, 1313, 2088, 1313, 1313, 7016, 7016, 7016, 7016, 7016, 7016, 7016, 7016, 7016, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1812, 7503, 7405,10271, 6097, 2061, 7604, 7463, 7658, 7405, 7506, 2997, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 12880, 1320, 1313, 1313, 1313, 1313, 6098, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 6913, 1316, 1313, 7115, 7115, 7115, 7115, 7115, 7115, 7115, 7115, 7115, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7486, 7486, 7487, 466, 330, 1660, 197, 197, 197, 197, 176, 2998, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 1070, 1320, 1313, 1313, 1321, 1313, 1313, 7608, 1313, 2069, 1313, 1313, 1313, 1313, 1313, 1661, 2064, 1313, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2493, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1320, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1313, 1313, 5405, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6942, 2064, 1313, 7169, 7170, 7171, 7172, 7172, 7172, 7172, 7172, 7172, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176, 330, 312, 4795, 2507, 2065, 7640, 176, 3000, 7138, 7138, 7138, 7138, 7138, 7138, 7138, 7138, 7138, 7139, 2507, 6942, 2088, 1320, 1313, 1313, 1313, 1313, 1313, 5536, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2088, 2064, 1313, 7378, 176, 7634, 3062, 9915, 7379,12880, 7405, 7511, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 7405, 6143, 3675, 7635, 7406, 2067, 7636, 176, 3002, 7140, 7140, 7140, 7140, 7140, 7141, 7142, 7142, 7142, 7139, 3064, 7468, 176, 1320, 1313, 1313, 2068, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3065, 1313, 1313, 8386, 270, 8181, 6918, 7099, 8322, 2088, 5538, 7494, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 2502, 6812, 271, 176, 176, 2497, 7019, 7019, 7019, 7019, 7019, 7019, 7019, 7019, 7019, 330, 481, 6919, 176, 7561, 3675, 176, 1320, 1313, 1313, 1313, 1313, 176, 1313, 2069, 1313, 1313, 1313, 1313, 1313, 2066, 2064, 1313, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 2070, 2070, 2070, 2070, 2070, 2071, 2070, 2070, 2070, 2070, 2070, 3006, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1320, 1313, 1313, 2068, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1313, 1313,12875, 1313, 3008, 1313, 1313, 1313, 1313, 1313, 1315, 1316, 1313, 330, 312,12875,12875, 5405, 1330, 176, 1330, 450, 1318, 1313, 1313, 1313, 1313, 1313, 1313, 7454, 7454, 7454, 175, 451, 1319, 659, 7022, 7022, 7022, 7022, 7022, 7022, 7022, 7022, 7022, 7461, 7589, 4795, 1331, 7692, 1331, 1320, 1313, 1313, 1321, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 469, 1313, 1313, 7382,11663, 176, 175,10551, 767, 1677, 7494, 7515, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 6812, 7518, 176, 2340, 7383, 2497, 7613, 7500, 3009, 7142, 7142, 7142, 7142, 7142, 7142, 7142, 7142, 7142, 7139, 3948, 6942, 4199, 1320, 1313, 1313, 1313, 1313, 7446, 1313, 1314, 1313, 1313, 1313, 1313, 1313, 7525, 1667, 1313, 4821, 7645, 8080, 176, 8334, 1655, 6155, 7503, 7511, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7506, 6143,12875,12982, 2340, 1668, 1320, 7507, 7513, 7646, 6497, 3010, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 6504, 1320, 1313, 1313, 175, 175, 7692, 175, 714, 175, 175, 175, 175, 175, 7695, 175, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 175, 175, 175, 175, 175, 175, 175, 7503, 7511, 7529, 1330, 901, 515, 7684, 7684, 7685, 7506, 6143, 7532, 6765, 6765, 6765, 6765, 6765, 6765, 6765, 6765, 6765, 7508, 175, 175, 175, 481, 176, 176, 176, 7692, 3011, 175, 175, 1331, 175, 1216, 175, 175, 175, 175, 175, 7543, 175, 175, 2686, 10155, 1070, 7509, 5538, 6918, 6850, 7626, 7515, 175, 175, 175, 175, 175, 175, 175, 176, 7518, 8189, 481, 3012, 515, 7023, 7023, 7023, 7023, 7023, 7023, 6794, 7520, 7604, 7024, 7590, 3675, 8211, 6919, 901,11082, 175, 175, 175, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3015, 2081, 2081, 3804, 7521,12194,12984, 1070, 6913, 7553, 7697, 1418, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7611, 6794, 176, 7605, 1419, 3017, 7692, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7604, 7696, 1420, 3675, 8017, 8018, 2088, 2081, 2081, 2081, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 330, 2081, 2081, 3252, 7606, 1655, 176, 7783, 370, 6913, 7525, 7543, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6155, 6850, 8540, 1320,12993, 3020, 7077, 7077, 7077, 7077, 7077, 7077, 7077, 7077, 7077, 481, 481, 8379, 176, 176,10179, 176, 2088, 2081, 2081, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6942, 2081, 2081, 7555, 7555, 7555, 7555, 7555, 7555, 7555, 7555, 7555, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3021, 8192, 270, 176, 7652, 3020, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 7653, 6162, 6162, 6162, 271,12673, 299, 2088, 2081, 2081, 2081, 2081, 176, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 4120, 2084, 2081, 7555, 7555, 7555, 7555, 7555, 7556, 7557, 7557, 7557, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3022, 8320,12993, 1295, 7738, 2512, 4950, 7114, 7114, 7114, 7114, 7114, 7114, 7114, 7114, 7114, 176, 7156, 7156, 7156, 4122, 464, 2088, 2081, 2081, 2089, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 4951, 3023, 2081, 7557, 7557, 7557, 7557, 7557, 7557, 7557, 7557, 7557, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8327, 8826, 1136, 1295,13028, 3024, 5511, 7122, 7122, 7122, 7122, 7122, 7122, 312, 878, 7570, 7123, 659, 176, 176, 1036, 176, 2088, 2081, 2081, 2081, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7511, 3023, 2081, 7595, 330, 312, 370, 7799, 7697, 6143, 176, 469, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7701,10930, 7522, 9042, 6497, 3026, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 6504, 7833, 176, 13028,13028, 481, 7609, 2088, 2081, 2081, 3027, 2081, 2081, 7523, 2081, 3028, 2081, 2081, 2081, 2081, 2081, 3025, 3023, 2081, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3029, 3029, 3029, 3029, 3029, 3030, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2088, 2081, 2081, 3027, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2081, 2081, 8167, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 2083, 2084, 2081, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 2086, 2081, 2081, 2081, 2081, 2081, 2081, 330, 312, 9407, 176,12993, 2087, 176, 6497, 3033, 7182, 7182, 7182, 7182, 7182, 7182, 330, 312, 481, 6504, 176,12993, 176, 2088, 2081, 2081, 2089, 2081, 2081, 7020, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8204, 8204, 8205, 176, 9036, 3035, 7571, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7020, 6918, 901, 7936, 7936, 1070, 2088, 2081, 2081, 2081, 2081, 2081, 1295, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 4951, 2519, 2081, 1295, 1295, 1133, 7610, 7702, 6918, 1036, 4950, 6919, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3036, 1036, 1036, 12993, 1134, 2520, 7218, 7218, 7218, 7218, 7218, 7218, 7218, 7218, 7218, 4952, 876, 8005, 8016, 6919,12993, 4951, 2088, 2081, 2081, 1051, 1051, 1295, 1051, 3042, 2096, 1051, 1051, 1051, 1051, 2686, 1051, 1051, 7697, 2507, 1655, 7593, 7572, 6942, 1036, 7575, 7700, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 7612, 4952, 2088, 1320, 8207, 1680, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7647, 1070, 8165, 176, 13099, 7648, 282, 1051, 1051, 1051, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 7627, 7688, 7688, 7688, 7688, 7688, 1036, 3220, 7702, 175, 175, 175, 175, 175, 175, 175, 7705, 283, 176,10928, 8396, 3058, 176, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 176, 6831, 6831, 6831,13102,11166, 175, 175, 175, 175, 175, 175, 1070, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 3060, 206, 206, 206, 206, 206, 175, 175, 1136, 175, 192, 175, 175, 175, 175, 175, 7702, 343, 175,10159, 878, 9195, 6942, 6955, 8002, 1443, 7618, 7706, 3069, 175, 175, 175, 175, 175, 175, 1443, 1295, 481, 1029, 2507, 344, 175, 7263, 7263, 7263, 7263, 7263, 7263, 7263, 7263, 7263, 8022, 7596, 1036, 901, 7943, 2088, 175, 175, 175, 205, 175, 175, 1295, 175, 175, 335, 559, 175, 175, 175, 336, 175, 175, 8098, 1655, 3062, 1036, 7661, 7692, 1036, 3253, 7515, 175, 175, 175, 175, 175, 175, 175, 1330, 7518, 1320,13105,13108, 338, 481,13112, 7519, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 3064, 7529, 7525, 7707, 175, 175, 175, 175, 5538, 767, 7532, 6155, 1331, 4950, 7711, 312, 3251, 3065, 7527, 3251, 176, 3829, 7534, 3948, 7663, 767, 529, 175, 175, 7467, 175, 175, 175, 175, 175, 175, 175, 3675, 3105, 175, 312, 835, 466, 4951, 176, 176, 1800, 7629, 7535, 175, 175, 175, 175, 175, 175, 175, 1443, 3004, 1086,13115, 8078, 3106, 2340, 7488, 7488, 7488, 7488, 7488, 7488, 7488, 7488, 7488, 8190, 7563, 3573, 481, 8328, 4952, 175, 175, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 3107, 3108, 175, 3109, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3111, 175, 175, 175, 175, 175, 175, 3110, 3110, 3110, 3110, 3110, 3112, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 175, 175, 175, 3113, 3110, 3110, 3110, 3110, 3110, 3110, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3105, 7692, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 175, 7696,13122,13125, 7128, 7529, 7747, 3107, 3107, 3107, 3107, 3107, 3122, 1330, 7532, 7139, 6918, 2949, 176, 3948, 2949, 7533, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 7543, 5405, 3107, 3107, 3107, 3107, 3107, 3107, 427, 6850, 176, 7943, 1331, 481, 7948, 6919, 7549, 3130, 3131, 3131, 3131, 3131, 3131, 3131, 3131, 3131, 2594, 2340, 3253, 9742, 7525, 4795, 2949, 3131, 3131, 3131, 3131, 3131, 3132, 6155, 7054, 7054, 7054, 7054, 7054, 7054, 7054, 7054, 7054, 6921, 7707, 7536, 176, 8083, 3253, 271, 7057, 7966, 7710, 3131, 3131, 3131, 3131, 3131, 3131, 3133, 3133, 3133, 3133, 3133, 3133, 3133, 3133, 3133, 3251,11082, 8318, 7537, 7543, 3829, 175, 3133, 3133, 3133, 3133, 3133, 3134, 6850, 7074, 7074, 7074, 7074, 7074, 7074, 7074, 7074, 7074,12180, 7667, 7551, 3251, 3253, 2949, 271, 7069, 3829, 7712, 3133, 3133, 3133, 3133, 3133, 3135, 2151, 7715, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1730, 7552, 176, 7943, 3386, 7875, 8398, 1727, 1727, 1727, 1727, 1727, 1729, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 767, 3251, 6882, 8233, 7881, 8006, 7669, 7255, 176, 7573, 2189, 1727, 1727, 1727, 1727, 1727, 1727, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1097, 1391, 2190, 8229, 7875, 1029, 6883, 1723, 1723, 1723, 1723, 1723, 1724, 1392, 2191, 6794, 370, 3551, 3551, 3551, 176, 481, 7592, 6884, 6795, 6795, 6795, 6795, 6795, 6795, 6795, 6795, 6795, 1723, 1723, 1723, 1723, 1723, 1723, 439, 6885, 312, 8023, 8028, 8023, 1070, 176, 1393, 3155, 3156, 3156, 3156, 3156, 3156, 3156, 3156, 3156, 2626, 6794, 1313, 9154, 7855, 7943, 7722, 3156, 3156, 3156, 3156, 3156, 3157, 7020, 7726, 7893, 7947, 3551, 176, 8848, 7948,13133, 7021, 7021, 7021, 7021, 7021, 7021, 7021, 7021, 7021, 7965, 7553, 3156, 3156, 3156, 3156, 3156, 3156, 312, 7574, 1320, 8023, 176, 176, 8126, 283, 3158, 3158, 3158, 3158, 3158, 3158, 3158, 3158, 3158, 7020, 2507, 1391, 9935, 7128, 3675, 7765, 3158, 3158, 3158, 3158, 3158, 3159, 330, 1392, 7139,13136, 481, 2088, 176,13144, 176, 481, 7274, 7274, 7274, 7274, 7274, 7274, 7274, 7274, 7274, 7727, 3158, 3158, 3158, 3158, 3158, 3160, 7269, 7730, 7761, 7761, 7761, 7761, 7761, 283, 2176, 1393, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1757, 3551, 3551, 2686, 176, 5318,10064, 1754, 1754, 1754, 1754, 1754, 1756, 7356, 7356, 7356, 7356, 7356, 7356, 7356, 7356, 7356, 330, 176, 7692, 3551, 8066, 8071, 176, 7352, 176, 481, 7695, 1754, 1754, 1754, 1754, 1754, 1754, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1121, 5405, 8023, 8306, 7807, 6002, 3221, 1750, 1750, 1750, 1750, 1750, 1751, 7139, 7625, 176, 8739,13147, 7966, 481, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7970, 3222, 4795, 4799, 1750, 1750, 1750, 1750, 1750, 1750, 297, 297, 1655, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 767, 1133, 8083, 9164, 7456, 8107, 1320, 7810, 7866, 297, 297, 297, 297, 297, 297, 297, 7816, 6504, 8088, 1134, 175, 3188, 7294, 7294, 7294, 7294, 7294, 7294, 7294, 7294, 7294, 876, 855, 7132, 1331, 7807, 7870, 7807, 297, 297, 297, 297, 2664, 1655, 7139, 7873, 7139, 7458, 2201, 1109, 8089, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 1320, 7821, 8066, 7594, 7576, 8023, 857, 2201, 2201, 2201, 2201, 2201, 2202, 2201, 2201, 3191, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 467, 467, 8023, 467, 659, 467, 467, 467, 467, 467, 467, 467, 467, 7834, 3253, 767, 1655, 6882,13157, 8906, 7971, 7845, 467, 467, 467, 467, 467, 467, 467, 5405, 767, 7975, 6882, 1320, 3197,11082, 176, 7664, 7388, 7388, 7388, 7388, 7388, 7388, 7388, 7388, 7388, 6883, 2686, 3253, 8243, 467, 467, 467, 467, 7626, 5005, 7578, 7393, 4795, 3251, 7394, 6883, 7395, 6884, 3829, 7855, 7396, 3198, 3202, 7397, 7398, 7399, 7577, 7879, 7400, 8239,10698,12179, 6884, 2088, 6885, 6713, 7401, 7401, 7401, 7401, 7401, 7401, 7401, 7401, 7401, 330, 481, 7866, 3251, 6885, 3948, 176, 1444, 3829, 481, 3804, 6504, 2507, 7668, 1445, 5006, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7503, 7879, 176, 1446, 2088, 1447, 7943, 1448, 674, 7506, 1449, 1450, 2507, 3253, 7515, 1451, 7507, 7947, 1452, 2340, 1453, 7508, 1454, 7518, 1455, 1456, 1457, 1444, 6737, 2088, 7519, 7418,11082, 6945, 1445, 7520, 464, 7420, 7420, 7420, 7420, 7420, 7420, 7420, 7420, 7420, 7894, 7509, 1446, 4799, 1447, 6497, 1448, 7866, 7899, 1449, 1450, 7511, 2507, 3251, 3203, 7521, 6504, 1452, 3829, 1453, 6143, 1454, 7666, 1455, 1456, 1457, 1444, 7513, 8129, 2088, 9174,13279, 7522, 1445, 7436, 7436, 7436, 7436, 7436, 7436, 7436, 7436, 7436, 2189, 7529, 8023, 6918, 1446, 7883, 1447, 7439, 1448, 8028, 7532, 1449, 1450, 8027, 7886, 7523, 3204, 7533, 2190, 1452, 8038, 1453, 7534, 1454, 7917, 1455, 1456, 1457, 1444, 1330, 2191, 2081, 7922, 6919, 391, 1445, 8330, 176, 7454, 7454, 7454, 7454, 7454, 7454, 7454, 7454, 7454, 7943, 7535, 1446, 7948, 1447, 8039, 1448, 176, 7946, 1449, 1450, 7951, 1331, 7525, 1451, 3205, 8043, 1452, 7591, 1453, 7952, 1454, 6155, 1455, 1456, 1457, 1444, 1330, 7955, 7527, 312,10834, 8170, 1445, 7536, 176, 7455, 7455, 7455, 7455, 7455, 7455, 7455, 7455, 7455, 7966, 8010, 1446, 3206, 1447, 176, 1448, 3253, 7969, 1449, 1450, 1158, 1331, 7543, 1451, 7537, 767, 1452, 8461, 1453, 901, 1454, 6850, 1455, 1456, 1457, 1444, 1330, 3948, 7549, 176, 5970, 546, 1445, 7551, 8023, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 8023, 8027, 1446, 768, 1447, 176, 3207, 8086, 3251, 1449, 1450, 8027, 1331, 3829, 1451, 7552, 176, 1452, 7670, 1453, 1000, 1454, 2340, 1455, 1456, 1457, 1444, 1330, 767, 3253, 6882, 176, 7786, 1445, 8066, 8463, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 8070, 7659, 1446, 3675, 1447, 1070, 1448, 7660, 3253, 1449, 1450, 7128, 1331, 7747, 1451, 6883, 3253, 1452, 8486, 1453, 8066, 1454, 7139, 1455, 1456, 3208, 2685, 7456, 2686, 7754, 3251, 8070, 6884, 1443, 8210, 3829, 7457, 7457, 7457, 7457, 7457, 7457, 7457, 7457, 7457, 7971, 330, 7671, 7976, 6885, 7579, 176, 176, 7974, 3251, 481, 7979, 1331, 2687, 3829, 3253, 8168, 3251, 330, 7807, 2688, 7665, 3829, 330, 176, 7458, 3846, 481, 7139, 176, 7662, 7866, 481, 8332, 2689, 7813, 2690, 7986, 2692, 8071, 6504, 2693, 3209, 3252, 7991, 7990, 2695, 7868, 6945, 2696, 8075, 2697, 7994, 2698, 7943, 2699, 2700, 2701, 1444, 7586, 3832, 3251, 7946, 6919,13346, 1445, 3829, 1295, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 3833, 176, 1446, 3834, 1447, 5405, 1448, 1036, 8023, 1449, 1450, 8084, 176, 3210, 1451, 8004, 8026, 1452, 944, 1453, 8023, 1454, 8007, 1455, 1456, 1457, 2685, 7489, 2686, 8254, 8008, 8027, 8384, 1443,13283, 4795, 7490, 7490, 7490, 7490, 7490, 7490, 7490, 7490, 7490, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668,13348, 8250, 8023, 1070, 2687, 7023, 7023, 7023, 7023, 7023, 7023, 2688, 7128, 8027, 7765, 7870, 7489, 7122, 7122, 7122, 7122, 7122, 7122, 7139, 7873, 2689, 176, 2690, 901, 2692, 7772, 7878, 2693, 3209, 7883, 330, 7883, 2695, 176, 767, 2696, 176, 2697, 7886, 2698, 7886, 2699, 2700, 2701, 1444, 2686, 8023, 7887, 8399, 8077, 7888, 1445, 7888, 8107, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 8028, 8125, 1446, 2463, 1447, 3231, 1448, 8213, 8037, 1449, 1450, 8003, 8077, 7889, 1451, 7889, 6812, 1452, 5405, 1453, 2971, 1454, 5405, 1455, 1456, 1457, 3232, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 7132, 8039, 7815, 7815, 7815, 7815, 7815, 7815, 1444, 8042, 4120, 7139, 4795, 8389, 176, 1445, 4795, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 8044, 1620,13074, 1446, 6141, 1447, 1295, 1448, 8047, 8023, 1449, 1450, 176, 8023, 176, 1451, 176, 8026, 1452, 8081, 1453, 8026, 1454, 4122, 1455, 1456, 1457, 1444, 7937, 7937, 7937, 5405, 8083, 3675, 1445, 9128, 7688, 7688, 7688, 7688, 7688, 7688, 7688, 7688, 7688, 8066, 8066, 2507, 3233, 1295, 1447, 8066, 1448, 8069, 8069, 1449, 1450, 176, 176, 8069, 1451, 4795,13346, 1452, 2088, 1453, 1036, 1454, 8097, 1455, 1456, 1457, 1803, 1444, 7689, 7689, 7689, 7689, 7689, 7689, 1445, 176, 4120, 7690, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 5405, 1446, 176, 1447, 3234, 1448, 8083, 7722, 1449, 1450, 176, 1295, 7390, 1451, 2019, 8129, 1452, 8387, 1453, 2949, 1454, 8071, 1455, 1456, 1457, 1444, 8133, 4120, 4122, 8074, 4795, 3386, 1445, 8134, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 8023, 8138,11152, 1446, 176, 1447, 1295, 1448, 8026, 1798, 1449, 1450, 176, 8023, 8083, 1451, 176, 3235, 1452, 176, 1453, 8026, 1454, 4122, 1455, 1456, 1457, 1813, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7139, 7751, 7751, 7751, 7751, 7751, 7752, 7753, 7753, 7753, 7139, 176, 1814, 8831, 4120, 4746, 8491, 5353,12981, 1815, 7753, 7753, 7753, 7753, 7753, 7753, 7753, 7753, 7753, 7139, 8023, 8107, 8518, 1816, 13348, 1817, 1295, 1818, 8026, 8110, 1819, 1820, 2450, 8111, 8512, 1821, 3239, 4747, 1822, 8217, 1823, 8115, 1824, 4122, 1825, 1826, 1827, 1813, 8220, 7761, 7761, 7761, 7761, 7761, 7761, 7761, 7761, 7761, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7139,13357, 1814, 176, 8014, 1655, 5405, 5405, 901, 1815, 7769, 7769, 7769, 7769, 7769, 7770, 7771, 7771, 7771, 7139, 8129, 8134, 1320, 1816, 2507, 1817, 8139, 1818, 8132, 8137, 1819, 1820, 8090, 8404, 8142, 1821, 4795, 4795, 3240, 5405, 1823, 2088, 1824, 8079, 1825, 1826, 1827, 3241,13359, 1813, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7139, 7784, 7784, 7784, 7784, 7784, 7784, 7784, 7784, 7784, 4795, 8083, 1814, 8065, 8065, 8065, 8065, 8065, 8083, 1815,10934, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 5405, 8149, 1330, 1816, 1655, 1817, 2507, 1818, 8172, 8153, 2241, 1820, 176, 330, 312, 2242, 8083, 176, 1822, 176, 1823, 1320, 1824, 2088, 1825, 1826, 1827, 2685, 8154, 3252, 4795, 8093, 1331,10551, 1812,13357, 8157, 3253, 7802, 7803, 7804, 7805, 7805, 7805, 7805, 7805, 7805, 7132, 12810, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7139, 3254, 1330, 2507, 8083, 1330, 8083, 7132, 3255, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7139, 2507, 2088,13359, 3256, 8173, 3257, 3258, 3259, 8399, 8100, 3260, 3261, 8227, 1331, 176, 3262, 1331, 2088, 3263, 8403, 3264, 7506, 3265, 8099, 3266, 3267, 3268, 175, 175, 7489, 175, 3278, 175, 175, 175, 175, 175, 7841, 7841, 7841, 7841, 7841, 7841, 7841, 7841, 8180,13357, 8404, 8833, 175, 175, 175, 175, 175, 175, 175, 2507, 176, 8408, 1070, 176, 1461, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 6097, 7489, 2088, 8208, 8208, 8209, 8182, 175, 175, 175, 175, 3281, 3282, 3282, 3282, 3282, 3282, 3282, 3282, 3282, 2740, 8091, 8719, 6098, 1070,13329, 8092, 3282, 3282, 3282, 3282, 3282, 3283, 7862, 7862, 7862, 7862, 7862, 7863, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 8104, 176, 3282, 3282, 3282, 3282, 3282, 3282, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3285, 3014, 6097, 901, 8535, 2507, 2507, 3284, 3284, 3284, 3284, 3284, 3286, 7989, 7989, 7989, 7989, 7989, 7989, 7989, 7989, 7989, 2088, 2088,13359, 6098, 901, 8183, 8409, 7986, 8591, 8094, 270, 3284, 3284, 3284, 3284, 3284, 3287, 3290, 3290, 3290, 3290, 3290, 3290, 3290, 3290, 3290, 3291, 271, 8674, 8414, 8555, 5318, 330, 3290, 3290, 3290, 3290, 3290, 3292, 8054, 8054, 8054, 8054, 8054, 8054, 8054, 8054, 8054, 8237, 8248, 8286, 8561, 9062, 8630, 9067, 8057,13346, 7518, 7532, 3290, 3290, 3290, 3290, 3290, 3290, 3296, 3297, 3297, 3297, 3297, 3297, 3297, 3297, 3297, 2264, 5405, 2949, 8555, 9057, 1313, 9068, 3297, 3297, 3297, 3297, 3297, 3298, 8076, 8076, 8076, 8076, 8076, 8076, 8076, 8076, 8076, 767, 8262,10100, 2949, 13348, 8749,13346, 8071, 6957, 4795, 6850, 3297, 3297, 3297, 3297, 3297, 3297, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3301, 270, 8754, 8409, 8213, 6002, 4199, 3300, 3300, 3300, 3300, 3300, 3302, 6812, 8413, 8164, 8266, 6952, 271, 3062, 8215, 8083, 6954, 4821, 6945, 8269,13348, 8360, 8083, 8287, 8102, 8102, 2507, 3300, 3300, 3300, 3300, 3300, 3300, 3308, 3309, 3309, 3309, 3309, 3309, 3309, 3309, 3309, 2276, 2088, 2507, 3064, 8213, 8095, 8187, 3309, 3309, 3309, 3309, 3309, 3310, 6812, 6950, 450, 8399, 8468, 6952, 2088, 3065, 8324, 7604, 6954, 8402, 8096, 7139, 451, 481, 8103, 8103, 8103,13280, 3309, 3309, 3309, 3309, 3309, 3309, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3313, 8309, 2507, 6913, 8217, 8414, 8227, 3312, 3312, 3312, 3312, 3312, 3314, 8220, 8419, 7506, 8418, 3252, 5405, 2088, 8224, 1330, 8232, 427, 8382, 8423, 8742, 176, 8105, 8106, 8174, 8174, 8175, 3312, 3312, 3312, 3312, 3312, 3312, 3320, 3321, 3322, 3323, 3323, 3323, 3323, 3323, 3323, 4795, 2507, 1295, 1331, 8227, 270, 8082, 1855, 1855, 1855, 1855, 1855, 1859, 7506, 13346, 1136, 7639,10943, 2088, 1036, 6952, 1330, 271, 4427, 427, 8369, 6033, 878, 481, 1677, 8174, 8174, 8175, 1855, 1855, 1855, 1855, 1855, 1855, 3324, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 2290, 422, 8315, 1331, 3252, 2684, 270, 3325, 3325, 3325, 3325, 3325, 3326, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 8152,10130, 271, 2684,13348, 2949, 6957, 176, 8149, 8342, 282, 2189, 3325, 3325, 3325, 3325, 3325, 3325, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3329, 9169, 8312, 8780, 8227, 7418, 8227, 3328, 3328, 3328, 3328, 3328, 3330, 7506, 2191, 7506, 3062, 283, 434, 6500, 8232, 3840, 8380, 8290, 466, 8234, 8630, 8234, 8206, 8206, 8206, 8206, 8206, 3328, 3328, 3328, 3328, 3328, 3328, 3336, 3337, 3338, 3339, 3339, 3339, 3339, 3339, 3339, 3064, 1070, 6143, 8235, 8237, 8235, 8248, 1866, 1866, 1866, 1866, 1866, 1870, 7518, 176, 7532, 9175, 3065, 8434, 8202, 8202, 8202, 8202, 8202, 8202, 8202, 8202, 8202, 481, 8439, 481, 3675, 8186, 1866, 1866, 1866, 1866, 1866, 1866, 2314, 1070, 3340, 3340, 3340, 3340, 3340, 3340, 3340, 3340, 3340, 1493, 6143, 1070, 2949, 3551, 8237, 8248, 1863, 1863, 1863, 1863, 1863, 1864, 176, 7518, 7532, 481, 7640, 6952, 6929, 6143, 8242, 8253, 6954,13346, 8350, 9959, 312, 8785, 8848, 3675, 2684, 176, 1863, 1863, 1863, 1863, 1863, 1863, 3341, 3342, 3342, 3342, 3342, 3342, 3342, 3342, 3342, 2789, 3675, 2684, 8246, 8237, 8237, 8440, 3342, 3342, 3342, 3342, 3342, 3343, 7518, 7518, 176, 6952, 8444, 7639, 6153, 8242, 6954, 6952, 8361, 9248, 8244, 8244, 6954, 3551, 8365,12262, 176, 3675, 3342, 3342, 3342, 3342, 3342, 3342, 3344, 3344, 3344, 3344, 3344, 3344, 3344, 3344, 3344, 3675, 6155, 6155, 8245, 8245, 8853, 8262, 3344, 3344, 3344, 3344, 3344, 3345, 176, 176, 6850, 6952, 481, 767, 330, 8246, 6954, 8264, 7643, 8363, 176,11030, 312, 481,13163, 3675, 3675, 176, 3344, 3344, 3344, 3344, 3344, 3346, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1882, 3675, 835, 2684, 8248, 8248, 8262, 1879, 1879, 1879, 1879, 1879, 1881, 7532, 7532, 6850, 6504, 8535, 8592, 1086, 6155, 8253, 2684, 8630, 7604, 8255, 8255, 312, 8570, 8609, 481, 8288, 176, 1879, 1879, 1879, 1879, 1879, 1879, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1201, 3675, 8257, 8256, 8256, 6913, 8344, 1875, 1875, 1875, 1875, 1875, 1876,13348, 176, 2507, 6945,13370, 8325, 8630, 7937, 7937, 7937, 7937, 7937, 7937, 7937, 7937, 7937, 3551, 8658, 3675, 2088, 1875, 1875, 1875, 1875, 1875, 1875, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 1812, 3357, 175, 2507, 8922, 8871, 7604, 6810, 8310, 1036, 439, 1418, 175, 175, 175, 175, 175, 175, 330, 176, 2088, 176,13260, 1419, 332, 439, 7938, 7938, 7938, 7938, 7938, 7938, 7938, 7938, 7938, 6913, 8353, 1420, 8326, 8922, 282, 175, 175, 175, 323, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 282, 175, 2338, 625, 176, 1133, 6952, 427,11761, 1036, 8372, 6954, 175, 175, 175, 175, 175, 175, 175, 283, 2244,13372,13370, 1134, 3376, 7941, 7941, 7941, 7941, 7941, 7941, 7941, 7941, 7941, 283, 876, 3551, 270, 2684,11154, 611, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 271, 175, 2338, 2684, 8313, 2189, 6952, 8848, 8740, 1036, 4950, 6954, 175, 175, 175, 175, 175, 175, 175, 3377, 6945,13372, 8358, 2190, 3376, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 7942,10145, 2191, 4799, 8345, 176, 9248, 4951, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 7652, 175, 175, 6952, 1369, 1133, 282, 8928, 6954, 1036, 8291, 8352, 175, 175, 175, 175, 175, 175, 175, 8311, 4952, 5564,13282, 1134, 3379, 8019, 8019, 8019, 8019, 8019, 8019, 8019, 8019, 8019, 8300, 876, 9131, 8390, 8390, 8391, 283, 175, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 8367, 175, 175, 6952, 176, 6918, 6952, 8836, 6954, 1320, 8314, 6954, 175, 175, 175, 175, 175, 175, 175, 3380, 8351, 3251, 7642, 176, 3379, 8020, 8020, 8020, 8020, 8020, 8020, 8020, 8020, 8020, 7626, 6919,12238, 176,13323, 176, 2684, 175, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 8404, 175, 175, 9362,13307, 2684, 9844, 8516, 8407, 1320, 8266, 8266, 175, 175, 175, 175, 175, 175, 175, 8269, 8269, 1136, 8331, 8675, 3382, 8257, 8270, 8270, 767, 659, 6882, 8271, 312, 878, 8682, 8266, 3383, 176, 482, 4775,13380, 175, 175, 175, 8269, 8021, 8021, 8021, 8021, 8021, 8021, 8021, 8021, 8021, 3675, 483, 8271, 8272, 176, 469, 6883, 1655, 8316, 3383, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 9040, 175, 2338, 6884, 4777,10762, 8840, 9037, 8272, 1320, 439, 1812, 175, 175, 175, 175, 175, 175, 175, 8329, 6885, 8302, 1411, 8713, 3390, 8065, 8065, 8065, 8065, 8065, 8065, 8065, 8065, 8065, 8721, 433, 176, 8744, 8744, 8745, 282, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 9152, 175, 2338, 8409, 1295, 8911, 176, 9010, 767, 1320, 8304, 8412, 175, 175, 175, 175, 175, 175, 175, 3391, 283, 1036, 2237, 8385, 3390, 8101, 8101, 8101, 8101, 8101, 8101, 8101, 8101, 8101, 9941, 4795, 4799, 176, 8841, 8841, 6883, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175, 6952, 175, 2338, 6884, 1655, 6954, 9011, 8960, 8366, 2088, 659, 8414, 175, 175, 175, 175, 175, 175, 175, 8417, 6885, 1320,10173, 8749, 3395, 8103, 8103, 8103, 8103, 8103, 8103, 8103, 8103, 8103, 8753, 8923, 176, 9049, 9049, 9050, 469, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175, 3252, 175, 2338, 8419, 1070, 2507,11180, 8382, 5635, 2088, 8754, 8422, 175, 175, 175, 175, 175, 175, 175, 3396, 8333, 8758, 2088, 8759, 3395, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 8763, 4799, 8392, 8392, 8392, 8392, 8392, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175, 4427, 175, 2338, 176, 1655, 5636, 8965, 8829, 8472, 2088, 8468, 7418, 175, 175, 175, 175, 175, 175, 175, 7139,13382, 1320,13380, 8780, 3399, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8784, 176, 8910, 1295, 6942, 6955, 9206, 2340, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 1036, 175, 2338, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 175, 175, 175, 175, 175, 175, 175, 3400, 2507, 9250,13382, 6812, 3399, 8206, 8206, 8206, 8206, 8206, 8206, 8206, 8206, 8206, 3252, 176, 9205, 2088, 7644, 6942, 6955, 2340, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 8922, 175, 2338, 8258, 8258, 8258, 8258, 8258, 8259, 8260, 8260, 8260, 175, 175, 175, 175, 175, 175, 175, 1330, 9012, 9022,12024,13380, 3402, 176,13382, 176, 8171, 8171, 8171, 8171, 8171, 8171, 8171, 8171, 8171, 8383, 3403, 8495, 8364, 2340, 175, 175, 3842, 8424, 1330, 6952, 7139, 1331, 176, 176, 6954, 8427, 9029, 8176, 8176, 8176, 8176, 8176, 8176, 8176, 8176, 8176, 7646, 3403, 175, 175, 7939, 175, 175, 175, 175, 175, 175, 175, 1331, 175, 175, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 175, 175, 175, 175, 175, 175, 175, 270, 176,13370, 1295, 8785, 3405, 8279, 8280, 8281, 8282, 8282, 8282, 8282, 8282, 8282, 8789, 7939, 271,13372,13370, 1036, 9133, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 9913, 175, 175, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 175, 175, 175, 175, 175, 175, 175, 2507, 9225, 6942, 6955, 8790, 3405, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 8794, 176, 2088, 8262, 8842, 8842, 8842, 175, 175, 3386, 175, 175, 6850, 175, 175, 175, 175, 175, 175, 175, 8434, 175, 2338, 8440, 8273, 1655, 9031, 8922, 8437, 8805, 8262, 8443, 175, 175, 175, 175, 175, 175, 175, 6850, 8810, 8445, 1320, 3211, 3409, 176, 8264, 767, 4950, 8448, 8274, 8273, 8340, 8340, 8340, 8340, 8340, 8340, 8340, 8340, 8340, 2340, 175, 175, 175, 175, 8525, 175, 175, 175, 175, 175, 175, 175, 8530, 175, 2338, 8274, 4951, 855, 1330,13372, 176,13066, 8292, 8468, 175, 175, 175, 175, 175, 175, 175, 3410, 7139, 7654, 1109, 8546, 3409, 767, 8811, 6882, 6952, 4950, 5562, 9260, 7139, 6954, 8301, 8474, 1331, 8815, 4952, 857, 8359, 2340, 175, 175, 175, 175, 8296, 175, 175, 175, 175, 175, 175, 175, 8550, 175, 2338, 6883, 8664, 4951, 8303, 2684, 3251, 8553, 8297, 9021, 175, 175, 175, 175, 175, 175, 175, 8177, 6884, 8354, 8298, 176, 3412, 8668, 2684, 3251, 8178, 8178, 8178, 8178, 8178, 8178, 8178, 8178, 8178, 6885, 3413, 4952, 8535, 2340, 175, 175, 8468, 8293, 8563, 8355, 8559, 1331, 8571, 8664, 3223, 7139, 6952, 8566, 8299, 3224, 8576, 6954, 8470, 9246, 8179, 9740,13370, 3413, 175, 175, 13372, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 231, 175, 175, 175, 175, 175, 175, 3415, 3415, 3415, 3415, 3415, 3416, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 3414, 3414, 3414, 3414, 3414, 3414, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 8393, 8393, 8393, 8393, 8393, 8393, 8743,13370, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 7586, 1295, 9030, 9077, 176, 719, 719, 719, 719, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 1036, 8642, 8472, 3252, 8473, 8473, 8473, 8473, 8473, 8473, 7873, 9078, 176, 7139, 176, 3415, 3415, 3415, 3415, 3415, 3415, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 3419, 3420, 3420, 3420, 3420, 3420, 3420, 3420, 3420, 2365, 1391, 6945, 2507, 2684, 3843, 8495, 3420, 3420, 3420, 3420, 3420, 3421, 8381, 8343, 7139, 8472, 8592, 8495, 1391, 2088, 8645, 8497, 2684, 8594, 8603, 8922, 7139, 8294, 3844, 8649, 1392, 8610, 3420, 3420, 3420, 3420, 3420, 3420, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3424, 3223,13372,13403, 8848, 8546, 3224, 3423, 3423, 3423, 3423, 3423, 3425, 8127, 7139, 8852,13258, 1393, 176, 481, 4775, 8548, 8128, 8128, 8128, 8128, 8128, 8128, 8128, 8128, 8128, 8550, 8651, 3423, 3423, 3423, 3423, 3423, 3423, 370, 8553, 8654, 1655, 2507, 8354, 2484, 8853, 8558, 3426, 3426, 3426, 3426, 3426, 3426, 3426, 3426, 3426, 8870, 9741, 4777, 2088, 7132, 8495, 8546, 3426, 3426, 3426, 3426, 3426, 3427, 8355, 7139, 7139, 176, 8871, 8616, 8630, 6952, 767, 1415, 8661, 7626, 6954, 8620, 8635, 8875, 8500, 2684, 8362, 7886, 3426, 3426, 3426, 3426, 3426, 3426, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 2863, 2684, 9936, 176, 3252, 768, 9155, 3431, 3431, 3431, 3431, 3431, 3432, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 1000, 8632, 7793, 7793, 7793, 3223, 9033, 176, 8519, 8659, 3224, 3431, 3431, 3431, 3431, 3431, 3431, 3433, 3433, 3433, 3433, 3433, 3433, 3433, 3433, 3433, 3252, 7689, 7689, 7689, 7689, 7689, 7689, 3433, 3433, 3433, 3433, 3433, 3434, 9937, 7543, 7543, 7543, 8088, 176, 8919, 9032, 8472, 176, 8473, 8473, 8473, 8473, 8473, 8473, 8473, 8473, 8473, 7139, 3433, 3433, 3433, 3433, 3433, 3433, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 2873, 8089, 176,11153, 2507, 3832,13449, 3438, 3438, 3438, 3438, 3438, 3439, 8472, 8376, 8499, 8499, 8499, 8499, 8499, 8499, 2088, 3833, 9023, 7139, 3834, 8922, 8456, 8456, 8456, 8456, 8456, 8456, 3438, 3438, 3438, 3438, 3438, 3438, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 176, 176, 1070,13451,13650, 6097,13449, 3440, 3440, 3440, 3440, 3440, 3441, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8675, 8683, 8677, 1070, 9034, 9052, 6098, 8434, 8680, 8688, 8712, 3440, 3440, 3440, 3440, 3440, 3440, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 2885, 176, 9053,13525,13650, 3386, 8713, 3446, 3446, 3446, 3446, 3446, 3447, 8472, 8720, 8473, 8473, 8473, 8473, 8473, 8473, 8473, 8473, 8473, 7139, 8925, 9130, 8827, 8827, 8827, 8827, 8827, 8827, 3446, 3446, 3446, 3446, 3446, 3446, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 1295, 2507, 9135, 176, 8546, 8642, 8661, 3448, 3448, 3448, 3448, 3448, 3449, 7139, 7873, 7886,13662, 1036, 2088, 8392, 8392, 8392, 8392, 8392, 8392, 8392, 8392, 8392, 8559, 481, 481,10063, 279, 3448, 3448, 3448, 3448, 3448, 3448, 2006, 176, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1963, 9089, 8957, 9105, 9121, 8563, 3251, 1960, 1960, 1960, 1960, 1960, 1962, 8472, 8566, 8499, 8499, 8499, 8499, 8499, 8499, 8499, 8499, 8499, 7139, 3251, 8568, 9090, 901, 9106, 9117, 9243, 2507, 1960, 1960, 1960, 1960, 1960, 1960, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 2901, 2088, 901, 901, 8569, 8399, 8722, 3457, 3457, 3457, 3457, 3457, 3458, 8472, 8725, 8499, 8499, 8499, 8499, 8499, 8499, 8499, 8499, 8499, 7139, 901, 901, 9261, 9261,13662,13662, 2507, 2507, 3457, 3457, 3457, 3457, 3457, 3457, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 2088, 2088, 9261, 9266, 8642, 176, 8651, 3459, 3459, 3459, 3459, 3459, 3460, 7873, 8835, 8654, 8922, 1070, 8922, 175, 8648, 719, 8655, 8922, 719, 719, 719, 719, 719, 719, 719, 719, 719, 3459, 3459, 3459, 3459, 3459, 3459, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1977,13650, 8127, 9958, 7156, 7156, 7156, 1974, 1974, 1974, 1974, 1974, 1976, 719, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 2507, 1974, 1974, 1974, 1974, 1974, 1974, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1257, 2088, 9008, 176, 8876, 8749, 8754, 1970, 1970, 1970, 1970, 1970, 1971, 8752, 8757, 8880,13650, 8848, 8759, 8764, 8394, 8394, 8394, 8394, 8394, 8394, 8762, 8767, 8852, 8395, 176,10761, 2507, 1970, 1970, 1970, 1970, 1970, 1970, 175, 175, 176, 175, 714, 175, 175, 175, 175, 175, 2088, 175, 175, 8542, 8542, 8542, 8542, 8542, 8543, 8544, 8544, 8544, 3279, 175, 175, 175, 175, 175, 175,10106,11310, 3251, 3211, 8928, 515, 8397, 8397, 8397, 8397, 8397, 8397, 8397, 8397, 8397, 8932, 9186,10107,13650,13650,10108, 3251, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 3795, 175, 175, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 175, 175, 175, 175, 175, 175, 175, 9238,12238, 6812, 8661, 9482, 515, 8520, 8520, 8520, 8520, 8520, 8520, 7886, 8780, 176, 8521, 176, 481,11664, 8667, 13321, 8783, 175, 175, 175, 175, 175, 176, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 3469, 3469, 3469, 3469, 3469, 3469, 3469, 3469, 3469, 175, 175, 175, 175, 175, 175, 175, 197, 197, 197, 197, 197, 344, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175, 175, 205, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 3474, 3475, 3475, 3475, 3475, 3475, 3475, 3475, 3475, 2424, 9066, 176, 8237, 8237, 8237, 9067, 3475, 3475, 3475, 3475, 3475, 3476, 8544, 8544, 8544, 8544, 8544, 8544, 8544, 8544, 8544, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 9166, 9068, 3475, 3475, 3475, 3475, 3475, 3475, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3479,13329, 9132,11663, 8563,13759, 8651, 3478, 3478, 3478, 3478, 3478, 3480, 8566, 6504, 8654, 8785, 8933, 8790, 176, 8567, 8630, 8655, 8795, 8788, 8568, 8793, 8656, 8940, 8635, 767, 8798, 270, 3478, 3478, 3478, 3478, 3478, 3478, 3486, 3487, 3488, 3489, 3489, 3489, 3489, 3489, 3489, 1295, 271, 8828, 8569, 8651, 8657, 8661, 1998, 1998, 1998, 1998, 1998, 2002, 8654, 2463, 7886, 8805, 1036, 8811, 8960, 8816, 8965, 8667, 176, 8808, 8656, 8814, 8669, 8819, 8830, 8964, 2971, 8969, 1998, 1998, 1998, 1998, 1998, 1998, 3490, 3490, 3490, 3490, 3490, 3490, 3490, 3490, 3490, 1601, 9424, 13827, 8657, 9181, 8670, 8848, 1995, 1995, 1995, 1995, 1995, 1996, 8853, 8851, 175, 8248, 8248, 8248, 175, 9153, 8856, 175, 7604, 8637, 8638, 8639, 8640, 8640, 8640, 8640, 8640, 8640, 1995, 1995, 1995, 1995, 1995, 1995, 3496, 3496, 3496, 3496, 3496, 3496, 3496, 3496, 3496, 7157, 8907, 176, 901, 6913, 8661, 9172, 3496, 3496, 3496, 3496, 3496, 3497, 1655, 7886, 8698, 8698, 8698, 8698, 8698, 8698, 8698, 8698, 8698, 8857, 4746, 8669, 5353, 9271, 8166, 1320, 8701, 8860, 3496, 3496, 3496, 3496, 3496, 3496, 175, 175, 2507, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175, 8670, 176, 282, 175,13649, 4747, 2088, 8970, 8985, 175, 175, 175, 175, 175, 175, 175, 8455, 7135, 8974, 8990,13855, 338, 9165, 9147, 9383, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 8871, 8876, 283, 8881, 175, 175, 175, 175, 8874, 8879, 3502, 8884, 176, 8839, 8891, 8896, 8848, 4775, 176, 4775, 8928, 901, 8895, 8899, 8851, 3503, 1029, 1029, 8931, 1029, 2949, 2451, 1029, 1029, 1029, 1029, 2055, 1029, 1029, 1655, 1655, 1655, 8088, 5405, 8919, 2991, 9261, 8933, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8939, 4777, 1320, 4777, 8941, 2021,13855, 8960, 8965, 8970, 8909, 9055, 8944, 8975, 8921, 8963, 8968, 8973, 4795, 8089, 8220, 8978, 1036, 1029, 1029, 1029, 1029, 8912, 1029, 1634, 1029, 1029, 1029, 1029, 1029, 1301, 1629, 1029, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2028, 2027, 2027, 2027, 2027, 2027, 3518, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1036, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1029, 1029, 3551, 1029, 2949, 1029, 1029, 1029, 1029, 1029, 4775, 1629, 1029,13860, 8917,13860, 175, 9167, 2507,13860, 5405, 175, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8914, 8915, 2507, 1655, 176, 1630, 2088, 8741, 8741, 8741, 8741, 8741, 8741, 8741, 8741, 8741, 8922, 8918, 299, 2088, 4777, 4795, 1036, 1029, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8985, 1029, 1029, 12016, 8922, 9168,13855, 9170, 8988, 1036, 6848, 8922, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2507, 8926, 8926, 176, 8991, 3520, 8746, 8746, 8746, 8746, 8746, 8746, 8746, 8746, 8746, 8995, 299, 2088, 302, 176, 3675, 2507, 1036, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8991, 1029, 1029, 2088, 767,11082, 9007, 9934, 8994, 1036, 450, 9070, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7099, 7506, 8177, 451, 6097, 3520, 9202, 5405, 8996, 8487, 8487, 8487, 8487, 8487, 8487, 8913, 8999, 3004, 8488, 8927, 8927, 8927, 1036, 1029, 1029, 8908, 9082, 6098, 767,12190, 176, 9156, 1331, 8127, 3573, 7518, 3062, 4795, 9024,13855, 2507, 3521, 8958, 8958, 8959, 8179, 3522, 1029, 1029, 1330, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2088, 1029, 1029, 4199, 9006, 9176, 2507, 7644, 6942, 6955, 9018, 3064, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9040, 4821, 1330, 1331, 2088, 3532, 9424, 9037, 176, 3065,13855, 9015, 9015, 9016, 6812, 9041, 469, 3533, 9098, 9055, 9115, 312, 1036, 1029, 1029, 1330, 176, 7532, 8220, 8269, 3534, 9383, 1331, 9027, 9013, 9013, 9013, 9013, 9013, 9013, 9013, 9013, 9013, 481, 3533, 1029, 1029,12902, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1331, 1029, 1029, 9198, 9046, 9046, 9046, 9046, 9046, 13855, 1330,12238, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9017, 9017, 9017, 9017, 9017, 3532, 1070, 9076, 9249, 1330, 9136, 9088, 9077, 6942, 6955, 3062, 9089, 3533, 9019, 9019, 9020, 1331, 1036, 1029, 1029, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 9070,13306,13884, 176, 9078, 1331, 282, 8805, 9090, 7506, 3533, 1029, 1029, 3064, 1029, 2949, 1029, 1029, 1029, 1029, 1029, 9028, 1629, 1029, 481, 9051, 9051, 9051, 9051, 9051, 3065, 5318, 9082, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 283, 7518, 9833, 176, 1655, 1632, 1070, 8842, 8842, 8842, 8842, 8842, 8842, 8842, 8842, 8842, 481, 9287, 176, 176, 176, 1320, 1036, 1029, 1029, 1633, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 11167, 1029, 1029,10908,13886, 9104, 9938, 9326, 7604, 1320, 9105, 9098, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12148, 7532, 3251, 9055, 9070, 1626, 9047, 9047, 9047, 9047, 9047, 9047, 8220, 7506, 3537, 9048, 481, 9106, 6913, 9061, 9072, 3251, 1036, 1029, 1029, 1029, 1029, 1070, 1029, 2949, 1029, 1029, 1029, 1029, 1029,13827, 1029, 1029, 6831, 6831, 6831, 6831, 6831, 6831, 6831, 6831, 6831, 2030, 1029, 1029, 1029, 1029, 1029, 1029, 9239, 176, 9171, 1036, 8399, 2032, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 8403, 9138, 9327, 9911, 176, 3251, 2507, 1036, 1029, 1029, 175, 175, 1655, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 2088, 3251, 9159,10053,10080, 9359, 1320, 1330, 9139, 231, 175, 175, 175, 175, 175, 175, 9019, 9019, 9020, 6850, 2190, 232, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 176, 2191, 9245, 659, 9115, 901, 1331, 175, 175, 175, 205, 9140, 1655, 8269, 3539, 175, 175, 3675, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 481, 1320, 9460,13896, 1677, 469, 1136, 9082, 9098, 231, 175, 175, 175, 175, 175, 175, 7518, 7532, 878, 8382, 9251, 232, 9285, 9084, 9100, 3251, 9417, 9542, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 9115, 175, 175, 175, 205, 9124, 9163, 3251, 9180, 8269, 9421, 9546, 1655, 176,11082, 176, 9120, 176, 3540, 1646, 1646, 1647, 1646, 2042, 2985, 1646, 1646, 1646, 1646, 1320, 1646, 1646,12194, 7604, 3675, 9677, 9417, 9542, 8674, 9070, 9070, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 7506, 7506, 176,13234, 1136, 2477, 6850, 9072, 767, 6942, 6955, 3546, 9079, 9079, 6913, 9518, 878, 176, 176, 7650, 9173, 481, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 3547, 1646, 1646, 1646, 1646, 1646, 3675, 1646, 1646, 9080, 9080, 835,10030, 1133, 5405, 4950, 9082, 9082, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 7518, 7518, 9162, 1086,13983, 2050, 1134, 9084, 767, 2241, 6882, 9134, 9091, 9091, 2242, 1812, 4950, 176, 876, 4795, 4951, 9236, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 9098, 1646, 1646, 9092, 9092, 6883, 1070, 1391, 9142, 7532, 6033, 4951, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 4952, 9141, 9107, 6884, 9160, 2050, 1391, 1070, 9261, 8894, 8894, 8894, 8894, 8894, 8894, 8894, 8894, 8894, 1392, 9265, 6885, 8399, 1646, 1646, 1646, 8891, 4952, 9149, 9108, 8402, 3548, 1313, 1313, 9261, 1313, 1313, 2992, 1313, 1313, 1313, 1313, 9264, 1313, 1313, 6918, 270, 2189, 282, 176, 6002, 9143, 9098, 1393, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7532,14000, 271, 481, 2190, 2486, 6850, 9100, 767, 8296, 6882, 3553, 9107, 312, 6919, 176, 2191, 9914, 176,10033, 9177,10046, 1320, 1313, 1313, 1313, 1313, 8297, 1313, 3559, 1313, 1313, 1313, 1313, 1313, 3675, 1313, 1313, 9108, 8298, 6883, 9927, 9266, 767, 9199, 9261, 9150, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9158, 6942, 6955, 6884, 9200, 2061, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 6942, 6955, 9261,14003, 8299, 6885, 855, 1320, 1313, 1313, 1313, 1313, 2507, 1313, 3008, 1313, 1313, 1313, 1313, 1313, 7647, 1316, 1313, 1109, 176, 7648, 1655, 6942, 6955, 2088, 9204, 9148, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176, 857, 7649, 6955, 1320, 1660, 9261, 9043, 9043, 9043, 9043, 9043, 9043, 9043, 9043, 9043, 9837, 9265, 481, 10699,14006,10920, 1320, 1313, 1313, 1321, 1313, 1313, 1070, 1313, 2069, 1313, 1313, 1313, 1313, 1313, 1661, 2064, 1313, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2493, 2492, 2492, 3560, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1320, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1313, 1313, 9261, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9115, 2064, 1313, 9265, 1133, 481, 176,14013, 9266, 8269, 1369, 9115, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9270, 8269, 9122, 1134, 9261, 2065, 1443, 9124, 9120, 9261, 9266, 3561, 9264, 9122, 312, 876, 6918, 9264, 9269, 176,10031,10909, 1320, 1313, 1313, 1313, 1313, 1313, 9123, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3675, 1313, 1313, 9123, 9161, 176, 9261, 1070, 1418, 9277, 6919, 9950, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3563, 1419, 9185, 3564, 1070, 3565, 9197,13091, 1443, 3566,10052, 9266, 3567, 3568, 3569, 1420, 9277, 3570, 1807, 9269, 176, 9157, 1320, 1313, 1313, 9178, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 3571, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7139, 2064, 1313, 7647, 11993,10068, 2507, 9383, 7648, 2088, 6942, 6955, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 176, 7647, 481, 8674, 2088, 2067, 7648, 9744, 9226, 6955, 9266, 3572, 9125, 9125, 9125, 9125, 9125, 9126, 9127, 9127, 9127, 9270, 1320, 1313, 1313, 2068, 1313, 1313, 9585, 1313, 3576, 1313, 1313, 1313, 1313, 1313, 2066, 2064, 1313, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 2070, 2070, 2070, 2070, 2070, 2071, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1320, 1313, 1313, 2068, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 1313, 1313, 5405, 1313, 1313, 1656, 1313, 1313, 1313, 1313, 1657, 1313, 1313, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9266,12111, 176, 4795, 9838, 1659,11030, 767, 9269, 6882, 8296, 3578, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 9188, 1320, 1313, 1313, 1313, 1313, 1313, 8297, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9271, 1313, 1313, 6883, 8298, 176,10929, 7645, 9274, 8296, 8296, 9261, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 9264, 6884, 6942, 9232, 9271, 2497, 9261,10927, 8297, 8297, 7577, 3579, 7646, 901, 9264, 9275, 9145, 9151, 6885, 8299, 8298, 8298, 1320, 1313, 1313, 1313, 1313, 7659, 1313, 3008, 1313, 1313, 1313, 1313, 1313, 9261, 1667, 1313, 9641, 3251, 282, 176,10035, 9264, 9685, 6918, 9144, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8299, 8299, 1295, 9953, 3251, 1668, 9046, 9046, 9046, 9046, 9046, 9046, 9046, 9046, 9046, 1070, 3251, 279,13185, 1036, 283, 6919, 1320, 1313, 1313, 175, 175, 1070, 175, 714, 175, 175, 175, 175, 175, 3251, 175, 175, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 175, 175, 175, 175, 175, 175, 175, 9261, 6921, 9287,14019, 1330, 515, 9179, 3845, 176,10073, 9299, 9265, 3846, 9014, 9014, 9014, 9014, 9014, 9014, 9014, 9014, 9014, 175, 175, 175, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 1331, 9261, 9682, 9682, 9683, 464, 9189, 8985,11062, 3580, 175, 175, 9265, 175, 714, 175, 175, 175, 175, 175, 9296, 175, 175, 1295, 176, 481, 1295, 481,14025, 7139, 9296, 7418, 175, 175, 175, 175, 175, 175, 175, 7139, 1036, 2340, 3581, 4122, 515, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9299, 2949, 9252, 9252, 9252, 9252, 9252, 175, 175, 175, 2081, 2081, 1070, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9287, 2081, 2081, 176, 1295, 1411, 8749, 9735, 8472, 9327, 9296, 9305, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7139, 9338, 1036, 176, 9128, 3585, 8282, 8282, 8282, 8282, 8282, 8282, 8282, 8282, 8282,10051,12215, 176, 1295,10759, 3675, 9242, 2088, 2081, 2081, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1036, 2081, 2081, 9301, 9302, 9303, 9304, 9304, 9304, 9304, 9304, 9304, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3586,10837,10837,10931, 9128, 3585, 8282, 8282, 8282, 8282, 8282, 9129, 8279, 8279, 8279, 2949, 2949, 2949, 9686, 9686, 9687, 2507, 2088, 2081, 2081, 2081, 2081, 176, 2081, 3588, 2081, 2081, 2081, 2081, 2081, 9306, 2081, 2081, 2088, 1295, 9688, 9693, 9688, 9311, 2949, 9333, 9333, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7139, 7139, 1036, 481, 9128, 3020, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 9688, 9336, 2949, 6097, 9751, 9751, 9752, 2088, 2081, 2081, 2081, 2081, 176, 2081, 3588, 2081, 2081, 2081, 2081, 2081, 9327, 2081, 2081, 9339, 176, 1655, 6098, 9723, 9336, 8296, 9368, 9344, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3021, 9368, 9374, 1320, 9929, 3020,11049,14031, 8297, 9371, 5005, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 8298, 481, 2088, 2081, 2081, 2081, 2081, 9383, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 9388, 2084, 2081, 9970, 8394, 8394, 8394, 8394, 8394, 8394, 2949, 9383, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8299, 9146, 3804, 9411, 7645, 2512, 176, 5006, 3590, 8472, 9971, 9333, 9201, 9385, 14037,14040, 9728, 481, 6942, 6955, 7139, 9412, 2088, 2081, 2081, 2089, 2081, 2081, 7646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2513, 2081, 2081, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3592, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2088, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2081, 2081, 9425, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9430, 3023, 2081, 9203, 9257, 9257, 9257, 9257, 9257, 9257, 9425, 9395, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3593, 8553, 9432,11082, 176, 3024, 176, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2949,13973, 9951, 9951, 9952,14113, 2088, 2081, 2081, 2081, 2081, 2081, 7654, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9398, 3023, 2081, 1070, 1415, 9688, 6942, 6955, 9228, 9402, 9229, 8359, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 9230, 9190, 9460, 6942, 6955, 3026, 3224, 9231, 9433, 9404, 9414, 8382, 9296, 9481, 10054,12216, 9438, 3251, 9407, 8566, 9242, 7139, 2088, 2081, 2081, 3027, 2081, 2081, 9298, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3251, 3023, 2081, 9427, 8487, 8487, 8487, 8487, 8487, 8487, 3251, 9458, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 3595, 9244, 9333, 9462, 9495, 3026, 176, 3845, 767, 9460, 3251, 7139, 3846, 7139, 9486, 9501, 9723, 9465, 9335, 9688, 9383, 176, 2088, 2081, 2081, 3027, 2081, 2081, 9388, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3845, 2081, 2081, 176, 768, 3846,11050,10067,10069, 9688, 9395, 9414, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 8553, 8566, 1000,11082, 14225, 3596, 9252, 9252, 9252, 9252, 9252, 9252, 9252, 9252, 9252, 481, 481, 299, 302, 9363,14227,14114, 2088, 2081, 2081, 2081, 2081, 176, 2081, 3028, 2081, 2081, 2081, 2081, 2081, 3025, 3023, 2081, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 3029, 3029, 3029, 3029, 3029, 3030, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2088, 2081, 2081, 3027, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2081, 2081, 9518, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 2083, 2084, 2081, 9525, 8520, 8520, 8520, 8520, 8520, 8520, 9395, 9404, 2086, 2081, 2081, 2081, 2081, 2081, 2081, 8553, 9407,14236, 175,14238, 2087, 176, 9401, 9408, 1136, 175, 3600, 9390, 9391, 9392, 9393, 9393, 9393, 9393, 9393, 9393, 878, 2088, 2081, 2081, 2089, 2081, 2081, 9738, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7794, 2081, 2081, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10062, 1295, 176, 9414, 176, 3596, 9253, 9253, 9253, 9253, 9253, 9253, 8566, 9467, 3551, 9254,10117, 3551, 1036, 9420,13608, 9471, 2088, 2081, 2081, 2081, 2081, 176, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 9462, 2519, 2081,12033, 9756,10118, 9688, 9761, 9483, 9734, 9404, 9404, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9407, 9407, 9487, 9495, 9520, 2520, 9502, 9408, 3602, 9518, 9494, 9500, 9409, 9409, 9505, 9558, 9734, 9523, 3551, 9520,14260, 1070, 2088, 2081, 2081, 175, 175, 9526, 175, 175, 175, 175, 175, 175, 175, 9533, 175, 175, 9410, 9410, 767, 10074, 9737, 9787, 7873, 9537, 9533, 175, 175, 175, 175, 175, 175, 175, 9540, 7873,13095,14260, 9585, 3632, 9255, 9255, 9255, 9255, 9255, 9255, 9255, 9255, 9255, 9592, 481, 466, 2463, 7793, 7793, 7793, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 2971, 175, 175, 9493, 9493, 9493, 9493, 9493, 9493, 9493, 9493, 9548, 175, 175, 175, 175, 175, 175, 175, 3633, 8654,14260, 10149, 176, 3632, 9256, 9256, 9256, 9256, 9256, 9256, 9256, 9256, 9256, 176, 9115, 9115, 9115, 7156, 7156, 7156, 175, 175, 175, 175, 175, 176, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 206, 206, 206, 206, 206, 206, 206, 206, 3635, 206, 206, 206, 206, 206, 3636, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175,13608, 175, 175, 175, 175, 175, 175, 175, 2570, 175, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 175, 175, 175, 175, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 175, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 175, 175, 9594, 175, 175, 175, 175, 175, 175, 175, 9560, 3105, 175, 9601,11082,13608, 4746, 176, 5353, 7886, 9587, 9414, 175, 175, 175, 175, 175, 175, 175, 3674, 8566, 9640, 9641,14118, 3106, 9564, 9258, 9258, 9258, 9258, 9258, 9258, 9422, 9651, 9567, 9259, 9749, 3551, 4747, 9847,11999, 175, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 9585, 3105, 175, 9423, 9746, 1655, 2507, 9792, 9590,10076, 9652, 9548, 175, 175, 175, 175, 175, 175, 175, 299, 8654, 9656, 1320, 2088, 3122, 8749, 9280, 9280, 9280, 9280, 9280, 9280, 9280, 9280, 9280, 481, 8753,13608,13608, 6919,11063, 3675, 175, 175, 3113, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 3107, 3105, 175, 3680, 3681, 3681, 3681, 3681, 3681, 3681, 3681, 3681, 3111, 175, 175, 175, 175, 175, 175, 3681, 3681, 3681, 3681, 3681, 3682, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3675, 175, 175, 3113, 3681, 3681, 3681, 3681, 3681, 3681, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3683, 3684, 3684, 3684, 3684, 3684, 3684, 3684, 3684, 3685, 4799, 9551, 4799, 6945,14266, 4799, 3684, 3684, 3684, 3684, 3684, 3686, 9276, 9276, 9276, 9276, 9276, 9276, 9276, 9276, 9276, 9587, 9555,10071, 7604, 9854, 4799, 9859, 9271, 9593, 9854, 9560, 3684, 3684, 3684, 3684, 3684, 3684, 175, 175, 7886, 175, 175, 175, 175, 175, 175, 175, 9551, 175, 175, 9854, 3386, 6913,13254, 481,14349,14349, 9414, 9533, 175, 175, 175, 175, 175, 175, 175, 8566, 7873, 9594, 9602, 1330, 3688, 8747, 9420, 9535, 9977, 9599, 9607, 9422, 9017, 9017, 9017, 9017, 9017, 9017, 9017, 9017, 9017, 3675, 175, 175, 3691, 3692, 3692, 3692, 3692, 3692, 3692, 3692, 3692, 1331, 9978, 1295, 176, 9423, 9618, 9596, 3692, 3692, 3692, 3692, 3692, 3693, 9622, 9623, 8747,14384, 14384,10151, 1036, 7100, 7100, 7100, 7100, 7100, 7100, 7100, 7100, 7100, 3675, 176,11061, 2507, 3692, 3692, 3692, 3692, 3692, 3694, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 2088, 3105, 175, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 175, 175, 175, 175, 175, 175, 175, 2507, 9836, 9910, 8844, 9688, 3122, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9692,11082, 2088, 3695, 9693, 9624, 9641, 3675, 175, 175, 3113, 427, 176, 9629, 9650, 9697, 1655,10906, 1655, 9698, 3704, 3705, 3705, 3705, 3705, 3705, 3705, 3705, 3705, 2594, 9702, 8844, 176, 1320, 12183, 1320, 3705, 3705, 3705, 3705, 3705, 3706, 9529, 9529, 9529, 9529, 9529, 9530, 9531, 9531, 9531, 9652, 9657, 9678, 4799, 4799, 4799, 176, 271, 9655, 9660, 9679, 3705, 3705, 3705, 3705, 3705, 3705, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3709, 901, 9897, 9902, 9854, 9949,13346, 3708, 3708, 3708, 3708, 3708, 3710, 9531, 9531, 9531, 9531, 9531, 9531, 9531, 9531, 9531, 9897, 9984, 8749, 9854,10159, 9684, 9684, 9684, 9684, 9684, 8752, 3708, 3708, 3708, 3708, 3708, 3708, 3716, 3717, 3718, 3719, 3719, 3719, 3719, 3719, 3719, 1295, 9985,13369, 9854, 9537, 9548, 9548, 2143, 2143, 2143, 2143, 2143, 2147, 9540, 8654, 8654, 9560, 1036, 9688, 9548, 9545, 9554, 9554, 9693,10551, 7886, 9691, 9556, 8654, 271, 901, 9696, 9562, 2143, 2143, 2143, 2143, 2143, 2143, 2151, 9556, 3720, 3720, 3720, 3720, 3720, 3720, 3720, 3720, 3720, 1730, 1070,11665, 9557, 9564,10159, 9698, 2140, 2140, 2140, 2140, 2140, 2141, 9567, 9701, 9044, 9557, 6097, 9992, 9853, 9568, 9848, 9849, 9928, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 2140, 2140, 2140, 2140, 2140, 2140, 439, 6098,10952, 2507, 2507, 9993, 1070, 176,14384, 3733, 3734, 3734, 3734, 3734, 3734, 3734, 3734, 3734, 2626, 9044, 2088, 2088, 9688, 9703, 9688, 3734, 3734, 3734, 3734, 3734, 3735, 9706, 9691, 9692, 9688, 9723, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 9692, 9727,11760, 9723, 9728, 9688, 3734, 3734, 3734, 3734, 3734, 3734, 176, 9691, 9727, 9732,14349,14349, 9750, 283, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3738, 1655, 8605,10032, 9564, 9564, 9560, 3737, 3737, 3737, 3737, 3737, 3739, 9567, 9567, 7886, 9723, 9688, 1320, 9688, 9568, 9723, 9562, 9723, 9726, 9569, 9569, 9571, 9692, 9726, 9692, 9726, 270, 3737, 3737, 3737, 3737, 3737, 3737, 3745, 3746, 3747, 3748, 3748, 3748, 3748, 3748, 3748,14349, 271,14349, 9570, 9570, 9572, 9728, 2168, 2168, 2168, 2168, 2168, 2172, 9688, 9731, 9688, 9854,10003, 10017, 9908, 176, 9691, 176, 9691, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 2168, 2168, 2168, 2168, 2168, 2168, 9560, 9618,11077,10329,10004,10018, 9908, 283, 2176, 7886, 3749, 3749, 3749, 3749, 3749, 3749, 3749, 3749, 3749, 1757, 299, 9571, 176,11905,10333, 8605, 2165, 2165, 2165, 2165, 2165, 2166, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9688, 4746, 1295, 175,14225,10066, 9572, 9716, 9691,10329,10146, 2165, 2165, 2165, 2165, 2165, 2165, 297, 297, 1036, 297, 297, 297, 297, 297, 297, 297, 9739, 297, 297, 9756, 1029, 8088, 4747, 8919, 9756, 9747, 9761, 9759, 297, 297, 297, 297, 297, 297, 297, 9760, 176, 9765,14235, 9766, 3771, 9680, 9680, 9680, 9680, 9680, 9680, 9680, 9680, 9680, 9770, 9747, 9424, 8089,14455,11082, 9846, 297, 297, 297, 297, 297, 1295, 297, 297, 297, 297, 297, 297, 297, 9761, 297, 297, 9766,13070,10072, 7604, 10174, 9764, 1036, 9787, 9769, 297, 297, 297, 297, 297, 297, 297, 3772,13235, 9791, 9044, 9792, 3771, 9681, 9681, 9681, 9681, 9681, 9681, 9681, 9681, 9681, 9796, 6913, 6918, 9771, 9797, 9787, 9792, 297, 297, 297, 2664, 9774, 1295, 9790, 9795, 9801, 2201, 9812, 1070, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 9817, 1036, 176, 9044, 6919, 481,14488, 2201, 2201, 2201, 2201, 2201, 2202, 2201, 2201, 2201, 2201, 2201, 3775, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 467, 467, 9797, 467, 659, 467, 467, 467, 467, 467, 9800, 467, 467, 9802, 1369, 1330, 10078, 7604, 9818,10079, 5405, 9805, 467, 467, 467, 467, 467, 467, 467, 9822, 9839, 9839,14498, 9854, 3781, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 9858, 1331, 6913, 176,12112, 469, 4795, 467, 467, 467, 467, 467, 1295, 467, 659, 467, 467, 467, 467, 467, 9812, 467, 467, 9818,14510, 312, 9926,10070, 9815, 1036, 176, 9821, 467, 467, 467, 467, 467, 467, 467, 3782, 9823, 9854, 11027,12001, 3781, 176,11082, 2340, 9826, 9857, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9859, 9870, 467, 467, 467, 1444, 176, 9728, 9868, 9873,10275, 3787, 1445, 9859, 9736, 9736, 9736, 9736, 9736, 9736, 9736, 9736, 9736, 9961, 9869,13241, 1446, 7871, 1447, 9870, 1448, 5318, 8220, 1449, 1450, 1295, 767,10010, 1451, 176, 9874, 1452,10320, 1453, 5405, 1454, 8269, 1455, 1456, 1457, 1444, 8553, 1036, 9840, 9840, 9840, 9835, 1445, 9854, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 3004, 9858, 8917, 1802, 175, 1447, 4795, 1448, 9875, 9841, 1449, 3788, 1655, 9854,14526, 1451, 9878, 3573, 1452, 9854, 1453, 9857, 1454, 9854, 1455, 1456, 1457, 1803, 1444, 1320, 9858, 9857,10059, 176, 8918, 1445, 9897, 9753, 9753, 9753, 9753, 9753, 9753, 9753, 9753, 9753, 9897, 9901, 9897, 1802, 1134, 1447, 9897, 1448, 9900, 9897, 1449, 3789, 1655, 9901, 9900, 1451, 876, 9900, 1452, 11834, 1453, 1411, 1454,11082, 1455, 1456, 1457, 1803, 3790, 1320, 9816, 9816, 9816, 9816, 9816, 9816, 9816, 9816, 9816, 9834, 9834, 9834, 9834, 9834, 9834, 9902, 9812, 9902, 9854, 8917, 1444, 175, 5405, 9905,14120,12133, 9841, 1445, 9906, 9858, 1655, 9840, 9840, 9840, 9840, 9840, 9840, 9840, 9840, 9840, 6002, 1446, 9854, 1447, 2219, 1448, 9843, 1320, 1449, 3791, 9857, 8918, 4795, 1451, 312, 9854, 1452, 9942, 1453, 176, 1454, 9854, 1455, 1456, 1457, 2685, 9858, 2686, 9948, 9857, 9912, 7873, 1443, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 767, 176,10236, 9851, 9851, 9851, 9851, 9851, 9851, 9851, 9851, 9851, 2507, 9854,10122, 2687, 9896, 9896, 9896, 9896, 9896, 9857, 2688, 9942, 2507,10123,10098, 10227,14652, 2088, 9961, 9945, 4199, 6957,10061, 9909, 2689, 2507, 2690, 8220, 2692, 2088,10104, 2693, 3209,14653, 9963, 9138, 2695, 4821, 6957, 2696, 1136, 2697, 2088, 2698, 9969, 2699, 2700, 3217, 2685, 9970, 2686, 3062, 878, 1070, 901, 1443, 9852, 9852, 9852, 9852, 9852, 9852, 9852, 9852, 9852, 9139, 9885, 9885, 9885, 9885, 9885, 9885, 9885, 9885, 9885, 9971,12043, 2507,10099,10284, 2687, 1330, 9888, 3064, 9976, 6957, 9961, 2688,10010, 9977, 9923, 9923, 9924,10010, 2088, 8220, 6918, 8269,14669, 9140, 3065, 2689, 8269, 2690,10012, 2692, 2081, 7504, 2693, 3209, 481, 1331, 176, 2695, 3220, 9978, 2696, 481, 2697, 176, 2698, 9932, 2699, 2700, 2701, 1813, 6919, 9896, 9896, 9896, 9896, 9896, 9896, 9896, 9896, 9896, 3675, 9907, 9907, 9907, 9907, 9907, 9907, 9907, 9907, 9907, 9424, 1814, 2507, 1330,10077, 9983, 7506, 9902, 1815, 9986, 9984,10010, 9920, 9920, 9920, 9920, 9920,10131, 176, 2088, 8269, 176, 1816, 9424, 1817,10305, 1818, 3062, 6957, 1819, 1820, 7418,10019, 1331, 1821, 3675, 9985, 1822, 3675, 1823, 1330, 3819,11082, 1825, 1826, 1827, 1813, 9933,10361, 9916, 9916, 9916, 9916, 9916, 9916, 9916, 9916, 9916,10020, 3064, 7135, 9991,10159,10159,14690, 7506, 9992,10174, 1814, 1330, 1331,10162, 312,10163,12184, 1815, 3065, 176, 9920, 9920, 9920, 9920, 9920, 9920, 9920, 9920, 9920,10159, 9986, 1816, 7506, 1817, 9993, 1818, 3675, 312, 2241, 1820,10163, 1331, 176, 2242, 176, 3820, 1822, 481, 1823,10174, 1824, 7143, 1825, 1826, 1827, 2685, 176, 3252, 9917, 3675,10186, 3675, 1812, 176, 176, 3253, 901, 9918, 9918, 9918, 9918, 9918, 9918, 9918, 9918, 9918, 9954, 9954, 9954, 9954, 9954, 9954, 9954, 9954, 9954,10147,10002, 3254, 1331,10192, 7516, 10003,10148,10036, 3255,14247, 176, 1070,10227, 7518,10199, 9919, 176, 9955, 9955, 9955, 9955, 9955, 3256,10234, 3257, 176, 3259, 2340, 7518, 3260, 3829,10004, 176, 3675, 3262, 312, 282, 3263, 1070, 3264, 176, 3265, 3675, 3266, 3267, 3268, 2685, 2189, 3252, 1330,13948, 6097, 9994, 1812, 7518, 176, 3253, 3675, 9921, 9921, 9921, 9921, 9921, 9921, 176, 2190, 176, 9922,13370, 481, 283,10922,12019,10237, 6098, 9994, 7530, 2191, 3254, 1331, 1330, 3675, 312, 3675,10244, 3255, 7532, 176, 176, 9925, 9925, 9925, 9925, 9925, 9925, 9925, 9925, 9925, 176, 3256, 7640, 3257,10057, 3259, 3675, 3675, 3260, 3829,10129, 176, 1331, 3262,13392, 6957, 3263, 3675, 3264,10055, 3265,10167, 3266, 3267, 3268, 3864, 3865, 3865, 3865, 3865, 3865, 3865, 3865, 3865, 2740, 9047, 9047, 9047, 9047, 9047, 9047, 3865, 3865, 3865, 3865, 3865, 3866, 10159,10324, 450,10174, 176,10176, 1330,10016,10162, 1070, 10327,10184,10017,10187, 451, 9925, 9925, 9925, 9925, 9925, 3865, 3865, 3865, 3865, 3865, 3865, 3868, 3868, 3868, 3868, 3868, 3868, 3868, 3868, 3868, 3869, 1331,10764,10018,12240, 12238, 901, 3868, 3868, 3868, 3868, 3868, 3870, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9996, 9997, 9997, 9997,10413, 176, 3868, 3868, 3868, 3868, 3868, 3868, 3871, 3871, 3871, 3871, 3871, 3871, 3871, 3871, 3871,13317, 9138,14454, 176, 176,14171, 330, 3871, 3871, 3871, 3871, 3871, 3872, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 9997,10006,10006,10006,10006,10006, 10006,10006,10006,10006, 9139,10697, 3871, 3871, 3871, 3871, 3871, 3871, 3876, 3876, 3876, 3876, 3876, 3876, 3876, 3876, 3876, 3291, 7532, 176, 9228,10127, 9229,10335, 3876, 3876, 3876, 3876, 3876, 3877, 176,10096, 9407, 481, 9140,10039, 7532,10005, 9231, 6957, 6957,14781, 1070, 312, 312, 7646, 12022, 3675, 176, 176, 3876, 3876, 3876, 3876, 3876, 3876, 3878, 3878, 3878, 3878, 3878, 3878, 3878, 3878, 3878, 3675, 3675,10005, 901,10338, 901, 7139, 3878, 3878, 3878, 3878, 3878, 3879,10174, 176,10006,10006,10006,10006,10006,10007, 10008,10008,10008,10192,10342, 176, 8674,10415, 8674,10461, 3675,10197, 3878, 3878, 3878, 3878, 3878, 3878, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3301,12135,10831, 10338,10494,14810,10496, 3883, 3883, 3883, 3883, 3883, 3884, 10008,10008,10008,10008,10008,10008,10008,10008,10008, 7543, 7543, 7543, 7543, 7543, 7543, 7543, 7543, 7543, 767, 176, 3883, 3883, 3883, 3883, 3883, 3883, 3885, 3885, 3885, 3885, 3885, 3885, 3885, 3885, 3885,10045, 9138,12240, 481,10010, 1812,10200, 3885, 3885, 3885, 3885, 3885, 3886, 8269,10205, 835, 7647, 7135, 8297, 1812,10012, 7648, 7139,10095,10227, 10019,10038,10133, 6957,10227, 8298, 9139, 1086, 3885, 3885, 3885, 3885, 3885, 3885, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3313,10034,12196,10020,14168, 2684, 7139, 3891, 3891, 3891, 3891, 3891, 3892,10174, 7647,10194, 8299, 9140, 3226, 7648,10135,10184,10132,10225,10964, 9128, 6957, 8279, 8279, 8279, 8279, 8279, 8279, 3891, 3891, 3891, 3891, 3891, 3891, 3893, 3893, 3893, 3893, 3893, 3893, 3893, 3893, 3893, 176, 4950,10965,10950, 1812,10227,10229, 3893, 3893, 3893, 3893, 3893, 3894,10232,10235, 1070, 176,10284, 1812, 9955, 9955, 9955, 9955, 9955, 9955, 9955, 9955, 9955,10288, 2243, 8674, 4951,10040, 3893, 3893, 3893, 3893, 3893, 3893, 2314, 1070, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2278, 1418, 1391,14813, 481,10565,12157, 2275, 2275, 2275, 2275, 2275, 2277, 1419, 7139, 4952,10237,10245,10239, 10347, 1391,10227, 176, 176,10242,10250,10270, 1420, 8566, 10232,10056, 767, 1392, 2275, 2275, 2275, 2275, 2275, 2275, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3329, 8296,14819,10760,10910,10305,10284, 3902, 3902, 3902, 3902, 3902, 3903,10042,10287, 855,10312,12240, 1393, 8297, 481, 10823, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 8298, 1109, 3902, 3902, 3902, 3902, 3902, 3902, 3904, 3904, 3904, 3904, 3904, 3904, 3904, 3904, 3904, 767,10047, 6882, 1655,10307,10361,10292, 3904, 3904, 3904, 3904, 3904, 3905, 3211,10295,10345,10368, 8299,10043,14179, 1320,10932,10084, 10084,10084,10084,10084,10084,10084,10084,10084,10087, 6883, 3904, 3904, 3904, 3904, 3904, 3904, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2292, 6884, 1133, 176,10370, 10363,10305, 2289, 2289, 2289, 2289, 2289, 2291,10086,10310, 10377,10411,14823,10048, 8218, 1134, 176, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 176, 876, 2289, 2289, 2289, 2289, 2289, 2289, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 1493,11074,11064,10413, 8674,10307,10320, 2285, 2285, 2285, 2285, 2285, 2286,10313,10420, 8553, 481, 10422,10060, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684,10429,10575, 481, 6919,14236, 2285, 2285, 2285, 2285, 2285, 2285, 3913, 3914, 3914, 3914, 3914, 3914, 3914, 3914, 3914, 2789, 9253, 9253, 9253, 9253, 9253, 9253, 3914, 3914, 3914, 3914, 3914, 3915, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 176,10361, 901, 9209, 901, 3218,10088, 14246,14827,10366, 8296, 3914, 3914, 3914, 3914, 3914, 3914, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3918, 10643, 8297,10662,10826,10415,10335, 3917, 3917, 3917, 3917, 3917, 3919,10138, 8298, 9407,10446,10044, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,10953, 9242, 767, 481, 11082, 1655, 3917, 3917, 3917, 3917, 3917, 3917, 3925, 3926, 3927, 3928, 3928, 3928, 3928, 3928, 3928, 8299, 1320,11067, 1070,10448,10351,10461, 2306, 2306, 2306, 2306, 2306, 2310, 768,10354,10460,12189,10468,10139, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,10142, 481, 1000,11068, 1295, 2306, 2306, 2306, 2306, 2306, 2306, 3929, 3929, 3929, 3929, 3929, 3929, 3929, 3929, 3929, 1882, 1036,11070,11071,10469, 10276,10363, 2303, 2303, 2303, 2303, 2303, 2304, 176,10369, 10473,10494,10496,10370, 674, 9956, 9956, 9956, 9956, 9956, 9956,10375,10501,10503, 9957, 2340, 464, 466, 2303, 2303, 2303, 2303, 2303, 2303, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 181, 3934, 175, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 175, 175, 175, 175, 175, 175, 175, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175,10378, 175, 175, 175, 175, 175, 175, 175,10383, 175, 2338,10372, 9979, 9979, 9979, 7873, 767,10565,10049,10394, 175, 175, 175, 175, 175, 175, 175, 176,10572, 1295, 481,14831, 3944,10026, 10027,10028,10029,10029,10029,10029,10029,10029,10152,10153, 10152,10153, 1036,10973, 6883, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 4950, 175, 2338, 6884, 9212, 176, 176,11831, 767, 9138, 6882,10974, 175, 175, 175, 175, 175, 175, 175, 3945, 6885,10567, 10154,10395, 3944,10155,12264,10113, 9207, 659, 4951,10400, 10574, 9258, 9258, 9258, 9258, 9258, 9258, 9139, 6883, 2340, 175, 175, 175, 175, 5405, 175, 175, 175, 175, 175, 175, 175, 176, 175, 3948, 6884,10041, 469, 2507,10050, 481,10902, 4952,10037, 175, 175, 175, 175, 175, 175, 175, 9140, 6885,10320, 4795, 2088, 3949,10828, 176,10509, 10277, 1415, 8553,10075,10278,10279,10278,10279, 9540,10322, 10413, 661, 1812, 2340, 175, 175, 175, 175,10418, 175, 175, 175, 175, 175, 175, 175, 1812, 175, 3948,10415, 176,10136,12134, 659, 6945,12136, 2949,10421, 175, 175, 175, 175, 175, 175, 175, 3950,10280, 2244, 1029,10575, 3949, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 10582,10709,10543, 469, 2949,10709,11082, 2340, 175, 175, 175, 175, 2189, 175, 175, 175, 175, 175, 175, 175, 10422, 175, 3948,10547,11072,13281, 3178, 1036,10428,10714, 2190,10347, 175, 175, 175, 175, 175, 175, 175,10058, 8566,10324, 2191,10335, 3953,10430,10448,10143,12182,10543, 10327,10512, 9407,10433,10457, 481, 2652,10332,10461,10341, 10516, 2340, 175, 175, 175, 175,10467, 175, 175, 175, 175, 175, 175, 175, 2949, 175, 3948,10188,10188,10188, 10188,10188,10188,10188,10188,10188, 175, 175, 175, 175, 175, 175, 175, 3954, 176, 9987, 9987, 9987, 3953,10719, 14835, 8220, 5635, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,10469, 176, 176, 2340, 175, 175, 175, 175, 10472, 175, 175, 175, 175, 175, 175, 175,12144, 175, 3948,10189,10189,10189,10189,10189,10190,10191,10191,10191, 175, 175, 175, 175, 175, 175, 175,12274, 4427, 6495, 176, 481, 3956, 5636, 3957,10150,10150,10150,10150,10150, 10150,10150,10150,10150,10474,10494,10496, 7884,10518, 3958, 3959, 3959,10477,10499,10502,10565, 176,10521,12453, 176, 3960, 175, 175,10570, 175, 175, 175, 175, 175, 175, 175, 5911, 175, 2338,10191,10191,10191,10191,10191,10191, 10191,10191,10191, 175, 175, 175, 175, 175, 175, 175, 10944,10944,10945, 1295,10584, 3966, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,10591, 176, 176,10526,14789, 4122, 1070, 2340, 175, 175, 175, 175, 8654, 175, 175, 175, 175, 175, 175, 175, 6065, 175, 2338,10315,10315, 10315,10315,10315,10315,10315,10315,10315, 175, 175, 175, 175, 175, 175, 175, 3967,10144,12903, 2507, 8220, 3966, 3846,10316,10316,10316,10316,10316,10317,10318,10318,10318, 176,11084,10530, 481, 6067,12240, 2340, 175, 175, 175, 175,10533, 175, 175, 175, 175, 175, 175, 175, 6643, 175, 2338,10318,10318,10318,10318,10318,10318,10318,10318, 10318, 175, 175, 175, 175, 175, 175, 175,11159,11159, 11160, 1655,10610, 3971,10156,10156,10156,10156,10156,10156, 10156,10156,10156,10615, 1369, 176, 2081,14891, 4777, 176, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,10844, 175, 2338, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 175, 175, 175, 3972,14657,13164, 2088,10577, 3971,10157,10157, 10157,10157,10157,10157,10157,10157,10157,10616, 2949, 3551, 10706,10706,10707, 6942, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,10540, 175, 2338, 14180, 1295, 176,10709, 9756, 767, 9567,10509,10526, 175, 175, 175, 175, 175, 175, 175, 9540, 8654, 1036,12240, 14924, 3976, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 481, 481, 3551,10756,13196, 3551, 2463, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,10567, 175, 2338, 2971, 176, 3551, 176,10776,10573, 2340,10781, 3386, 175, 175, 175, 175, 175, 175, 175, 3977,10347, 7873,10351,10509, 3976,12866,10575,10577, 312, 8566,10776,10354, 9540, 176,10580,10583,10349,10335,10355, 10515,12263, 2340, 175, 175, 175, 175, 9407, 175, 175, 175, 175, 175, 175, 175,10584, 175, 2338, 6495,10343, 6495,14980, 176,10589, 3551,10335,10351, 175, 175, 175, 175, 175, 175, 175, 9407,10354, 7886,10173, 7886, 3980, 12283,10341,10355,10592,10617,10344,10343,10356, 176,10776, 176,10597,10540, 481,13058,10624, 2340, 175, 175, 175, 175, 9567, 175, 175, 175, 175, 175, 175, 175,10586, 175, 2338,10344,10357,11116,11180, 481,10609, 6495, 6495, 10351, 175, 175, 175, 175, 175, 175, 175, 3981,10354, 10518,10526, 176, 3980,10610, 176, 7886,10550, 6942,10521, 8654,10356,10613, 312, 312, 3551,10522,10528, 176, 176, 2340, 175, 175, 175, 175, 6495, 175, 175, 175, 175, 175, 175, 175, 3982, 175, 2338,12900,10357, 176,10811, 10811, 3551,10776,10550,10530, 175, 175, 175, 175, 175, 175, 175, 3982,10533,10540, 176, 7128, 3984,10553,13084, 10534,10617, 4746, 9567, 5353,10625,10816, 7139,10776,10622, 10546, 3551,10347,10630, 2340, 175, 175, 3982, 3982, 175, 175, 8566, 175, 175, 175, 175, 175, 175, 175,10619, 175, 175,11030,10358, 4747,14955,10776,10642,14046,10347, 10518, 175, 175, 175, 175, 175, 175, 175, 8566,10521, 10643,12240,10643, 3986,10647,10349,10522,10662,10646,10359, 10358,10523,10651,10661,10662,10665,10766,11314,11314,11315, 175, 175, 175, 175, 175,10666, 175, 175, 175, 175, 175, 175, 175,10667, 175, 175,10359,10524, 176, 176, 10277,10670,10667,10709,10714, 175, 175, 175, 175, 175, 175, 175, 3987,10671,10713,10718,10719, 3986,10458,10458, 10458,10458,10458,10458,10458,10458,10458,10723, 4799, 4799, 176, 4799,15005,13195, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,10672, 175, 2338, 9998, 9998, 9998,10844,10849,10675,10867,10518,10459, 175, 175, 175, 175, 175, 175, 175,10521,10682, 7128,10686, 10553, 3991,10709,10714,10719,10685,10724,10689,10523, 7139, 10712,10717,10722, 9212,10530, 4799,10560,10728, 2340, 175, 175, 175, 175,10533, 175, 175, 175, 175, 175, 175, 175,10724, 175, 2338,10524,10535, 176,11119,10776,10727, 10844,10822,10530, 175, 175, 175, 175, 175, 175, 175, 3992,10533,10729, 1411,10739, 3991,10744,10709,10534,10709, 10732,10536,10743,10535,10747,10712, 9756,10822, 5911, 5911, 10713,13969, 2340, 175, 175, 175, 175, 9760, 175, 175, 175, 175, 175, 175, 175, 1620, 175, 2338, 1330,10536, 1295, 1295, 5911,13183, 2019,10526,10526, 175, 175, 175, 175, 175, 175, 175, 8654, 8654,10911, 4122, 4122, 3995, 10755,10528,11162, 9756, 1295, 2949,10537,10537, 1331, 901, 2450, 9759, 1295, 5911, 176,11082, 2340, 175, 175, 175, 175, 4122, 175, 175, 175, 175, 175, 175, 175, 1036, 175, 2338,10538,10538,10935, 1295,13236,10770,10770,10771, 10540, 175, 175, 175, 175, 175, 175, 175, 3996, 9567, 176, 176, 4122, 3995,10776,10781,10546, 4746, 1655, 5353, 10907,10548,10779,10784,10982,10703,10703,10703,10703,10703, 2340, 175, 175, 175, 175, 1320, 175, 175, 175, 175, 175, 175, 175, 3997, 175, 2338, 1295,10549, 1330, 4747, 10983,14791,10773,10995,10776, 175, 175, 175, 175, 175, 175, 175, 3997, 1036, 1655,10780,10914, 3999,10556,10556, 10556,10556,10556,10556,10556,10556,10556, 7139, 1331,10996, 10781, 1320,15015,10767, 2340, 175, 175, 3997, 3997, 175, 175,10785, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 231, 175, 175, 175, 175, 175, 175, 4001, 4001, 4001, 4001, 4001, 4002, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 4000, 4000, 4000, 4000, 4000, 4000, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 11181,14155, 1415,15052, 176,10173, 9207, 282, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001,10557,10557,10557, 10557,10557,10558,10559,10559,10559, 7139,10559,10559,10559, 10559,10559,10559,10559,10559,10559, 7139,10786,10786,10791, 10776, 283,13186,11180,13194,10789,12124,10794,10779,10790, 4001, 4001, 4001, 4001, 4001, 4001, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 4005, 4005, 4005, 4005, 4005, 4005, 4005, 4005, 4005, 3424,11009,10946,10946,10946,10946, 10946, 4005, 4005, 4005, 4005, 4005, 4006,10484,10484,10484, 10484,10484,10484,10484,10484,10484, 9754, 1070, 1369,14982, 12238,11010,11107,10487,10774,10774,10775, 4005, 4005, 4005, 4005, 4005, 4005, 4007, 4007, 4007, 4007, 4007, 4007, 4007, 4007, 4007, 4008,11031,10776, 1655, 1655, 175,10776, 4007, 4007, 4007, 4007, 4007, 4009,10780,10779,11021, 9917, 9754, 10776, 6948, 1320, 1320,10811,10540,10708,10708,10708,10708, 10708,10780,10814,10811, 9567, 4007, 4007, 4007, 4007, 4007, 4007, 370, 176,11022,10815, 6942,10548, 1295, 1331,10811, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4012, 10815, 9919, 1411, 1415, 1036,13071, 4011, 4011, 4011, 4011, 4011, 4013,10549,10614,10614,10614,10614,10614,10614,10614, 10614,10614,10811,10811, 176,11122, 9212,11048,11051,10610, 10814,10814, 4011, 4011, 4011, 4011, 4011, 4011, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 2863, 9212,11060, 9207,11123, 6942, 8605, 4017, 4017, 4017, 4017, 4017, 4018, 10742,10742,10742,10742,10742,10742,10742,10742,10742,10816, 10776,10776, 9207, 176,12238, 9207,10739,10819,10779,10779, 4017, 4017, 4017, 4017, 4017, 4017, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4021, 901,10816,10776,10776, 5318,12865, 4020, 4020, 4020, 4020, 4020, 4022,10820,10780, 10780,10776,10844, 767,10849,10825,13309,14927,15062,10779, 10847,11168,10852,10772,10772,10772,10772,10772, 4020, 4020, 4020, 4020, 4020, 4020, 4026, 4026, 4026, 4026, 4026, 4026, 4026, 4026, 4026, 2873, 1655, 3004, 1655,10844,10853,10849, 4026, 4026, 4026, 4026, 4026, 4027,10856,10867,10848,10872, 10866, 1320, 3573, 1320, 5405,10870,10877,10875,14963, 176, 10830,10827,12240,10124,10880,11121, 4026, 4026, 4026, 4026, 4026, 4026, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4030,11126, 9212, 4795,11832,11112, 9207, 4029, 4029, 4029, 4029, 4029, 4031,10801,10801,10801,10801,10801,10801, 10801,10801,10801,10887,10892,10844, 9212, 9207, 9424, 9241, 10804,10891,10895,10847, 4029, 4029, 4029, 4029, 4029, 4029, 4035, 4036, 4037, 4038, 4038, 4038, 4038, 4038, 4038, 6948, 9207, 9212, 9424,11182, 1313, 2507, 2376, 2376, 2376, 2376, 2376, 2380,10821,10821,10821,10821,10821,10821,10821,10821, 10821,11129, 2088, 6942, 6948, 9207,11134,11195,10816, 8088, 10905, 8919, 2376, 2376, 2376, 2376, 2376, 2376, 4039, 4039, 4039, 4039, 4039, 4039, 4039, 4039, 4039, 2885, 6942,10867, 10236,10872, 6002, 176, 4039, 4039, 4039, 4039, 4039, 4040, 10871, 8089,10876,10844, 8917,10935, 175,10836, 767,12238, 944, 9841,14979,10938,10848,11247,10838,10838,10838,10924, 4039, 4039, 4039, 4039, 4039, 4039, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4043, 8918, 2507,10903,10833, 4199,10935, 4042, 4042, 4042, 4042, 4042, 4044,10904, 8220, 2507,10117,10939,11168, 2088,10959, 312, 4821,10968,11125, 10964, 176, 6097,10973,11172,13059, 6065, 2088, 4042, 4042, 4042, 4042, 4042, 4042, 4048, 4049, 4050, 4051, 4051, 4051, 4051, 4051, 4051, 3014, 6065, 6098,10965, 9212, 2507,10974, 2386, 2386, 2386, 2386, 2386, 2390,10890,10890,10890,10890, 10890,10890,10890,10890,10890, 6067, 2507, 4799,10977, 3583, 11147, 9207,10887,10982, 282, 6065, 2386, 2386, 2386, 2386, 2386, 2386, 2006, 6067, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 1963, 1330,11036, 7418, 2507,11043,10983, 2384, 2384, 2384, 2384, 2384, 2385,11182,15074, 283, 434, 14972,11117, 1330,10990, 6067, 3062,11052,11191,10995, 9212, 12238,10912,10912,10913, 1331, 9139, 2384, 2384, 2384, 2384, 2384, 2384, 4053, 4053, 4053, 4053, 4053, 4053, 4053, 4053, 4053, 2901, 1331, 9207,10996, 450,11168, 3064, 4053, 4053, 4053, 4053, 4053, 4054,11171, 1136, 176, 451,10919, 9140, 1330,11004,11184, 3062, 3065,10926,11009, 878, 1677,10912, 10912,10913,10925,11193, 4053, 4053, 4053, 4053, 4053, 4053, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4057, 1331,14090,11010, 6097,15090, 3064, 4056, 4056, 4056, 4056, 4056, 4058,10921,10164, 3845,11182,11184,11059, 1330, 3846, 3251,11174, 3065,11187,11192, 6065, 6098,10916,10916,10916, 10916,10916, 4056, 4056, 4056, 4056, 4056, 4056, 4062, 4063, 4064, 4065, 4065, 4065, 4065, 4065, 4065, 2507, 1331, 8267, 8269, 1418,11195, 4186, 2397, 2397, 2397, 2397, 2397, 2401, 11200, 176, 176, 1419, 6067, 8237, 8237, 8237, 8237, 8237, 8237, 8237, 8237, 8237,14992, 3251,11053, 1420, 3675, 3675, 2397, 2397, 2397, 2397, 2397, 2397, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 1977, 8269,11023, 7604,11195, 6948, 8551, 2395, 2395, 2395, 2395, 2395, 2396, 176, 176, 11202, 481,11136, 176, 6918,10700,10700,10700,10700,10700, 10700,10700,10700,10700, 6942, 3675, 3675, 6913, 2395, 2395, 2395, 2395, 2395, 2395, 175, 175, 1295, 175, 714, 175, 175, 175, 175, 175, 6919, 175, 175, 4067, 4067, 4067, 4067, 4067, 4067, 1036, 9138, 7645, 4068, 175, 175, 175, 175, 175, 175,11110, 1655, 1655,11065,11075, 515,10703, 10703,10703,10703,10703,10703,10703,10703,10703,11020, 7646, 15116, 1320, 4777,11021, 9139, 175, 175, 175, 175, 175, 1295, 175, 192, 175, 175, 175, 175, 175,11898, 343, 175, 4069, 4069, 4069, 4069, 4069, 4069, 1036, 1133,11022, 4068, 175, 175, 175, 175, 175, 175,11197, 9140,11034, 11204,11212, 344, 1330,12000,11203, 1134,11996,11209,11217, 10236, 901, 9921, 9921, 9921, 9921, 9921, 9921, 876, 175, 175, 175, 205, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 3479, 1331, 176,11257,11320, 2507, 6942, 4074, 4074, 4074, 4074, 4074, 4075, 8248, 8248, 8248, 8248, 8248, 8248, 8248, 8248, 8248, 2088, 7793, 7793, 7793,11057,10947, 10947,10947,10947,10947,10947, 4074, 4074, 4074, 4074, 4074, 4074, 4076, 4076, 4076, 4076, 4076, 4076, 4076, 4076, 4076, 1070, 9956, 9956, 9956, 9956, 9956, 9956, 4076, 4076, 4076, 4076, 4076, 4077,11204, 8553,11206, 8553,11229, 1136,15279, 8269,14928, 1070,11228,11211,11234, 176, 312, 176, 767, 878, 481, 176, 4076, 4076, 4076, 4076, 4076, 4076, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2426, 3675, 270,11058, 6948, 9212,11197, 2423, 2423, 2423, 2423, 2423, 2425, 835,11247,11247,11249,11245,11108, 271,11023,12042, 11127,11252,11255,11254,11032, 312, 6942, 9207, 1086, 176, 176, 2423, 2423, 2423, 2423, 2423, 2423, 2419, 2419, 2419, 2419, 2419, 2419, 2419, 2419, 2419, 1601, 3675, 4950, 1070, 13340,11033, 9424, 2419, 2419, 2419, 2419, 2419, 2420,11024, 11024,11024,11024,11024,11024,11024,11024,11024,11024,11024, 11024,11024,11024,11025,11026,11026,11026,11347, 4951, 2419, 2419, 2419, 2419, 2419, 2419, 4088, 4088, 4088, 4088, 4088, 4088, 4088, 4088, 4088,15286, 481, 9212,12026, 9212,11131, 7645, 4088, 4088, 4088, 4088, 4088, 4089,11038,11111, 176, 15293,11130, 4952, 9138,10704,10704,10704,10704,10704,10704, 9207,10113, 9207,10705, 7646, 9424, 9424, 4088, 4088, 4088, 4088, 4088, 4088, 175, 175, 1295, 175, 4093, 175, 175, 175, 175, 175, 9139, 175, 175,11035, 8088, 299,11907, 11349,11405, 1036,11249, 6948, 175, 175, 175, 175, 175, 175, 175,11114,12238,11256,14969, 481, 515,10946,10946, 10946,10946,10946,10946,10946,10946,10946, 9140, 6942, 8089, 13197,10540,10540,10540, 175, 175, 175, 1029, 1029, 1070, 1029, 2974, 1029, 1029, 1029, 1029, 1029, 1301, 1629, 1029, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2028, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1036, 1029, 1029, 1029, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 1029, 1029,11257, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11262, 1029, 4120, 11026,11026,11026,11026,11026,11026,11026,11026,11026, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11016,11016,11016,15301, 176, 4121,10708,10708,10708,10708,10708,10708,10708,10708, 10708, 6948, 9424, 901,11393,11393,11393,11138, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11257, 1029, 4120,13198, 6942, 2189,11415,11478, 767, 1036, 6882,11264, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4123, 176, 1313,12032, 2190, 4121,10754,10754,10754,10754, 10754,10754,10754,10754,10754, 176, 2191, 901, 481,11848, 13334, 6883, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11259, 1029, 4120, 6884,11054, 7604, 1320,11488,11265, 1036,11045,11266, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7632, 6885, 7579,11273,11109, 4127, 10768,10768,10768,10768,10768,10768,10768,10768,10768, 6913, 901, 901, 6643, 6948, 176,11069, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2055, 1029, 4120,11266, 176, 1655,11480,11524, 6942, 1320,11122, 11271, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4128, 270, 1070, 4777,14858, 4127,10769,10769,10769,10769,10769,10769, 10769,10769,10769, 659,11076,11123, 271,13816,15312,13996, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11128, 1029, 4120, 9212, 176,12113, 9207, 4950,11259, 1320, 469,11124, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11307, 8296, 2189, 176, 901, 4130,13394, 4131, 9207,10772,10772,10772,10772,10772,10772,10772,10772,10772, 4951, 8297, 2190,11037, 4132, 4133, 4133, 661, 901,11759, 11274,11545, 1655, 8298, 2191, 4134, 1029, 1029,11279, 1029, 2024, 1029, 1029, 1029, 1029, 1029, 2684, 1029, 1029, 1320, 176, 2684, 6948,11552, 4952, 1391, 6918,11320, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11137,11055, 8299,11324,11362, 1626, 4138,11268, 1391,11040,11291, 6942, 3223,10327,11902, 11290, 176, 3224,11296, 176, 1392, 6919, 1036, 1029, 1029, 175, 175,11073, 175, 4140, 175, 175, 175, 175, 175, 197, 343, 175,11320,11155,11155,11155,11155,11155,11155, 11039,11323, 231, 175, 175, 175, 175, 175, 175, 1393, 6921,13841, 481,14070, 232, 176,10824,10824,10824,10824, 10824,10824,10824,10824,10824, 8674,11163,11164,11163,11164, 176, 175, 175, 175, 205, 175, 175, 1655, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 9212,15326, 11587, 9214, 176, 450, 1320,11326, 9217, 231, 175, 175, 175, 175, 175, 175, 5405, 451,11330,11112,11165, 232, 13844,11166, 9207,10829,10829,10829,10829,10829,10829,10829, 10829,10829,11365, 6948,11326,11331, 175, 175, 175, 205, 11115,11369,11329,11334, 4795, 7648, 4141, 1646, 1646, 1647, 1646, 4144, 2985, 1646, 1646, 1646, 1646, 6942, 1646, 1646, 6948,14669, 767, 6950,11311, 767,11347,11349,11113, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 3211,11354,11356,11082, 11084, 2477,11082, 1320, 6942,11081,11081,11081,11081,11081, 11081,11081,11081,11081, 768, 8674, 6097, 855, 1646, 1646, 1646, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 1000, 1646, 1646, 1109,13242, 9212,12013,12190, 6098, 11589, 8296,10111, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 11118, 857, 1112,11347, 767, 2050, 6882,11044,14893, 8297, 9207,11352,10838,10838,10838,10838,10838,10838,10838,10838, 10838, 8298, 1646, 1646, 1646, 8553,11349,11041, 176,11371, 176, 8674, 312, 2507,11355,11998, 6883, 176,11374, 4146, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 2088, 1646, 1646, 6884, 9212, 8299,11587,15341,10122,12011, 11405,15341, 1646, 1646, 1646, 1646, 1646, 1646, 1646,11120, 6885,11412, 6948,11405, 2050, 7639,11047,15375, 9207,11396, 11135,11410,10839,10839,10839,10839,10839,10839,10839,10839, 10839, 1646, 1646, 1646,11407,11379, 6942,11383,11393, 6948, 11400,12178,11413, 2507, 9407,11139,11386,10354,11082, 4148, 1313, 1313, 7644, 1313, 3551, 2992, 1313, 1313, 1313, 1313, 2088, 1313, 1313, 6942,12238, 176,11396, 9212, 176,11762, 9214,11362, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11133, 10327, 1295,11407,11362, 2486,10948,10948,10948,10948,10948, 10948, 9207,10327,11414,10949, 481,13311,12021, 1036,11368, 14779, 1320, 1313, 1313, 1313, 1313, 1070, 1313, 2069, 1313, 1313, 1313, 1313, 1313, 1661, 2064, 1313, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2493, 2492, 2492, 2492, 2492, 2492, 4163, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1320, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1313, 1313,11415, 1313, 3551, 1313, 1313, 1313, 1313, 1313,11420, 2064, 1313, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12240,11628,11628,11628,15375, 2065,11415, 10842,10842,10842,10842,10842,10842,10842,10842,10842,12058, 11422, 8674,11763,11763,11764, 1320, 1313, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11417, 1313, 1313,14173, 1295,11149,12059,11589,11423, 2088,11379, 11393, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9407,10354, 1036,15375,15341, 4165,10843,10843,10843,10843,10843,10843, 10843,10843,10843, 481, 481,11909, 176, 176, 8674, 176, 1320, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11424, 1313, 1313, 944,13971,13975, 2507, 1133,11429, 2088,11587,11132, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1330, 8296, 2684, 8674, 2088, 4165, 1134, 2684, 11835,10915,10915,10915,10915,10915,10915,10915,10915,10915, 876, 8297,11371, 7152, 1320, 1313, 1313,15341,11432,11426, 11667,11374, 1331, 8298, 1421, 3223,11437,11449,11375, 9212, 3224,11056, 6945, 4166,11112, 176,10092,11100, 4167, 1313, 1313,10093, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9144, 1313, 1313, 7154, 9207,15341,13255,11042, 8299, 7130,11379, 11424, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9407, 1330, 901,11431, 176, 4177,15341,11381, 8564, 6948,10917,10917, 10917,10917,10917,10917, 7647, 4178,11451,10918, 176, 7648, 1320, 1313, 1313, 1330,11456,11677,13073, 7130, 4179, 1331, 11417, 6942,10916,10916,10916,10916,10916,10916,10916,10916, 10916,11450, 4178, 1313, 1313, 8566, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1331, 1313, 1313, 8540, 176,11194,11194, 11194,11194,11194,11194,11451, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7130, 7130,10179,11458,11478, 4177,10951,10951, 10951,10951,10951,10951,10951,10951,10951,11485, 1295, 4178, 8566,11403, 6097,12012, 1320, 1313, 1313, 312, 767, 1070, 6882, 7130, 176, 176,11027, 1036,10029,10029,10029,10029, 10029,10029,10029,10029,10029, 6098, 4178, 1313, 1313, 8566, 1313, 3551, 1313, 1313, 1313, 1313, 1313, 176, 2064, 1313, 6883, 176,11667, 9207, 481,11587,11046,11383, 9242, 2495, 1313, 1313, 1313, 1313, 1313, 1313,11386, 6884,14690,11393, 9212, 2067,11459,11387,10120,11453, 7577,11146,10354,11478, 11464,11587,10093,11476, 6885,11399,15441,11483, 1320, 1313, 1313, 2068, 1313, 1313, 9207, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8112, 1313, 1313, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176,15433,11480, 2507,11480, 2061,11156,11156,11156, 11156,11156,11156,11486,11487, 4182,11157,11084, 8674,15434, 15450, 6067,11836, 1320, 1313, 1313, 1313, 1313, 176, 1313, 3551, 1313, 1313, 1313, 1313, 1313,11488, 1313, 1313,11499, 11543, 3840,11150,11589,11497,11488,11499,11502, 2495, 1313, 1313, 1313, 1313, 1313, 1313, 176,11498,11503,11544,11027, 2497,10029,10029,10029,10029,10029,11028,10026,10026,10026, 176,15450, 944, 175,14895,11084,13075, 1320, 1313, 1313, 175, 175, 176, 175, 4183, 175, 175, 175, 175, 175, 12729, 175, 175, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 175, 175, 175, 175, 175, 175, 175,12271, 12271,12272, 175,11027, 515,10026,10026,10026,10026,10026, 10026,10026,10026,10026, 8674, 901, 901, 176,15455, 176, 176, 175, 175, 175, 175, 175, 176, 175, 714, 175, 175, 175, 175, 4184,11504, 175, 175,11524,12238,11587, 11685,11713,11507,11524,11545,11527, 175, 175, 175, 175, 175, 175, 175,13073,11542,11551,15412,11552, 515, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,11556, 901, 2949,13310,11528,15455,15455, 175, 175, 175, 2081, 2081, 11532, 2081, 2081, 4187, 2081, 2081, 2081, 2081,11545, 2081, 2081,10464,11082,12146,11718,11770,11548,11557,11606,11550, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11609,11561,11144, 15450,11587, 3585, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,11594, 176,12183,13239,11552, 2949,15450, 2088, 2081, 2081, 2081, 2081,11555, 2081, 2081, 4187, 2081, 2081, 2081, 2081,12100, 2081, 2081,11557,11158,11158,11158,11158, 11158,11158,11775,11560, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3586,11148,11145,12260,15450, 3585, 176,12101, 3831, 11589, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 11562,11596,12214, 2088, 2081, 2081, 2081, 2081,11565, 2081, 3588, 2081, 2081, 2081, 2081, 2081,11572, 2081, 2081,11577, 9207, 3251, 1655, 176,11576, 9242,11587,11580, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11587,11589,11594, 175, 1320, 3020, 6945,10155,11592,11595, 175, 4192,11357,11358,11359, 11360,11360,11360,11360,11360,11360,13259, 2088, 2081, 2081, 2081, 2081,11587, 2081, 2082, 2081, 2081, 2081, 2081, 2081, 11592, 2084, 2081,11598,11598,11598,11598,11598,11599,11600, 11600,11600, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11617, 2685, 7647,12161,14978, 2512,13311, 7648,12162,10521, 8540, 4193,11194,11194,11194,11194,11194,11194,11194,11194,11194, 15450, 2088, 2081, 2081, 2089, 2081, 2081,10179, 2081, 3028, 2081, 2081, 2081, 2081, 2081, 2513, 3023, 2081, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3592, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2088, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2081, 2081,11589, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11595, 3023, 2081,11600,11600, 11600,11600,11600,11600,11600,11600,11600, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11371, 9248,11628,15523, 176, 3024, 481,14209, 4195,11374, 8540,10533,11194,11194,11194,11194, 11194,11194,11194,11194,11194,11376, 2088, 2081, 2081, 2081, 2081, 2081,10179, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 11383, 3023, 2081, 9407,11669, 2949, 1369,11589,13974,11386, 312,11377, 3594, 2081, 2081, 2081, 2081, 2081, 2081,11379, 11640,11388,11644,11658, 3026, 1219, 176, 4197, 9407, 9567, 11780,11647, 7139,11589, 8487, 8487, 8487, 8487, 8487, 8487, 11390, 2088, 2081, 2081, 3027, 2081, 2081,11389, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 176, 2081, 2081,13818, 6495, 6495,12238, 299,12150,11589,11587,11391, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 3601,11596,11594, 8652, 8654, 3596, 11161,11161,11161,11161,11161,11161,11161,11161,11161, 176, 176,12147,11068, 1411,13316, 1415, 2088, 2081, 2081, 2081, 2081, 176, 2081, 3028, 2081, 2081, 2081, 2081, 2081, 3025, 3023, 2081, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 3029, 3029, 3029, 3029, 3029, 3030, 3029, 3029, 3029, 3029, 3029, 4201, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2088, 2081, 2081, 3027, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2081, 2081, 6495, 2081, 4203, 2081, 2081, 2081, 2081, 2081, 2083, 2084, 2081, 3842,14208,15584, 2507, 3264,11589,11765, 8654, 11617, 2086, 2081, 2081, 2081, 2081, 2081, 2081,11596,10521, 1295, 176, 2088, 2087, 481,11316,11316,11316,11316,11316, 11316,11316,11316,11316, 481, 2949, 176, 1036, 3551,13946, 2088, 2081, 2081, 2089, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11587, 2081, 2081, 7130, 6495, 6495, 11785,11833,11592,11848,11371,11393, 3594, 2081, 2081, 2081, 2081, 2081, 2081,11374,10354,11403, 8654,11638, 3596,11667, 11375, 4204, 312, 312,11606,11376,11401, 176, 176, 176, 11674,12182,10173,11609,11611, 2088, 2081, 2081, 2081, 2081, 11614, 2081, 2082, 2081, 2081, 2081, 2081, 2081,11589, 2519, 2081,11377,11402,14223,11587,11615,11595,11683,11383,11379, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11386, 9407,11667, 11180, 7132, 2520,11658,11387,11381,11669,11672, 4205,11388, 11390,11611, 7139,11683,11675,12191,11667,11620,11631, 2088, 2081, 2081, 175, 175,11672, 175, 4227, 175, 175, 175, 175, 175,11667, 175, 175,11389,11391, 176,11624,11635, 11672,11082,11393,11617, 175, 175, 175, 175, 175, 175, 175,10354,10521,11669, 3675,11667, 3632,11669,11399,11623, 9538,11675,11628,11401,11620,11631,11674,11589,11676,11617, 11684,10533, 176, 175, 175, 175, 175, 175,10521, 175, 4227, 175, 175, 175, 175, 175, 481, 175, 175,11402, 11625, 176, 176, 6495, 3551, 659,11684,11628, 175, 175, 175, 175, 175, 175, 175, 3633,10533,11677,11640,11677, 3632,11638,14654,11634,11587,11680,11626, 9567, 312,11853, 11681,11587,11592, 176,11642, 469,14220, 175, 175, 175, 175, 175,11594, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 4230, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175,15586, 175, 175, 175, 175, 175, 175, 175, 181, 175, 175, 182, 183, 184, 185, 185, 185, 185, 185, 185, 186, 175, 175, 175, 175, 187, 175, 188, 188, 188, 188, 188, 189, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 175, 175, 175, 175, 188, 188, 188, 188, 188, 188, 190, 190, 190, 190, 190, 4249, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 175, 175,15587, 175, 175, 175, 175, 175, 175, 175, 2570, 3105, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 175, 175, 175, 175, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3675, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 175, 175,11587, 175, 175, 175, 175, 175, 175, 175, 11628, 3105, 175,11594,14975, 3551,12060,12060,12060,10533, 176,11644, 175, 175, 175, 175, 175, 175, 175,11617, 11647,11636,11644,12240, 3106,11589,11587, 4267,10521,11587, 11858,11647,11649,11595,11592,11623, 3551,11592,11648,12899, 11625, 175, 175, 175, 175, 175, 175,11637, 175, 175, 175, 175, 175, 175, 175,11640, 4268, 175,11650,15582, 11543,11848,13311,14172, 9567,11640,11626, 175, 175, 175, 175, 175, 175, 175, 9567,11658,11651,11589,11685, 3106, 11690,11589,11685,11690, 7139,11595,11688,11698,11696, 481, 176,11660,11596,11689,11697,11701, 175, 175, 175, 175, 175, 175,11652, 175, 175, 175, 175, 175, 175, 175, 3107, 3105, 175, 4273, 4274, 4274, 4274, 4274, 4274, 4274, 4274, 4274, 3111, 175, 175, 175, 175, 175, 175, 4274, 4274, 4274, 4274, 4274, 4275, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3675, 175, 175, 3113, 4274, 4274, 4274, 4274, 4274, 4274, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 4277, 4278, 4278, 4278, 4278, 4278, 4278, 4278, 4278, 4279, 4799, 176, 4799, 175,15589,11084, 4278, 4278, 4278, 4278, 4278, 4280,11514,11514,11514,11514,11514,11514,11514,11514, 11514,11713,11718,11723,13840,11916, 6643,11921,11517,11716, 11721,11726, 4278, 4278, 4278, 4278, 4278, 4278, 4282, 4283, 4283, 4283, 4283, 4283, 4283, 4283, 4283,13757, 1655,11713, 11718, 2484, 175,11658, 4283, 4283, 4283, 4283, 4283, 4284, 11717,11722, 7139,11084,15590, 4777,14892,10458,10458,10458, 10458,10458,10458,10458,10458,10458, 3675,11663, 4799,15591, 4283, 4283, 4283, 4283, 4283, 4285, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,11728, 175, 175, 4746, 4746, 5353, 5353,11947,11731,11723,11738,10459, 175, 175, 175, 175, 175, 175, 175, 4287,11727,11742, 176, 7132, 3688,11662,11662,11662,11662,11662,11662,11662,11662,11662, 7139, 4747, 4747,13989,13989,13990,15599, 3675, 175, 175, 4289, 4290, 4290, 4290, 4290, 4290, 4290, 4290, 4290, 4291, 4799, 176, 176,15474, 1070,12904, 4290, 4290, 4290, 4290, 4290, 4292,11575,11575,11575,11575,11575,11575,11575,11575, 11575,11738,11743,11748,11838,11952,12020,12023,11572,11741, 11746,11751, 4290, 4290, 4290, 4290, 4290, 4290, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 175, 901, 176, 11082,12240,10459,12240, 3107, 3107, 3107, 3107, 3107, 3122, 7132, 4297,11662,11662,11662,11662,11662,11662,11662,11662, 11662, 7139, 176,12027,12145,12181,11743,11770,11775,11780, 3107, 3107, 3107, 3107, 3107, 3107, 427,11747,11774,11779, 11784,14178,12151,12150,11785, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 3709,11789,14631, 9209,11628,11644, 11640, 4305, 4305, 4305, 4305, 4305, 4306,10533,11647, 9567, 11770,11790,11068,11805,11634,11648,11642,11775,11773,11636, 11649,11651,11794, 271,11810,11778,10701, 4305, 4305, 4305, 4305, 4305, 4305, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 4307,15707, 9207,13269,11637,11650,11652, 9242, 4307, 4307, 4307, 4307, 4307, 4308, 7132, 1295,11662,11662,11662, 11662,11662,11662,12046,11780,12095, 7139,11082,12058,10701, 12100, 271,11783, 1036,11785, 4307, 4307, 4307, 4307, 4307, 4307, 2151,11788, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2593, 2596,12187,12059, 901,12101,15714,12188, 2593, 2593, 2593, 2593, 2593, 2595,11682,11682,11682,11682,11682, 11682,11682,11682,11682,11790,11795,11805, 176,10173, 481, 11168,11677,11793,11798,11808, 2593, 2593, 2593, 2593, 2593, 2593, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 2589, 1730, 6918,11811,12282,11848, 8605,11811, 2589, 2589, 2589, 2589, 2589, 2590,11815,11814,11852,11180,14630,11853,11858, 11766,11766,11766,11766,11766,11766,11766,11766,11766,11857, 11862, 6919,11816, 2589, 2589, 2589, 2589, 2589, 2589, 439, 11819, 1295,10704,10704,10704,10704,10704,10704, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 3738, 1036,12156, 11863,11848,11848, 1295, 4326, 4326, 4326, 4326, 4326, 4327, 11851,11867,11852, 9424,11082,11767,11767,11767,11767,11767, 1036,11767,11767,11767,11767,11767,11767,11767,11767,11767, 4326, 4326, 4326, 4326, 4326, 4326, 1295, 4746,12284, 5353, 13233, 176, 1295, 283, 4328, 4328, 4328, 4328, 4328, 4328, 4328, 4328, 4328, 1036,15721,14951,11916,11921,11853, 1036, 4328, 4328, 4328, 4328, 4328, 4329,11856,11920,11925, 4747, 12901,11926,11858,11863,11768,11768,11768,11768,11768,11768, 11861,11866,11930,11769,11868,11878, 4328, 4328, 4328, 4328, 4328, 4328,11871,11882,12548, 1295,11082,12240,11837, 283, 2176, 312, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2625, 2628, 1036, 9424, 176,12185, 176,12240, 2625, 2625, 2625, 2625, 2625, 2627,11809,11809,11809,11809,11809,11809, 11809,11809,11809, 944, 176,11883, 9424,11836,12286,12186, 11805,13184, 2473,11886, 2625, 2625, 2625, 2625, 2625, 2625, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 2621, 1757, 11894,12296,11910, 9424, 5318,11848, 2621, 2621, 2621, 2621, 2621, 2622, 1655,11851, 2507,15409,15633,11916,11921,11827, 11827,11827,11827,11827,11827,11919,11924, 767,12306, 1320, 176, 2088, 2621, 2621, 2621, 2621, 2621, 2621, 297, 297, 1295, 297, 4359, 297, 297, 297, 297, 297, 7604, 297, 297,12568, 1330, 659,12497, 7604,11895, 1036,12983, 3004, 297, 297, 297, 297, 297, 297, 297,11842,11842,11842, 11842,11842, 3771,11845,11845,11846, 3573, 6913, 767,11926, 12497,10236, 1331, 469, 6913, 6643,12153,11929, 1655, 297, 297, 297, 297, 297, 1655, 297, 4359, 297, 297, 297, 297, 297,13047, 297, 297, 1320,12369, 1655, 9248,15664, 2463, 1320,12154, 2991, 297, 297, 297, 297, 297, 297, 297, 3772,12010,11826, 4777,12149, 3771, 2971,11911,11911, 11912, 176,10754,10754,10754,10754,10754,10754,10754,10754, 10754,12235,11828, 297, 297, 297, 4363, 270, 176, 2507, 2238, 1812, 2201, 1295, 1158, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 271, 5405, 2088, 481,14048, 9844, 1036, 2201, 2201, 2201, 2201, 2201, 2202, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 467, 467, 4795, 467, 4368, 467, 467, 467, 467, 467,11899, 467, 467,11931, 312, 4746,15729, 5353,13045, 176,12150,11934, 467, 467, 467, 467, 467, 467, 467,11847,11847,11847,11847,11847, 3781,11839,11839, 11839,11839,11839,11839,11839,11839,11839,12152,10236,10236, 4747, 176,11068, 1655, 467, 467, 467, 467, 467, 1655, 467, 4368, 467, 467, 467, 467, 467,11947, 467, 467, 1320,12905,10840,12371,12379,11950, 1320,11947,11952, 467, 467, 467, 467, 467, 467, 467, 3782, 481,11951,11956, 11957, 3781,11842,11842,11842,11842,11842,11842,11842,11842, 11842,11961, 2507,12163,11952,15740,11972,15579, 467, 467, 467, 1444,11955, 1655, 8917,10840, 175,11977, 1445, 2088, 4374, 9841,11843,11843,11843,11843,11843,11843, 2507, 3551, 1320,11844, 1446,11957, 1447,12570, 1448, 6643,12499, 1449, 1450,11960,11962, 1655, 1451, 2088, 8918, 1452,13057, 1453, 11965, 1454,11904, 1455, 1456, 1457, 1444,11997, 481, 1655, 1320,15754,15824, 1445,12499,11847,11847,11847,11847,11847, 11847,11847,11847,11847,11972,11978, 4777, 1446, 1331, 1447, 11978, 1448,11975,11981, 1449, 1450, 1655,11983, 1330, 1451, 4375,11982, 1452,12027, 1453,11986, 1454,12027, 1455, 1456, 1457, 1444,10236, 1320,12031,12030,12008, 176, 1445,11881, 11881,11881,11881,11881,11881,11881,11881,11881, 1331, 3062, 15475,12017, 1446, 9207, 1447,11878, 1448,12389, 9242, 1449, 1450,11082, 767,12211, 1451, 4376,12209, 1452, 767, 1453, 12114, 1454,11168, 1455, 1456, 1457, 1444, 6942, 3062, 6002, 11171, 3064,11995, 1445,12192,11893,11893,11893,11893,11893, 11893,11893,11893,11893, 4199,12193,12032, 1446, 3065, 1447, 835, 1448,11168, 312, 1449, 1450, 1655,12018, 176, 1451, 3064, 4821, 1452,11172, 1453, 1330, 1454, 1086, 1455, 1456, 1457, 1444, 5405, 1320,12002,12002,12003, 3065, 1445,15824, 15859,11900,11900,11900,11900,11900,11900,11900,11900,11900, 12141,12032, 1446,12284, 1447, 1331, 1448, 901,12521, 1449, 1450,12289, 4795, 176, 1451, 1801, 481, 1452, 1134, 1453, 4377, 1454,12512, 1455, 1456, 1457, 2685, 5405, 2686,12525, 876,10327,12462, 1443,12284, 176,11901,11901,11901,11901, 11901,11901,11901,11901,11901,12291,11908,11908,11908,11908, 11908,11908,11908,11908,11908,12521, 9064, 4795, 2687,11994, 11994,11994,11994,11994,11994, 2688,12065, 2507, 176,14785, 9064, 4382,12034,12034,12034,12034,12034, 312, 176, 2689, 2507, 2690, 176, 2692, 2088, 3675, 2693, 3209, 176,15859, 4950, 2695, 9540, 1070, 2696, 3675, 2697, 2088, 2698, 3675, 2699, 2700, 2701, 2685, 176, 2686, 4950,11166,15859, 901, 1443,11913,11913,11913,11913,11913,11913,11913,11913,11913, 4951,11976,11976,11976,11976,11976,11976,11976,11976,11976, 176,12203, 2507, 9064,12467, 2687, 4951,11972, 9074, 1136, 12065, 4383, 2688,12071,12118, 176, 6942, 312, 481, 2088, 176, 878, 176, 9086,12119, 176, 2689, 6942, 2690,13069, 2692, 7418, 3675, 2693, 3209, 176,15824, 3675, 2695, 3675, 4952, 2696, 3675, 2697, 1330, 2698,12143, 2699, 2700, 2701, 1813,15824, 3675,12004,12004,12004,12004,12004,12004,12004, 12004,12004,12142, 9424, 1136, 9074,12035,12035,12035,12035, 12035,12035, 1814, 1330, 1331,12036, 878, 176,12080, 1815, 481, 6918,12004,12004,12004,12004,12004, 1070,12497,15824, 176,12219, 9074, 4405, 3675, 1817, 9242, 1818,12286, 312, 1819, 1820,10119, 1331, 176, 1821,12292, 3675, 1822,15824, 1823, 6919, 1824, 6942, 1825, 1826, 1827, 2244, 1813, 1330, 12155, 3675, 4406,12204, 6942, 1330, 2189, 6942,12005,12005, 12005,12005,12005,12005,12006,12006,12006,12006,12006,12006, 1814,12071, 9102,12007, 2190, 9086,15916, 1815, 312, 1331, 12089, 9138, 312, 176, 176, 1331, 2191, 176,12296,12298, 9086, 1816, 176, 1817, 176, 1818,12301,12304, 1819, 1820, 3675, 3675, 176, 1821, 3675, 481, 1822,12201, 1823, 3675, 1824, 9139, 1825, 1826, 1827, 2685,12306, 3252, 1330, 3675, 9138,14922, 1812,13072,12311, 3253,12138,12009,12009,12009, 12009,12009,12009,12009,12009,12009,12034,12034,12034,12034, 12034,12034,12034,12034,12034, 9140, 9207, 3254, 1331, 1330, 9139, 9242,12115, 6942, 3255,12223,12116, 1070,10917,10917, 10917,10917,10917,10917, 6942,15920,12080,13094, 3256, 481, 3257,12286, 3259, 312, 9102, 3260, 3829,12210, 176, 1331, 3262, 312,12295, 3263, 9140, 3264, 176, 3265, 9207, 3266, 3267, 3839, 2685, 9242, 3252, 3675, 1070, 6918, 9424, 1812, 176, 9424, 3253, 3675,12037,12037,12037,12037,12037,12037, 12037,12037,12037,12038,12038,12038,12038,12038,12038,12038, 12038,12038, 6942,12499, 3254, 1070,12497, 6919,13048, 1418, 176, 3255,12205, 6942, 1070,10948,10948,10948,10948,10948, 10948, 1419,12308, 6942,14762, 3256,12202, 3257, 6942, 3259, 12314, 7640, 3260, 3829, 6942, 1420, 1070, 3262, 3842, 6942, 3263, 6921, 3264,12137, 3265,12229, 3266, 3267, 3268, 4445, 4445, 4445, 4445, 4445, 4445, 4445, 4445, 4445, 3869,12039, 12039,12039,12039,12039,12039, 4445, 4445, 4445, 4445, 4445, 4446,12072,12072,12072,12072,12072,12072,12072,12072,12072, 1070,12072,12072,12072,12072,12072,12073,12074,12074,12074, 12530, 4445, 4445, 4445, 4445, 4445, 4445, 4447, 4447, 4447, 4447, 4447, 4447, 4447, 4447, 4447, 4448,13285,12066,12066, 12066,12534,15925, 4447, 4447, 4447, 4447, 4447, 4449,12074, 12074,12074,12074,12074,12074,12074,12074,12074,12081,12081, 12081,12081,12081,12081,12081,12081,12081,12530,12541, 4447, 4447, 4447, 4447, 4447, 4447, 4451, 4451, 4451, 4451, 4451, 4451, 4451, 4451, 4451, 4452, 9209,13065, 1812, 1825,12545, 330, 4451, 4451, 4451, 4451, 4451, 4453,12081,12081,12081, 12081,12081,12082,12083,12083,12083,12083,12083,12083,12083, 12083,12083,12083,12083,12083,12541, 176, 4451, 4451, 4451, 4451, 4451, 4451, 4457, 4457, 4457, 4457, 4457, 4457, 4457, 4457, 4457, 3291, 9102, 7634, 6942, 9242,15929, 6942, 4457, 4457, 4457, 4457, 4457, 4458, 176, 6942, 6942, 481, 7643, 12208, 7635,12089,12315, 7636,12323,11082,12207, 6942, 312, 9424,12320, 3675,12328, 176, 4457, 4457, 4457, 4457, 4457, 4457, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4461, 3675,12898, 481,14121,12499, 9424, 4460, 4460, 4460, 4460, 4460, 4462,12090,12090,12090,12090,12090,12090,12090, 12090,12090,12090,12090,12090,12090,12090,12091,12092,12092, 12092,12497, 1295, 4460, 4460, 4460, 4460, 4460, 4460, 4466, 4466, 4466, 4466, 4466, 4466, 4466, 4466, 4466, 3301, 1036, 9209,12497, 6942,15934,12578, 4466, 4466, 4466, 4466, 4466, 4467,12092,12092,12092,12092,12092,12092,12092,12092,12092, 9115, 9115, 9115, 9115, 9115, 9115, 9115, 9115, 9115, 1133, 12578, 4466, 4466, 4466, 4466, 4466, 4466, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4470, 1134,15938, 481, 6942, 9242,13085, 4469, 4469, 4469, 4469, 4469, 4471, 876, 7644, 6942, 9207,12213, 1070,12206,14923, 9242,12075,12075, 12075,11027,12218,10026,10026,10026,10026,10026,10026, 4469, 4469, 4469, 4469, 4469, 4469, 4475, 4476, 4477, 4478, 4478, 4478, 4478, 4478, 4478, 176, 1391, 8296, 6942,12296,12232, 12140, 2751, 2751, 2751, 2751, 2751, 2755, 9207, 6942,12303, 12217, 9207, 9242, 1391, 8297,10092, 9242,13305, 1812,12212, 10093,15947,15951, 9424,12238, 1392, 8298, 2751, 2751, 2751, 2751, 2751, 2751, 4479, 4479, 4479, 4479, 4479, 4479, 4479, 4479, 4479, 3313,12122, 8296, 9424,12298,12317,12568, 4479, 4479, 4479, 4479, 4479, 4480,12340, 6942,12305, 9207,12120, 12121, 8297, 8297, 9242,12230,14162, 7644, 6942,10116, 176, 12499, 1820, 481, 8298, 8298, 4479, 4479, 4479, 4479, 4479, 4479, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4483, 9207, 2189,13842,12306,12123, 9242, 4482, 4482, 4482, 4482, 4482, 4484,12512,12220,12313, 9207, 8299, 8299, 9207, 2190, 9242,10327,10092, 9242, 9424,12221,15961,10093,12514, 12222,15965, 2191, 4482, 4482, 4482, 4482, 4482, 4482, 4488, 4489, 4490, 4491, 4491, 4491, 4491, 4491, 4491, 9138,13076, 12497, 176, 6942,12315,12308, 2761, 2761, 2761, 2761, 2761, 2765,12139,12234, 6942,12322,12341,12342,12040,12040,12040, 12040,12040,12040,13318,12347,13697,12041, 901, 9139, 176, 13207, 2761, 2761, 2761, 2761, 2761, 2761, 2314, 1070, 4492, 4492, 4492, 4492, 4492, 4492, 4492, 4492, 4492, 2278,12238, 12499,13693,12581,12579,10037, 2759, 2759, 2759, 2759, 2759, 2760,12117, 9140, 6942, 9207, 3845,14957,12342,12233, 9242, 3846, 3251,12350,12240, 6942,10114,12258,12261,12349,12579, 12355, 2759, 2759, 2759, 2759, 2759, 2759, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 3329,11156,11156,11156, 11156,11156,11156, 4493, 4493, 4493, 4493, 4493, 4494,12224, 12369,12225, 9207,12259,12344,12369,12371, 9242, 176, 6942, 12226,12376,12367,12374,12377,14158, 767,12227,12125, 4493, 4493, 4493, 4493, 4493, 4493, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4497,12269,12269,12269,12269,12269, 12371, 4496, 4496, 4496, 4496, 4496, 4498,10124, 855,12379, 9207,12378,12379,12381,12389, 9242, 176,12384, 481, 9207, 14146,12387,12394,12386, 9207, 1109,11126, 4496, 4496, 4496, 4496, 4496, 4496, 4502, 4503, 4504, 4505, 4505, 4505, 4505, 4505, 4505, 857,12270,12270,12270,12270,12270,12270, 2772, 2772, 2772, 2772, 2772, 2776,12381,12389,12391,12398, 176, 12398,12391,12406,12400, 176,12397,12388,12396,12403,12405, 12411,12423,12424,11082,15977, 2772, 2772, 2772, 2772, 2772, 2772, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 2292,13240,13705,12425,15495,12425, 481, 2770, 2770, 2770, 2770, 2770, 2771,12430,12432,12433,12427, 767,12462,12467, 12454,12472,12516,12438,12450,12186,12465,12470,13701,12475, 767,12519,12127, 2770, 2770, 2770, 2770, 2770, 2770, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 3918, 768, 12458,12458,12458,12458,12458, 4507, 4507, 4507, 4507, 4507, 4508,12462,12128,12467,12472,12477, 1000,12497,12487,12497, 13206, 176,12466,12480,12471,12476,12490,12502,12504,12129, 15987, 4507, 4507, 4507, 4507, 4507, 4507, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 4509,12130,11082,14906,12499, 6919,12499,11091, 4509, 4509, 4509, 4509, 4509, 4510,12505, 12506,12507,12507,12507,12507,12507,12507,12507,12507,12507, 12508,12508,12508,12508,12508,12509,12510,12510,12510, 4509, 4509, 4509, 4509, 4509, 4509, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2791, 901, 901, 901, 901, 901, 16080, 2788, 2788, 2788, 2788, 2788, 2790,12510,12510,12510, 12510,12510,12510,12510,12510,12510,12527,12538, 901, 901, 12583,12591,12609,12644,12674,11374,11386, 2788, 2788, 2788, 2788, 2788, 2788, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 1882,12683,12688, 176,12550,12512,12527, 2784, 2784, 2784, 2784, 2784, 2785,10354,10327,11374,12084,12084, 12084,13087,12107,12108,12109,12110,12110,12110,12110,12110, 12110, 481, 481, 1070,14077, 2784, 2784, 2784, 2784, 2784, 2784, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 181, 4521, 175, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 175, 175, 175, 175, 175, 175, 175, 181, 181, 181, 181, 181, 316, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175,12497, 175, 175, 175, 175, 175, 175, 175,12554, 175, 2338,12504,16089, 176, 8674,16103, 767, 12557, 6882,12516, 175, 175, 175, 175, 175, 175, 175, 12527,12519,12497,10117,12538, 4531, 9207,12499,12524,11374, 12502, 9242,12729,11386, 8674,12505,12533, 8674,12228,11082, 12544, 6883, 2340, 175, 175, 175, 175,10118, 175, 175, 175, 175, 175, 175, 175,12499, 175, 2338, 6884,12731, 12180,16139,12729, 8674,12132,13237,12506, 175, 175, 175, 175, 175, 175, 175, 4532, 6885,12497, 7645,12550, 4531, 6942,12497,12499,11082,12502,12231,12740,10354,12731, 901, 12505, 6942,12504, 7152,12552,11609, 2340, 175, 175, 175, 175, 7646, 175, 175, 175, 175, 175, 175, 175,12568, 175, 3948, 901,13232,12812, 176, 176,12573, 481,12527, 12538, 175, 175, 175, 175, 175, 175, 175,11374,11386, 12570,12499, 7154, 4536,12568,12533,12568,12817,12576,12550, 12535, 767,12506, 6882, 481,12575,12527,12575,10354,13984, 2340, 175, 175, 175, 175,11374, 175, 175, 175, 175, 175, 175, 175, 481, 175, 175,12536,12535, 6495,12538, 12538,12538, 1070, 6883,12538, 175, 175, 175, 175, 175, 175, 175,12131,11386,12568,12554, 9565, 4538,12568,12570, 6884,12570,12573,12536,12557,12546,12573,12576, 176, 4539, 6097,12558,12577, 175, 175, 175, 175, 6885,12266,12266, 12266,12266,12266,12266,12266,12266,12266,12497, 901, 901, 12731,12547,11098, 6098,13060,12502, 4539, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,12497, 175, 3948, 16258, 176, 175,12812,12812,12150,12497,12499,12504, 175, 175, 175, 175, 175, 175, 175, 4540,12504,12506, 176, 12581, 4536,12267,12267,12267,12267,12267,12267,12267,12267, 12267,12588, 901,13964,11068,14958, 3675,13202, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,12499, 175, 3948,12497, 1070,12240,12852, 9540,12505, 12583,12591,12502, 175, 175, 175, 175, 175, 175, 175, 176,12590,12608, 481,12609, 4544,12268,12268,12268,12268, 12268,12268,12268,12268,12268,12613, 901, 901,13997,12867, 12867,12868, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,12497, 175, 3948,12499,12240, 1295,12857,12812,12502,12614,12644,12505, 175, 175, 175, 175, 175, 175, 175, 4545,12618,12648, 1036,12649, 4544, 12269,12269,12269,12269,12269,12269,12269,12269,12269,12656, 176,14170,16259,12907,12907,12908, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,12581, 175, 3948,12583, 1070, 1655,12864,12873,12586,12674,12683, 12589, 175, 175, 175, 175, 175, 175, 175, 1295,12678, 12687, 1320,12688, 4548,12273,12273,12273,12273,12273,12273, 12273,12273,12273,12692, 2949, 1036,14807,12987,12987,12988, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,12591, 175, 3948,12595,16265, 2507,11770, 7604,12594,12693,12708,12598, 175, 175, 175, 175, 175, 175, 175, 4549,12697,12713, 2088,12714, 4548,12458,12458, 12458,12458,12458,12458,12458,12458,12458,12718,12852, 6913, 2949,12812,14086,12792, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,12554, 175, 3948, 12609, 176,13200,12150,12796,12875,12557,12812,12612, 175, 175, 175, 175, 175, 175, 175,12614,12619,12559,12629, 12634, 4551, 4552,12644,12617,12622,12649,12633,12637,12657, 12792,12647,11068,12674,12655,12683,12729,12660, 2340, 175, 175,12677,16128,12686,12560, 176,13309,12736, 4552, 175, 175,12688, 175, 175, 175, 175, 175, 175, 175,12691, 175, 175, 3675, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 175, 175, 175, 175, 175, 175, 175,12693,12698, 12708,12714,12719, 4555,12729,12731,12696,12701,12711,12717, 12722,12729,12734,12737, 2949, 2949,12550, 176,11082,12734, 175, 175, 175, 175, 175,10354, 175, 175, 175, 175, 175, 175, 175,12743, 175, 175,12180,12561,15497,12875, 12875,13237,12747,12538,12554, 175, 175, 175, 175, 175, 175, 175,11386,12557, 1812,12731,16267, 4555,12749,12544, 12558, 9540,12757,12562,12546,12559,12738,12752, 312,14210, 12740,10521, 2949, 176, 175, 175, 175, 175, 175,11609, 175, 175, 175, 175, 175, 175, 175,12749, 175, 3948, 12547,12560, 2949, 176, 481, 2949,12752,12880,12740, 175, 175, 175, 175, 175, 175, 175,12550,11609,12754,12749, 12749, 4557, 4558,12731,12746,10354,15618,12885,12752,12752, 12875,12737,12552,12761,12771,12753,12753,12561, 2340, 175, 175,12754,12764,10533,12755,14212,14212,14213, 4558, 175, 175,12729, 175, 175, 175, 175, 175, 175, 175,12775, 175, 2338,12736,12562,16268, 176, 176,12755,12778,12757, 12771, 175, 175, 175, 175, 175, 175, 175,10521,10533, 175, 1655, 3675, 4563, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 481, 481, 3551,12761,13449, 1320,12238, 2340, 175, 175, 175, 175,12764, 175, 175, 175, 175, 175, 175, 175,12789, 175, 2338, 6495,12766,13312, 175, 12914,12975,11647, 6495,12757, 175, 175, 175, 175, 175, 175, 175, 4564,10521, 9567,12761,12771, 4563,12805, 176, 12759, 9567,13313,12767,12764,10533, 176, 7139, 312, 3551, 12757,12765,12773, 176, 2340, 175, 175, 175, 175,10521, 175, 175, 175, 175, 175, 175, 175,12812, 175, 2338, 6495,12768, 6495,14867,12919,12815, 3551,12761,12757, 175, 175, 175, 175, 175, 175, 175,12764,10521, 9567, 176, 12799, 4568, 176,12765,12759,12731,12812,12769,12766,12768, 176,12924, 176, 481,12789, 3551,12738,12816, 2340, 175, 175, 175, 175,11647, 175, 175, 175, 175, 175, 175, 175,12817, 175, 2338,12767,12769,14879,16126, 481,12826, 12929, 6495,12775, 175, 175, 175, 175, 175, 175, 175, 4569,12778,12775,12789, 7132, 4568,12805,16263,12779,12799, 13327,12778,11647,12780,12812, 7139, 312,12862,12779,12795, 7918, 176, 2340, 175, 175, 175, 175,12817, 175, 175, 175, 175, 175, 175, 175, 7152, 175, 2338,12827,12781, 9248,12880, 176,12862,12875,12775,12771, 175, 175, 175, 175, 175, 175, 175,12778,10533,12805, 176,12828, 4573, 12828, 7920,12773, 674,12812, 7139,12780,12782,12831,12832, 12875, 6097,12807,12833, 7154,12816, 2340, 175, 175, 175, 175,12836, 175, 175, 175, 175, 175, 175, 175,12812, 175, 2338,12781,12783, 6098,13962,12875,12815, 270,12891, 12771, 175, 175, 175, 175, 175, 175, 175, 4574,10533, 12812,12805,12812, 4573,12852, 271,12852,12852,12815, 901, 7139,12782,12855,12816,12855,12891, 7152, 7152,12856,14841, 2340, 175, 175, 175, 175,11663, 175, 175, 175, 175, 175, 175, 175, 312, 175, 2338,16270,12783, 176, 176, 176, 4799, 4799,12789,12789, 175, 175, 175, 175, 175, 175, 175,11647,11647,12852, 7154, 7154, 4578,12852,12795, 12857,12857,12855,12812,12797,12797,11916,12993,12860,12856, 4799,12815,12861,15411, 2340, 175, 175, 175, 175,11840, 175, 175, 175, 175, 175, 175, 175,12812, 175, 2338, 12798,12798, 176,13328,13040,12998,12812,11770,12816, 175, 175, 175, 175, 175, 175, 175, 4579,12816,11774, 1655, 12875, 4578,12801,12801,12801,12801,12801,12801,12801,12801, 12801,12879,11840, 176, 2507,12812, 1320,15548, 2340, 175, 175, 175, 175,12815, 175, 175, 175, 175, 175, 175, 175, 2088, 175, 2338,12801,12801,12801,12801,12801,12802, 12803,12803,12803, 175, 175, 175, 175, 175, 175, 175, 12869,12869,12869,12869,12869, 4582,12803,12803,12803,12803, 12803,12803,12803,12803,12803, 4799, 4583, 176,11082,15600, 1070, 1295, 2340, 175, 175,12632,12632,12632,12632,12632, 12632,12632,12632,12632,12812, 4799, 4799,13243, 1036,15513, 12993,12629,12815, 4583, 175, 175,11770, 175, 175, 175, 175, 175, 175, 175,11773, 175, 2338,14787, 6942,12182, 12993,13028,12875,12875,12880, 8605, 175, 175, 175, 175, 175, 175, 175,12879,12879,12884,16214,12880, 4585,12869, 12869,12869,12869,12869,12869,12869,12869,12869,12884, 4799, 4799,11098,14804,14804,14805, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,12875, 175, 2338,12875, 176, 1070,13033,12993,12878, 1036,12885,12878, 175, 175, 175, 175, 175, 175, 175, 4586,16271,12889, 12875,12875, 4585,12870,12870,12870,12870,12870,12870,12878, 12880,12879, 176, 901,14761,14997,14997,14998,12883, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,12880, 175, 175,12880, 176,13046,13077,12896, 12883, 1036,12875,12883, 175, 175, 175, 175, 175, 175, 175, 1295,16272,12879,12914,12885, 4588,12871,12871,12871, 12871,12871,12871,12888,12875,12918,12872,12238, 1036,12991, 12991,12992,12878, 175, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,12875, 175, 175,12875, 2507,13335,13308,12150,12878, 1036,12906,12878, 175, 175, 175, 175, 175, 175, 175, 4589,16209, 2088, 1655,12919, 4588,12874,12874,12874,12874,12874,12874,12874,12874,12874, 12923, 176,11068,14550,16331, 1320,11098, 175, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 12914, 175, 2338,12919, 176, 7604, 176,12909,12917, 1036, 12924,12922, 175, 175, 175, 175, 175, 175, 175, 1655, 13201,12928,12929,12924, 4594,11768,11768,11768,11768,11768, 11768,12927,12929,12933, 6913,13203, 1320, 176, 176,15665, 12932, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,12934, 175, 2338,12939,12789,12789, 12789,14775,12937, 1036,12934,12942, 175, 175, 175, 175, 175, 175, 175, 4595,16054,12938,16335,12949, 4594,12894, 12894,12894,12894,12894,12894,12894,12894,12894,12954, 9424, 12911,12911,12911,12911,12911, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,12949, 175, 2338, 1655,13028, 5405,13346,12993,12952, 1036,12955,12955, 175, 175, 175, 175, 175, 175, 175,12958, 1320,12959, 12960,12976, 4599, 767, 767, 8917,11916, 901,12963,12993, 12998,12993, 9841, 4795,11919, 9424,13003,12996,13001, 2340, 175, 175, 175, 175,13006, 175, 175, 175, 175, 175, 175, 175,11916, 175, 2338, 2463, 3004, 8918,12993, 6918, 13348,13039,12990,11920, 175, 175, 175, 175, 175, 175, 175, 4600, 2971, 3573, 2507,12993, 4599,11843,11843,11843, 11843,11843,11843,13460,12895, 9424,12997,13039,12972, 6919, 13205, 2088,12519, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,12998, 175, 2338, 2685, 13346,12161, 481, 9424, 9209, 1320,12162,13002, 175, 175, 175, 175, 175, 175, 175,12989,12989,12989,12989,12989, 4603,13003,13008,12993,13043,12993, 9424,12993,13348, 9424, 13011, 4604,13007,12996,12997,12996, 2507, 2340, 175, 175, 12712,12712,12712,12712,12712,12712,12712,12712,12712,13028, 13271,13346, 2507, 2088,13357, 9242,12708,13031, 4604, 175, 175,11914, 175, 175, 175, 175, 175, 175, 175, 2088, 175, 2338,16340, 9208, 4746, 176,13845,12993,13028,13028, 10459, 175, 175, 175, 175, 175, 175, 175,12997,13032, 13032, 2507,13033, 4606,12910,12910,12910,12910,12910,12910, 12910,12910,12910,13037,11914, 9424, 4747,14994, 2088, 9209, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,13028, 175, 2338,13028, 176,13269, 176, 13348,13031, 1320, 2507,13031, 175, 175, 175, 175, 175, 175, 175, 4607,13033,12993,12993,12993, 4606,12993,12993, 2088,13036,12996,13077,12996, 9207,12997,12996,13044,12997, 9242,13080,16078,13270, 2340, 175, 175, 175, 175,14790, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 231, 175, 175, 175, 175, 175, 175, 4609, 4609, 4609, 4609, 4609, 4610, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 4608, 4608, 4608, 4608, 4608, 4608, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,12971,12971, 12971,12971,12971,12971, 176,13077, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 5405,13081, 9424,10236, 1655, 299, 9965,16213, 9965,12977,12977,12977,12977,12977,12977, 12977,12977,12977, 176, 9965, 176, 1320,16130, 481,13346, 11098, 312,13346,13370,14869, 4795, 176,13351, 4609, 4609, 4609, 4609, 4609, 4609, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 3424,12035,12035,12035,12035,12035,12035, 4613, 4613, 4613, 4613, 4613, 4614,12890,12890,12890,12890,12890, 12890,12890,12890,12890, 1070,13230,16344,10236,13096,13096, 13096,12885, 767,11082,13042, 4613, 4613, 4613, 4613, 4613, 4613, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4617,13231,13372,13109,13330, 5318,13109, 4616, 4616, 4616, 4616, 4616, 4618, 312, 4199, 176, 176,10014, 176,12911, 12911,12911,12911,12911,12911,12911,12911,12911, 481, 176, 270, 4821, 1330, 4616, 4616, 4616, 4616, 4616, 4616, 370, 1655,13049,13049,13049,13049,13049, 3675, 271, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 1320,13165,10236, 16089,13715, 1331,10236, 4619, 4619, 4619, 4619, 4619, 4620, 12953,12953,12953,12953,12953,12953,12953,12953,12953, 3062, 13244,13348, 2088,13067,13370, 9209,12949,13711,13372,13354, 4619, 4619, 4619, 4619, 4619, 4619, 4622, 4622, 4622, 4622, 4622, 4622, 4622, 4622, 4622, 4012,13357,11082,10236,13346, 6002, 3064, 4622, 4622, 4622, 4622, 4622, 4623,13018,13018, 13018,13018,13018,13018,13018,13018,13018, 767, 3065,13268, 13166, 9207,12187,13370,13021,13346, 9242,12188, 4622, 4622, 4622, 4622, 4622, 4622, 4624, 4624, 4624, 4624, 4624, 4624, 4624, 4624, 4624, 3062, 9138,16349, 1070,16353, 2081, 835, 4624, 4624, 4624, 4624, 4624, 4625,13038,13038,13038,13038, 13038,13038,13038,13038,13038, 9209, 1086,15519,13088,13089, 13088,13089,13033, 3251, 9139, 3064, 4624, 4624, 4624, 4624, 4624, 4624, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4021, 3065,10325, 1070,13346, 7418,13261, 4629, 4629, 4629, 4629, 4629, 4630, 3251, 176,13353,13068,13167, 1330, 13090, 9207,13325,13091,12240,16256, 9242, 481,12006,12006, 12006,12006,12006,12006, 4629, 4629, 4629, 4629, 4629, 4629, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 1331, 12040,12040,12040,12040,12040,12040, 4631, 4631, 4631, 4631, 4631, 4632, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 1070, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9987,13188, 4631, 4631, 4631, 4631, 4631, 4631, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4030, 1136, 2190, 1295,16362,13348, 2019, 4635, 4635, 4635, 4635, 4635, 4636, 878, 2191,13284,13355, 2685, 1330,12161, 4122,11082, 1812, 1825,12162, 2236,11091,13054,13054,13054,13054,13054,13054, 4635, 4635, 4635, 4635, 4635, 4635, 4637, 4637, 4637, 4637, 4637, 4637, 4637, 4637, 4637, 1331,10014,13158,13210,13346, 13192,13348, 4637, 4637, 4637, 4637, 4637, 4638, 176, 176, 13353, 481,13355,13346,13086,13086,13086,13086,13086,13086, 13086,13086,13086,13726,13353, 3675, 3675, 176, 4637, 4637, 4637, 4637, 4637, 4637, 2006, 1070, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2873,13168, 9138, 9209,13722, 14866,16366, 2872, 2872, 2872, 2872, 2872, 2874, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998,13159,13159,13159, 13159,13159,13159,13159,13159,13159, 9139, 9139, 2872, 2872, 2872, 2872, 2872, 2872, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4043,13274,13348,11082,10236,13169, 9242, 4644, 4644, 4644, 4644, 4644, 4645,13355,13346,10173,13348, 9140, 9140,10014,13158,13345,13351,12240,13354,13359, 312, 312,13348,13380,14123, 176, 176, 4644, 4644, 4644, 4644, 4644, 4644, 4646, 4646, 4646, 4646, 4646, 4646, 4646, 4646, 4646, 3675, 3675, 9138, 6942,14169,11180,13348, 4646, 4646, 4646, 4646, 4646, 4647,13159,13159,13159,13159,13159,13160, 13161,13161,13161,13161,13161,13161,13161,13161,13161,13161, 13161,13161,11082, 9139, 4646, 4646, 4646, 4646, 4646, 4646, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2885, 4950, 1391, 176,12180,16220,13346, 2884, 2884, 2884, 2884, 2884, 2886,13245,13351,13348,13265,13357, 9140,13170, 1391, 13359,13357,13354, 9209,13362,14868, 176,12238,13365,13362, 4951, 1392, 2884, 2884, 2884, 2884, 2884, 2884, 2881, 2881, 2881, 2881, 2881, 2881, 2881, 2881, 2881, 1963, 7604, 8296, 13319,13357,13357, 6945, 2881, 2881, 2881, 2881, 2881, 2882, 16118,13320,13364,13364, 4952, 1393, 1744, 8297,13253, 9207, 9209,13172,13346, 9248, 9242,13367,16279, 6913, 1133, 8298, 2881, 2881, 2881, 2881, 2881, 2881, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4057, 1134,10236, 7634,13359, 13346,13367, 4653, 4653, 4653, 4653, 4653, 4654, 876,13199, 13366,13353,13357, 8299, 9209, 7635, 9207, 9209, 7636,13175, 13362, 9242,13372,15114, 481,13266, 1133,13191, 4653, 4653, 4653, 4653, 4653, 4653, 4655, 4655, 4655, 4655, 4655, 4655, 4655, 4655, 4655, 8296, 1134,13193, 176,10327,13190,13230, 4655, 4655, 4655, 4655, 4655, 4656, 876,11082, 9209, 176, 9207, 8297, 1136, 9207,10092, 9242, 9209, 9209, 9242,10093, 1421,13263,13267, 8298, 878,13231, 4655, 4655, 4655, 4655, 4655, 4655, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2901, 659,13238, 9209,16376,10236,13173, 2900, 2900, 2900, 2900, 2900, 2902, 9207,13346, 9209, 8299, 9146, 9242, 13272,13359, 9207, 9207,16380,10111,13353, 9242,13277,13365, 13262,13370, 469,13275, 2900, 2900, 2900, 2900, 2900, 2900, 2897, 2897, 2897, 2897, 2897, 2897, 2897, 2897, 2897, 1977, 9207,13348,13348, 901,13368, 9242, 2897, 2897, 2897, 2897, 2897, 2898, 9207,13355,13204, 481,16392, 9242,13370,13092, 13092,13092,13092,13092,13092,13092,13092,13092,13404,13377, 13368, 176, 2897, 2897, 2897, 2897, 2897, 2897, 175, 175, 1070, 175, 714, 175, 175, 175, 175, 175, 3675, 175, 175, 4662, 4662, 4662, 4662, 4662, 4662, 4662, 4662, 4662, 175, 175, 175, 175, 175, 175, 175,13339,13339,13339, 13339,13339, 515,13093,13093,13093,13093,13093,13093,13093, 13093,13093,14909,13153,13153,13153, 481,11091, 176, 175, 175, 175, 175, 175, 1070, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 4664, 4664, 4664, 4664, 4664, 4664, 4664, 4664, 4664, 175, 175, 175, 175, 175, 175, 175, 197, 197, 197, 197, 197, 344, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175, 175, 205, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 4669, 4669, 4669, 4669, 4669, 4669, 4669, 4669, 4669, 3479,12238,16401, 901, 6942,13346,13348, 4669, 4669, 4669, 4669, 4669, 4670,13351,13354,13346, 9209,13346, 9209, 13992, 9209,13348,13370,13351, 901,13351, 9424,13314,13409, 13354,13375, 1070,13315, 4669, 4669, 4669, 4669, 4669, 4669, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4673, 13414,16401,13449, 9424,13512,16221, 4672, 4672, 4672, 4672, 4672, 4674,12224, 9207,12225, 9207, 9209, 9207, 9242, 282, 9242,10092, 9242,13264,13276,13516,10093,12238,13451,13278, 12227,10173, 4672, 4672, 4672, 4672, 4672, 4672, 4678, 4679, 4680, 4681, 4681, 4681, 4681, 4681, 4681,13176,13302,10327, 9209,13512,13372, 283, 2927, 2927, 2927, 2927, 2927, 2931, 13378, 176, 9207,13344, 481,13303,10092, 9242,13304,11180, 13370,10093,13331,13332,13331,13332,16406, 767,13375,12127, 2927, 2927, 2927, 2927, 2927, 2927, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 2426, 9207, 9424, 176,13372, 13370, 9242, 2925, 2925, 2925, 2925, 2925, 2926,13324,12128, 13379,13377,13372,13372,13333,13370,13370,13334,15592, 176, 13378,16406,13449,13375,13379,12184,12129,13377, 2925, 2925, 2925, 2925, 2925, 2925, 4688, 4688, 4688, 4688, 4688, 4688, 4688, 4688, 4688,12130, 2189,13879,13372,13380,13372,13380, 4688, 4688, 4688, 4688, 4688, 4689,13378,13379,13387,15387, 13387, 3251, 2190,12912,12912,12912,12912,12912,12912, 176, 767, 9209,12913,13177, 2191, 4795, 4688, 4688, 4688, 4688, 4688, 4688, 175, 175, 1655, 175, 714, 175, 175, 175, 175, 175, 3251, 175, 175,13380, 9424,13326,14632,13189, 13382, 1320, 855,13385, 175, 175, 175, 175, 175, 175, 175,13389,13370, 3848,13273,12970, 515, 9207, 767, 1109, 12127,13451, 9242,13377,11893,11893,11893,11893,11893,11893, 11893,11893,11893, 175, 175, 175, 857,13463,10118,13382, 13380,13380, 1418, 6097, 901, 1655,13467,13388,13385,13385, 12128, 4693, 1029, 1029, 1419, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1320, 1029, 4120,13382, 6098,12129, 1420,13526, 767, 901,12127,13388, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14777,13187, 175,12130,13180, 4713,12985,12985,12985, 12985,12985,12985,12985,12985,12985,13528,13179,13380,16406, 13451,13370,12128, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13370, 1029, 1029,12129, 13382,16401, 175,13372,13375, 2088, 1136,13370, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13372,12130,13370, 878,13370, 4715, 767,13372,13378, 767,13375, 6882,13370,13372,13372, 13377,13469, 4716,13379, 176,13375,13378, 1036, 1029, 1029, 13472,12986,12986,12986,12986,12986,12986,12986,12986,12986, 13404,13370,13372, 768,13390,13391, 6883,13181,13407, 4716, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1000, 1029, 4120, 6884,15407, 1655,16401,13947, 2484, 2088, 13390,13391, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4717, 6885,16401, 4777,13404, 4713,12989,12989,12989,12989,12989, 12989,12989,12989,12989,13408, 901, 901, 176,13847,13847, 13848, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13409, 1029, 4120,13414,16401, 1655, 13536,13562,13412, 2088,13409,13417, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16418,14652,13413, 1320,13414, 4723,13041, 13041,13041,13041,13041,13041,13041,13041,13041,13418, 901, 901,14653,13893,13893,13894, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13419, 1029, 4120,13424,15405, 2507,13567,13608,13422, 2088,13419,13427, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4724, 2081,13423, 2088,13434, 4723,12110,12110,12110,12110,12110,12110,12110, 12110,12110,13438, 901, 901,13896,13509,13509,13509, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13434, 1029, 4120,13439, 1070, 2088,13613,13650, 13437, 3675,13449,13442, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1295,13456,16522,13451, 4727,12110,12110,12110, 12110,12110,13162,12107,12107,12107,13458, 901, 901, 1036, 16150,14639,15547, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13449, 1029, 4120,13451, 176, 7130,13650,13650,13454, 3675,13449,13457, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4728, 175,13456,14652,10352, 4727,12107,12107,12107,12107,12107,12107,12107,12107,12107, 4950, 176, 901,14225,16168,14653, 2507, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 13449, 1029, 4120, 2088,16528, 175,15405,13662,13454, 3675, 4951,13460, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12978, 12519, 901,14788, 6942, 4730, 4731,14760,13466,12979,12979, 12979,12979,12979,12979,12979,12979,12979,13171,13469,13477, 901, 4122, 1029, 1029, 4952, 5564,13667,13472,11374, 4795, 176, 4731, 1029, 1029,13473, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12980, 1029, 1029,13650, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 481, 176, 175, 175, 176, 4734, 767,14944,12127, 8296,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13759,14227, 3675, 1036, 1029, 1029, 1029, 1029, 8297, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13481, 1029, 1029,12128, 8298, 7130,15500, 175, 175,13484,13174,13451, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10327,12129,16533,13458,10354, 4734,13451, 312,13491, 7130,13178, 9144, 176, 767,13457, 6882, 176,11386,12130, 8299, 481,16540, 1036, 1029, 1029, 1029, 1029,10354, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 13469, 1029, 4120,14912, 176, 176, 175, 481,11091,13472, 6883,13495, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1330, 13498,13474, 481,14236, 4736, 4737,15551, 6884,13049,13049, 13049,13049,13049,13049,13049,13049,13049,13509,13182,13526, 13526, 4122, 1029, 1029, 6885, 175,12557,13475,13531, 1331, 13533, 4737, 1029, 1029,13528, 1029, 2024, 1029, 1029, 1029, 1029, 1029,13534, 1029, 1029, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13477,13481,13491,13460,13495, 1626,13536,13541, 4740, 11374,13484,11386,12519,13498,13539,13544,13479,13485,13493, 14965,13499,16546, 1036, 1029, 1029, 175, 175, 481, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175,13709, 13709,13709,14171,12240, 7130, 7130,13528,13477, 175, 175, 175, 175, 175, 175, 175, 1330,11374,13535, 8674, 481, 338,13536,13519,10354,13050,13050,13050,13050,13050,13050, 312, 481,13540,13051, 176, 176,13546, 175, 175, 175, 175, 8674, 901,13674,13549, 1331, 4742, 175, 175,13541, 175, 4743, 175, 175, 175, 175, 175, 197, 343, 175, 13545, 7130,13720,13720,13720, 6495,13676,13759,13469, 231, 175, 175, 175, 175, 175, 175,13481,13472,13509,13519, 13562, 232,13562,10519,13473,13484, 312,12557,13565,13474, 2949, 176,13485,13566,13515, 176, 9468,13486, 175, 175, 175, 205, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646,13481, 1646, 1646,13475, 7639, 1620, 176, 6942, 1295,13484, 1295,13487, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1330,15602,13486,14143, 7154, 2050, 4122,13567, 4122, 13052,13052,13052,13052,13052,13052,13052,13052,13052,13571, 13567,13491,13572, 1646, 1646, 1646,13572, 1330,13570,13487, 11386, 1331,13662,13576,13575,13650,13053,13053,13053,13053, 13053,13053,13053,13053,13053, 481, 4748, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 1331, 1646, 1646, 9207,13650,16555, 175, 481, 9207,14151,13587,13509, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1330,12557,13592, 9207, 14238, 2050, 176,13577, 9207,13055,13055,13055,13055,13055, 13055,13580, 481,13587,13056,13593,13598, 901, 1646, 1646, 1646,13590, 175,13596,13601,13593, 1331,13521,13521,13521, 13521,13521,13521,13521,13521,13521,13597,16102,16564, 4750, 1313, 1313,13764, 1313, 3576, 1313, 1313, 1313, 1313, 1313, 1661, 2064, 1313, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2493, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1320, 1313, 1313, 1313, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 1313, 1313,13608, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 13611, 1313, 4775, 481, 1295, 176,13650,13949,13965,13673, 13477,13495, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11374, 13498, 1036,13608,15400, 4776,13336,13336,13336,13336,13336, 13336,13488,13500,13612,13337,13673, 901, 176, 176,16571, 16127, 4777, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13613, 1313, 4775,13489,13501,13970, 13972,13782,13622,13613,13624,10155, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4778,13623,13628, 1295,13650, 4776,13338, 13338,13338,13338,13338,13338,13338,13338,13338,13654, 176, 176, 175,16575, 1036, 481, 4777, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15116, 1313, 4775,13521,13521,13521,13521,13521,13522,13523,13523,13523, 1313, 1313, 1313, 1313, 1313, 1313, 1313,14692,14692,14693, 175,13650, 4782,13339,13339,13339,13339,13339,13339,13339, 13339,13339,13654, 901, 176, 176, 2949, 2949, 2507, 4777, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13624, 1313, 4775, 2088,16049, 176,13759,13817, 13627,13827,13827,13477, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4783,11374,13629,13650,13650, 4782,13650,13650,13479, 13662,13632,13653,13653,13488,13653,13835,13662,13665,13654, 14962, 176,16140, 4777, 1313, 1313, 1313, 1313,13666, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13491, 1313, 4775,13662, 13489, 1655,16175,16665,14175,11386, 1295,13665, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13062,13685,13502, 1320,12240, 4785, 176, 4786, 1036,13662,11609, 175, 175, 175, 175, 175, 175, 175, 175, 175,13666,13662, 4787, 4788, 4788, 3551, 3551,13509,13503,13665,14183,13843,13063, 4789, 1313, 1313,12557, 1313, 2489, 1313, 1313, 1313, 1313, 1313,13667, 1313, 1313,16690,13517,13064,12914,13855,13670,14047,13495, 13491, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13498,11386, 13650,13667,13650, 2061, 4793,13499,13493,13650,13653,13518, 13500,13502,13671,13654,13650,13653, 176, 7918, 1369, 1070, 1320, 1313, 1313, 2081, 2081,13654, 2081, 2081, 4187, 2081, 2081, 2081, 2081,13650, 2081, 2081,13501,13503,13091, 176, 15001,13653, 481,13509,13674, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12557,13674,13676,13681, 176, 3585, 7920,13515, 9208,13679,13682, 4801,13517,13523,13523,13523,13523,13523, 13523,13523,13523,13523, 2088, 2081, 2081, 2081, 2081,14157, 2081, 4807, 2081, 2081, 2081, 2081, 2081,13676, 2081, 2081, 13518, 9207,16203,16231,16668, 3551, 6495,13685,13683, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11609,13689,13689,13685, 13699, 3020,13709,13687,10521,13759,13692,13692,11609,12752, 13855,12764, 3551,13762,13696,11082, 176,11098, 2088, 2081, 2081, 2081, 2081, 481, 2081, 4203, 2081, 2081, 2081, 2081, 2081,13699, 2084, 2081, 3551, 6495,14289,13855, 6495, 3551, 12752,13699,13699, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 12752,12752,13706,10521,13709, 2512,10521,13704,13720,13860, 312,13764,14285,12764,13865, 176, 481,12778, 176,13767, 13714, 481, 2088, 2081, 2081, 2089, 2081, 2081,13707, 2081, 3028, 2081, 2081, 2081, 2081, 2081, 2513, 3023, 2081, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3592, 3591, 3591, 4808, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2088, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2081, 2081,13759, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13709, 3023, 2081,13763, 3551, 6495,16939, 6495, 6495,12764,13709,13699, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12764,12752,13716, 176,13718, 3024,10531,13718,13704,13768,13855, 4809,13720,13706, 312, 481, 176,13771, 176, 176, 4799,12778, 2088, 2081, 2081, 2081, 2081, 2081,13717, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 481, 2081, 2081,13707,14905, 6495,11082, 6495,16645, 13896,13764,11091, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 4811, 6495,13781, 4812,10533, 4813,10533,13782,16945, 4814, 6495,13709, 4815, 4816, 4817,13785, 176, 4818, 176,10533, 12764, 481, 2088, 2081, 2081,10277, 312,13714,13729, 282, 13782, 176,13716,13734,13399,13399,13399,13399,13399,13399, 176,13786,11647,13400, 4819, 2081, 2081,13839, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 176, 3023, 2081,13717, 6495, 14851,13860,14068, 283,13855,13720,13734, 3594, 2081, 2081, 2081, 2081, 2081, 2081,12778,11647, 1295,13729,13738, 3026, 13787,13725,13736,13787, 312, 4820,13738,13741,13790, 176, 13855, 481, 1411, 1036,13791,13741, 2088, 2081, 2081, 3027, 2081, 2081,13742, 2081, 4824, 2081, 2081, 2081, 2081, 2081, 3025, 3023, 2081, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 3029, 3029, 3029, 3029, 3029, 3030, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2088, 2081, 2081, 3027, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 2081, 2081,13759, 2081, 2081, 2508, 2081, 2081, 2081, 2081, 2509, 2081, 2081,13763,13286,16950,13855, 481,16260,13871, 13853,13720, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13720, 12778,13792, 1655,13802, 2511,13806,13759,13725,12778,13795, 4826,13805,13727,13809,13762,13871, 4799, 7918,13734, 1320, 13727, 2088, 2081, 2081, 2081, 2081, 2081,11647, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13827, 2081, 2081,13728, 176, 7918,13901, 481,13830,13827, 674,13728, 3594, 2081, 2081, 2081, 2081, 2081, 2081,13883,13831,13827, 312, 7920, 3596, 12150,16957, 176, 176,13830, 4827,13730,13730,13730,13730, 13730,13730,13730,13730,13730,12240, 2088, 2081, 2081, 2081, 2081, 7920, 2081, 4203, 2081, 2081, 2081, 2081, 2081,11068, 2519, 2081,13730,13730,13730,13730,13730,13731,13732,13732, 13732, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13819,13819, 13819,13819,13819, 2520,13732,13732,13732,13732,13732,13732, 13732,13732,13732,13837,13827, 4799, 176,14083,16849, 1295, 2088, 2081, 2081, 175, 175,13831, 175, 714, 175, 175, 175, 175, 175,13738, 175, 175, 1036, 481, 1295,15408, 13906,12914,13741, 1295, 2450, 175, 175, 175, 175, 175, 175, 175,12918,11082,13743, 4122, 9208, 515,14915, 176, 1036,13591,13591,13591,13591,13591,13591,13591,13591,13591, 12914,13855, 4799,13855, 175, 175, 175,13587,12917,13858, 13744,13858, 4829, 175, 175,13855, 175, 4830, 175, 175, 175, 175, 175,13885, 175, 175,13859,13896, 767,16173, 11082, 8605, 176,13738,13734, 175, 175, 175, 175, 175, 175, 175,13741,11647,13855,13855,13855, 515,16229,13742, 13736,13860,13858, 901,13743,13745,13859,13859,13860,13863, 2463, 7918,10648,16810, 175, 175, 175, 175, 175,13864, 175, 4227, 175, 175, 175, 175, 175, 2971, 175, 175, 13744,13746,16963, 176, 176,13836,13860, 5405,13860, 175, 175, 175, 175, 175, 175, 175,13863,13864,13860, 176, 6942, 3632, 7920, 7920,16837,13880,13863, 4848,10540,10540, 10540,10540,10540,10540,10540,10540,10540, 4795, 175, 175, 175, 175, 175,15388, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 4850, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175,14971, 175, 175, 175, 175, 175, 175, 175,13734, 315, 175,13865, 767,13878,11030,16755,13865, 11647,13876,13868, 175, 175, 175, 175, 175, 175, 175, 13869,12238,13745, 1655,13855, 332,13751,13752,13753,13754, 13754,13754,13754,13754,13754,13859, 1655, 835,13855,13855, 1320,13855, 175, 175, 175, 323,13858, 176,13746,13858, 13859,13855,13314, 1320, 1086,13896, 481,13315,12238,13858, 334, 175, 175,13899, 175, 175, 175, 175, 175, 175, 175, 2570, 3105, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 175, 175, 175, 175, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3673, 3672, 3672, 4888, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3675, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 175, 175,12978, 175, 175, 175, 175, 175, 175, 175,13896, 3105, 175,14154, 9207, 7644,16838, 176, 901, 9207, 5405,13900, 175, 175, 175, 175, 175, 175, 175, 13881,13881,13882, 4795,13901, 3106,13901,13906,13906,13911, 13911, 4889,13904,13960,13976,13909,12980,13905,13914,13910, 13915, 4795, 175, 175, 175, 175, 175, 175,13916, 175, 175, 175, 175, 175, 175, 175,13919, 4268, 175, 3676, 3676, 3676, 3676, 3676, 3676, 3676, 3676, 3676, 175, 175, 175, 175, 175, 175, 175,16972, 176, 481, 2507, 4746, 3106, 5353,13819,13819,13819,13819,13819,13819,13819,13819, 13819,12180, 176, 6942, 8112, 6067,15588, 175, 175, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 4747, 3105, 175,13926,16050, 2507,14069, 1330, 3583, 1036, 5405,13930, 3111, 175, 175, 175, 175, 175, 175, 13881,13881,13882, 6067,13896, 3122,13950,13820,13820,13820, 13820,13820,13820,13846, 767,13900,13821,16981, 1331, 7643, 16236, 4795, 3675, 175, 175, 3113, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,13931, 3105, 175, 176, 14297,14071,14078, 299,13934, 1036, 3004, 6033, 3115, 175, 175, 175, 175, 175, 175,13849,13849,13849,13849,13849, 3122,13896,13976, 3573,14079, 4799,14293,15663,14080,13899, 13979, 1415, 176, 8112, 8112,13875, 1655, 3675, 175, 175, 3113, 4894, 4895, 4895, 4895, 4895, 4895, 4895, 4895, 4895, 4279, 3014,14081, 1320,12240, 2507, 2507, 4895, 4895, 4895, 4895, 4895, 4896,13639,13639,13639,13639,13639,13639,13639, 13639,13639, 6067, 6067,15484, 9424,11084, 3251, 3266,13642, 14174, 176, 176, 4895, 4895, 4895, 4895, 4895, 4895, 4897, 4898, 4898, 4898, 4898, 4898, 4898, 4898, 4898, 4899,14052, 14225, 176,14106, 175,14175, 4898, 4898, 4898, 4898, 4898, 4900,13672,13672,13672,13672,13672,13672,13672,13672,13672, 11084,16174, 1330,13959, 176, 481,13220,13667, 282, 4951, 1330, 4898, 4898, 4898, 4898, 4898, 4898, 4903, 4904, 4904, 4904, 4904, 4904, 4904, 4904, 4904, 4905,13942,13952,14062, 13976,10459, 1331, 4904, 4904, 4904, 4904, 4904, 4906, 2507, 1331,13980, 283, 4952,16662, 1136,13822,13822,13822,13822, 13822,13822,13822,13822,13822, 3675, 2088, 878, 1677, 4904, 4904, 4904, 4904, 4904, 4904, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 7604, 175, 175,12238,11082, 14191, 1812, 3062,16873, 1036,14076,12238, 175, 175, 175, 175, 175, 175, 175,13890,13890,13890,13890,13890, 3688, 6942, 767, 4911,12255, 6913,14119, 6944,12184,12871,12871, 12871,12871,12871,12871, 3064, 2507, 3675, 175, 175, 4912, 4913, 4913, 4913, 4913, 4913, 4913, 4913, 4913, 4291, 1295, 13943, 3065, 2088, 4199, 1820, 4913, 4913, 4913, 4913, 4913, 4914,14225,14207,13968,14082,14161, 1036, 2685, 6918,12161, 4821, 3264,14232, 6950,12162,13824,13824,13824,13824,13824, 13824, 4913, 4913, 4913, 4913, 4913, 4913, 4915, 4916, 4916, 4916, 4916, 4916, 4916, 4916, 4916, 1295,10961, 6919,10961, 16988,14088, 6097, 4916, 4916, 4916, 4916, 4916, 4917, 176, 13961, 176,14093, 1036, 481, 176,13823,13823,13823,13823, 13823,13823,13823,13823,13823, 6098, 3675,12150, 3675, 4916, 4916, 4916, 4916, 4916, 4918, 427,16286, 1295,13850,13850, 13850,13850,13850,13850, 4929, 4929, 4929, 4929, 4929, 4929, 4929, 4929, 4929, 3709, 1036,14217,11068,16992, 9208, 1655, 4929, 4929, 4929, 4929, 4929, 4930,14145,13870,13870,13870, 13870,13870,13870,13870,13870,13870, 1320,13993,13994,13993, 13994,14084, 271,13865, 1133, 176, 4929, 4929, 4929, 4929, 4929, 4929, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4933, 1134, 1070,15984, 9208,14227, 6002, 4932, 4932, 4932, 4932, 4932, 4934, 876,14150, 9207,14234, 9207,13995, 9207, 9207,13996, 9207,16235, 9207,10113, 176,12912,12912, 12912,12912,12912,12912, 4932, 4932, 4932, 4932, 4932, 4932, 4938, 4939, 4940, 4941, 4941, 4941, 4941, 4941, 4941, 1655, 10970,13895,13895,13895,13895,13895, 3133, 3133, 3133, 3133, 3133, 3137, 176,13319,14152,12238, 1320,16853, 481,14156, 16276,12240, 2507,12238,14186, 9207, 9207, 9424, 271, 3675, 9207, 9207, 3133, 3133, 3133, 3133, 3133, 3133, 2151, 2088, 4942, 4942, 4942, 4942, 4942, 4942, 4942, 4942, 4942, 2596, 10970,10979,14227, 8112,14973,14225, 3131, 3131, 3131, 3131, 3131, 3132, 176, 176,12238, 481,14232,17004,12238,13825, 13825,13825,13825,13825,13825, 2507,13310,14197,13826, 3675, 3675, 4186, 3131, 3131, 3131, 3131, 3131, 3131, 439, 1330, 1295, 1133, 6067,13953,13954,13953,13954, 4958, 4958, 4958, 4958, 4958, 4958, 4958, 4958, 4958, 3738, 1036,10979, 1134, 176, 9424, 176, 4958, 4958, 4958, 4958, 4958, 4959, 1331, 176, 876,10992, 481,11084, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 176,13955,14225, 3675,13956, 4958, 4958, 4958, 4958, 4958, 4958,16661, 1295,17147,16739,14075, 12166, 3675, 283, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4962, 4122,14053, 5318,11082,16399,11084, 4961, 4961, 4961, 4961, 4961, 4963,13929,13929,13929,13929,13929, 13929,13929,13929,13929,14656, 9424,12240,14215,12187,14215, 176,13926,12240,12188, 4951, 4961, 4961, 4961, 4961, 4961, 4961, 4967, 4968, 4969, 4970, 4970, 4970, 4970, 4970, 4970, 14227,10992,11006, 176, 176, 7418,14181, 3158, 3158, 3158, 3158, 3158, 3162, 176, 176,14176, 481,14182, 4952,14216, 14177,13849,13849,13849,13849,13849,13849,13849,13849,13849, 3675, 3675,10961, 3158, 3158, 3158, 3158, 3158, 3158, 312, 17150, 481, 1655, 9138, 176,11084, 283, 2176,11006, 4971, 4971, 4971, 4971, 4971, 4971, 4971, 4971, 4971, 2628, 1320, 176, 3675,11607, 481,14227, 3156, 3156, 3156, 3156, 3156, 3157,12166,13256, 9139, 176,14234, 176, 3675,13851,13851, 13851,13851,13851,13851, 659,13217,14105,13852,14116,11084, 10236, 3156, 3156, 3156, 3156, 3156, 3156, 297, 297, 1655, 297, 4359, 297, 297, 297, 297, 297, 9140, 297, 297, 16736,10236, 175,14051, 469,14236, 1320, 9138,11082, 297, 297, 297, 297, 297, 297, 297,12238,12238, 9207,15987, 14901, 3771,14190, 9207,12238,12238,14238, 4992,14193,14087, 13985,13985,13985,13985,13985,13985,12184, 9139, 297, 297, 297, 467, 467, 175, 467, 4368, 467, 467, 467, 467, 467, 1070, 467, 467,11084,13988,13988,13988,13988,13988, 13988,14049,14236, 467, 467, 467, 467, 467, 467, 467, 10970, 9140,10039,14243,11082, 3781, 1070, 312,10236,11091, 12166, 5000, 176,13854,13854,13854,13854,13854,13854,13854, 13854,13854, 467, 467, 467, 1444, 5004,16867,11084, 3675, 14107,11082, 1445,14236, 1655,13874,13874,13874,13874,13874, 13874,13874,13874,13874,14194,10979, 1446,12238, 1447,14117, 1448, 1320, 312, 1449, 1450,12238, 1655, 176, 1451,10992, 12189, 1452,12255, 1453,14238, 1454, 312, 1455, 1456, 1457, 2685, 176, 2686, 1320, 3675,14245,14236, 1443,13887,13887, 13887,13887,13887,13887,13887,13887,13887,14243, 3675,14238, 13890,13890,13890,13890,13890,13890,13890,13890,13890, 2507, 14245,11609, 2687,13891,13891,13891,13891,13891,13891, 2688, 11006, 2507,13892, 176,11082,12238, 2088, 312,14054,16878, 12248,12150, 176, 2689, 2507, 2690, 3804, 2692, 2088,12185, 2693, 3209,14255,10236,12255, 2695, 1391,14115, 2696, 3675, 2697, 2088, 2698,14259, 2699, 2700, 2701, 2685, 1392, 2686, 11068,10105, 767,12186, 1443,14147,14085, 5005,14238,13895, 13895,13895,13895,13895,13895,13895,13895,13895,13941,13941, 13941,13941,13941,13941,13941,13941,13941,12238,17153, 2687, 2507, 1330, 1393, 9207, 855,12238, 2688,13608, 9207, 2507, 13050,13050,13050,13050,13050,13050,14187, 2088,13612,13608, 2689, 1109, 2690, 3804, 2692,13341, 2088, 2693, 5006, 176, 13612, 1331, 2695,14222,14056, 2696,14072, 2697, 857, 2698, 12238, 2699, 2700, 2701, 1444, 1330, 3675, 176,12238, 901, 11084, 1445,14057, 1330,13951,13951,13951,13951,13951,13951, 13951,13951,13951,12238,14058, 1446, 1418, 1447, 901, 1448, 16644,12238, 1449, 1450,14255, 1331,12166, 1451, 1419, 2189, 1452,14185, 1453, 1331, 5007,14224, 1455, 1456, 1457, 1444, 1330,14108, 1420,13608,11084,14144, 1445, 2190,14059,13957, 13957,13957,13957,13957,13957,13957,13957,13957, 9207, 2191, 1446, 9214, 1447, 9207, 1448,10173,14153, 5008, 1450,10120, 1331, 9207, 1805, 2652, 2189, 1452, 9207, 1453,12238, 1454, 14073, 1455, 1456, 1457, 1444, 1330,12238,14200,12240, 9138, 14307, 1445, 2190,11082,13958,13958,13958,13958,13958,13958, 13958,13958,13958,11180, 2191, 1446,14225, 1447,12185, 1448, 14227,14318, 1449, 1450,14230, 1331,14303, 5009,14233, 9139, 1452, 901, 1453,14128, 1454,14050, 1455, 1456, 1457, 1444, 1330,17156,12186,16862, 6918,14484, 1445,14314,14074,13055, 13055,13055,13055,13055,13055,10037,13608, 481,14225,13321, 1446, 5027, 1447, 9140, 1448,12238,14230, 1449, 1450,14260, 1331,14479, 1451,12238, 6919, 1452, 176, 1453,14192, 1454, 14264, 1455, 1456, 1457, 1444,13986,13986,13986,13986,13986, 13986, 1445,11082,14260,13987,13991,13991,13991,13991,13991, 13991,13991,13991,13991,14264, 1446, 1070, 1447, 6921, 1448, 16777,17160, 1449, 1450,12187,14089, 1070, 1451, 5028,12188, 1452,14122, 1453, 901, 1454,17163, 1455, 1456, 1457, 1444, 12107,12107,12107,12107,12107,12107, 1445,14014,14014,14014, 14014,14014,14014,14014,14014,14014, 1655,14227,14260,11084, 1446, 176, 1447, 901, 1448,14233,12238, 1449, 5029, 481, 11030, 8296, 1451, 1320,12238, 1452,15525, 1453, 3675, 1454, 14199, 1455, 1456, 1457, 1444,12166,14109,14260,13608, 8297, 13608, 1445,14014,14014,14014,14014,14014,14015,14016,14016, 14016, 8298, 767,11084,14065, 1446,14236, 1447,13216, 1448, 14060,14238, 1449, 1450,14241,14236,13608, 1451, 5030,14244, 1452,14188, 1453,14241, 1454,14238, 1455, 1456, 1457, 1444, 176,17170,17173,14244,12128, 8299, 1445,14016,14016,14016, 14016,14016,14016,14016,14016,14016, 7130,14189,14255,13608, 1446,12129, 1447,12238, 1448,13608,14258, 1449, 1450,14655, 13612,12238, 1451,13611,11372, 1452,13062, 1453,12130, 1454, 5031, 1455, 1456, 1457, 1813,13062, 176, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,14206, 1814,13608,13063,14840, 10093, 9207,13963, 1815, 9208,13611, 9207,13063,14020,14020, 14020,14020,14020,14020,14020,14020,14020, 1816,14260, 1817, 2234, 1818,14260,12240, 1819, 1820,14263,14260, 1369, 1821, 14263, 5032, 1822,13062, 1823,14263, 1824, 9424, 1825, 1826, 1827, 5033, 9424,14202, 1214, 1215, 1215, 1214, 1214, 1214, 1214, 1214, 1214,14020,14020,14020,14020,14020,14021,14022, 14022,14022,14266, 1814,16858,13063,16710,14268,16230,13608, 1815,14022,14022,14022,14022,14022,14022,14022,14022,14022, 13612,13608,13307,16711, 1816,12238, 1817,14195, 1818,13611, 13608, 1819, 1820,12238,12238,13314, 1821, 1330,13611, 1822, 13315, 1823,12238, 1824, 901, 1825, 1826, 1827, 1813,14026, 14026,14026,14026,14026,14026,14026,14026,14026,14026,14026, 14026,14026,14026,14027,14028,14028,14028, 1331, 176,13526, 1814,14211,14211,14211,14211,14211,14211, 1815,14028,14028, 14028,14028,14028,14028,14028,14028,14028, 176,13608,14201, 481, 1816, 176, 1817,12238, 1818,13611, 5034, 1819, 1820, 14110,14266,12238, 1821, 3675, 481, 1822,16688, 1823,14271, 1824,13309, 1825, 1826, 1827, 2685, 767, 3252,12127,11084, 11084,13608, 1812,13256,14265, 3253,14032,14032,14032,14032, 14032,14032,14032,14032,14032,14032,14032,14032,14032,14032, 14033,14034,14034,14034,14266,12166,12166, 3254,12128,13214, 14265,14064,13221,10117, 3255,14273, 901,13222,14111,14268, 5042,14148,11609,11084,11084,12129, 9207,14274, 3256, 312, 3257, 9207, 3259,10092, 176, 3260, 3829,10118,10093, 9207, 3262,13528,12130, 3263, 9207, 3264,14268, 3265,13526, 3266, 3267, 3268, 2685, 767, 3252, 6882,13531,14275, 901, 1812, 14188,17181, 3253,14034,14034,14034,14034,14034,14034,14034, 14034,14034,11016,11016,11016,11016,11016,11016,11016,11016, 11016,13528,11082,14349, 3254, 6883,14189,13307,14066,13534, 12238, 3255,12238, 767,14277,12127,14203,14124,12238,14125, 12238,14281, 6884,12519,14196, 3256,11082, 3257,14126, 3259, 14284,11091, 3260, 3829,14291,14127,14904, 3262, 5043, 6885, 3263,17184, 3264,13472, 3265,12128, 3266, 3267, 3268, 5071, 5071, 5071, 5071, 5071, 5071, 5071, 5071, 5071, 3869, 8296, 901,13526,12129,10117,14277, 5071, 5071, 5071, 5071, 5071, 5072,14149,13533,12519,14277,14301, 9207, 8297,14349,12130, 14063, 9207, 901,12519,13484,14354,14352,10118, 481, 8298, 14279, 5071, 5071, 5071, 5071, 5071, 5071, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5075,14349,14857,14633, 14291,14301,14061, 5074, 5074, 5074, 5074, 5074, 5076,13472, 13484, 1295,13528, 8299, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,13535, 481, 481, 481, 1411, 1036, 5074, 5074, 5074, 5074, 5074, 5074, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 767, 901, 6882, 901, 901, 901, 330, 5077, 5077, 5077, 5077, 5077, 5078, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,14312,14136, 176, 901, 14349, 901,14384,14389,14349,13498, 6883, 5077, 5077, 5077, 5077, 5077, 5077, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 4452, 6884,14396,15488,14401,14281,14291, 5080, 5080, 5080, 5080, 5080, 5081,14067,14284,13472,10173,16291, 6885, 176,14137,14288,14296,14489, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 5080, 5080, 5080, 5080, 5080, 5080, 5082, 5082, 5082, 5082, 5082, 5082, 5082, 5082, 5082, 14138,14490,14384,16779,17192,14349,11180, 5082, 5082, 5082, 5082, 5082, 5083, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,14349, 7130, 5082, 5082, 5082, 5082, 5082, 5082, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 4461, 901, 11374,14349,14291,17195,14395, 5087, 5087, 5087, 5087, 5087, 5088,13472, 176, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,14140,14298,14419, 901, 901, 8674,14141, 7650, 14395, 5087, 5087, 5087, 5087, 5087, 5087, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089,14687, 6942,14688,14299, 14455,14455,13674, 5089, 5089, 5089, 5089, 5089, 5090,10103, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,14689, 5089, 5089, 5089, 5089, 5089, 5089, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 4470, 7130, 481,14926,14301,14349, 14326, 5093, 5093, 5093, 5093, 5093, 5094,13484,14159,12557, 14353, 7649,17205,14310,14306, 7644, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 176,14160, 5093, 5093, 5093, 5093, 5093, 5093, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095,13336,13336,13336,13336,13336,13336,14291, 5095, 5095, 5095, 5095, 5095, 5096,14797,14312,13472, 7645,14330, 14354,12048,14354, 176,14296,13498,14142, 176,14333,14298, 14357,14358,14317, 176, 481, 5095, 5095, 5095, 5095, 5095, 5095, 2314, 7646, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3301, 8674, 901,14299,14312,14499,14326, 3300, 3300, 3300, 3300, 3300, 3302,13498,14158,12557, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,17211,13676,14555, 481, 176, 481,14500,14839, 3300, 3300, 3300, 3300, 3300, 3300, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 4483,13399,13399,13399,13399,13399,13399, 5102, 5102, 5102, 5102, 5102, 5103, 6950,11030,14301,14301,14301,11082,16733, 14859,14359, 176,14322,14322,14322,14322,14322,14322,14322, 14322,14322,14363, 5102, 5102, 5102, 5102, 5102, 5102, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104,14198, 7130, 176,16812,14301,14349,12238, 5104, 5104, 5104, 5104, 5104, 5105,13484,12238,14359,14353,14349,14477,11374,14306,14364, 14349,14362,13313,14308, 312,13692,14353,14367,14352, 176, 7130, 5104, 5104, 5104, 5104, 5104, 5104, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3313, 7130,11374,14309, 14301,16865,14312, 3312, 3312, 3312, 3312, 3312, 3314,13484, 176,13498,14349, 481,14384,14310,14384,14492,14317,12240, 14352,14308, 312,14319,14387,14388,12752, 176, 7130, 3312, 3312, 3312, 3312, 3312, 3312, 3309, 3309, 3309, 3309, 3309, 3309, 3309, 3309, 3309, 2278, 7130,11384,14309,14312,14320, 14326, 3309, 3309, 3309, 3309, 3309, 3310,13498, 176,12557, 14384,14384,14384,11386,16204,14389,14328,12255,14387,14319, 14387,16861,14388,14392,11098, 176, 7130, 3309, 3309, 3309, 3309, 3309, 3309, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 4497, 7130,11386,14320,14330,14389,14330, 5111, 5111, 5111, 5111, 5111, 5112,14333, 176,14333,14393, 481, 14488,11386,14334,14349,14349,14489,17211,14335, 312,14335, 17216,14352,14352, 176, 7130, 5111, 5111, 5111, 5111, 5111, 5111, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 7130,14490,14321,14336,14330,14336,14326, 5113, 5113, 5113, 5113, 5113, 5114,14333, 176,12557,14349,14349,14321,16205, 14334,14349,14328,14396,14352, 312,14511,14337,14353,11098, 176,14399,14353, 5113, 5113, 5113, 5113, 5113, 5113, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3329,14498, 14860,17216,14512,14338,14499, 3328, 3328, 3328, 3328, 3328, 3330,14322,14322,14322,14322,14322,14323,14324,14324,14324, 14324,14324,14324,14324,14324,14324,14324,14324,14324, 1415, 14500, 3328, 3328, 3328, 3328, 3328, 3328, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 3325, 2292,14527,14543,17216, 14326, 901,12240, 3325, 3325, 3325, 3325, 3325, 3326,12557, 11393,11393,11393,11393,11393,11393,11393,11393,11393,14401, 14405,14337, 176,14528,14539, 901,14560,14404,14408, 3325, 3325, 3325, 3325, 3325, 3325, 5120, 5120, 5120, 5120, 5120, 5120, 5120, 5120, 5120, 3918, 901, 2949,14338,14786,16855, 14585, 5120, 5120, 5120, 5120, 5120, 5121,14374,14374,14374, 14374,14374,14374,14374,14374,14374,14419,14424,14429, 176, 14590,14642, 176,14377,14422,14427,14432, 5120, 5120, 5120, 5120, 5120, 5120, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5124, 3551,14658, 3551,11082, 175,14870, 5123, 5123, 5123, 5123, 5123, 5125,14394,14394,14394,14394,14394, 14394,14394,14394,14394,14439,14444,14455,16257,14669,13236, 14669,14389,14443,14447,14458, 5123, 5123, 5123, 5123, 5123, 5123, 5129, 5130, 5131, 5132, 5132, 5132, 5132, 5132, 5132, 4799,13317,14396,14401,14419, 8605,14424, 3344, 3344, 3344, 3344, 3344, 3348,14400,14418,14423,14455,14428,14460,14455, 14455,13674,17211,13676,14555,14699,14465,14459,14458,13679, 14459,13682,14558, 3344, 3344, 3344, 3344, 3344, 3344, 5133, 5133, 5133, 5133, 5133, 5133, 5133, 5133, 5133, 2791,15238, 13674,13676,11609,14954,14477, 3342, 3342, 3342, 3342, 3342, 3343,13681,13683,13692, 176,12240,14555, 481,14214,14214, 14214,14214,14214,14214,14214,14214,14214,14559, 481, 176, 17211, 3342, 3342, 3342, 3342, 3342, 3342, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 181, 4520, 175, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 175, 175, 175, 175, 175, 175, 175, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 5139, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175,14635, 175, 175, 175, 175, 175, 175, 175, 8612, 175, 2338, 14510, 1295,17211, 176,14691,14511, 176, 7163,14492, 175, 175, 175, 175, 175, 175, 175, 2507,12752, 1036, 176, 15433, 5149,10154,10154,10154,10154,10154,10154,10154,10154, 10154,14512, 481, 2088,16712,15386, 8614,15434, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,14504, 175, 2338,17211, 176,14526,17269,16073, 767, 12764,14527,14504, 175, 175, 175, 175, 175, 175, 175, 5150,12764, 175,14560,14477, 5149,14218,14218,14218,14218, 14218,14218, 175,13692,14564,14219, 481,14528, 4799,14455, 14483, 2463, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,14520, 175, 3948, 2971,17297, 6495, 175, 3551,14704,12778,14520,11166, 175, 175, 175, 175, 175, 175, 175,12778,14650, 1655,12181,11645, 5154, 10280,10280,10280,10280,10280,10280,10280,10280,10280, 481, 176,16210, 1655, 1320,11098,15420, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 4777, 175, 3948,11628,11628,11628,11628,11628,11628,11628,11628, 11628, 175, 175, 175, 175, 175, 175, 175, 5155,14312, 14312,14312,14565, 5154,14343,14344,14345,14346,14346,14346, 14346,14346,14346,14569, 2055, 4799, 176, 4799,17353, 1655, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 8612, 175, 175, 4777, 5405,11084,15550, 14709, 6495,14714, 7163,14492, 175, 175, 175, 175, 175, 175, 175,14504,12752,14520, 176,14537, 5157, 481,11647, 14494,12764,14585,12778,14682,13741, 299, 4795,14506, 8612, 14522, 176, 8614,14589, 175, 175, 175, 175, 175, 7163, 175, 175, 175, 175, 175, 175, 175,14890, 175, 175, 15048, 176, 6495, 6033, 6495, 6495,11084, 674,14537, 175, 175, 175, 175, 175, 175, 175, 5158,13741, 8614,14776, 11647, 5157,11647,14546,14542, 901,15043, 312,14560, 176, 312, 6097, 176, 8612, 176, 176,14563, 481, 175, 175, 175, 175, 175, 7163, 175, 175, 175, 175, 175, 175, 175,14565, 175, 175, 6098, 176, 6495,15439,12241,14568, 901,14492,14492, 175, 175, 175, 175, 175, 175, 175, 12752,12752, 8614,11082,14546, 5160,14570,14494,14590,12517, 14585,14537,14501,14501,14573,14792, 176, 5161,14588,14594, 13741, 176, 175, 175, 175,14442,14442,14442,14442,14442, 14442,14442,14442,14442,14504, 481,14595, 176,14502,14502, 14183,14439,16806,12764, 5161, 175, 175,14599, 175, 175, 175, 175, 175, 175, 175,14513, 175, 3948,17517,14956, 12150,12240,14798,14610,12240,10459,14504, 175, 175, 175, 175, 175, 175, 175,14614,12764,14590,14595,14600, 5165, 14610,14514,14506,14615,14593,14598,14603,14513,14613,11068, 14615,14618,14636,14637,14636,14637, 2340, 175, 175, 175, 175,14619, 175, 175, 175, 175, 175, 175, 175,14620, 175, 3948,16860,14514,14872,14874,12150,14623, 1295, 3862, 14520, 175, 175, 175, 175, 175, 175, 175, 5166,12778, 14642,14642,13832, 5165,14638, 1036,14522,14639,14645,14669, 14648,14529,14646, 176,14669,11068,15053,14672,17520, 176, 2340, 175, 175, 175, 175,14673, 175, 175, 175, 175, 175, 175, 175,14669, 175, 3948, 4746,14530, 5353, 5970, 14677,14672,15054,14520,14537, 175, 175, 175, 175, 175, 175, 175,12778,13741,14659,14669, 1655, 5170,14699,12519, 14542, 767, 2991,14681,14529,14544,14673,14694, 4747,14703, 1655, 176, 481, 4777, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175, 1320, 175, 3948, 14530,14545, 1655, 3004, 176, 9424, 2088,14660,14537, 175, 175, 175, 175, 175, 175, 175, 5171,13741,12241, 1320, 3573, 5170,13820,13820,13820,13820,13820,13820,14678,14544, 15005, 9424,15549,14661,14661,14661,14661,14661, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,14699, 175, 3948, 1655,14545,15007,12150,14679,14702, 1036,14704,14704, 175, 175, 175, 175, 175, 175, 175, 14707, 1320,14708,17443,14709, 5174,14547,14547,14547,14547, 14547,14547,14547,14547,14547,14713,11068,12240, 1655,14537, 14537,14537, 2340, 175, 175, 175, 175,13888, 175, 175, 175, 175, 175, 175, 175, 1320, 175, 3948,14547,14547, 14547,14547,14547,14548,14549,14549,14549, 175, 175, 175, 175, 175, 175, 175, 5175,14873,16857, 2507,14714, 5174, 14549,14549,14549,14549,14549,14549,14549,14549,14549,14718, 13888,17523, 176,14709, 2088,17526, 2340, 175, 175, 175, 175,14712, 175, 175, 175, 175, 175, 175, 175,14714, 175, 3948,14719,16727,14910,15063, 6918,14717, 8612,14719, 14722, 175, 175, 175, 175, 175, 175, 175, 7163,14724, 14723,14734,14734, 5177,14740, 312,14745,14727,14740,14737, 176,15064,14743,14739,14748,14792, 6919, 5178,14797,14744, 2340, 175, 175,14795,14877, 312,11082, 8614, 767, 1330, 176,11091,14550, 176,13754,13754,13754,13754,13754,13754, 13754,13754,13754, 6942, 5178, 175, 175,14770, 175, 175, 175, 175, 175, 175, 175, 176, 175, 175,11082, 1331, 4199, 6918,15496,11091, 9138, 5405,14908, 175, 175, 175, 175, 175, 175, 175,14683,14683,14684, 4821,14550, 5180, 13754,13754,13754,13754,13754,14551,13751,13751,13751, 176, 15643, 6919,14757,16225, 9139, 4795, 175, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 7650, 175, 175, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 175, 175, 175, 175, 175, 175, 175, 9140,16667, 14878,14797,14550, 5180,13751,13751,13751,13751,13751,13751, 13751,13751,13751, 176,12238, 481, 481,10236, 176,12248, 175, 175, 3386, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,14792, 175, 3948,15052,13334, 1330, 659, 11084,15053,15015, 5405,14796, 175, 175, 175, 175, 175, 175, 175,14685,14685,14685,14685,14685, 5184,14634,14634, 14634,14634,14634,14634,14634,14634,14634,15054, 1331, 469, 176,11082,16877, 4795, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,13956, 175, 3948, 12255, 2189,13221,14876,13236,12048, 1036,13222,11084, 175, 175, 175, 175, 175, 175, 175, 5185, 176,16738, 2190, 481, 5184,14640,14640,14640,14640,14640,14640,14640,14640, 14640, 2191, 9138,14696,14696,14696,14696,14696, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,15005, 175, 3948, 2507, 3062, 7130,17530, 1136,15010, 1036,12097, 9139, 175, 175, 175, 175, 175, 175, 175, 878, 2088,14862, 176,12555, 5187,14641,14641,14641,14641, 14641,14641,14641,14641,14641,14843, 176, 3064, 176, 5188, 3675, 176, 2340, 175, 175,14865, 9140, 1295,13825,13825, 13825,13825,13825,13825, 3065,15007,13986,13986,13986,13986, 13986,13986,14784,15013, 1036,16280, 5188, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 1070, 175, 2338, 17229, 2189, 1133,11084, 176,15410, 1036, 1330,14952, 175, 175, 175, 175, 175, 175, 175,14767,14767,14768, 2190, 1134, 5192,14661,14661,14661,14661,14661,14661,14661,14661, 14661, 2191, 876,15542,14953, 176, 1070, 1331, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,11082, 175, 2338, 7604,13996,11091,14864,12240,14966, 1320,11084,14914, 175, 175, 175, 175, 175, 175, 175, 5193,14863,13224,14964,14871, 5192,14662,14662,14662,14662, 14662,14662,12240, 6913,10236,14663,17533,14802,14802,14802, 14802,14802, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,11082, 175, 175, 1070,15017, 11091,14176,12097, 767, 1320, 6882,14177, 175, 175, 175, 175, 175, 175, 175, 176,14907, 2507, 481,12240, 5197, 14664,14664,14664,14664,14664,14664,14664,14664,14664,15062, 14861, 3675, 176, 2088,15063, 6883, 175, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,14169, 175, 175, 6884, 481,14959,15552, 1330,15025, 1320, 1418, 15064, 175, 175, 175, 175, 175, 175, 175, 5198,14856, 12240, 1419,12238, 5197,14799,14799,14799,14799,14799,14799, 14799,14799,14799,13317, 6913, 1420, 1331,15101,15101,15101, 175, 175, 175, 175, 175, 1070, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 231, 175, 175, 175, 175, 175, 175, 5204, 5204, 5204, 5204, 5204, 5205, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 5203, 5203, 5203, 5203, 5203, 5203, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,13851,13851,13851,13851,13851,13851, 176,12519, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5405,13314, 176, 901, 1655, 481,13315,12238,14981, 14685,14685,14685,14685,14685,14685,14685,14685,14685,11082, 12048,11082, 1320,17301,11091,15015,11091, 312,14902,14255, 14903, 4795, 176,15020, 5204, 5204, 5204, 5204, 5204, 5204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 4617,14803, 14803,14803,14803,14803,14803, 5208, 5208, 5208, 5208, 5208, 5209,14738,14738,14738,14738,14738,14738,14738,14738,14738, 1070,14977, 901, 7604, 9424, 9424,17540,14734, 176, 176, 12238, 5208, 5208, 5208, 5208, 5208, 5208, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 5210,14396, 176,14266, 14268, 7418, 6913, 4619, 4619, 4619, 4619, 4619, 4620,11084, 14875,11084,17242,17247,14976,14665,14665,14665,14665,14665, 14665,14665,14665,14665,12238,13316,17543,16032,15075, 4619, 4619, 4619, 4619, 4619, 4619, 370, 1655,14666,14666,14666, 14666,14666,14666, 9138, 5212, 5212, 5212, 5212, 5212, 5212, 5212, 5212, 5212, 1320,15076,15005,13219,14889, 1655,15007, 5212, 5212, 5212, 5212, 5212, 5213,15012,11084,13223,11084, 15014,14900, 1330, 9139,14991, 1320,14771,14772,14771,14772, 13220, 176,14842, 3842, 3251, 481, 5212, 5212, 5212, 5212, 5212, 5212, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 5215, 4012, 1331,14181,17227,14172,14961, 9140, 5215, 5215, 5215, 5215, 5215, 5216,14950,12240, 9248, 2685,14773,12161, 15489,14774,15074,12240,12162,14993, 901,15075,13891,13891, 13891,13891,13891,13891, 5215, 5215, 5215, 5215, 5215, 5215, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 2507, 14781,15116,15015,15076,15017,14169, 5218, 5218, 5218, 5218, 5218, 5219,14882,15022,14967,15024, 2088,14814,14814,14814, 14814,14814,14814,14814,14814,14814,12240,14996,14996,14996, 14996,14996, 5218, 5218, 5218, 5218, 5218, 5218, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 4021, 176, 1070, 11030,17424,11084,17331, 5222, 5222, 5222, 5222, 5222, 5223, 14814,14814,14814,14814,14814,14815,14816,14816,14816,12240, 14952, 176,15091,16754,14756,14756,14756,14756,14756,14756, 5222, 5222, 5222, 5222, 5222, 5222, 5225, 5225, 5225, 5225, 5225, 5225, 5225, 5225, 5225, 2507,14953,14896,15092,14897, 16048,15017, 5225, 5225, 5225, 5225, 5225, 5226,14898,15023, 11084,13307, 2088, 1330,14960,14899,14195,15494, 176,15107, 12240,12238,14763,14763,14763,14763,14763,14763, 5225, 5225, 5225, 5225, 5225, 5225, 5228, 5229, 5230, 5231, 5231, 5231, 5231, 5231, 5231, 1331,15090,15103,16131, 176,15280,15091, 3433, 3433, 3433, 3433, 3433, 3434,14816,14816,14816,14816, 14816,14816,14816,14816,14816,12060,12060,12060,12060,12060, 12060,12060,12060,12060,15281,15092, 3433, 3433, 3433, 3433, 3433, 3433, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 4030,14218,14218,14218,14218,14218,14218, 5232, 5232, 5232, 5232, 5232, 5233, 1812,11082,10173, 2235,12181, 1330, 11091, 176,15004, 176, 1812,14946,14913, 901,14766,14766, 14766,14766,14766,14766, 5232, 5232, 5232, 5232, 5232, 5232, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 1331, 16177, 5405,15121,17551,11180, 901, 5235, 5235, 5235, 5235, 5235, 5236,12066,12066,12066,12066,12066,12066,12066,12066, 12066,12075,12075,12075,12075,12075,12075,12075,12075,12075, 15126, 4795, 5235, 5235, 5235, 5235, 5235, 5235, 5238, 5239, 5240, 5241, 5241, 5241, 5241, 5241, 5241,14687,12240,14688, 17435,14255,13312,15027, 3440, 3440, 3440, 3440, 3440, 3441, 14974,15030,14259,15435,14396,12238,14800,14800,14800,14800, 14800,14800,14800,14800,14800,14400,13313, 901, 901,14689, 3440, 3440, 3440, 3440, 3440, 3440, 2006, 1070, 5242, 5242, 5242, 5242, 5242, 5242, 5242, 5242, 5242, 2873,15485,15473, 17434,12240,15116,15161, 3438, 3438, 3438, 3438, 3438, 3439, 12084,12084,12084,12084,12084,12084,12084,12084,12084,14836, 14836,14836,14836,14836,14836,14836,14836,14836, 6097, 2507, 3438, 3438, 3438, 3438, 3438, 3438, 5243, 5243, 5243, 5243, 5243, 5243, 5243, 5243, 5243, 4043, 2088, 901,14983, 901, 14984, 6098, 5243, 5243, 5243, 5243, 5243, 5244,11082,14985, 14255,12238,12187,11091,12097,14396,14986,12188,14258,14266, 14916, 312,15166,14399,15192, 176, 176,14271, 5243, 5243, 5243, 5243, 5243, 5243, 5246, 5246, 5246, 5246, 5246, 5246, 5246, 5246, 5246, 3675,17430,15498,16734,12240,17554, 901, 5246, 5246, 5246, 5246, 5246, 5247,14836,14836,14836,14836, 14836,14837,14838,14838,14838,14838,14838,14838,14838,14838, 14838,14838,14838,14838,15197, 176, 5246, 5246, 5246, 5246, 5246, 5246, 5249, 5250, 5251, 5252, 5252, 5252, 5252, 5252, 5252, 1391,14845,14056,14266,13312,16816, 901, 3448, 3448, 3448, 3448, 3448, 3449,11084,14273,14268, 6942,12238, 1391, 14987,14057,15651,14158,14274,17406, 481,12248,14999,13313, 14999, 1392,15239,14058, 3448, 3448, 3448, 3448, 3448, 3448, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 2885, 14056,14056,14268,15041, 176,15056, 3446, 3446, 3446, 3446, 3446, 3447,14284,14275,13472, 1393,13221,14059,14057,14057, 15000,13222,11084,14894, 7647,10173,14847,15287,12241, 7648, 14058,14058, 3446, 3446, 3446, 3446, 3446, 3446, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 4057,14056,15294, 15302,17440,15041,15288, 5254, 5254, 5254, 5254, 5254, 5255, 12519,14284,14970,11180,14059,14059,14057, 312,15047,15116, 15003,15508, 176,15313,17562,15295,15303,15119,14058, 8296, 5254, 5254, 5254, 5254, 5254, 5254, 5257, 5257, 5257, 5257, 5257, 5257, 5257, 5257, 5257,14945,15327, 8297, 901,15314, 15116, 176, 5257, 5257, 5257, 5257, 5257, 5258, 175, 8298, 14849,15120,14059,14848,13314,15068,15121,15084, 175,13315, 12238, 901,15328,14555,13484,14396,13498,15125, 5257, 5257, 5257, 5257, 5257, 5257, 5260, 5261, 5262, 5263, 5263, 5263, 5263, 5263, 5263, 8299,17565, 7130,15341, 175,15041, 1812, 3459, 3459, 3459, 3459, 3459, 3460,15101,14284,15056, 1812, 15121,15126,15126,12557,15647,14333,12238,13472,15124,15129, 2244,12248, 481,15130,15058, 176, 3459, 3459, 3459, 3459, 3459, 3459, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 2901, 7130,15514,15131,15056,15116,15068, 3457, 3457, 3457, 3457, 3457, 3458,13472,15135,13484,15120, 481,15271, 12557,14667,14667,14667,14667,14667,14667, 312,13692, 481, 14668, 481, 176, 1070, 3457, 3457, 3457, 3457, 3457, 3457, 175, 175, 1655, 175, 714, 175, 175, 175, 175, 175, 176, 175, 175, 5265, 5265, 5265, 5265, 5265, 5265, 1320, 15084,15101, 5266, 175, 175, 175, 175, 175, 175,13498, 14333,15289,15289,15289, 515, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 481, 481, 176, 176,16747, 901, 481, 175, 175, 175, 175, 175, 1655, 175, 192, 175, 175, 175, 175, 175, 3675, 343, 175, 5268, 5268, 5268, 5268, 5268, 5268, 4777,15346, 6002, 5266, 175, 175, 175, 175, 175, 175, 767,17244,12127, 8296, 4950, 344,14695, 14695,14695,14695,14695,14695,14695,14695,14695,17575,11082, 481,15161,15166,15131, 8297, 175, 175, 175, 205, 349, 2507,15134,15165,15170,14844,12128, 8298, 4951, 5270, 5270, 5270, 5270, 5270, 5270, 5270, 5270, 5270, 2088, 1330, 7130, 901,16808,12129,15297,15297,15297,15068,14764,14764,14764, 14764,14764,14764, 5562,14850,13484,14765,15110,15320,12130, 8299, 4952,15070,17586, 312,15341,14852,13741, 1331, 176, 5203, 5203, 5203, 5203, 5203, 5203, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 4673,15308,15308,15308,15056,15056, 15084, 5273, 5273, 5273, 5273, 5273, 5274,13472,13472,13498, 17586,15171,15654,15192,15058,15136,15086,12248,14911,15065, 15065,11082,15175,15139,15196, 7130,11091, 5273, 5273, 5273, 5273, 5273, 5273, 5275, 5275, 5275, 5275, 5275, 5275, 5275, 5275, 5275,12186,12557, 7130,15066,15066,15068,15068, 5275, 5275, 5275, 5275, 5275, 5276, 176,13484,13484, 481,15146, 15197,15279,15110,15070,15151,15116,15280,15150,15077,15077, 176,15201,15154,15119, 176, 5275, 5275, 5275, 5275, 5275, 5275, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3479,16788,15281,15202,15078,15078,15084, 3478, 3478, 3478, 3478, 3478, 3480,15161,15206,13498,15166,15171,15176,15541, 901,15164,15086,15192,15169,15174,15179,15093, 9468,17004, 767,15195,12127, 3478, 3478, 3478, 3478, 3478, 3478, 3475, 3475, 3475, 3475, 3475, 3475, 3475, 3475, 3475, 2426, 176, 176, 175,15084,15094,15101, 3475, 3475, 3475, 3475, 3475, 3476,13498,12128,14333,15197,15217,15202, 7154,14853,15207, 15106,15699,15200,15093,15205, 9468,15222,15210, 176,12129, 14284, 3475, 3475, 3475, 3475, 3475, 3475, 5285, 5285, 5285, 5285, 5285, 5285, 5285, 5285, 5285,12130, 176,17591,15094, 481,15217,15223, 5285, 5285, 5285, 5285, 5285, 5286,15220, 15226,10173,17315,15509, 7154, 4950,14696,14696,14696,14696, 14696,14696,14696,14696,14696, 1070, 901, 901, 9468, 5285, 5285, 5285, 5285, 5285, 5285, 175, 175, 2507, 175, 714, 175, 175, 175, 175, 175, 4951, 175, 175,16273,11180, 176,15341,15375,15223, 2088,13311, 674, 175, 175, 175, 175, 175, 175, 175,15227,15560,14056, 7154, 9468, 515, 15239, 5562,15228,14697,14697,14697,14697,14697,14697, 4952, 15231,15243,14698,15239,14057, 312, 175, 175, 175, 1330, 176,15242,15286,16816, 2507, 176,14058,15287,14769,14769, 14769,14769,14769,14769,14769,14769,14769, 7154, 5290, 1029, 1029, 2088, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1331, 1029, 4120,14846,15288, 6495,17396,12150,15244,14555,15341, 14059, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15252,14559, 15345,17591,12750, 5308,14801,14801,14801,14801,14801,14801, 14801,14801,14801,12238, 176,11068, 176, 176,15657, 481, 4122, 1029, 1029, 1029, 1029, 1070, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3675, 1029, 4120,12538,12538,12538,12538, 12538,12538,12538,12538,12538, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5309,17591,15553,17306,15346, 5308,14802,14802, 14802,14802,14802,14802,14802,14802,14802,15350, 176,12241, 176,17586,15582, 481, 4122, 1029, 1029, 1029, 1029, 1070, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3675, 1029, 1029, 15111,15111,15111,15111,15111,15111,15111,15111,15111, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1655,16737, 481, 15351, 5311,14806,14806,14806,14806,14806,14806,14806,14806, 14806,15355,12187, 3675, 1320,17445,16068,12188, 1036, 1029, 1029, 1029, 1029, 1070, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 901, 1029, 1029,15111,15111,15111,15111,15111,15112, 15113,15113,15113, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5312,11082,15244,15253,15271, 5311,15380, 767,15341,12127, 15251,15256,15293,13692, 767,15666, 6882,15294,15271,15345, 15273, 176, 1036, 1029, 1029, 1029, 1029,13692, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15375, 1029, 1029,15341,12128, 6495,16813, 481,15295, 6495, 176, 6883, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14855,15301,12129,15341,12752, 5314, 15302,17267,12752, 6884,15341,13178,15101, 6495,15345, 312, 176, 5315,14854,12130, 176,14333, 1036, 1029, 1029,11084, 6885,17586,15106,17586,12170,15296,15303,15108,14995,14995, 14995,14995,14995,14995,14995,14995,14995, 176, 5315, 1029, 1029, 6495, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1029, 4120,15312,15109, 6495,15326,15396,15313,15375,12762, 15327, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1295,15379, 17586, 176,12752, 5322,14996,14996,14996,14996,14996,14996, 14996,14996,14996,15314, 176, 1036,15328, 481, 176,17606, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11082, 1029, 4120,15113,15113,15113,15113, 15113,15113,15113,15113,15113, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5323,16866,16809,13308,15375, 5322,11165,11165, 11165,11165,11165,11165,11165,11165,11165,15379, 901,16874, 12255, 9207,12255,17606, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15380, 1029, 4120, 6495, 6495, 6495,15341, 6495, 6495, 6495,15101,15384, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14333,15320,15296,12764, 12764, 5327,12764,15304,12776, 312,13741, 312,15108,17415, 176, 176, 176,15322, 176, 176, 176, 481, 4122, 1029, 1029, 1029, 1029, 6495, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14555, 1029, 4120,15109, 176,17647,15672, 481,14558, 2949,12778,15320, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5328,13741, 3675, 176,15114, 5327,14346,14346,14346,14346, 14346,14346,14346,14346,14346,14642, 481, 176,14652, 176, 176,16047, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14653, 1029, 4120,15305,15305, 15305,15305,15305,15305,15305,15305,15305, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17313,17349,15405, 176,15114, 5331, 14346,14346,14346,14346,14346,15115,14343,14343,14343, 6942, 15616,15627,15433,17647, 7154, 7648, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15434, 1029, 4120,15305,15305,15305,15305,15305,15306,15307,15307, 15307, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5332, 1295, 16073,14170,15114, 5331,14343,14343,14343,14343,14343,14343, 14343,14343,14343,13293, 176,17431, 1036,12241,13295,14173, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15341, 1029, 4120,15250,15250,15250,15250, 15250,15250,15250,15250,15345, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6495,17248, 6495, 6495, 176, 5334,15307,15307, 15307,15307,15307,15307,15307,15307,15307,15675,17439, 1136, 15315, 5335,15304,12778, 4122, 1029, 1029,13062,15341, 312, 312, 878, 176, 6495, 176, 176,15344, 1330, 175, 175, 175, 175, 175, 175, 175, 175, 175, 176, 5335, 1029, 1029,12778, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13063, 1029, 1029,14778, 176, 6495,15546, 481, 1331,17647, 1418, 15346, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15349,15351, 15356, 1419,15315, 5337,15341,15341,14774,15354,15359, 312, 15375,15375,15344,15344, 176, 1420,12240,15375,15378,15378, 1036, 1029, 1029, 1029, 1029,15378, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1029, 1029, 5338, 5338, 5338, 5338, 5338, 5338, 5338, 5338, 5338, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2507,17606,16895, 3583,15341, 5337,15316,15316, 15316,15316,15316,15316,15316,15316,15316,15345,13293, 6067, 16288,15380, 176,15634, 1036, 1029, 5318, 1029, 1029,15383, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16289, 1029, 4120, 15316,15316,15316,15316,15316,15317,15318,15318,15318, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17455,17606,16290, 1295, 14642, 5341,15318,15318,15318,15318,15318,15318,15318,15318, 15318,14646,12238,15648,15320,17606, 1036,12248, 4122, 1029, 1029, 1029, 1029,13741, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12241, 1029, 4120,14550,15329,13751,13751,13751,13751, 13751,13751,15320, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5342,13741,15341,15423,15341, 5341,15341, 176,15322,15385, 15344,15330,15344,15329,15427,15397,15398,15397,15398,15341, 3551, 176, 4122, 1029, 1029, 1029, 1029,15344, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15385, 1029, 4120,14642,15330, 17606, 1295, 767,17441,17661,15423,14645, 1029, 1029, 1029, 1029, 1029, 1029, 1029,15393,15393,15394,15399, 1036, 5344, 15400,14699,17288,15149,15149,15149,15149,15149,15149,15149, 15149,15149,14703, 5345, 2463, 1295, 4122, 1029, 1029,15146, 15221,15221,15221,15221,15221,15221,15221,15221,15221,15406, 15423, 2971, 1036, 176,14652, 176,15217, 481,15426,17289, 5345, 1029, 1029, 8605, 1029, 2024, 1029, 1029, 1029, 1029, 1029,14653, 1029, 1029,15404, 4799,17228, 4799,15414,15416, 10459, 4799,15448, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1655, 1655,15405,14674, 2507, 1626,14699,15450,15450,15450, 14699,15429,15450, 5348,14702,15453,15450, 1320, 1320,15454, 15454, 2088, 1036, 1029, 1029, 175, 175,16033, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175,12789,12789, 12789,12789,12789,12789,12789,12789,12789, 175, 175, 175, 175, 175, 175, 175, 4746,14755, 5353, 176,15455, 338, 176,15450, 5351,15450,13941,13941,13941,13941,13941,13941, 13941,13941,13941, 767,15454,16101, 175, 175, 175, 175, 17664,17350,15442,15442,15443, 2507, 4747,15450, 5351, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646,15450, 1646, 1646, 2088, 2507, 2507, 3004,14687,15453,14688, 4799, 15413, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 481,17667, 2088, 2088, 3573, 2050,15336,15337,15338,15339,15339,15339, 15339,15339,15339,15440,15450,15450,15455,16816,14689,15431, 1646, 1646, 1646,15453,15458, 176,15389,15389,15389,15389, 15389,15389, 5356, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646,15455, 1646, 1646,15585, 1295, 481, 4799, 17395,15455,15460, 4799,15459, 1646, 1646, 1646, 1646, 1646, 1646, 1646,15459,15464, 1036,15450,16816, 2050,15390,15390, 15390,15390,15390,15390,15455,15455,15454,15391,15460,15417, 15418,15417,15418,15458, 1646, 1646, 1646, 4799, 176, 1295, 12194, 5358, 1313, 1313,15455, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15458, 1313, 4775, 1655, 1036,15450,17394,13234, 15466,15471,15450,15499, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15419, 1320, 2507,15420,15460, 5377,15392,15392,15392, 15392,15392,15392,15463,15450,17674,15466, 6097, 901,15582, 2088,16816,15453, 4777, 1313, 1313, 1313, 1313, 1295, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15450, 1313, 1313,15450, 6098,15489,15486,15501,15453, 1036, 5405,15453, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15436,15436,15436,15436,15436, 5379,15501,15450,15501,17391,13236,15490,11084, 481,15504, 15583,14781, 5380,15454,15505,15576, 4795, 1320, 1313, 1313, 15005,15395,15395,15395,15395,15395,15395,15395,15395,15395, 15005,15012,14662,14662,14662,14662,14662,14662,15010, 5380, 1313, 1313, 1295, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 312, 1313, 4775, 1655, 659, 176, 7604,15557,17680, 1036, 15007, 481, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5381, 1320,15014, 3675,15556, 5377,15415,15415,15415,15415,15415, 15415,15415,15415,15415, 469, 6913,15444,15444,15444,15444, 15444, 4777, 1313, 1313, 1313, 1313, 1655, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 312, 1313, 4775, 2507,12241, 176, 2507,12150, 3062, 1320,15015,12185, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15580, 2088,15022, 3675, 2088, 5387,15421, 15421,15421,15421,15421,15421,15421,15421,15421, 6918,12186, 11068,15670,15670,15671, 3064, 4777, 1313, 1313, 1313, 1313, 1655, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 312, 1313, 4775, 3065, 176, 176,17447,12241,15606, 1320, 6919,16207, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5388,15493,11098, 3675,15554, 5387,15422,15422,15422,15422,15422,15422,15422, 15422,15422,15708,15559,15518,15518,15518,15518,15518, 4777, 1313, 1313, 1313, 1313, 1655, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9207, 1313, 4775, 1070,17446, 9242,15709,16109, 12240, 1320, 1330, 9209, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15479,15479,15479,15479,15479, 5391,14667,14667,14667, 14667,14667,14667,12238,15510,15511,15510,15511,12248, 1331, 15623,15650, 1331, 4777, 1313, 1313, 1313, 1313, 1655, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 312, 1313, 4775, 9207, 1070, 176,13293,17686,15608, 1320,15017,13295, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5392,15512,15024, 3675,15513, 5391,15444,15444,15444,15444,15444,15444,15444,15444,15444, 9138, 312, 9424,16039,16039,16040, 176, 4777, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 312, 1313, 4775, 3675, 1295, 176, 270,15005,15544, 2088, 9139,15527, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5405, 270, 1036, 3675, 271, 5394, 5395, 2190,17332,15436,15436, 15436,15436,15436,15436,15436,15436,15436, 271, 2191,15007, 9424, 4777, 1313, 1313, 9140,15526,11084,15013,15577, 4795, 13690, 5395, 1313, 1313,11084, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176, 1313, 1313,15007, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15669,15669,15669,15669,15669, 5398,15445,15445,15445, 15445,15445,15445,13096,13096,13096,13096,13096,13096,13096, 13096,13096, 176, 1320, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15015, 1313, 1313, 481, 12150, 2189,12238, 4799,15020, 2088, 1330,12248, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15481,15481,15482,15640, 2190, 5398,15446,15446,15446,15446,15446,15446,15715, 767,11068, 15447, 2191,10236, 2507,16816,15555, 1331, 1320, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6067, 1313, 4775,15716,17692, 4950,17392,15015, 1391, 2088, 4199, 282, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5405, 12240,15543, 9209, 481, 5400, 5401, 1391, 4821,15437,15437, 15437,15437,15437,15437, 3062, 4951,15535,15438, 1392,15470, 15662, 4777, 1313, 1313,16850, 283,10236, 3251, 3266, 4795, 3839, 5401, 1313, 1313,15491, 1313, 2489, 1313, 1313, 1313, 1313, 1313, 6097, 1313, 1313,17698, 3064,15529, 9207, 4952, 6918,15017, 1393, 9242, 1313, 1313, 1313, 1313, 1313, 1313, 1313,10173,12238, 3065,16894, 6098, 2061,12248,15558, 5404, 13153,13153,13153,13153,13153,13153,13153,13153,13153, 901, 6919,16116,15649, 1320, 1313, 1313, 2081, 2081,15652, 2081, 4799, 4187, 2081, 2081, 2081, 2081,12238, 2081, 2081,11180, 16052,12248, 175,15489,15768,15644,15677,12185, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15581,17701,15681, 481,17707, 3585,15517,15517,15517,15517,15517,15517,15517,15517,15517, 12238,12186,16053,14781,17749,12248,16120, 2088, 2081, 2081, 2081, 2081, 1070, 2081, 3028, 2081, 2081, 2081, 2081, 2081, 2513, 3023, 2081, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3592, 3591, 3591, 3591, 3591, 3591, 5426, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2088, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2081, 2081,15768, 2081, 4799, 2081, 2081, 2081, 2081, 2081, 12238, 3023, 2081,15772, 176,12248, 1295, 481,15773, 9209, 15646,15673, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15777, 10173, 3675,17297, 1036, 3024,16650,15449,15449,15449,15449, 15449,15449,15449,15449,15449,12240,15722,12240,16061,16061, 16062, 2088, 2081, 2081, 2081, 2081, 2081, 2507, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9207, 2081, 2081,11180, 1655, 15613,17795,15723, 767, 2088,12127,15017, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15023,12241, 1320, 176,12240, 5428, 14697,14697,14697,14697,14697,14697,15629,13293,15730,13293, 9138,15630,13295,14173,13295,12128, 2088, 2081, 2081, 2081, 2081, 2507, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9209, 2081, 2081,12129,17764,15731,16142,16142,16143, 2088,17444, 9139, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14056,15536, 13293,14056,15609, 5428, 901,13295, 1070,15465,15465,15465, 15465,15465,15465,15465,15465,15465,14057,14179,15528,14057, 2088, 2081, 2081,15460, 9140, 9207,12240,15699,14058,15773, 9242,14058,11084,13221,15531, 2685,14284,12161,13222, 5429, 11084,15578,12162,15701, 5430, 2081, 2081, 7418, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12238, 2081, 2081, 176,13314, 12248, 176,14059,15530,13315,14059,15641, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15624, 1330,15532,15561,13293, 5440, 7920,15778,16891,13295,14764,14764,14764,14764,14764,14764, 12238, 5441,15782,13308,14057,12248, 2088, 2081, 2081, 1330, 767,15655,15537, 8296, 5442, 1331,14058,12240,15476,15476, 15476,15476,15476,15476,15476,15476,15476, 1655, 5441, 2081, 2081, 8297, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1331, 2081, 2081,12128, 8298, 1320, 176,15533, 767, 481,12127, 14059, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15748,12129, 6942, 7647, 7154, 5440,16816,15604, 7648,14333,15741,13293, 9209,15605, 9209,15603,13295, 5441,12130, 8299,15631,12128, 2088, 2081, 2081,13692,15469,15469,15469,15469,15469,15469, 15469,15469,15469,15677,15742, 176,12129,17401, 176,17353, 15538,15680, 5441, 2081, 2081, 2507, 2081, 4799, 2081, 2081, 2081, 2081, 2081,12130, 3023, 2081, 9207, 9207, 9207,17712, 15755, 9242, 2088, 9242,15682, 3594, 2081, 2081, 2081, 2081, 2081, 2081,15685,15615,12238, 176,15768, 3026, 1330,12248, 767, 767, 6882, 6882,15771,15656,15756,15480,15480,15480, 15480,15480,15480,17916, 2088, 2081, 2081, 3027, 2081, 2081, 15539, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1331, 2081, 2081,17916, 6883, 6883,15707,17314, 9209,15783,15748,15708, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14333,15787, 6884, 6884,11084, 3020,15515,15515,15515,15515,15515,15515,15757, 15540, 5445,15516, 901,12240,15709, 6885, 6885, 7579, 2088, 2081, 2081, 2081, 2081, 1070, 2081, 4799, 2081, 2081, 2081, 2081, 2081, 9207, 2081, 2081,15758, 2507, 9242,15778,13692, 9209,15610, 901,13091, 3594, 2081, 2081, 2081, 2081, 2081, 2081, 176,12170, 2088, 481,16697, 3596,15518,15518,15518, 15518,15518,15518,15518,15518,15518,13293,15783, 901, 901, 901,13295,15632, 2088, 2081, 2081, 175, 175, 1070, 175, 714, 175, 175, 175, 175, 175, 9207, 175, 175,15653, 12241, 9242,12238,15161,15824,15829,15612,12248, 175, 175, 175, 175, 175, 175, 175, 9209,15773, 1330,16896,17921, 515,17921,17921,13313,15776, 8296,15477,15477,15477,15477, 15477,15477,15477,15477,15477, 9209,15921, 175, 175, 175, 901,17916, 176, 8297, 5447, 175, 175, 1331, 175, 5468, 175, 175, 175, 175, 175, 8298, 175, 175, 4746,15611, 16056, 9207,15922,17448,15788,15824, 9242, 175, 175, 175, 175, 175, 175, 175,14983,15792,14984,12238,12238, 3632, 15778, 9207,12248,12248,15534,15642, 9242,15645,15781, 8299, 4747,15614,14986,15783,17916,17916, 175, 175, 175, 175, 175,15786, 175, 5470, 175, 175, 175, 175, 175, 197, 343, 175, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175, 1133, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175,12240, 176,17916,15714, 481, 7130,12240, 1134, 15715, 175, 175, 175, 175, 175, 175, 175, 1330,13307, 901, 876, 7920, 338,16269,13470, 7130,15478,15478,15478, 15478,15478,15478,15478,15478,15478,15716, 176,10173,13692, 175, 175, 175, 175,13472,15824, 312,15674, 1331, 5471, 15625, 176,15721,14174,13293,15545, 176,15722,17935,13295, 13293,15626, 529, 175, 175,13295, 175, 714, 175, 175, 175, 175, 175,15788, 175, 175,11180,14175, 481, 9209, 7130,15791, 7130,15723,15803, 175, 175, 175, 175, 175, 175, 175, 1330, 7130,15661,15808, 901, 515,13472, 901, 15724,15479,15479,15479,15479,15479,15479,15479,15479,15479, 176,13472, 176, 481, 175, 175, 175,11030, 312,15793, 15803,15859, 1331, 176,15864, 9207,16151,15796,15806,10092, 9242, 5481, 175, 175,10093, 175, 175, 175, 175, 175, 175, 175, 2570, 3105, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 175, 175, 175, 175, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 5497, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3675, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 175, 175,15809, 175, 901, 175, 175, 175, 175, 175,15812, 3105, 175,17938, 481, 7130,15729,12240, 16147, 7130,15699,15730, 175, 175, 175, 175, 175, 175, 175,14284,15814,12238, 901,13482, 3106,13314,12248,13484, 15817,12240,13315,15740,15161,15658, 481, 176,15741,15731, 1070, 176,15164, 175, 175, 175, 175, 175, 175,15824, 175, 175, 175, 175, 175, 175, 175,15628, 5498, 175, 15754,13293,17941,15930,15742,15755,13295, 7130,14178, 175, 175, 175, 175, 175, 175, 175,15635,15748,15636,15809, 481, 3106,17948,13293, 9207,15724,14333,15637,13295,15931, 15813,15756, 312,15750,15638, 7130, 7130, 176, 175, 175, 175, 175, 5503, 5504, 5504, 5504, 5504, 5504, 5504, 5504, 5504, 4279, 7130,13484,15732,15748,15161,16114, 5504, 5504, 5504, 5504, 5504, 5505,14333, 176, 176,15165, 481, 176, 13484,13293,15824,15829,17877, 9207,16242, 312,12240, 481, 15827,15832, 176, 7130, 5504, 5504, 5504, 5504, 5504, 5504, 5507, 5508, 5508, 5508, 5508, 5508, 5508, 5508, 5508, 5509, 7130,13496, 9209,15748,15824,15829, 5508, 5508, 5508, 5508, 5508, 5510,14333, 176,15834,15828,15833,15607,15732,15750, 15839,15824,15837,17416,15757, 312, 481,17954,15842,15827, 176, 7130, 5508, 5508, 5508, 5508, 5508, 5508, 5512, 5513, 5513, 5513, 5513, 5513, 5513, 5513, 5513,10106, 9207,13498, 15758,15834,15824, 9242, 5513, 5513, 5513, 5513, 5513, 5514, 15824, 176,15838,15828,10107,15859,15824,10108,15827,15859, 16796,15824,15824,15862,15870,11084, 3675,15828, 7130, 7130, 5513, 5513, 5513, 5513, 5513, 5515, 5518, 5519, 5519, 5519, 5519, 5519, 5519, 5519, 5519, 4905,13498,15743,15824,15859, 15870,15859, 5519, 5519, 5519, 5519, 5519, 5520, 176, 176, 15863, 481,15863, 481,15864,12240,15733,15733,15733,15733, 15733,15733,15733,15733,15733,15868, 176,11082, 5519, 5519, 5519, 5519, 5519, 5519, 5521, 5522, 5522, 5522, 5522, 5522, 5522, 5522, 5522, 7130, 7130,15717,15717,15717,15859,15859, 5522, 5522, 5522, 5522, 5522, 5523,15862,15862,15864,15824, 14174,13498,15743,15824,17844,17786,15867,13293, 312, 312, 15828,15827,13295, 176, 176,15639, 5522, 5522, 5522, 5522, 5522, 5524, 175, 175,14175, 175, 175, 175, 175, 175, 175, 175, 901, 175, 175,15676,15676,15676,15676,15676, 15676,15676,15676,15824, 175, 175, 175, 175, 175, 175, 175,15827,15824, 176, 176, 176, 3688,15239, 5405,16184, 15827,15824, 5529,15733,15733,15733,15733,15733,15734,15735, 15735,15735,15828, 3675, 175, 175, 5530, 5531, 5531, 5531, 5531, 5531, 5531, 5531, 5531, 4291,17780,17724, 4795, 6919, 17960, 901, 5531, 5531, 5531, 5531, 5531, 5532,15735,15735, 15735,15735,15735,15735,15735,15735,15735,15744,15744,15744, 15744,15744,15744,15744,15744,15744,15872,16075, 5531, 5531, 5531, 5531, 5531, 5531, 5534, 5535, 5535, 5535, 5535, 5535, 5535, 5535, 5535, 5536, 176,15939,15239,15872,15239,15885, 5535, 5535, 5535, 5535, 5535, 5537,15242,15243,15884, 176, 15889,15872,15885,15667,15667,15667,15667,15667,15667,15881, 15888,15940,15668,16643, 481, 176, 5535, 5535, 5535, 5535, 5535, 5535, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,17785, 3105, 175,15114,16263,14343,14343,14343, 14343,14343,14343,13334, 175, 175, 175, 175, 175, 175, 175, 1330,15916,15952,15966,17713, 3122,15921, 176,16064, 15483,15483,15483,15483,15483,15483,15483,15483,15483,15890, 15987, 1655,17966, 3675, 175, 175, 3113,15893,15990,15953, 15967, 1331,15978,15922, 5544, 427,13314, 481, 1320,15433, 176,13315,16683,16176, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 4933,15925, 299,15434, 176,15979,15930, 5550, 5550, 5550, 5550, 5550, 5551,15744,15744,15744,15744, 15744,15745,15746,15746,15746,15934,15947,16073, 901,17796, 15939,15952, 271,16031, 6495,15931, 5550, 5550, 5550, 5550, 5550, 5550, 5552, 5552, 5552, 5552, 5552, 5552, 5552, 5552, 5552, 6495,13739,15987,15987,15992,15940,15953, 5552, 5552, 5552, 5552, 5552, 5553, 176,15991,15996, 176, 176,13741, 15669,15669,15669,15669,15669,15669,15669,15669,15669, 901, 271, 176, 176,17972, 5552, 5552, 5552, 5552, 5552, 5552, 2151, 176, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3709,15961,17779,15992,17910,17457,15966, 3708, 3708, 3708, 3708, 3708, 3710,15746,15746,15746,15746,15746,15746, 15746,15746,15746,13509,13509,13509,13509,13509,13509,13509, 13509,13509, 6495,15967, 3708, 3708, 3708, 3708, 3708, 3708, 3705, 3705, 3705, 3705, 3705, 3705, 3705, 3705, 3705, 2596, 13741,16816, 901,15997, 901,16002, 3705, 3705, 3705, 3705, 3705, 3706, 176, 6495,16001, 481,16006,15987,15764,15765, 15766,15767,15767,15767,15767,15767,15767,15997,15991,15987, 15423,15980, 3705, 3705, 3705, 3705, 3705, 3705, 439, 176, 15977,15427,17975, 176,17402,15978, 481, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 4962, 176, 3551,10648, 17981,15992,15997, 5570, 5570, 5570, 5570, 5570, 5571,15995, 16000,15979,15807,15807,15807,15807,15807,15807,15807,15807, 15807, 176,16055,15423, 481, 767,16089,16002,15803, 5570, 5570, 5570, 5570, 5570, 5570,16005, 3014,16093,17988, 1655, 7920, 2507, 283, 5572, 5572, 5572, 5572, 5572, 5572, 5572, 5572, 5572, 8605,15725,15725,15725, 1320, 3004, 6067, 5572, 5572, 5572, 5572, 5572, 5573,13709,13709,13709,13709,13709, 13709,13709,13709,13709, 3573,15849,15849,15849,15849,15849, 15849,15849,15849,15849,16007, 5572, 5572, 5572, 5572, 5572, 5572,15852,16010,16800,10648,18048, 481,16072, 283, 2176, 11084, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3738, 312, 4799, 4799,18051, 175, 176, 3737, 3737, 3737, 3737, 3737, 3739,15869,15869,15869,15869,15869,15869,15869, 15869,15869,16017,16021,15987, 7920, 176,16089,16089,15864, 16020,16024,15990, 3737, 3737, 3737, 3737, 3737, 3737, 3734, 3734, 3734, 3734, 3734, 3734, 3734, 3734, 3734, 2628, 5405, 16089,16124,16125,10459,15423, 3734, 3734, 3734, 3734, 3734, 3735,16093,15426,15736,15736,15736,16132,16076,15871,15871, 15871,15871,15871,15871,15871,15871,15871,16136, 481, 4795, 2507, 3734, 3734, 3734, 3734, 3734, 3734, 297, 297, 176, 297, 5597, 297, 297, 297, 297, 297, 2088, 297, 297, 13720,13720,13720,13720,13720,13720,13720,13720,13720, 297, 297, 297, 297, 297, 297, 297,16285,16285,16285,16285, 16285, 3771,15882,15882,15882,15882,15882,15882,15882,15882, 15882,16115,10648, 901, 6097, 176,16816, 176, 297, 297, 297, 467, 467, 176, 467, 5605, 467, 467, 467, 467, 467, 176, 467, 467, 176,17397,17728, 6098,16132, 767, 674,16045,15883, 467, 467, 467, 467, 467, 467, 467, 901,13062,14687, 7920,14688, 3781, 176,16129,10648,17398, 16097, 6495, 175, 175, 175, 175, 175, 175, 175, 175, 175, 2463, 467, 467, 467, 1444, 6495,13075, 5609,13741, 176,16295, 1445,13063,14689,14652, 312,16079, 2971,15487, 2507, 176,16299, 1070,15980,16099, 1446,16089, 1447, 7920, 1448, 312,14653, 1449, 1450,16092, 176, 2088, 1451,12150, 16046, 1452,16300, 1453,17802, 1454,16089, 1455, 1456, 1457, 2685,16074, 2686,15405,16092, 2507,15433, 1443,15900,15900, 15900,15900,15900,15900,15900,15900,15900,16295,11068,15489, 1330,16215, 2088,15434,15903,15390,15390,15390,15390,15390, 15390,11098, 2687,16037,16037,16037,16037,16037,16104, 2688, 312, 2507,18057,16132,16073, 176, 1295, 4186, 175,14781, 1331,16135, 1136, 2689, 1295, 2690,16301, 2692, 6067,16179, 2693, 3209, 3675, 1036, 878, 2695,16119,16305, 2696, 9208, 2697, 1036, 2698, 6918, 2699, 2700, 2701, 2685, 767, 2686, 3062,16152,16121, 481, 1443,15981,15981,15981,15981,15981, 15981,15981,15981,15981,15981,15981,15981,15981,15981,15982, 15983,15983,15983, 6919,16172, 176,16182, 7604,13293, 2687, 4199, 270, 3064,16243, 3062,12240, 2688,15983,15983,15983, 15983,15983,15983,15983,15983,15983,16234, 4821, 271, 3065, 2689,16186, 2690,10116, 2692,16098, 6913, 2693, 3209,15768, 18061,16185, 2695, 3220,16713, 2696, 3064, 2697, 5610, 2698, 15772, 2699, 2700, 2701, 1444,16038,16038,16038,16038,16038, 16038, 1445,15984, 3065,15339,15339,15339,15339,15339,15339, 15339,15339,15339,11084, 176, 1446, 1295, 1447,16245, 1448, 12150,11084, 1449, 1450,13293, 176,16123, 1451,12241,13295, 1452,12240, 5611, 1036, 1454, 901, 1455, 1456, 1457, 1807, 1444,16057,16057,16057,16057,16057,16057, 1445,15984,11068, 15339,15339,15339,15339,15339,15985,15336,15336,15336,11084, 15768, 1446, 1655, 1447,16194, 1448,11084,13214, 1449, 1450, 17390, 176,16198, 1451,14194, 1800, 5612,16816, 1453, 1320, 1454,16180, 1455, 1456, 1457, 1444,16060,16060,16060,16060, 16060,16060, 1445,15984,16401,15336,15336,15336,15336,15336, 15336,15336,15336,15336,16401,16405, 1802, 1655, 1447,16196, 1448,16401,11084, 1449, 5613,16405, 176,12170, 1451, 2189, 16170, 1452,16405, 1453, 1320, 1454, 176, 1455, 1456, 1457, 1803, 1444,16081,16081,16081,16081,16081, 2190, 1445,14282, 16034,16034,16034,16034,16034,16034,16034,16034,16034, 2191, 16208, 176, 1446, 2507, 1447, 2685, 3207,12161,11098, 1449, 1450, 1295,12162, 2652, 1451,16187,17787, 1452, 176, 1453, 2088, 1454,16161, 1455, 1456, 1457, 5628, 3790, 1036,16035, 16035,16035,16035,16035,16035,16035,16035,16035,16036,16036, 16036,16036,16036,16036,16036,16036,16036,16775,16222, 1444, 1295, 5405, 282,16145,14284,16145, 1445, 6942, 176, 1295, 15437,15437,15437,15437,15437,15437, 176, 1036,11084, 6942, 1446, 481, 1447, 2219, 1448,12241, 1036, 1449, 3791, 1070, 16246, 4795, 1451,13293,16292, 1452, 283, 1453,13295, 1454, 12240, 1455, 1456, 1457, 5631,16146,16037,16037,16037,16037, 16037,16037,16037,16037,16037,16041,16041,16041,16041,16041, 16041,16041,16041,16041,11084, 901, 1814, 1295,17707,12170, 9138,14194,16266, 1815,16200,16224, 1295,16058,16058,16058, 16058,16058,16058,14056, 1036, 7650,16059, 1816,16295, 1817, 16401, 1818, 175, 1036, 1819, 1820,16298,16301, 1655, 1821, 9139,14057, 1822,16153, 1823,16304, 1824,13293, 1825, 1826, 1827, 1813,13295,14058,16254, 1320,13321,16063,16063,16063, 16063,16063,16063,16063,16063,16063, 5632,16082,16082,16082, 16082,16082,16082, 1814, 9140,14192,16083,16306, 1655,14846, 1815,16065,16066,16065,16066,16309,16158,14059, 2507, 9138, 12240, 6097, 8296,18065, 1816, 1320, 2229,17425, 1818,11084, 16483, 1819, 1820,13221,12170, 2088, 1821, 1655,13222, 1822, 8297, 1823, 176, 2230, 6098, 1825, 2231, 1827, 2685, 9139, 3252, 5405, 8298,16067, 1320, 1812,16068, 3251, 3253,16336, 16077,16077,16077,16077,16077,16077,16077,16077,16077,16081, 16081,16081,16081,16081,16081,16081,16081,16081,16154, 481, 3254, 4795,11084, 9140, 1133,16337,16160, 3255,12150,16345, 2507,16084,16084,16084,16084,16084,16084,16084,16084,16084, 18069, 3256, 1134, 3257, 4427, 3259, 1330, 2088, 3260, 3829, 3829,15768, 2507, 3262, 876,16346, 3263,11068, 3264,15771, 3265,16277, 3266, 3267, 3268, 2685,16181, 3252,11084, 2088, 4950,16201, 1812,12170, 901, 5635, 1331,16085,16085,16085, 16085,16085,16085,16085,16085,16085,15446,15446,15446,15446, 15446,15446,11082,16211,16171,12184,16746, 3254, 2507,16401, 4951,14056, 8324, 7604, 3255,11098, 1330, 2507, 176,16401, 16105,16106,16105,16106, 481, 2088,16178,16404, 3256,14057, 3257, 4427, 3259,16331, 2088, 3260, 5636,16263,16336,16155, 3262,14058, 6913, 3263, 4952, 3264, 1331, 3265,14056, 3266, 3267, 3268, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5075,16107,16406,16337,16108,14057,17848, 5668, 5668, 5668, 5668, 5668, 5669,16410,14059,12184,11084,14058,11084, 1330,16206,16156,14194,16157,16354,11098,16367,16264,16113, 16113,16113,16113,16113, 5668, 5668, 5668, 5668, 5668, 5668, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 5670, 1331,16355,14059,16368,18073,17874, 5077, 5077, 5077, 5077, 5077, 5078,16197,11084,16401,11084,16195,11084,12170, 481, 12170,11084,16404,16381,16199,16393,16086,16086,16086,16086, 16086,16086, 5077, 5077, 5077, 5077, 5077, 5077, 5672, 5672, 5672, 5672, 5672, 5672, 5672, 5672, 5672, 2507, 659,16382, 16241,16394, 6956, 330, 5672, 5672, 5672, 5672, 5672, 5673, 13228,14284, 9208,11084, 2088, 3251,16183,11084,12170,16233, 16202,18186,12170, 176, 176,18133, 481,13218, 469,14100, 5672, 5672, 5672, 5672, 5672, 5672, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 4452,16141,16141,16141,16141, 16141,16141, 5675, 5675, 5675, 5675, 5675, 5676,13293,15973, 15973,15973,16278,13295,13293,12240, 9241, 1070, 3829,13295, 16244,12240,15515,15515,15515,15515,15515,15515, 5675, 5675, 5675, 5675, 5675, 5675, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 1070, 9208, 9208,16406,16534,12185, 9208, 5678, 5678, 5678, 5678, 5678, 5679,16212,16410,16227,16227, 16227,16227,16227,16227,16227,16227,16227, 901,16281,16576, 16281,11098,12186,16535, 176, 8296, 5678, 5678, 5678, 5678, 5678, 5678, 5682, 5682, 5682, 5682, 5682, 5682, 5682, 5682, 5682, 4461,16401, 8297, 176,16577,10117,10106, 5682, 5682, 5682, 5682, 5682, 5683,16232, 8298,16228, 176, 9208,18098, 16282,16401,16720,16159,10107,16233,13256,10108,16250,16404, 10118, 767,18238,12127, 5682, 5682, 5682, 5682, 5682, 5682, 5685, 5685, 5685, 5685, 5685, 5685, 5685, 5685, 5685, 8299, 901,17820, 1331,16411,16401,18271, 5685, 5685, 5685, 5685, 5685, 5686,13293,12128,16415,16405,13293,13295,16406,12240, 16248,13295, 9241,12240,13293,16406,16409,13257,16247,13295, 12129,12240, 5685, 5685, 5685, 5685, 5685, 5685, 5688, 5689, 5690, 5691, 5691, 5691, 5691, 5691, 5691,12130,18240,16816, 9207, 901,16401,16164, 3878, 3878, 3878, 3878, 3878, 3879, 15635,16406,15636,16405,16249,16340,18301,13293,13293,16409, 16345,16240,13295,13295,12240,12240,16411, 767,15638,16165, 3878, 3878, 3878, 3878, 3878, 3878, 5692, 5692, 5692, 5692, 5692, 5692, 5692, 5692, 5692, 4470,16346,18308, 901, 901, 17878,11082, 5692, 5692, 5692, 5692, 5692, 5693,16252, 6883, 14170,13293,13293,16406,16411,16349,13295,13295,16253,12240, 16354,16409,16414,16401,16418, 767, 6884,16166, 5692, 5692, 5692, 5692, 5692, 5692, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 6885, 901,16651,16355, 901,18205,16251, 5695, 5695, 5695, 5695, 5695, 5696,13293, 6883,14284,13293, 16255,13295,16362,12240,13295, 312,12240,16367, 176,16423, 176, 481,16428,14175, 6884, 1295, 5695, 5695, 5695, 5695, 5695, 5695, 5698, 5699, 5700, 5701, 5701, 5701, 5701, 5701, 5701, 6885, 1036,16368, 5970,16418,13312,13312, 3885, 3885, 3885, 3885, 3885, 3886,16261,16262,16422,11082,16423,16669, 16144,16144,16144,16144,16144,16144,16144,16144,16144,16427, 13313,13313,10116,18293, 3885, 3885, 3885, 3885, 3885, 3885, 2314, 1070, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 3301,15667,15667,15667,15667,15667,15667, 3883, 3883, 3883, 3883, 3883, 3884,14301,14301,14301,14301,14301,14301, 14301,14301,14301, 176,16376,16406, 901, 901,16401,16381, 17847,16388,16388,16388, 3883, 3883, 3883, 3883, 3883, 3883, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 4483, 16401,16418,16464,16417,16401,16382, 5703, 5703, 5703, 5703, 5703, 5704,14312,14312,14312,14312,14312,14312,14312,14312, 14312,16392,11084,16804,16797, 901,16393,11084,11084,16417, 7130, 7130, 5703, 5703, 5703, 5703, 5703, 5703, 5706, 5706, 5706, 5706, 5706, 5706, 5706, 5706, 5706, 7130,14331,14333, 16484,18311,16394,16428, 5706, 5706, 5706, 5706, 5706, 5707, 176, 176,16401,16401,16432,14333,16401,16418,16423,16723, 16404,16404, 312, 901,16404,16421,16426, 176, 7130, 7130, 5706, 5706, 5706, 5706, 5706, 5706, 5709, 5710, 5711, 5712, 5712, 5712, 5712, 5712, 5712, 7130,14333,16395,16588, 176, 16951,16433, 3893, 3893, 3893, 3893, 3893, 3894, 176, 176, 16428, 481,16437,16395,16433,16438,16448,15489,16431,16453, 312, 901,16436,16441,16452, 176,16952,16456, 3893, 3893, 3893, 3893, 3893, 3893, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 3313,16522, 176,16593,14781, 481,16534, 3891, 3891, 3891, 3891, 3891, 3892,16396,16396,16396,16396, 16396,16396,16396,16396,16396,16396,16396,16396,16396,16396, 16397,16398,16398,16398,16886,16535, 3891, 3891, 3891, 3891, 3891, 3891, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 4497, 901, 901, 176, 4799,18317, 481, 5714, 5714, 5714, 5714, 5714, 5715,16398,16398,16398,16398,16398,16398, 16398,16398,16398,16418,16464,16468, 176,16598,16603,16663, 16700,16421,16467,16472, 5714, 5714, 5714, 5714, 5714, 5714, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 901, 16300,16740,16300,16536,16536,16536, 5717, 5717, 5717, 5717, 5717, 5718,16416,16416,16416,16416,16416,16416,16416,16416, 16416,16484,16489,16494,16741,16897, 901,16902,16411,16487, 16492,16497, 5717, 5717, 5717, 5717, 5717, 5717, 5720, 5721, 5722, 5723, 5723, 5723, 5723, 5723, 5723,11082,16571, 901, 18321,17004, 8605,16576, 3904, 3904, 3904, 3904, 3904, 3905, 16451,16451,16451,16451,16451,16451,16451,16451,16451,16504, 16509, 901,16993, 481,17004,16811,16448,16508,16512,16577, 3904, 3904, 3904, 3904, 3904, 3904, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 3329,17009,16418,16994,16464, 10459,16484, 3902, 3902, 3902, 3902, 3902, 3903,16422, 175, 16482,16489,16488,16588,16588,16593,16593, 767, 7604, 175, 16658,16591,16493,16596,18325,16592,16418,16597, 3902, 3902, 3902, 3902, 3902, 3902, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5124,16784, 901, 901, 6913, 175, 2463, 5725, 5725, 5725, 5725, 5725, 5726,16507,16507,16507,16507, 16507,16507,16507,16507,16507,16598, 2971,16735,16263, 901, 17014,17019,16504,16601, 6495, 6495, 5725, 5725, 5725, 5725, 5725, 5725, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 6495,14486,14486,17024,16598,15883, 176, 5727, 5727, 5727, 5727, 5727, 5728, 176, 176,16602,16603, 481,14486, 16608,16603,16613, 481,14194,16606, 312, 901,16611,16264, 16616, 176,16607, 6495, 5727, 5727, 5727, 5727, 5727, 5727, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3918, 6495,16541,17067,16608,16623,16623, 3917, 3917, 3917, 3917, 3917, 3919,16626, 176,16612,16628,16627,16628,16541,16633, 16052,16042,16664,16631, 176, 312, 901,16636,16632,16657, 176, 6495, 3917, 3917, 3917, 3917, 3917, 3917, 3914, 3914, 3914, 3914, 3914, 3914, 3914, 3914, 3914, 2791, 6495,14496, 16646,17097,16053,16700, 3914, 3914, 3914, 3914, 3914, 3915, 18329, 176, 1295,17822,16704,16741,16547,13090,13090,13090, 13090,13090,13090,13090,13090,13090,16745, 481, 176, 1036, 3914, 3914, 3914, 3914, 3914, 3914, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 5736, 175, 175,16700, 175, 175, 175, 175, 175, 175, 175,16703, 175, 2338, 2189, 16052, 6495,16664, 5405, 767,16897,12127,16094, 175, 175, 175, 175, 175, 175, 175,16706,16901, 2190,14652,14496, 5747,16087,16087,16087,16087,16087,16087,16666,18333, 2191, 16088, 176,16053, 4795, 481,14653,12128, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175, 16659, 175, 2338,12129, 6495, 6495,15405,16169,16684, 2088, 16162, 901, 175, 175, 175, 175, 175, 175, 175, 5748, 12130,13180,14508,14508, 5747, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 176, 176,17102, 9207, 481, 9207, 481, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175,11529, 175, 3948, 6495, 9207, 6495, 901,16691,16693, 6067, 7163, 7418, 175, 175, 175, 175, 175, 175, 175, 2507, 2507,16556, 176,14524, 5752,16148, 16148,16148,16148,16148,16148,16588,16741, 176,16149, 176, 2088, 2088,16845, 8614,16744, 2340, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175,16771, 175, 3948,16167,16167,16167,16167,16167,16167,16167,16167,13996, 175, 175, 175, 175, 175, 175, 175, 5753,16746,16802, 14652, 176, 5752, 767,16746,12127,16660,11084, 176,11082, 176, 312,11084, 481,11529,17383, 176,14653, 901, 2340, 175, 175, 175, 175, 7163, 175, 175, 175, 175, 175, 175, 175,11529, 175, 175,12128, 176, 6495,15405, 481, 6495,16163, 7163,17211, 175, 175, 175, 175, 175, 175, 175, 1136,12129, 8614, 176,14496, 5756, 767,16547,16681, 674,13178, 312, 878,16776, 312, 176, 176,12240,12130, 176, 8614,18283, 2340, 175, 175, 175, 175, 901, 175, 175, 175, 175, 175, 175, 175,11529, 175, 175, 3004, 15489, 6495,16774,16778, 176,17243, 7163,16868, 175, 175, 175, 175, 175, 175, 175, 5757, 3573,12255, 176,14524, 5756,13333,13333,13333,13333,13333,13333,13333,13333,13333, 14781, 176,18425, 299, 481, 8614,16728, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 176, 175, 175,16548,16548,16548,16548,16548,16548,16548, 16548,16548, 175, 175, 175, 175, 175, 175, 175,16655, 16655,16655,16655,16655, 5760,16283,16283,16283,16283,16283, 16283, 7604,17833,16785,16284, 9207, 176,15433, 6097,16780, 1295, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,15434, 175, 175, 1036, 6495, 1330, 6913, 6098,16682, 469,12150,10155, 175, 175, 175, 175, 175, 175, 175, 5761,18084,16073,16565,16725, 5760,16285, 16285,16285,16285,16285,16285,16285,16285,16285, 176, 1331, 176,10114,17880,11068,12238, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,16108, 175, 175,16548,16548,16548,16548,16548,16549,16550,16550,16550, 175, 175, 175, 175, 175, 175, 175, 1330, 6495, 6495, 18082,18288, 5763,16782, 5764,13302,16110,16110,16110,16110, 16110,16110,16675,16675,16676,16111,14508,16556, 282, 5765, 5766, 5766,13303, 312, 312,13304,12255, 1331, 176, 176, 5767, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,16872, 175, 3948,16765, 2189,13956,12150,16787,12255, 1320, 1330, 283, 175, 175, 175, 175, 175, 175, 175, 16715,16715,16716, 2190,16399, 5770,15767,15767,15767,15767, 15767,15767,15767,15767,15767, 2191,11068,16783, 6919, 481, 12241, 1331, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 176, 175, 3948,16550,16550, 16550,16550,16550,16550,16550,16550,16550, 175, 175, 175, 175, 175, 175, 175, 5771, 1295,18442,15275,16399, 5770, 15767,15767,15767,15767,15767,16400,15764,15764,15764, 176, 17442,18459, 1036,18100,14639,13315, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175, 176, 175, 3948,16557,16557,16557,16557,16557,16557,16557,16557, 16557, 175, 175, 175, 175, 175, 175, 175,16750,16750, 16751,17157,16399, 5775,15764,15764,15764,15764,15764,15764, 15764,15764,15764, 176,17297, 176,16288,18139,18093, 1070, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,16289, 175, 3948,16557,16557,16557,16557, 16557,16558,16559,16559,16559, 175, 175, 175, 175, 175, 175, 175, 5776,13070,16290,18186,16902, 5775,15882,15882, 15882,15882,15882,15882,15882,15882,15882,16906, 176,16749, 16749,16749,16749,16749, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,16803, 175, 3948, 1070,18556,11084,17096, 6495,13842,16869,11084,15883, 175, 175, 175, 175, 175, 175, 175,12255,16647,16648,16647, 16648, 5780,16559,16559,16559,16559,16559,16559,16559,16559, 16559, 1330, 901, 176, 176,16718,18560,16718, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 6097, 175, 3948, 6495, 6495, 3062,17211, 176,16649, 1036, 1331,16650, 175, 175, 175, 175, 175, 175, 175, 5781,16798,14524,16565, 6098, 5780,12238,16719,16907, 312, 312,11084, 9248,16724, 176, 176,11084, 1677,16730,16911, 16885,18099, 2340, 175, 175, 175, 175,12240, 175, 175, 175, 175, 175, 175, 175,16731, 175, 3948,16566,16566, 16566,16566,16566,16566,16566,16566,16566, 175, 175, 175, 175, 175, 175, 175, 9207, 270, 9207, 176,15275, 5784, 16566,16566,16566,16566,16566,16567,16568,16568,16568,14169, 176,18292, 271, 481,16859, 9207, 2340, 175, 175, 175, 175,16756, 175, 175, 175, 175, 175, 175, 175,17914, 175, 3948,16568,16568,16568,16568,16568,16568,16568,16568, 16568, 175, 175, 175, 175, 175, 175, 175, 5785,16882, 1655,18561,17004, 5784,14537,14537,14537,14537,14537,14537, 14537,14537,14537,17008, 176, 176, 9207, 1320, 9207,17253, 2340, 175, 175, 175, 175, 9138, 175, 175, 175, 175, 175, 175, 175, 5786, 175, 3948,15984, 9207,15336,15336, 15336,15336,15336,15336,16871, 175, 175, 175, 175, 175, 175, 175, 5786,18177,12255, 9139,18146, 5788,17004, 176, 16583,16584,16585,16586,16586,16586,16586,16586,16586,17008, 16841, 176, 901, 901, 2340, 175, 175, 5786, 5786, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,16758, 175, 175,12150,11082, 3062,18227,16732,17211,17216,17309, 17307, 175, 175, 175, 175, 175, 175, 175,16673,16673, 16673,16673,16673, 5790,16652,16652,16652,16652,16652,16652, 16807,11068,16752,16653,16752,12188, 3064,14461,17310, 1655, 175, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 3065, 175, 175, 1320, 2189, 1070, 176, 18548, 767, 1036,16781,14639, 175, 175, 175, 175, 175, 175, 175, 5791,18552,16753, 2190,14463, 5790,16654,16654, 16654,16654,16654,16654,16654,16654,16654, 2191, 901, 901, 9207,16829, 9207, 4199, 175, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,16897, 175, 3948, 4821, 9207,16772,17221,17211,16900, 1036, 4950,13312, 175, 175, 175, 175, 175, 175, 175,16876,16708, 176,16288, 16829, 5795,16655,16655,16655,16655,16655,16655,16655,16655, 16655,12255,13313, 4799,16842, 1070,16289, 4951, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,18183, 175, 3948,15513, 7130, 1133,16290,16700, 767, 1036,12127,16759, 175, 175, 175, 175, 175, 175, 175, 5796, 4952, 175,15050, 1134, 5795,16670,16670,16670,16670, 16670,16670,16670,16670,16670, 176, 876, 901, 9207,17988, 9207,12128, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,16835, 175, 3948,12129, 9207, 7632, 175,17316,17009, 1320,16773,15582, 175, 175, 175, 175, 175, 175, 175,17013,12130,16542,16542,16542, 5799, 16671,16671,16671,16671,16671,16671,16671,16671,16671,11082, 16853,16844, 6942, 9207,12240, 9207, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,16879, 175, 3948,13236, 2507, 9207,18562,17246,15583, 1320,12255, 16843, 175, 175, 175, 175, 175, 175, 175, 5800, 176, 2088, 176,17281, 5799,16058,16058,16058,16058,16058,16058, 14176,16694,16695,16694,16695,14177, 176,16887,16887,16888, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 5801, 175, 3948,16902, 2507, 176,18444, 7130,18182, 1320,17249,16905, 175, 175, 175, 175, 175, 175, 175, 5801,16696, 2088, 1655,16697, 5803,15050, 9138, 16672,16672,16672,16672,16672,16672,16672,16672,16672,17234, 176,17234, 1320, 481, 2340, 175, 175, 5801, 5801, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 9139, 175, 2338,16907,18563, 176, 1295,17277,16757, 1320, 6918, 16910, 175, 175, 175, 175, 175, 175, 175, 2507,18564, 16710,17235, 1036, 5747,16673,16673,16673,16673,16673,16673, 16673,16673,16673, 9140,12240, 2088,16786,16711,18428, 6919, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,16912, 175, 2338,16922,17353,17286,18215, 18184,16915, 1320,13307,16925, 175, 175, 175, 175, 175, 175, 175, 5748, 6921,16864,18565,16926, 5747, 5405,16863, 14687, 176,14688,12255,16929,17004,14173,16685,16685,16685, 16685,16685,16685,17007, 2340, 175, 175, 2338, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 176, 4795,16233, 17351, 1330,14689, 9207,16816, 9207,18209,17396,16689, 176, 16112,16112,16112,16112,16112,16112,16112,16112,16112,17004, 16551,16551,16551,18572, 9207,17312, 2340,17007, 3386, 175, 175, 1331, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 231, 175, 175, 175, 175, 175, 175, 5807, 5807, 5807, 5807, 5807, 5808, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 5806, 5806, 5806, 5806, 5806, 5806, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 16674,16674,16674,16674,16674,16674,16710,18573, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 1330, 7130, 312, 17403, 1655,16816,16711, 176,18219,16113,16113,16113,16113, 16113,16113,16113,16113,16113,13311,15050,16875, 1320,13311, 16870, 7154,18574, 312,17286,12255,16816, 1331, 176,12255, 5807, 5807, 5807, 5807, 5807, 5807, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 5811, 5811, 5811, 5811, 5811, 5811, 5811, 5811, 5811, 4617,16148,16148,16148,16148,16148, 16148, 5811, 5811, 5811, 5811, 5811, 5812,13062, 9207,16117, 176,17216,18577,18218,17211,17396, 1070,17417, 175, 175, 175, 175, 175, 175, 175, 175, 175, 5811, 5811, 5811, 5811, 5811, 5811, 370, 176,17354,14056,16761, 8296,13063, 17211,15604, 5814, 5814, 5814, 5814, 5814, 5814, 5814, 5814, 5814, 9207,16816, 9207,14057,14057,16763,13215, 5814, 5814, 5814, 5814, 5814, 5815,11084,17014,14058,14058, 8298,11084, 17772,16799, 9207, 901,18440,17297,17018,17393,16082,16082, 16082,16082,16082,16082, 5814, 5814, 5814, 5814, 5814, 5814, 5817, 5817, 5817, 5817, 5817, 5817, 5817, 5817, 5817, 2507, 16760,14059, 8299, 176,17019,17009, 5817, 5817, 5817, 5817, 5817, 5818, 2685,17012,12161,17023, 2088,16853, 767,12162, 7154,12240, 176,16789,16789,16789,16789,16789,16789,16789, 16789,16789, 5817, 5817, 5817, 5817, 5817, 5817, 5820, 5821, 5822, 5823, 5823, 5823, 5823, 5823, 5823, 4008,17727, 9207, 2463, 9207,17014,17024, 4007, 4007, 4007, 4007, 4007, 4009, 17017,12240, 3251,14958,17028, 3837,16939, 2971,16854,18579, 9207,16951, 3251,16884,16087,16087,16087,16087,16087,16087, 4007, 4007, 4007, 4007, 4007, 4007, 5824, 5824, 5824, 5824, 5824, 5824, 5824, 5824, 5824, 2507,10092,16952,17029,17044, 14174,10093, 5824, 5824, 5824, 5824, 5824, 5825,16851,17033, 17049,17454, 2088,15703,16748,16748,16748,16748,16748,16748, 16748,16748,16748, 9248,14175, 176,18567,16829, 5824, 5824, 5824, 5824, 5824, 5824, 2006, 1070, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4021,16283,16283,16283,16283, 16283,16283, 4020, 4020, 4020, 4020, 4020, 4022,17019,18294, 17024,17029, 9248, 1330,12240,16988,17022, 176,17027,17032, 16993,17426,16714,16714,16714,16714,16714,16714, 4020, 4020, 4020, 4020, 4020, 4020, 5830, 5830, 5830, 5830, 5830, 5830, 5830, 5830, 5830, 1331,14056, 7130,16994,17050,13219,18212, 5830, 5830, 5830, 5830, 5830, 5831,16801,12240,17054,16816, 17034,11084,14057,16958,17302,16829,11084, 9240,17037,18554, 312, 9207,13220, 9207,14058, 176, 5830, 5830, 5830, 5830, 5830, 5830, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4030, 9207, 7130,14781,16762,14174,17044, 4029, 4029, 4029, 4029, 4029, 4031,16852,17047,18281,17050,14059,17055, 17067,16958,12150,17072, 9241,17053,17211,17058,17070,17226, 14175,17078, 7130, 176, 4029, 4029, 4029, 4029, 4029, 4029, 4026, 4026, 4026, 4026, 4026, 4026, 4026, 4026, 4026, 2873, 15060,11068,17067,17072,17358,17226, 4026, 4026, 4026, 4026, 4026, 4027, 176,17071,17079,17080,16856, 1330,12240,17311, 17236,12240,17323,17083,12240,17428,16110,16110,16110,16110, 16110,16110, 4026, 4026, 4026, 4026, 4026, 4026, 5836, 5836, 5836, 5836, 5836, 5836, 5836, 5836, 5836, 1331, 7130, 176, 1295,17097, 176,17097, 5836, 5836, 5836, 5836, 5836, 5837, 14183,17100,17101,17102,17102,17299,15060, 1036,17107,17112, 17254,17105, 176, 312, 6097,17106,17110,17115, 176,14956, 5836, 5836, 5836, 5836, 5836, 5836, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4043,16300, 6098,16300,16300, 1655,17365, 4042, 4042, 4042, 4042, 4042, 4044,16965,16965, 16965,16965,16965,16965,16965,16965,16965, 1320,17324,17330, 18641,17463, 176,17468,17473, 767, 7130,12127, 4042, 4042, 4042, 4042, 4042, 4042, 4039, 4039, 4039, 4039, 4039, 4039, 4039, 4039, 4039, 2885,15060, 7130,17821,17107, 1070, 1070, 4039, 4039, 4039, 4039, 4039, 4040, 176,12128,17111, 481, 17122,17122,16052,16964,16664, 1330,16766,16233,17125, 176, 312, 9207,17127, 9207,12129, 176, 4039, 4039, 4039, 4039, 4039, 4039, 5842, 5842, 5842, 5842, 5842, 5842, 5842, 5842, 5842,12130, 9207,17824,16053, 1331,17915,17245, 5842, 5842, 5842, 5842, 5842, 5843,16965,16965,16965,16965,16965,16966, 16967,16967,16967,17128,13956, 9207, 176,12240,10092,18276, 176,17131, 7130,10093, 5842, 5842, 5842, 5842, 5842, 5842, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4057, 16964,17327,17327,17327,17327,17327, 4056, 4056, 4056, 4056, 4056, 4058, 176,16967,16967,16967,16967,16967,16967,16967, 16967,16967, 1070,17462,17418,16560,16560,16560,18663,10093, 7130, 7130, 4056, 4056, 4056, 4056, 4056, 4056, 4053, 4053, 4053, 4053, 4053, 4053, 4053, 4053, 4053, 2901,15072,15072, 176,17128,16588, 176, 4053, 4053, 4053, 4053, 4053, 4054, 176, 176,17132,16592, 481,17211,17211,16749,16749,16749, 16749,16749,16749,16749,16749,16749,17215,17215, 481,17461, 4053, 4053, 4053, 4053, 4053, 4053, 175, 175, 1070, 175, 714, 175, 175, 175, 175, 175,18668, 175, 175, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 175, 175, 175, 175, 175, 175, 175,17328,17328,17329,18553,17211, 515,13995,13995,13995,13995,13995,13995,13995,13995,13995, 17215,12240,18668,16829,14172,18279, 1070, 175, 175, 175, 175, 175, 1070, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 5850, 5850, 5850, 5850, 5850, 5850, 5850, 5850, 5850, 175, 175, 175, 175, 175, 175, 175, 197, 197, 197, 197, 197, 344, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175, 175, 205, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 5855, 5855, 5855, 5855, 5855, 5855, 5855, 5855, 5855, 4673, 7130,18703, 2507,17216,17133,16588, 5855, 5855, 5855, 5855, 5855, 5856,17136,16591,17220,15275,17157,12240,15072, 2088, 7130,17211, 312, 312,17436, 312,16892, 176, 176,17214, 176,16288, 5855, 5855, 5855, 5855, 5855, 5855, 5858, 5858, 5858, 5858, 5858, 5858, 5858, 5858, 5858,16883,16289, 7130, 176,18638,12240,17211, 5858, 5858, 5858, 5858, 5858, 5859, 176,17214,17211,17216,17216,17216, 674,16973,12240,16290, 17214,17219,17219,17432, 312,14173,17220, 7154, 7130, 176, 5858, 5858, 5858, 5858, 5858, 5858, 5861, 5862, 5863, 5864, 5864, 5864, 5864, 5864, 5864,14687,16973,17268,17221,17211, 901, 3251, 4076, 4076, 4076, 4076, 4076, 4077, 176,17225, 17215, 3251,16974,16974,16974,16974,16974,16974,16974,16974, 16974, 901, 3848, 901, 901,17581,18252,14689, 4076, 4076, 4076, 4076, 4076, 4076, 5865, 5865, 5865, 5865, 5865, 5865, 5865, 5865, 5865, 3479, 176,18626,17009,18474,17586,17586, 4074, 4074, 4074, 4074, 4074, 4075,16974,16974,16974,16974, 16974,16975,16976,16976,16976,16976,16976,16976,16976,16976, 16976,16976,16976,16976, 7130, 7130, 4074, 4074, 4074, 4074, 4074, 4074, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868,17591,15088,15088,17586,17211,16700, 901, 5868, 5868, 5868, 5868, 5868, 5869, 176, 176,17215,16704, 481,16769, 17316,16770,16770,16770,16770,16770,16770,16770,16770,16770, 17586,17320,17586,18703, 5868, 5868, 5868, 5868, 5868, 5868, 175, 175, 176, 175, 5871, 175, 175, 175, 175, 175, 5872, 175, 175, 5873, 5874, 5875, 5876, 5876, 5876, 5876, 5876, 5876, 5877, 175, 5878, 175, 175, 175, 175, 5879, 5879, 5879, 5879, 5879, 5880, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5882, 5881, 5881, 5881, 5881, 5883, 175, 175, 5884, 5879, 5879, 5879, 5879, 5879, 5879, 5881, 5881, 5881, 5881, 5881, 5885, 5881, 5881, 5881, 5881, 5881, 5881, 5882, 5881, 5881, 5881, 5881, 5881, 5881, 175, 175,17216, 175, 714, 175, 175, 175, 175, 175, 17219, 175, 175,15676,15676,15676,15676,15676,15676,15676, 15676,17221, 175, 175, 175, 175, 175, 175, 175,17224, 17211, 901,16293, 176, 515,16953,16953,16953,17214, 1158, 7130,16294,16294,16294,16294,16294,16294,16294,16294,16294, 17823, 175, 175, 175,18703,17353,17591,18252,16982, 5887, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1029, 4120,16983,16983,16983,16983,16983,16983,16983, 16983,16983, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14164, 18615,18668,17527,12240, 5907,16677,16677,16677,16677,16677, 16677,16677,16677,16677, 176,17586,14165,16288,17602,14166, 282, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16289, 1029, 4120,17211, 6495, 6495, 17452,17341,16893, 1320,17602,17214, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5908, 283,16290,15324,15324, 5907,16692, 16692,16692,16692,16692,16692,16692,16692,16692, 176, 176, 176, 3831, 481, 901,18668, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17211, 1029, 5911,16678, 6495,18495, 3259,12150,17214, 2088,17596,17260, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17231,17231,17232, 17206,15703, 5912,16698,16698,16698,16698,16698,16698,16698, 16698,16698, 176, 176,11068,14652, 481, 901, 1295, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14653, 1029, 5911, 1036,17240,18252, 6495,17241, 767, 2088,17586,17261, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5913,18668,15405,17356,17463, 5912,16699,16699,16699, 16699,16699,16699,16699,16699,16699,17467, 901, 176,14652, 11082,18642, 3004, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14653, 1029, 5911, 3573, 7130, 7130,17606, 6495, 767, 2088,12127,16700, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16703,12180,15405,15088,16982, 5916,15324, 3069, 1136, 8296, 312, 312, 6097, 312,16816, 176, 176,18204, 176, 176, 878,12128, 4122, 1029, 1029, 1029, 1029, 8297, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6098, 1029, 5911,12129, 8298,17399,17298, 6495,17348,16767, 17400,17468, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5917, 12130,18668,17472,15433, 5916,17206, 767,12240, 6882,17263, 5405,16764, 312, 767, 901, 6882,17429, 176, 8299, 9146, 15434, 4122, 1029, 1029, 1029, 1029,17316, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17319, 1029, 5911, 176, 6883,17611, 4795,16073,16768, 6942,11529, 6883, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12150, 7163, 6884, 901, 6942, 5919, 1330, 5920, 312, 6884,18150, 7577,17409, 176, 9138,17292,17292, 17293, 7577, 6885,17357,17264, 5921, 5922, 5922,12238, 6885, 176,17606,11068, 8614,17902,17333, 5923, 1029, 1029, 1331, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9139, 1029, 4120, 16983,16983,16983,16983,16983,16984,16985,16985,16985, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17456,17456,17456,17456, 17456, 5929,14216,14216,14216,14216,14216,14216,14216,14216, 14216, 9140,16959,16959,16959,18578, 176, 176, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16829, 1029, 4120,16985,16985,16985,16985,16985,16985, 16985,16985,16985, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5930,18715,17473,17478,16524, 5929,16889,16889,16889,16889, 16889,16889, 7604,17477,17482,16890, 176,17258,17258,17258, 17258,17258, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16816, 1029, 4120, 1655, 2507, 767, 6913,17827,17493,17723, 4950,11166, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17497, 1320, 2088, 4795,17404, 5934, 15101,15101,15101,15101,15101,15101,15101,15101,15101,17405, 176,11068, 4199,17359, 176, 4951, 4122, 1029, 1029, 1029, 1029, 6918, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4821, 1029, 4120,15289,15289,15289,15289,15289,15289,15289,15289, 15289, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5935,17335, 18776, 6919,17285, 5934,17000,17001,17002,17003,17003,17003, 17003,17003,17003,16968,16968,16968,17274,17274,17275,18252, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17364, 1029, 4120,16399, 2507,15764,15764, 15764,15764,15764,15764, 7604, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18621, 1295, 2088,17355,18220, 5939,17498, 176, 15297,15297,15297,15297,15297,15297,15297,15297,15297,17502, 1036, 3259,15400, 6913, 4122, 1029, 1029, 1029, 1029,17453, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1029, 4120, 15308,15308,15308,15308,15308,15308,15308,15308,15308, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5940,16288, 1655,15433, 17458, 5939, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604,18797,18252, 901,16289, 1320,15434,15420, 4122, 1029, 1029, 1029, 1029, 176, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17262, 1029, 4120,18612,16290, 3062,16073,17606,17305, 7154, 1330, 8605, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 17291,17291,17291,17291,17291, 5943,17207,17207,17207,17207, 17207,17207,17207,17207,17207,16977,16977,16977, 3064,17463, 18220, 1331, 4122, 1029, 1029, 1029, 1029,17466, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3065, 1029, 4120,17207,17207, 17207,17207,17207,17208,17209,17209,17209, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5944,17250,17251,17250,17251, 5943, 17209,17209,17209,17209,17209,17209,17209,17209,17209,17278, 17279,17278,17279, 176, 901, 176, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5945, 1029, 4120,17339,18581,18490, 2507,18752,17252, 1320,17647, 17253, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5945,16829, 8297,17280, 2088, 5947,17281, 5405,17230,17230,17230,17230, 17230,17230, 8298, 901,16686,16686,16686,16686,16686,16686, 4122, 1029, 1029, 5945, 5945, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 4795, 1029, 1029,17652, 1133, 3062,18492,18252,17581, 1036,17361, 8299, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17585,11082, 176, 1134,18493, 5949, 17233,17233,17233,17233,17233,17233,17233,17233,17233, 876, 17647, 901,16730,17606,18616,17362, 1036, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16731, 1029, 1029,17347, 7130, 7130,18206,17606,17411, 1036,17606, 12188, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5950,17363, 17303,15752,15752, 5949,14638,14638,14638,14638,14638,14638, 14638,14638,14638, 176, 176,16816, 1070, 481,18925, 6942, 1036, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6942, 1029, 4120,17387, 312, 9207,17725, 18165,17009, 1036,17586, 7649, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17013,17388,17590,18628,17389, 5954,16652,16652, 16652,16652,16652,16652, 2685,17287,12161,17366, 901, 176, 16710,12162, 901,17367, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16711, 1029, 4120, 17468,17606, 481,17707,17658, 6942, 1036,17707,17471, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5955, 176,17286, 6942, 674, 5954,17237,17237,17237,17237,17237,17237, 1330,17412, 17658,17238,17294, 1070,17294, 901,13256, 9207, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10173, 1029, 4120, 1655,18486, 3062,18505, 1331,17460, 1036,17586,15400, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1320,17590,16068,17295, 5958,17255,17255,17255,17255, 17255,17255, 9241,17304, 1677,17256, 176,13257,16730,11180, 12240,18639, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16731, 1029, 4120,18503, 7130, 6495,17714, 5405,17766, 1320, 901,15420, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5959,18972,17303,17576,15918, 5958, 17257,17257,17257,17257,17257,17257,17257,17257,17257, 176, 176, 176, 4795, 1331,19078, 176, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5960, 1029, 4120,17473,18566, 7920,18567,17729,18159, 1320,17586, 17476, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5960, 176, 17590,18436,17742, 5962,17591,17591,17258,17258,17258,17258, 17258,17258,17258,17258,17258,17595,17595, 6097,18437,19082, 4122, 1029, 1029, 5960, 5960, 1029, 1029, 1655, 1029, 2024, 1029, 1029, 1029, 1029, 1029,17478, 1029, 1029,17483,18438, 6098,17781,17773,17481, 1320,17596,17486, 5965, 1029, 1029, 1029, 1029, 1029, 1029,18644,19131,17600,16288,17493, 1626, 17270,17270,17270,17270,17270,17270,17496,17498, 312, 176, 9138,17309, 901, 176,16289,17501, 1036, 1029, 1029, 175, 175, 2507, 175, 714, 175, 175, 175, 175, 175,17459, 175, 175, 7920,12238,17775,16290,12238,17788, 2088,17586, 9139, 175, 175, 175, 175, 175, 175, 175,16463, 2685, 17590,17834,16300, 515, 9207,17586,12162,15871,15871,15871, 15871,15871,15871,15871,15871,15871,17590,17334,17606,12240, 175, 175, 175, 5405, 9140,10039,14173,17916, 176,17610, 176,17427,16686,16686,16686,16686,16686,16686, 5967, 175, 175,16687, 175, 175, 175, 175, 175, 175, 175,18291, 175, 175, 2507, 4795,17906,17273,17273,17273,17273,17273, 17273, 175, 175, 175, 175, 175, 175, 175, 1330, 2088, 10120,18121, 767, 515,12127,17611, 2507,16717,16717,16717, 16717,16717,16717,16717,16717,16717,17621,17503,17748,15703, 175, 175, 175, 2088,14174,17506, 312, 176, 1331, 6918, 12240, 176,17433, 176,12128,17342, 282, 5968, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646,14175, 1646, 1646,12129,16889,16889,16889,16889,16889,16889,17622, 6919, 1646, 1646, 1646, 1646, 1646, 1646, 1646,17581,12130,17626, 283,18726, 2050, 176,18636,17584,17048,17048,17048,17048, 17048,17048,17048,17048,17048, 6920,17009, 6097,14178, 1646, 1646, 1646,17044, 6921,17012, 5973, 1646, 1646, 1647, 1646, 5975, 1646, 1646, 1646, 1646, 1646,17586, 1646, 1646,17586, 6098,17784,17825, 7604,17589,17606,10459,17589, 1646, 1646, 1646, 1646, 1646, 1646, 1646,19358,17610,18480,17606,17586, 2050,17271,17271,17271,17271,17271,17271,17589,17591,17610, 17272, 176, 6913,18161,18161,18162,17594, 1646, 1646, 1646, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 17591, 1313, 4775,17591, 1070,18492, 282,17361,17594, 2088, 17647,17594, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18557, 1070,17651,18493,17647, 5992,17276,17276,17276,17276,17276, 17276,17276,17276,17276,17651,17811,18558,17362,16818,18559, 283, 4777, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17596, 1313, 4775,17586,18780,17907, 7130,17736,17599, 2088,17652,17589, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5993, 176,17656,17606,17586, 5992,17325, 17325,17325,17325,17325,17325,17589,17586,17610,17326, 9248, 176, 1655, 176,19317,17589, 4777, 1313, 1313, 1313, 1313, 1070, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1320, 1313, 1313,17345,17345,17345,17345,17345,17345,17345,17345,15513, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17144,17144,17144, 18796, 176, 5995,17327,17327,17327,17327,17327,17327,17327, 17327,17327,17719, 176,17719,17717,17717,17718, 176, 1320, 1313, 1313, 1313, 1313, 1070, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17606, 1313, 1313,17611, 1295,19404, 1295,18473, 17609,17606,14056,17620, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5996,17610, 1036,17720, 1036, 5995,18650, 282, 767, 14057, 6882,11082,11082,11082,11082,11082,11082,11082,11082, 11082,18252,14058, 1320, 1313, 1313, 1313, 1313,17622, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17625, 1313, 1313,17627, 18173, 6883, 283,17201,17201,17201,17336,17630, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1330,14059,14848, 6884,18220, 5998,19072,17606,18614,16721,16721,16721,16721,16721,16721, 17609,12241, 5999,17344,17606, 6885,17707, 1320, 1313, 1313, 1330, 767,17609,12127,14056, 1331,17438,17711, 9207,13955, 13955,13955,13955,13955,13955,13955,13955,13955, 1295, 5999, 1313, 1313,14057, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1331, 1313, 4775,12128,14058, 1036,13302,16650, 9248,18166, 17337,17647, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17650, 12129,11030,17527,13303, 6006,17647,13304,10092,17340, 312, 14846,17343,10093,17650, 176, 3841, 3843,12130,14059,17451, 18649, 4777, 1313, 1313, 1313, 1313, 8297, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17647, 1313, 4775,17652, 8298, 7634, 3844,18220,17650,14056, 2189,17655, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6007, 6956,18525, 7635,18835, 6006, 7636, 18186,14057, 2190,11082,11082,11082,11082,11082,11082,11082, 11082,11082, 8299,14058, 2191, 4777, 1313, 1313, 1313, 1313, 17606, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17609, 1313, 4775,11082,11082,11082,11082,11082,11082,11082,11082,11082, 1313, 1313, 1313, 1313, 1313, 1313, 1313,14059,17346,14906, 19404,18492, 6011,17338,11082,17379,17707,11082,11082,11082, 11082,11082,11082,11082,11082,11082,17606,17711,18493, 4777, 1313, 1313, 1313, 1313,17609, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176, 1313, 4775,11082,11082,11082,11082,11082, 11082,11082,11082,11082, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6012,13236,18768,17845,16769, 6011,16770,16770,16770, 16770,16770,16770,16770,16770,16770,17399,18653,12189,19409, 10173,17400,16816, 4777, 1313, 1313, 1313, 1313, 176, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17606, 1313, 4775,17707, 176,12183,17381, 1136,17609, 6495, 674,17710, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 878, 176,19409,11180, 7920, 6015, 176, 1158,15927,15582,11082,11082,11082,11082,11082, 11082,11082,11082,11082,17707, 176,17819, 4777, 1313, 1313, 1313, 1313,17710, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 18083, 1313, 4775,11082,11082,11082,11082,11082,11082,11082, 11082,11082, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6016, 13236,17514,17514,17514, 6015,15583,18211,17788, 6495,11082, 11082,11082,11082,11082,11082,11082,11082,11082,17792,16300, 12238, 4777, 1313, 1313, 1313, 1313,15918, 1313, 1313, 1313, 1313, 1313, 1313, 1313,16816, 1313, 4775,17788, 176, 6495, 17385, 481,14652, 7130,17916,17791, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1330,13236,17781, 7130,15936, 6018,14653, 19409,15752,16721,16721,16721,16721,16721,16721, 312, 176, 176,16722, 6019, 176,17576, 4777, 1313, 1313,13062,17765, 15405, 312,12238, 1331,18284,17309, 176,17721,18213, 175, 175, 175, 175, 175, 175, 175, 175, 175,16816, 6019, 1313, 1313,14774, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 13063, 1313, 1313,11030, 6495, 6495,16726,17783,16052,17916, 16664,17803, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18252, 17920,19121,15927,15936, 6021,11082,11082,11082,11082,11082, 11082,11082,11082,11082, 176, 176,18285, 481, 481,19404, 16053, 1320, 1313, 1313, 1313, 1313,17726, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19404, 1313, 1313, 6022, 6022, 6022, 6022, 6022, 6022, 6022, 6022, 6022, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17801,17801,17801,17801,17801, 6021,16816, 176,16816,16816,17857,17380,17856, 1158,16816,18570,16816, 16816,12190,18906,18571, 1070, 1320, 1313, 6002, 1313, 1313, 17851, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15439, 1313, 4775,17414,17414,17414,17414,17414,17414,17414,17414,17414, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17571,17571,17571, 270,12240, 6025,17916,11082,11082,11082,11082,11082,11082, 11082,11082,11082,17860,17920,16710,16816, 271,17763, 4777, 1313, 1313, 1313, 1313,16816, 1313, 1313, 1313, 1313, 1313, 1313, 1313,16711, 1313, 4775,15717,15717,15717,15717,15717, 15717,15717,15717,15717, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6026,17384,17286,17853,13307, 6025,19404,12238,12184, 17383,17916,11082,11082,11082,11082,11082,11082,11082,11082, 11082,18645,17920, 4777, 1313, 1313, 1313, 1313,16816, 1313, 1313, 1313, 1313, 1313, 1313, 1313,16816, 1313, 4775,15725, 15725,15725,15725,15725,15725,15725,15725,15725, 1313, 1313, 1313, 1313, 1313, 1313, 1313,16293,17781,13236, 6495,17361, 6028, 7163,16300,18250,16294,16294,16294,16294,16294,16294, 16294,16294,16294, 176, 6029, 6942,15918, 4777, 1313, 1313, 19077,17782, 6495, 312,17830, 176,17309,17916, 176,17362, 8614,16586,16586,16586,16586,16586,16586,16586,16586,16586, 767, 6029, 1313, 1313,15489, 1313, 2489, 1313, 1313, 1313, 1313, 1313, 176, 1313, 1313,15736,15736,15736,15736,15736, 15736,15736,15736,15736, 1313, 1313, 1313, 1313, 1313, 1313, 1313,17404, 3004,16816,14781,16816, 2061,16816,18567,17872, 17776,16816,17852,16816, 6032,16816,17859,17392, 6956, 3573, 16816,16119,17861, 1320, 1313, 1313, 2081, 2081,16816, 2081, 4824, 2081, 2081, 2081, 2081, 2081, 2513, 3023, 2081, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3592, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2088, 2081, 2081, 2081, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 2081, 2081,17916, 2081, 2081, 2081, 2081, 2081, 2081, 2081,17919, 2081, 6065,17577, 17577,17577,17577,17577,17577,17577,17577,17577, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2507,19084,18220, 270,17921, 6066,17456,17456,17456,17456,17456,17456,17456,17456,17456, 17925,18583, 2088,19391,16697, 271,16829, 6067, 2081, 2081, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 18167, 2081, 6065,17577,17577,17577,17577,17577,17578,17579, 17579,17579, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6068, 12240, 1655,16524,17913, 6066,15000,15000,15000,15000,15000, 15000,15000,15000,15000, 176,10173,18781, 481, 1320,11030, 17253, 6067, 2081, 2081, 2081, 2081, 176, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 176, 2081, 6065,17579,17579,17579, 17579,17579,17579,17579,17579,17579, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11180,18596,18795,18905,17921, 6072,17675, 17675,17675,17675,17675,17675,17675,17675,17675,17925, 1330, 18186,18603,19404,18799,18605, 6067, 2081, 2081, 2081, 2081, 16816, 2081, 2081, 2081, 2081, 2081, 2081, 2081,16816, 2081, 6065, 6495, 6495, 6495,17865, 6495, 6495, 5405,17361, 1331, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6073,17926,15927, 15936,15949, 6072,15949,15963,17743, 312, 312,14774,17930, 312, 176, 176, 176,18252, 176, 176, 4795,17362, 6067, 2081, 2081, 2081, 2081,17916, 2081, 2081, 2081, 2081, 2081, 2081, 2081,17919, 2081, 6065,17675,17675,17675,17675,17675, 17676,17677,17677,17677, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12150, 6495,17831,16300,12238, 6075,18611, 6076,19155, 17126,17126,17126,17126,17126,17126,17126,17126,17126, 6495, 15963,17826,17879, 6077, 6078, 6078,17122, 312,16710,17921, 11068, 9207, 176, 3062, 6079, 2081, 2081,15949, 2081, 3588, 2081, 2081, 2081, 2081, 2081,16711, 2081, 2081,17916, 176, 15883, 270, 481,17762,17805,17806,17919, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19466, 3064,17286,18220, 271, 3020, 6083,17677,17677,17677,17677,17677,17677,17677,17677,17677, 17804, 6942, 3065,17921, 9139, 9139, 2088, 2081, 2081, 175, 175,17924, 175, 714, 175, 175, 175, 175, 175,18830, 6085, 175,17681,17681,17681,17681,17681,17681,17681,17681, 17681, 175, 175, 175, 175, 175, 175, 175, 9140, 9140, 19133,18252,17916, 515,17681,17681,17681,17681,17681,17682, 17683,17683,17683,17920, 6953,18252,18220,17921,18857,19081, 175, 175, 175, 175, 175,17924, 175, 175, 335, 175, 175, 175, 175, 336, 175, 175,17683,17683,17683,17683, 17683,17683,17683,17683,17683, 175, 175, 175, 175, 175, 175, 175, 6495,17797, 176,17797, 176, 338,18622, 901, 17916,16586,16586,16586,16586,16586,17210,16583,16583,16583, 12150,17920,11082,17921, 175, 175, 175, 175,18521, 1070, 18534,17924, 176, 6099,17926,11082,11082,11082,11082,11082, 11082,11082,11082,11082,17846,17798, 529, 175, 175,11068, 175, 175, 175, 175, 175, 175, 175,17828, 175, 175, 17687,17687,17687,17687,17687,17687,17687,17687,17687, 175, 175, 175, 175, 175, 175, 175,16246,12185,19129,12187, 18616, 515,19475,12240,12188,17382,17687,17687,17687,17687, 17687,17688,17689,17689,17689,12184,19306,17926, 175, 175, 175,12186, 6100, 175, 175,17929, 175, 901, 175, 175, 175, 175, 175, 2570, 3105, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 175, 175, 175, 175, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3675, 175, 175, 175, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 175, 175,19546, 175, 175, 175, 175, 175, 175, 175, 2570, 5498, 175, 4890, 4890, 4890, 4890, 4890, 4890, 4890, 4890, 4890, 175, 175, 175, 175, 175, 175, 175, 2570, 2570, 2570, 2570, 2570, 3106, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 175, 175, 175, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 6130, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 5509,17325,17325,17325,17325,17325,17325, 6131, 6131, 6131, 6131, 6131, 6132,17601,17601,17601,17601,17601, 17601,17601,17601,17601, 1070,16816,18252,16300, 901,19130, 17734,17596,17734,17395,17863, 6131, 6131, 6131, 6131, 6131, 6131, 6133, 6134, 6134, 6134, 6134, 6134, 6134, 6134, 6134, 6135,17921,17916,17581,17916,10459, 1655, 6134, 6134, 6134, 6134, 6134, 6136,17637,17637,17637,17637,17637,17637,17637, 17637,17637,17735, 1320,17916,17916, 901, 901,17931,17640, 17916, 2189,17919, 6134, 6134, 6134, 6134, 6134, 6134, 6139, 6140, 6140, 6140, 6140, 6140, 6140, 6140, 6140, 6141, 2190, 901,17981,17981, 175,17931, 6140, 6140, 6140, 6140, 6140, 6142, 2191,17657,17657,17657,17657,17657,17657,17657,17657, 17657,16816, 901, 901, 901,17988,18568, 3675,17652,16816, 17866, 6140, 6140, 6140, 6140, 6140, 6140, 6147, 6148, 6148, 6148, 6148, 6148, 6148, 6148, 6148, 4905,17993,18011,17988, 18569,17817,15883, 6148, 6148, 6148, 6148, 6148, 6149,17689, 17689,17689,17689,17689,17689,17689,17689,17689,17693,17693, 17693,17693,17693,17693,17693,17693,17693, 6495, 176, 6148, 6148, 6148, 6148, 6148, 6148, 6151, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6153,15963, 901, 176,17581, 901, 17916, 6152, 6152, 6152, 6152, 6152, 6154, 176,17919,17585, 481,17693,17693,17693,17693,17693,17694,17695,17695,17695, 19547,18077,18767,18254,18154,19348,18153, 6152, 6152, 6152, 6152, 6152, 6152, 175, 175,17916, 175, 901, 175, 175, 175, 175, 175,17919, 175, 175,17695,17695,17695,17695, 17695,17695,17695,17695,17695, 175, 175, 175, 175, 175, 175, 175,17716,17716,17716,17716,17716, 3688,15973,15973, 15973,15973,15973,15973,15973,15973,15973,17237,17237,17237, 17237,17237,17237, 1295, 3675, 175, 175, 6161, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 5536,17867, 1295,19356, 1036,18869,16816, 6162, 6162, 6162, 6162, 6162, 6163,17392, 16816,17981,16816,17581, 6495, 1036,18109, 5405,17869,17394, 16816,17584,17985,16583,16583,16583,16583,16583,16583, 6162, 6162, 6162, 6162, 6162, 6162, 6164, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 176, 1133, 4795, 4795,17981,17981, 17981, 6165, 6165, 6165, 6165, 6165, 6166,17984,17984,17985, 19553, 176,17988, 1134,17715,17715,17715,17715,17715,17715, 17715,17715,17715,17992, 7604, 876,15433, 6165, 6165, 6165, 6165, 6165, 6167, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,15434, 3105, 175,17818,17740,17297, 767, 18920,17761, 1036, 6913,18479, 175, 175, 175, 175, 175, 175, 175, 6495,14652,16073, 6918,18132, 3122, 176,17722, 14056,16583,16583,16583,16583,16583,16583,16583,16583,16583, 14653, 4199,17829,17993, 3675, 175, 175, 3113,14057,17731, 17731,17732, 176,18160,18010, 6919, 176, 176, 4821,18614, 14058,15405, 6173, 427,17730,17730,17730,17730,17730,17730, 1655,17854, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 4933,18195,17361,17832, 1655,18091, 1320, 6179, 6179, 6179, 6179, 6179, 6180,14059,14652, 175,17855,18011,18142, 5405,17741, 1320,16816,17744,17745,17744,17745, 176,18015, 271,16816,14653,17362, 6179, 6179, 6179, 6179, 6179, 6179, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 268, 4795,15433,18188,15405,18016, 175, 6182, 6182, 6182, 6182, 6182, 6183, 5405, 4950,11082,18020,17746,17363,15434,17747, 17383,17265,17265,17265,17265,17265,17265,17265,17265,17265, 17988,11068, 6182, 6182, 6182, 6182, 6182, 6182, 268,16073, 18151,17992, 4795, 4951, 176,18077,18154, 6185, 6186, 6187, 6188, 6188, 6188, 6188, 6188, 6188,18081,18158,17753,17753, 17753,17753,17753, 4307, 4307, 4307, 4307, 4307, 4308,18295, 176,12187,17603,17988,17993,18217,12188, 4952, 5564, 2507, 17987,17991,17996,17807,16816, 176,17755,17755,17756, 4307, 4307, 4307, 4307, 4307, 4307, 2151, 2088, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 3709, 2507, 7130,16818, 18299,19537,17997, 4305, 4305, 4305, 4305, 4305, 4306, 5405, 18000,18095,17781, 175, 2088, 176,16333,18603,17266,17266, 17266,17266,17266,17266,17266,17266,17266, 1330, 176, 4305, 4305, 4305, 4305, 4305, 4305, 439,17770,17770,17771, 4795, 7130, 7130,17309,18096, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 4962, 7130,19338,18758, 1331,16333,16342, 6200, 6200, 6200, 6200, 6200, 6201, 1330, 7130,18085, 176, 176, 176,16351, 481,18149,17290,17290,17290,17290,17290, 17290,17290,17290,17290, 176,16333, 6200, 6200, 6200, 6200, 6200, 6200, 312,18654, 7130, 7130, 1331, 176, 1295, 283, 6203, 6203, 6203, 6203, 6203, 6203, 6203, 6203, 6203, 280, 176, 7130,16342,16351,19554, 1036, 6203, 6203, 6203, 6203, 6203, 6204, 1330, 3062, 176, 176,18152, 481, 481,16364, 176,17291,17291,17291,17291,17291,17291,17291,17291,17291, 12240, 176, 6203, 6203, 6203, 6203, 6203, 6203, 280, 3062, 19290,19288, 1331,14056,18159,16730, 176, 6206, 6207, 6208, 6209, 6209, 6209, 6209, 6209, 6209, 176,14056,16816, 481, 13291,14057,16731, 4328, 4328, 4328, 4328, 4328, 4329,17402, 17777,16730,17864,14058,17778,14057,18011,17887,16816,16052, 13300,18097,17808,17303,18014, 176,16816,14058,16731, 4328, 4328, 4328, 4328, 4328, 4328, 2176,17398, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 3738,14059, 8296,17303, 17809,16053,18016, 4326, 4326, 4326, 4326, 4326, 4327, 1330, 18019,14059,18115,18220, 175,16300, 8297,18777,14773,14773, 14773,14773,14773,14773,14773,14773,14773,18301, 8298, 4326, 4326, 4326, 4326, 4326, 4326, 1444, 7130, 5405,18305, 1331, 18301,18843, 1445, 6237,18116,17003,17003,17003,17003,17003, 17003,17003,17003,17003, 9144,12240, 1446,18021, 1447,17868, 1448,18031, 8299, 1449, 1450,18024, 176, 4795, 1451,18035, 17406, 1452, 767, 1453,12127, 1454,16816, 1455, 1456, 1457, 2685,13062, 2686, 6097,16816,13291,17747, 1443,19555,17858, 7130,17885, 175, 175, 175, 175, 175, 175, 175, 175, 175,18036,13298,16818,12128,13300, 6098,17812,16378,18039, 16816,17399, 2687,13063, 7130,16288,17400,18140,16816, 2688, 176,12129,17300,17003,17003,17003,17003,17003,17580,17000, 17000,17000,16289, 2689,17988, 2690,17912, 2692,12130,16524, 2693, 3209,17991,16288, 176, 2695, 312,19551, 2696,17911, 2697, 176, 6238,16290, 2699, 2700, 2701, 1444, 7130, 7130, 16289, 7130,19360,18254, 1445,19315,18181,17000,17000,17000, 17000,17000,17000,17000,17000,17000, 175,16342, 6239,16364, 1447,16290, 1448,17981, 312, 1449, 1450,17781, 176, 176, 1451, 176, 1806, 1452, 481, 1453, 176, 1454,18077, 1455, 1456, 1457, 6240,11084,11084, 175,18080,18277,16300, 1444, 17255,17255,17255,17255,17255,17255, 1445,17309,17716,17716, 17716,17716,17716,17716,17716,17716,17716,19557, 7163, 7163, 1446, 1655, 1447,18301, 1448, 312,12240, 1804, 1450, 1295, 176, 176, 1805,18147, 481, 1452,18122, 1453, 1320, 1454, 11084, 1455, 1456, 1457, 1444,12170, 1036, 8614, 8614, 175, 19530, 1445,17843,17854,15399,15399,15399,15399,15399,15399, 15399,15399,15399,17758,18193, 1446, 2507, 1447,18154, 1448, 901,18128, 1449, 1450,18301, 1295,18157, 1451, 6241,17855, 1452,14652, 1453, 2088, 1454,16816, 1455, 1456, 1457, 2685, 18092, 2686, 1036,16816,17362,18337, 1443,17862,14653,18300, 6243, 6243, 6243, 6243, 6243, 6243, 6243, 6243, 6243,17733, 17733,17733,17733,17733,17733,17733,17733,17733,17781,15405, 18603, 2687,17271,17271,17271,17271,17271,17271, 2688, 176, 1655,15419,15419,15419,15419,15419,15419,15419,15419,15419, 6495,18169, 2689, 2507, 2690,18216, 2692, 1320,17309, 2693, 3209,18148, 1655,12240, 2695,16816,17401, 2696,16573, 2697, 2088, 2698, 1136, 2699, 2700, 2701, 1444, 7130, 7130, 1320, 176, 4951,19558, 1445, 878,17737,17737,17737,17737,17737, 17737,11084,11084,13291,17738,16351,16378, 1446,17888, 1447, 14461, 1448, 312,14177, 1449, 1450, 1655, 176, 176, 1451, 13298, 481, 6256,13300, 1453, 4952, 1454, 312, 1455, 1456, 1457, 5628, 176, 1320,18180,16068,17750,17750,17750,17750, 17750,17750,17750,17750,17750,18282,19540,18117,11084,14463, 12240,17842,14173,12170, 1444, 7130,15489, 2507,13218, 2507, 7163, 1445,18603,17751,17751,17751,17751,17751,17751,17751, 17751,17751, 176,16364, 2088, 1446, 2088, 1447, 674, 1448, 312,18159, 1449, 1450, 2507, 176,14781, 1451, 312, 8614, 1452,17361, 1453, 176, 1454,18143, 1455, 1456, 1457, 5628, 19074, 2088,17752,17752,17752,17752,17752,17752,17752,17752, 17752,17753,17753,17753,17753,17753,17753,17753,17753,17753, 14461,17362, 1444, 2507,18192,18089,18089,18090,18220, 1445, 18301,14461, 2507,17754,17754,17754,17754,17754,17754, 6495, 2088,18305, 176, 1446,12238, 1447, 1295, 1448, 674, 2088, 1804, 1450, 6918, 176, 2507, 1805, 481,16573, 1452,14463, 1453,19395, 1454, 1036, 1455, 1456, 1457, 1813, 7130, 176, 14463, 2088, 481,17757,17757,17757,17757,17757,17757,17757, 17757,17757, 6919, 901,18337, 2685,16378,12161,17366, 1814, 1330,14461,12162, 312, 2507,18341, 1815,18301, 176,17767, 17767,17767,17767,17767,17767,18304,18248,18194,17768,19559, 1816, 2088, 2229, 176, 1818, 7644, 6942, 1819, 1820,18252, 1331, 6257, 1821, 2189,12240, 1822,18345, 1823,12240, 2230, 14463, 1825, 2231, 1827, 1813, 1330,17886,18349,15433,16108, 19579, 2190,18643,12240,17769,17769,17769,17769,17769,17769, 17769,17769,17769, 2191,13291,15434, 1814, 1330,13291,18103, 18103,18104, 176, 1815,17889, 1331,17769,17769,17769,17769, 17769,13298,17890,13291,13300,13298,16073, 1816,13300, 1817, 1655, 1818,18178,18107, 1819, 1820,19475, 1331, 6258, 1821, 13298,18427, 1822,13300, 1823,18281, 1824, 1320, 1825, 1826, 1827, 2685,13062, 3252,18301, 1070, 767, 901, 1812,18129, 7604, 3253,18304, 175, 175, 175, 175, 175, 175, 175, 175, 175,15512,15512,15512,15512,15512,15512,15512,15512, 15512,18272,18345, 3254,13063,17774,10105,12238, 4199, 6913, 3255,19798,14958, 1070,17799,17799,17799,17799,17799,17799, 12240,16941, 8296,17800, 3256, 4821, 3832, 767, 3259,12127, 18549, 3260, 3829, 176,18191, 1070, 3262,16829, 9207, 3263, 8297, 3264,12240, 3833,12240, 3266, 3834, 3268, 2685,17810, 3252, 767, 8298, 6882,13091, 1812, 176,18289, 3253,12128, 17801,17801,17801,17801,17801,17801,17801,17801,17801,17353, 18623,13316,13291,18350,13291,18524,12129, 6495, 9144,18635, 3254, 1070,12150, 6883,18354,17891, 8299, 3255,17813,13298, 17894,13298,13300,12130,13300,16573,18252,19782,15433,18190, 6884, 3256, 312, 3257,18108, 3259,12240, 176, 3260, 3829, 15026,11068,17814, 3262, 3842,15434, 3263, 6885, 3264, 6261, 3265,14056, 3266, 3267, 3268, 6288, 6288, 6288, 6288, 6288, 6288, 6288, 6288, 6288, 5075,18918,16073,18355,18255,14057, 176, 6288, 6288, 6288, 6288, 6288, 6289, 2685,18359,12161, 17399,14058,18170,15026,12162,17400,16816,18239,17835,17835, 17835,17835,17835,17835,17835,17835,17835, 6288, 6288, 6288, 6288, 6288, 6288, 6291, 6291, 6291, 6291, 6291, 6291, 6291, 6291, 6291, 9220, 176,16818,14059, 481,19903, 330, 6291, 6291, 6291, 6291, 6291, 6292,17876,17876,17876,17876,17876, 17876,17876,17876,17876,12238,12238,12238,12238,12238,12238, 12238,12238,12238, 901, 1133, 6291, 6291, 6291, 6291, 6291, 6291, 6294, 6294, 6294, 6294, 6294, 6294, 6294, 6294, 6294, 10092, 7163, 1134,16941, 176,10093, 9207, 6294, 6294, 6294, 6294, 6294, 6295, 176, 876, 176, 176,19341, 481,14194, 16263,12238,12238,12238,12238,12238,12238,12238,12238,12238, 8614,15388,16710, 6294, 6294, 6294, 6294, 6294, 6294, 6297, 6298, 6299, 6300, 6300, 6300, 6300, 6300, 6300, 4448,16711, 19228,15582,18376,19157,18179, 4447, 4447, 4447, 4447, 4447, 4449,11082,18550,18380,18130, 9207,14194, 176,18296,16829, 17286,16264,12238,12238,12238,12238,12238,12238,12238,12238, 12238, 4447, 4447, 4447, 4447, 4447, 4447, 6301, 6301, 6301, 6301, 6301, 6301, 6301, 6301, 6301,18765,13236,16288, 7604, 18381,18337,15583, 6301, 6301, 6301, 6301, 6301, 6302,18340, 16710,18385,18187,17297,19446,16289,18131,14194,12238,12238, 12238,12238,12238,12238,12238,12238,12238,16711, 6913, 6301, 6301, 6301, 6301, 6301, 6301, 2314,16290, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4461,16300,17286, 7604, 18386,18345,18401, 4460, 4460, 4460, 4460, 4460, 4462,18348, 18210,18390,18800,18406,12240,18407,12240,12238,12238,12238, 12238,12238,12238,12238,12238,12238,18411, 176, 6913, 4460, 4460, 4460, 4460, 4460, 4460, 6307, 6307, 6307, 6307, 6307, 6307, 6307, 6307, 6307,13291,17397,13291, 901, 901,18832, 17892, 6307, 6307, 6307, 6307, 6307, 6308,17893,16816,18220, 18245,13298,17399,13298,13300, 5405,13300,17400,16816,17398, 17896, 901,18350,18376,18111,18111,18112, 6307, 6307, 6307, 6307, 6307, 6307, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4470, 176,18254, 4795,18381,19357,19127, 4469, 4469, 4469, 4469, 4469, 4471,12238,12238,12238,12238,12238, 12238,12238,12238,12238, 1070,12238,12238,12238,12238,12238, 12238,12238,12238,12238,18298, 4469, 4469, 4469, 4469, 4469, 4469, 4466, 4466, 4466, 4466, 4466, 4466, 4466, 4466, 4466, 3301,17799,17799,17799,17799,17799,17799, 4466, 4466, 4466, 4466, 4466, 4467,19276,10173,18350,18616, 9248, 176, 6495, 17897,15648, 1070,18353,12238,12238,12238,12238,12238,12238, 12238,12238,12238, 4466, 4466, 4466, 4466, 4466, 4466, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 6313,17898, 176, 6495,19401,11180,19301, 901, 6313, 6313, 6313, 6313, 6313, 6314,12238,12238,12238,12238,12238,12238,12238,12238,12238, 12238,12238,12238,12238,12238,12238,12238,12238,12238,18077, 176, 6313, 6313, 6313, 6313, 6313, 6313, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4483, 176, 6495, 176, 19928,12238,18827, 4482, 4482, 4482, 4482, 4482, 4484,12238, 12238,12238,12238,12238,12238,12238,12238,12238,17903,18105, 17899,18105,18445,18290,18494,13311,16816,13317, 176, 4482, 4482, 4482, 4482, 4482, 4482, 4479, 4479, 4479, 4479, 4479, 4479, 4479, 4479, 4479, 3313, 1655,13200,12150,18077,18355, 9248, 4479, 4479, 4479, 4479, 4479, 4480,18358,13314,18081, 18189,18106, 1320,13315, 6495,13310,17900,12238,12238,12238, 12238,12238,12238,12238,12238,12238,11068, 4479, 4479, 4479, 4479, 4479, 4479, 6319, 6319, 6319, 6319, 6319, 6319, 6319, 6319, 6319,12240,15026, 176, 901,18496, 481,18278, 6319, 6319, 6319, 6319, 6319, 6320,14179,17902,18500,12238,12238, 12238,12238,12238,12238,12238,12238,12238, 176, 312, 176, 18496, 176, 176, 176,17904, 6319, 6319, 6319, 6319, 6319, 6319, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4497, 176, 6495,19232,18517,18791,18522, 4496, 4496, 4496, 4496, 4496, 4498,14194,17949,17949,17949,17949,17949,17949, 17949,17949,17949,17949,17949,17949,17949,17949,17950,17951, 17951,17951, 176, 4496, 4496, 4496, 4496, 4496, 4496, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 3329, 6495, 6495,18252,18615,19152, 176, 4493, 4493, 4493, 4493, 4493, 4494,17951,17951,17951,17951,17951,17951,17951,17951,17951, 17955,17955,17955,17955,17955,17955,17955,17955,17955, 176, 176, 4493, 4493, 4493, 4493, 4493, 4493, 6325, 6325, 6325, 6325, 6325, 6325, 6325, 6325, 6325, 5124,18429,18446,16818, 18254,18868,19389, 6325, 6325, 6325, 6325, 6325, 6326,17955, 17955,17955,17955,17955,17956,17957,17957,17957,17957,17957, 17957,17957,17957,17957,17957,17957,17957, 176, 176, 6325, 6325, 6325, 6325, 6325, 6325, 6328, 6328, 6328, 6328, 6328, 6328, 6328, 6328, 6328,18095,18482,18441, 176,11030,19445, 19311, 6328, 6328, 6328, 6328, 6328, 6329,17961,17961,17961, 17961,17961,17961,17961,17961,17961,17961,17961,17961,17961, 17961,17962,17963,17963,17963, 176,18096, 6328, 6328, 6328, 6328, 6328, 6328, 6331, 6332, 6333, 6334, 6334, 6334, 6334, 6334, 6334, 3062,17908,17908,17908,17908,17908,17908, 4509, 4509, 4509, 4509, 4509, 4510,17963,17963,17963,17963,17963, 17963,17963,17963,17963, 176,12238,12238,12238,12238,12238, 12238,12238,12238,12238,16730, 4509, 4509, 4509, 4509, 4509, 4509, 6335, 6335, 6335, 6335, 6335, 6335, 6335, 6335, 6335, 3918,16731, 7130,18252,20204,17397,16300, 4507, 4507, 4507, 4507, 4507, 4508,18214,16941,18360,18144,13312,16816,18376, 16990, 312,17303,18363,18551,17901, 176,18379,18613,17398, 16829,18655, 176, 4507, 4507, 4507, 4507, 4507, 4507, 175, 175,13313, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 6337, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175,18381, 175, 175, 175, 175, 175, 175, 175,18384, 175, 2338,17967,17967,17967,17967,17967,17967,17967,17967, 17967, 175, 175, 175, 175, 175, 175, 175,18088,18088, 18088,18088,18088, 6348,17908,17908,17908,17908,17908,17908, 12238,18610, 6495,17909,20231, 1070,17902, 176,18252, 1295, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,18386, 175, 2338, 1036, 312, 7130,17781, 18447,18389, 176,15026,13334, 175, 175, 175, 175, 175, 175, 175, 6349,16818,19468,19430,16990, 6348,17967,17967, 17967,17967,17967,17968,17969,17969,17969,13314, 176,17309, 1655, 481,13315, 176, 2340, 175, 175, 175, 175, 674, 175, 175, 175, 175, 175, 175, 175, 1320, 175, 3948, 17969,17969,17969,17969,17969,17969,17969,17969,17969, 175, 175, 175, 175, 175, 175, 175,18596,18487,20232,19340, 18575, 6353,16388,16388,16388,16388,16388,16388,16388,16388, 16388,18576, 175,18603,18436,18391,18605,18867, 2340, 175, 175, 175, 175,18394, 175, 175, 175, 175, 175, 175, 175,18437, 175, 3948,18052,18052,18052,18052,18052,18052, 18052,18052,18052, 175, 175, 175, 175, 175, 175, 175, 6354, 175,18438,11030,18584, 6353,18052,18052,18052,18052, 18052,18053,18054,18054,18054,16829,19354,12240,18970,18401, 20234,19392, 2340, 175, 175, 175, 175,18404, 175, 175, 175, 175, 175, 175, 175,19028, 175, 175,18054,18054, 18054,18054,18054,18054,18054,18054,18054, 175, 175, 175, 175, 175, 175, 175,18504,18504,18504,18504,18504, 6358, 16536,16536,16536,16536,16536,16536,16536,16536,16536,17353, 19482, 175,18846,18407,18869, 1070, 2340, 175, 175, 175, 175,18410, 175, 175, 175, 175, 175, 175, 175,18252, 175, 175,16542,16542,16542,16542,16542,16542,16542,16542, 16542, 175, 175, 175, 175, 175, 175, 175, 6359,18220, 175,20235,18624, 6358,16551,16551,16551,16551,16551,16551, 16551,16551,16551,18625,18570,19016,18436,18412, 176,18571, 2340, 175, 175, 175, 175,18415, 175, 175, 175, 175, 175, 175, 175,18437, 175, 175,16560,16560,16560,16560, 16560,16560,16560,16560,16560, 175, 175, 175, 175, 175, 175, 175,18596,18865,18438, 176,19490, 6363,18074,18074, 18074,18074,18074,18074,18074,18074,18074,12238,18647,18603, 20240,18077,18605,13315, 2340, 175, 175, 175, 175,18080, 175, 175, 175, 175, 175, 175, 175,19250, 175, 175, 18074,18074,18074,18074,18074,18075,18076,18076,18076, 175, 175, 175, 175, 175, 175, 175, 6364,18118,18119,18118, 18119, 6363,18076,18076,18076,18076,18076,18076,18076,18076, 18076, 6495, 901,18102,18102,18102,18102,18102, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175,18220, 175, 175, 1655,20244, 312,18337, 1136,18120, 2088, 176,18121, 175, 175, 175, 175, 175, 175, 175, 878, 1320,18655,18565,18841, 6367,18086,18086,18086,18086, 18086,18086, 6495,18659,18430,18087,18430,18126,18126,18126, 18126,18126, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,18794, 175, 175, 2507,19057, 1295, 6495, 176, 767, 1036, 481,16650, 175, 175, 175, 175, 175, 175, 175, 6368, 2088,18431, 1036,20245, 6367, 18088,18088,18088,18088,18088,18088,18088,18088,18088, 6495, 9138, 176,14652,18439, 481, 4199, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,14653, 175, 175, 4821,11082, 312,16710,12189,18168, 1036, 176, 9139, 175, 175, 175, 175, 175, 175, 175,17815, 8296, 15405, 176,16711, 6370, 6371, 176,18471,17816,17816,17816, 17816,17816,17816,17816,17816,17816,10037, 8297,18496,18555, 2340, 175, 175,17286, 9140,19254,18499,16829, 176, 8298, 6371, 175, 175,12150, 175, 175, 175, 175, 175, 175, 175,18528, 175, 175,19480, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 175, 175, 175, 175, 175, 175, 175, 16288,18172,11068, 8299, 9207, 6374,18101,18101,18101,18101, 18101,18101,18101,18101,18101,12240,18909,16289,18451,18451, 18452,14177, 175, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 9207, 175, 175,16290, 1655, 18115, 6495,18458,18629, 1320,18297,14174, 175, 175, 175, 175, 175, 175, 175,18280, 9248, 1320,12240,20246, 6374, 18102,18102,18102,18102,18102,18102,18102,18102,18102, 1330, 14175, 176,18116,18134, 481,18134, 175, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,18220, 175, 175,12238,14056, 767,19576,12127,15489, 1320, 1331, 18646, 175, 175, 175, 175, 175, 175, 175, 7130, 1330, 17297,14057,18844, 6376, 6377,18135,19006,17000,17000,17000, 17000,17000,17000,14058, 1330, 1677,12128,14781,18483,16818, 2340, 175, 175,18138,18138,18138,18138,18138, 176, 1331, 6377, 175, 175,12129, 175, 175, 175, 175, 175, 175, 175,18171, 175, 3948, 1331, 2507, 6495,14059,16108, 767, 18175, 6882,18453, 175, 175, 175, 175, 175, 175, 175, 176,15433, 2088,19337,17281, 6379,16067,16067,16067,16067, 16067,16067,16067,16067,16067, 6495, 176,18281,15434, 481, 176, 6883, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,19458, 175, 3948, 6884,16073, 312, 6495,18281,16853, 1320, 176,18176, 175, 175, 175, 175, 175, 175, 175, 6380, 6885,18241,19535,18242, 6379, 17737,17737,17737,17737,17737,17737, 312,18243,14176,16816, 176, 176,18603,14177,18244,12240, 2340, 175, 175, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175,14958, 175, 3948, 6495, 2685,16854,12161, 6495,12240, 1320,18467, 12162, 175, 175, 175, 175, 175, 175, 175,18196,19637, 11030,15433, 1136, 6384,18123,18123,18123,18123,18123,18123, 18454, 312, 176,18124, 878, 481, 176,13210,15434, 2507, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175,18540, 175, 3948, 2088, 5405,18455,16073, 19772,11082, 2088,18520,16697, 175, 175, 175, 175, 175, 175, 175, 6385,17297,20300, 175,19605, 6384,18125,18125, 18125,18125,18125,18125,18125,18125,18125, 4795,18506,18434, 18434,18434,18434,18434, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175,11082, 175, 3948, 1295,17781,11091, 6033, 175,18095, 2088,18441,11030, 175, 175, 175, 175, 175, 175, 175,18978, 1036,19534,19722, 12238, 6389,18126,18126,18126,18126,18126,18126,18126,18126, 18126,17309,18443,18462,18462,18463,18603,18096, 2340, 175, 175, 175, 175, 2507, 175, 175, 175, 175, 175, 175, 175,18337, 175, 3948, 2507,18523,18489,18529,12150,18115, 2088,18458,18341, 175, 175, 175, 175, 175, 175, 175, 6390, 2088, 176,19708,20325, 6389,16146,16146,16146,16146, 16146,16146,16146,16146,16146, 176,18460,11068,18269,14463, 18222,18116, 2340, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175,10173, 175, 3948,18312,18312, 18312,18312,18312,18312,18312,18312,18312, 175, 175, 175, 175, 175, 175, 175,18450,18450,18450,18450,18450, 6394, 18163,18163,18163,18163,18163,18163,18655,18922,18465,18164, 18465,18251, 270,11180,18658, 1655, 2340, 175, 175, 175, 175, 1070, 175, 175, 175, 175, 175, 175, 175, 271, 175, 3948, 1320,17781, 2507, 7130,18472,18507, 9138, 901, 13996, 175, 175, 175, 175, 175, 175, 175, 6395, 176, 18466, 2088,16818, 6394,16282,16282,16282,16282,16282,16282, 16282,16282,16282,17309,18345, 176,16710,18580, 9139,18488, 2340, 175, 175, 175, 175, 176, 175, 175, 175, 175, 175, 175, 175,16711, 175, 3948,16829, 2189,19780, 3062, 3062,17398,18485, 7130,10037, 175, 175, 175, 175, 175, 175, 175, 9140,19339,17286, 2190, 7130, 6398,18312,18312, 18312,18312,18312,18313,18314,18314,18314, 2191, 6399,19538, 19930,16730,16730, 176, 2340, 175, 175,18034,18034,18034, 18034,18034,18034,18034,18034,18034, 176, 901,16731,16731, 18518, 282,18484,18031, 3062, 6399, 175, 175,17393, 175, 175, 175, 175, 175, 175, 175,18582, 175, 3948,17303, 17303,16829,18668,20331,13200,12150,18513,15883, 175, 175, 175, 175, 175, 175, 175, 283,16730,18603,18527,16825, 6401, 767,18145,12127,18314,18314,18314,18314,18314,18314, 18314,18314,18314,16731,11068,16816, 176, 2340, 175, 175, 175, 175, 7640, 175, 175, 175, 175, 175, 175, 175, 18589, 175, 3948,12128,17303, 9207, 6942, 6958, 7130,18252, 7604,18174, 175, 175, 175, 175, 175, 175, 175, 6402, 12129,19593,19655,18345, 6401,16953,16953,16953,16953,16953, 16953,16953,16953,16953,18349,18619, 9207,12130, 176, 6913, 18620, 2340, 175, 175, 175, 175,18648, 175, 175, 175, 175, 175, 175, 175,19579, 175, 175,16959,16959,16959, 16959,16959,16959,16959,16959,16959, 175, 175, 175, 175, 175, 175, 175,18530,18599,19697, 175,18668, 6404,16968, 16968,16968,16968,16968,16968,16968,16968,16968,18672, 175, 17353,14652,18269,19638,18725, 175, 175, 175, 175, 175, 7130, 175, 175, 175, 175, 175, 175, 175,14653, 175, 175,16977,16977,16977,16977,16977,16977,16977,16977,16977, 175, 175, 175, 175, 175, 175, 175, 6405, 175,15405, 176,18673, 6404,18334,18334,18334,18334,18334,18334,18334, 18334,18334,18677,11082, 901,20300,19041,18252,18252, 175, 175, 175, 175, 175, 7130, 175, 175, 175, 175, 175, 175, 175, 1330, 175, 3948, 7130,17361,18617,18607,18673, 18678,18475,18475,18476, 175, 175, 175, 175, 175, 175, 175,18682,18255,16990, 176,18608, 6410, 7604,18609,11082, 312,18618, 1331,18526,11091, 176,17362,19369,18186,19784, 18337,18542,18531, 2340, 175, 175, 175, 175,18340, 175, 175, 175, 175, 175, 175, 175, 6913, 175, 3948,18334, 18334,18334,18334,18334,18335,18336,18336,18336, 175, 175, 175, 175, 175, 175, 175, 6411,20469,19841,18613,18668, 6410,18336,18336,18336,18336,18336,18336,18336,18336,18336, 18672,18252,19704, 175,18345,18269,18262, 2340, 175, 175, 175, 175,18348, 175, 175, 175, 175, 175, 175, 175, 18925, 175, 3948,17144,17144,17144,17144,17144,17144,17144, 17144,17144, 175, 175, 175, 175, 175, 175, 175,18719, 18719,18720, 175,18637, 6415,17201,17201,17201,17201,17201, 17201,17201,17201,17201, 901,18590,10173,20476,18668,19548, 1295, 2340, 175, 175, 175, 175,18671, 175, 175, 175, 175, 175, 175, 175,18588, 175, 3948, 1036,14176,18668, 7130, 6942, 6958,14177, 7642,12240, 175, 175, 175, 175, 175, 175, 175, 6416,11180,18736,19725,16288, 6415,16649, 16649,16649,16649,16649,16649,16649,16649,16649, 4950,18509, 176, 6097,18737, 481,16289, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175,18673, 175, 3948,18678, 7130,18738, 6098,16290,18676, 1036, 4951,18681, 175, 175, 175, 175, 175, 175, 175, 5405, 9138, 1133, 19566,20306, 6419,20613,18603,18668,18110,18110,18110,18110, 18110,18110, 176, 6420, 5562, 481,18672, 1134,17399, 2340, 175, 175, 4952,17400, 1330,18546, 6918, 4795, 9139, 876, 16829,18683, 901,17767,17767,17767,17767,17767,17767,18686, 6420, 175, 175,18668, 175, 175, 175, 175, 175, 175, 175,18671, 175, 3948, 1331,20624, 6919,18668,18519,12240, 18508, 5405, 9140, 175, 175, 175, 175, 175, 175, 175, 18457,18457,18457,18457,18457, 6422,18086,18086,18086,18086, 18086,18086, 6495, 7130,18163,18163,18163,18163,18163,18163, 18533, 4795, 2340, 175, 175, 175, 175, 1295, 175, 175, 175, 175, 175, 175, 175, 1070, 175, 3948, 312, 7130, 19707, 7130, 176, 176, 1036, 7130,18703, 175, 175, 175, 175, 175, 175, 175, 6423,19148, 176,18707,18269, 6422, 18504,18504,18504,18504,18504,18504,18504,18504,18504, 176, 312, 176, 481,19876, 481, 176, 2340, 175, 175, 175, 175, 1070, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 231, 175, 175, 175, 175, 175, 175, 6427, 6427, 6427, 6427, 6427, 6428, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 6426, 6426, 6426, 6426, 6426, 6426, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 18461,18461,18461,18461,18461,18461,20702, 7130, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 5405,18252, 176, 901, 2507,18492,18262, 901,19017,18113,18113,18113,18113, 18113,18113,18113,18113,18113,18668,17399, 176, 2088,18493, 481,17400,19275,18671,18585,18703,18728, 4795,16829,18708, 6427, 6427, 6427, 6427, 6427, 6427, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 370, 176,18123,18123,18123, 18123,18123,18123, 176, 6431, 6431, 6431, 6431, 6431, 6431, 6431, 6431, 6431, 767, 7130, 6882, 901,16818, 2507, 270, 6431, 6431, 6431, 6431, 6431, 6432,18405,18405,18405,18405, 18405,18405,18405,18405,18405, 2088, 271,19617,19800, 312, 19312,18668,18401,18782, 176, 6883, 6431, 6431, 6431, 6431, 6431, 6431, 6434, 6434, 6434, 6434, 6434, 6434, 6434, 6434, 6434,17361, 6884,18703,12150,18708,15883,18703, 6434, 6434, 6434, 6434, 6434, 6435,18707,18706,18712,16816,18668,18516, 16753,16753,16753,16753,16753,16753,16753,16753,16753,18672, 18803,17362, 176,11068, 6434, 6434, 6434, 6434, 6434, 6434, 2006, 1070, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4617, 176,18241,16263,18242,19455,18668, 4616, 4616, 4616, 4616, 4616, 4618,18547,17363,18703,18703,18672, 1330, 18532,18244,16829,18703,18706,18706,18668,13070,18136,18136, 18136,18136,18136,18136, 4616, 4616, 4616, 4616, 4616, 4616, 6440, 6440, 6440, 6440, 6440, 6440, 6440, 6440, 6440, 1331, 14194,20761,18668,12238,18769,16264, 6440, 6440, 6440, 6440, 6440, 6441, 2685,18708,12161,18773,11082,19854,12240,12162, 7130,18711, 6495,18535,18535,18535,18535,18535,18535,18535, 18535,18535, 6440, 6440, 6440, 6440, 6440, 6440, 2006, 901, 6443, 6443, 6443, 6443, 6443, 6443, 6443, 6443, 6443, 4021, 176,14056, 176, 481,18652, 481, 4629, 4629, 4629, 4629, 4629, 4630,11082,16288,18769,11084,18811,11091,18668,14057, 18668,18668, 7130,12183,18543,11084,18671,20306,18671,18671, 16289,14058, 4629, 4629, 4629, 4629, 4629, 4629, 6444, 6444, 6444, 6444, 6444, 6444, 6444, 6444, 6444, 312, 9248,20414, 19520,16290, 176,18220, 6444, 6444, 6444, 6444, 6444, 6445, 18511,16288,18220,19475,18839,14059,19776,18651,17514,17514, 17514,17514,17514,17514,17514,17514,17514,18919,16289,14056, 6444, 6444, 6444, 6444, 6444, 6444, 6447, 6447, 6447, 6447, 6447, 6447, 6447, 6447, 6447, 4030, 7130,14057,18668,16290, 18729,18714, 4635, 4635, 4635, 4635, 4635, 4636, 176,14058, 13217,18812,18510,18901,18717, 176, 175, 5405,18740, 7130, 11084, 312, 9220,18753, 176,11030, 176,18714, 4635, 4635, 4635, 4635, 4635, 4635, 6448, 6448, 6448, 6448, 6448, 6448, 6448, 6448, 6448,14059, 312, 8296,18718, 4795, 4795, 176, 6448, 6448, 6448, 6448, 6448, 6449,15433,18739,14169,19626, 20800,12240,19867, 8297,17571,17571,17571,17571,17571,17571, 17571,17571,17571,15434,18907, 8298, 6448, 6448, 6448, 6448, 6448, 6448, 6451, 6451, 6451, 6451, 6451, 6451, 6451, 6451, 6451, 4043, 6495,18220,16073,18220,18220,18769, 4644, 4644, 4644, 4644, 4644, 4645,18512,18772,12187,18562,18575, 8299, 18095,12188,18441,18755,18756,18829,11094, 312,18723,18831, 18838,20801, 176,18436, 4644, 4644, 4644, 4644, 4644, 4644, 6452, 6452, 6452, 6452, 6452, 6452, 6452, 6452, 6452, 767, 18437,12127,18096,17297, 6097,18727, 6452, 6452, 6452, 6452, 6452, 6453,19696,18624,18287,18252,19075,18252,18115,18514, 18458,18438,18763,18252,18882,18252,18220, 6098,18746,18746, 18747,12128, 6452, 6452, 6452, 6452, 6452, 6452, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 4057,12129, 2507, 18116,18655,17309,18743, 4653, 4653, 4653, 4653, 4653, 4654, 13311,19574,18659,18255,12251,12130, 2088,18432,18432,18432, 18432,18432,18432,18730,18798,18730,18433,16300,18269,19607, 4653, 4653, 4653, 4653, 4653, 4653, 175, 175, 1295, 175, 6456, 175, 175, 175, 6457, 6458, 6459, 6458, 175, 1655, 176,15489,18655,17781,17353, 1036,12150,14639, 175, 175, 175, 175, 175, 175, 175,18731, 1320,18802,18818,19843, 515,18434,18434,18434,18434,18434,18434,18434,18434,18434, 18748,14781,18748,17309,18759,11068, 6460, 175, 175, 175, 175, 175, 1295, 175, 6462, 175, 175, 175, 6457, 6458, 6463, 6464, 175,18805, 282,17361, 2507,16821,18833, 1036, 18764,20807, 175, 175, 175, 175, 175, 175, 175,16710, 19076,17353,18749, 2088, 344,18751,18220,19042,18787,18808, 18220,16816,18766,17362,18834,17362,16711,18492, 283,16710, 6465, 175, 175, 175, 205, 6470, 6470, 6470, 6470, 6470, 6470, 6470, 6470, 6470,18493, 6918,16711,17286,16821, 176, 18848, 6470, 6470, 6470, 6470, 6470, 6471,18693,18693,18693, 18693,18693,18693,18693,18693,18693,18806,17286, 7130, 2685, 901,12161,16816,18696,18750, 6919,12162, 6470, 6470, 6470, 6470, 6470, 6470, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4673,17781, 901,18925,18876, 175, 176, 4672, 4672, 4672, 4672, 4672, 4674,18713,18713,18713,18713,18713, 18713,18713,18713,18713,18220,18807,18863,18186,20416,18930, 19915,18708,18842,17309, 1133, 4672, 4672, 4672, 4672, 4672, 4672, 4669, 4669, 4669, 4669, 4669, 4669, 4669, 4669, 4669, 3479,16821, 1134,18596,18596,15883,18569, 4669, 4669, 4669, 4669, 4669, 4670,18186, 876,18819, 176,19698,18762,19043, 18603,18603,11082,18605,18605,16816, 901,18432,18432,18432, 18432,18432,18432, 4669, 4669, 4669, 4669, 4669, 4669, 6477, 6477, 6477, 6477, 6477, 6477, 6477, 6477, 6477, 1295,18793, 19771,18935,18269,17397,16821, 6477, 6477, 6477, 6477, 6477, 6478,18821,12187,18252,18220, 1036,18850,12188,11082,18886, 176,18252,11094,11091,18815,18227, 1158,17398,16816,18541, 18230, 6477, 6477, 6477, 6477, 6477, 6477, 175, 175,12190, 175, 5871, 175, 175, 175, 175, 175, 6480, 175, 175, 6481, 6482, 6483, 6484, 6484, 6484, 6484, 6484, 6484, 6485, 175, 5878, 175, 175, 175, 175, 6486, 6486, 6486, 6486, 6486, 6487, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6489, 6488, 6488, 6488, 6488, 175, 175, 175, 5884, 6486, 6486, 6486, 6486, 6486, 6486, 6488, 6488, 6488, 6488, 6488, 6490, 6488, 6488, 6488, 6488, 6488, 6488, 6489, 6488, 6488, 6488, 6488, 6488, 6488, 175, 175, 1136, 175, 175, 175, 175, 175, 175, 175,12150, 6492, 175, 18883, 878,20809, 901, 7130,18528,18436, 1330,18801, 175, 175, 175, 175, 175, 175, 175,18754,18754,18754,18754, 18754, 6493,18252,18437,18252,18252,11068,18887,18925, 312, 18252,18724,18252,18252, 176,19038,18894, 1331, 175, 175, 175, 6494, 175, 175,18438, 175, 6495, 175, 175, 175, 175, 175, 6496, 6497, 175, 6498, 6499, 6499, 6499, 6499, 6499, 6499, 6499, 6499, 6500, 175, 175, 175, 175, 175, 175, 6499, 6499, 6499, 6499, 6499, 6501, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 175, 175, 175, 6502, 6499, 6499, 6499, 6499, 6499, 6499, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 175, 175,20306, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 7604,16821, 4950,18981,14056, 901, 2189,18852,20428, 175, 175, 175, 175, 175, 175, 175,18734,18734,18734,18734,18734, 6510,14057,18252, 2190, 16816,18717,19123,18971, 6913,19020,18252, 4951,18982,14058, 3062, 2191, 1655, 175, 175, 175, 175, 6492,16816, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 6496, 175, 1320, 18252,19007,18792,18718,18220, 6496, 6496, 6496, 6496, 6496, 6512, 4952,16730,18785,18804,18227,18220,18925,18448,18448, 18448,18448,18448,18448,18847,18845,18823,18449,18929,16731, 6097, 6496, 6496, 6496, 6496, 6496, 6496, 175, 175, 1655, 175, 6495, 175, 175, 175, 175, 175,18564, 6492, 175, 17303, 176,19652, 6098, 481,18994, 1320,18760,17253, 175, 175, 175, 175, 175, 175, 175, 1330, 9138,14463,16821, 176, 6514,11030,18220,17397,18477,18477,18477,18477,18477, 18477,18577,18822, 6515,18826, 2507,18492,19893, 175, 175, 175, 6516, 767,16816,12127, 1330, 1331, 9139,17398,19267, 18837,19277, 2088,18493,18136,18136,18136,18136,18136,18136, 6515, 175, 175,18137, 175, 175, 175, 175, 175, 175, 175, 1070, 175, 175,12128, 1331,18783,19058,17406,16821, 11082, 9140,16821, 175, 175, 175, 175, 175, 175, 175, 18825,12129,18851,12190,13956, 6518,19027,17858,16821,18930, 19376,18515,16816,16816,18853,18262,16816, 6519,12130,13180, 18934,17396, 175, 175, 175, 1330,18448,18448,18448,18448, 18448,18448,16816,12150,16107,16107,16107,16107,16107,16107, 16107,16107,16107,18596, 6519, 175, 175, 1655, 175, 175, 175, 175, 175, 175, 175, 1331, 175, 175,12240, 7130, 18603,20810,11068,18605, 1320,18864,18908, 175, 175, 175, 175, 175, 175, 175,18745,18745,18745,18745,18745, 6520, 18450,18450,18450,18450,18450,18450,18450,18450,18450, 176, 9248,18833, 481,19703,19047, 2507, 175, 175, 175, 175, 175, 1655, 175, 714, 175, 175, 175, 175, 175,18220, 175, 175, 2088,18269,18596,19158,18255,18834, 1320,17781, 18655, 175, 175, 175, 175, 175, 175, 175,18658,16821, 1330,18603,17392, 515,18605,18840,18875,18849,14056,18138, 18138,18138,18138,18138,18138,18138,18138,18138, 901,17309, 175, 175, 175,16816, 176,19014,14057, 5888, 1029, 1029, 1331, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14058, 1029, 4120,18220,19845,19163,19051,18147,18784,18935,18940,18568, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18836,18939,18944, 19913,20805, 6531,18464,18464,18464,18464,18464,18464,18464, 18464,18464,14059,18569, 6919,18984,18984,18985,18222, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18925, 1029, 4120,18596, 1655,19046,12150,18866, 767, 2088,18788,18929, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6532,18603, 1320, 6942,18605, 6531,16696,16696,16696, 16696,16696,16696,16696,16696,16696,19545,11068,20622,18251, 20418,12241,12128, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,19020, 1029, 5911,12129, 18622,19048, 7604,19063, 767, 2088,18789,19024, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17386,12130, 6953,16816,18820, 6536,18468,18468,18468,18468,18468,18468,12238,18856,16816, 18469, 6913,18910,18736,16821, 901,12128, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 18737, 1029, 1029,12129,18879,19061,18596,20812,16816, 2088, 19168,17281, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18252, 12130,18738,20098,18603, 6538,17297,18605,18252,18468,18468, 18468,18468,18468,18468,12241,18612, 6539,18881,18252,18252, 18890, 1036, 1029, 1029,17815, 175,18252,18252,19220, 2507, 18889,16816, 901,17816,17816,17816,17816,17816,17816,17816, 17816,17816,16816, 6539, 1029, 1029, 2088, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1029, 5911,19173,19221,20255, 12238,18717,19623,18971, 175,18911, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6540, 176,18622,19002,18736, 6536,17235, 17235,17235,17235,17235,17235,17235,17235,17235,18973,18870, 175,18596, 175,18718,18737, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18603, 1029, 5911,18605, 176,18871,18222,18738,17781, 1036, 1158,19069, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18596,18596, 175, 16816, 175, 6544,18721,18721,18721,18721,18721,18721,18868, 18874,19009,18722,19026,18603,18603,17309,18605,18605, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18914, 1029, 5911,18251,18717,19015,18971,19344, 12241, 1036,16816,15400, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6545,18436,16816,19068,18975, 6544,17252,17252,17252, 17252,17252,17252,17252,17252,17252,17361, 901,18718,18437, 7632,19222,20813, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12238, 1029, 5911,18665, 18438,12248,19178, 6951,18981, 1320,17362,18924, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18596,18596,18877, 175,12240, 6548,18732,18732,18732,18732,18732,18732,18869,18878,19050, 18733,19159,18603,18603,18982,18605,18605, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 175, 1029, 5911,20308,18095,20691,19229, 175, 767, 1320, 6882,15420, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6549, 15433,16288,19160,18990, 6548,18734,18734,18734,18734,18734, 18734,18734,18734,18734,14172,19149,18096,15434,16289, 175, 6883, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18925, 1029, 5911, 6884,16073,16290, 19379,19035,18928, 1320,12150,18262, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5405, 6885, 7579,18884,19045, 6551, 6552, 18790,18596,18456,18456,18456,18456,18456,18456,18456,18456, 18456,18252, 176,11068,18904, 4122, 1029, 1029,18603,18615, 18892,18605,18885, 4795,20814, 6552, 1029, 1029,18252, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18252, 1029, 1029,19427, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18974,18974,18974,18974,18974, 6555,18744,18744,18744,18744,18744,18744,18744,18744,18744, 19251, 176,19073,18998,18998,18999, 1295, 1036, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 18930, 1029, 1029, 1036, 2507,18981,19264,19261,18933, 2088, 176,18252, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18252, 18895, 2088,20619, 176, 6555,18745,18745,18745,18745,18745, 18745,18745,18745,18745,18570,18982, 175,17309, 176,18571, 18220, 1036, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18935, 1029, 5911,18252,19904,18252, 19374,19230,18938, 2088,18262,18252, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5405,18913, 175, 176,19922, 6557, 6558, 20418,19018,18457,18457,18457,18457,18457,18457,18457,18457, 18457,18940,18252,18912,19124, 4122, 1029, 1029,18620,18943, 18252,19266,18626, 4795,18252, 6558, 1029, 1029,18252, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18252, 1029, 4120,18945, 18570,18888, 176,19292,12241,18571,18220,18948, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18997,18997,18997,18997,18997, 6563,17280,17280,17280,17280,17280,17280,17280,17280,17280, 18897,19289, 901,18186,17297,18252, 2507, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 12238, 1029, 4120, 2088,18115,12248,19239,19268, 5405, 2088, 17781,18915, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6564, 176,13317,20071, 176, 6563,18778,18778,18778,18778,18778, 18778,18252,18619,18823,18779,12241,18116,18620, 4795,18252, 17309, 4122, 1029, 1029, 1029, 1029, 1070, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18955, 1029, 4120,17747, 9207,20026, 19122,19791,18959,19227, 8296,15513, 1029, 1029, 1029, 1029, 1029, 1029, 1029,19013,18612,14652,16821,18252, 6568,17860, 18220,12238, 8297,18898,18824,18252,12248,18823,12241,19284, 175,18573,14653,18916, 8298, 4122, 1029, 1029, 1029, 1029, 16816, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18960, 1029, 4120, 9242,18619,15405, 176,19575,18963,18620,18252,18786, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6569, 8299, 175, 16821,16288, 6568, 175,12238,18925,19020,17399,19052,12248, 18921,18884,17400,18928,19023,13310,18917,17353,16289, 4122, 1029, 1029, 1029, 1029,16816, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 175, 1029, 4120, 7604,20309,18885, 901,16290, 16818,19044, 175,18252, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18252,18596,14652,18893,18891, 6573,18872,18254,18983, 18252,18977,18873,19163, 6913,19019,18254, 175,18252,18603, 14653, 175,18605, 4122, 1029, 1029, 1029, 1029,18618, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 175, 1029, 4120,18221, 19316,15405,19294,12150,19039,17400,19025,16816, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6574, 175,19064,16816, 1136, 6573,18974,18974,18974,18974,18974,18974,18974,18974,18974, 5405, 878,11068,10173,18991, 175,18991, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 15489, 1029, 4120,21011,19326,19478,18896,19350,18436, 1036, 4795,18252, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18252, 18254,11180,16710,16816, 6578,18437,18992,18095,18614,18441, 14781,19001,18988,19065,16816,18254, 6033,18736,19010,16711, 18976, 4122, 1029, 1029, 1029, 1029,18438, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18737, 1029, 4120,20155, 2189,18096, 17286,19297,18115,18252,18458,18979, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6579,18622,18738, 2190,10173, 6578,15882, 15882,15882,15882,15882,15882,15882,15882,15882, 2191, 176, 6913,18736,18592, 176,18116, 4122, 1029, 1029, 1029, 1029, 18993, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18737, 1029, 4120,19578,18619,19603, 3062,11180,18989,18620,18252,15883, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5405,19036,18738, 17361,19220, 6582,20017,16816,19003,18741,18741,18741,18741, 18741,18741, 175, 6583,19067,16816,16730,19955,19079, 4122, 1029, 1029,18761, 175, 767, 1330,19034, 4795,18220,18572, 17362,19221, 901,16731,18477,18477,18477,18477,18477,18477, 6583, 1029, 1029,18478, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 175, 1029, 4120,17303, 1331, 6883,19404,19299,12150, 19163,19000, 175, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 16710,19167,19295, 6884,14774, 6585,17720,17720,17720,17720, 17720,17720,17720,17720,17720,19040,18252,16711,11068, 176, 6885,19382, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18570, 1029, 4120,17286,18186, 18571,18220,19083,19616, 1036, 9138,19080, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6586,18220, 175,16816,19168, 6585, 18721,18721,18721,18721,18721,18721,19025,17396,16816,19172, 18255, 901,19066, 312,18255, 9139, 4122, 1029, 1029, 1029, 1029, 1295, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18227, 1029, 1029,19154,19839,18230, 175,19404,13286, 1036,18220, 19029, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20241, 9140, 19246,19246,19173, 6588,17735,17735,17735,17735,17735,17735, 17735,17735,17735,19177,12150,19838, 901,19247,19247,12238, 1036, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16816, 1029, 1029,19062,18254,19248,19248, 18568,19404, 1320,11068,16816, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6589,18220,16816,19089,19093, 6588,18732,18732, 18732,18732,18732,18732,18569,16816,18778,18778,18778,18778, 18778,18778,19296,20787, 1036, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1070, 1029, 4120, 19373,20405,18252,18255,19449,19104, 1320,18262,16816, 1029, 1029, 1029, 1029, 1029, 1029, 1029,17387,16816,19095,16816, 19125, 6594,18986,18986,18986,18986,18986,18986,16816,18254, 18252,18987, 901,17388,14781, 176,17389,18254, 4122, 1029, 1029, 1029, 1029, 1655, 1029, 1029, 1029, 1029, 1029, 1029, 1029,19098, 1029, 4120,19844, 176,20010,19409,19454,18617, 1320,18981,16068, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6595,19085,18252,19086,19138, 6594,18995,18995,18995,18995, 18995,18995,19087,18618,18220,18996,19231, 901,17309,19088, 19987,18982, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6942, 1029, 4120,18565,20236, 176,19220,19414,19178, 2088, 6942,18121, 1029, 1029, 1029, 1029, 1029, 1029, 1029,19182,18736, 7650,21188,19234, 6599, 18997,18997,18997,18997,18997,18997,18997,18997,18997,13314, 901,19221,18737,19738,13315,12238, 4122, 1029, 1029, 1029, 1029, 2507, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 175, 1029, 4120,18254,18738, 3062,19404,18592,19421, 2088,19025, 18254, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6600,19145, 16816,19183,16816, 6599, 481,17393,17361,19011,19091,18254, 17396,16816,19187,16816, 176,19107,16730,18254, 175,19090, 4122, 1029, 1029, 1029, 1029,14056, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16731, 1029, 4120,17362,19952,20126,19444, 20340,17353,19049,19030,18254, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18254,16816,17303,14058,18875, 6603,19094, 7604, 17297,18877,19102,18254,16816,18254,13062,19108, 6604,19252, 17363,18254,19103,18254, 4122, 1029, 1029, 175, 175, 175, 175, 175, 175, 175, 175, 175,18254,19144, 6913,14059, 176,19640,18873, 3062,18254, 6604, 1029, 1029,13063, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18481, 1029, 4120,19163, 16816,18592, 9205, 7645,20045,19457, 6942,19166, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16730, 6942,18879,18254,18634, 6606,16816,18254,18254,19012,18254,18254, 7646,17781,19110, 18254,18254,16731,18868,19113,21207,19109, 4122, 1029, 1029, 1029, 1029,18254, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 18254, 1029, 4120,17303,20308,18981,19115,19957,17309,19479, 19128,19198, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 6607, 18252,18621,19203,19204, 6606,17798,17798,17798,17798,17798, 17798,17798,17798,17798,19208,18982,19676, 901,19429, 176, 19263, 4122, 1029, 1029, 175, 175, 1070, 175, 714, 175, 175, 175, 175, 175,18865, 175, 175,18254,20899,19111, 16710,19249,19459, 8296, 1133,18254, 175, 175, 175, 175, 175, 175, 175,13062,19105,19168,20323,16711, 515, 176, 16816, 8297, 1134,19171, 175, 175, 175, 175, 175, 175, 175, 175, 175, 8298, 876, 175, 175, 175,17286,19173, 19106,18254,19481, 176,19467,13063,18254,19176,18141,18254, 19116, 6612, 175, 175,18254, 175, 714, 175, 175, 175, 175, 175,18865, 175, 175,18254,19475,19032,19037,19735, 10173,19119, 176,18254, 175, 175, 175, 175, 175, 175, 175, 1330,18619,15489,19653,21311, 515,18620,18252,19132, 16719,16719,16719,16719,16719,16719,16719,16719,16719,19161, 19114,19255,18617, 175, 175, 175,18254,18612,11180, 5405, 19126, 1331,18890,14781,18254,18252,17353,18252,18741,18741, 18741,18741,18741,18741,18871,19291,18618,18742, 6613, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 4795, 1646, 1646,18872, 2189,18220,19508,11030,18873,18254,18220, 19141, 1646, 1646, 1646, 1646, 1646, 1646, 1646,17747,10116, 9207, 2190,19178, 2050, 176, 1330, 767, 176,12127,14056, 19181,19469,19153, 2191,19004,19004,19004,19004,19004,19004, 1646, 1646, 1646,19005, 6618, 1313, 1313,14057, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1331, 1313, 4775,12128,14058, 18186,19349,19285,19507,20025,12240,19483, 1313, 1313, 1313, 1313, 1313, 1313, 1313,16108,12129,18626,19183,19351, 6639, 767, 6956,12127,19188,13178,19186,19031, 6960,18254,18252, 19268,19191,12130,14059,14848,18888, 4777, 1313, 1313, 1313, 1313,19272, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19033, 1313, 4775,12128,18872,20309,18220,18592,17781,18873,18254, 18220, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6640,12129, 19147,17397,19118, 6639,16816,19198,19204, 9138,13178,19092, 14179,19209,19105,19201,19207,16816,12130,17309,19453,19212, 4777, 1313, 1313, 1313, 1313,17398, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19268, 1313, 6643,19505, 9139,19106,20976, 19409,19271,19959,19404,18254, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18254,18254,18872,18736,19112, 6644,13314,18873, 18872,18254,18492,13315,12238,18873,18254,19359,19265,19404, 19156,19278,18737, 176, 4777, 1313, 1313, 1313, 1313,18493, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19235, 1313, 6643, 19286, 176,18220,18738,20106,19287,19134,18220,19135, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6645,19136, 1134,18252, 18436, 6644,20205, 1136,19137,19404,19225, 7604,19420,17361, 876,18222,18222,19352,18436, 878,19293,18437, 4777, 1313, 1313, 1313, 1313,18254, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18437, 1313, 6643,19420,19226, 6913,19117,18438,17362, 19488,21403,18254, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 18254,19240,18438,19240,18254, 6648,19325,18220,18220,18867, 16816,19489,18251,18251, 901,18875,19323,19233,19233,19233, 19233,19233, 4777, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19355, 1313, 6643, 1655,19579, 3062,17362,11084,19241, 2088,18254,18874, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6649, 1320,19163,19404,15433, 6648, 19223,19223,19223,19223,19223,19223,19236,19167,19408,19224, 19688,20353,19257,19659, 176,15434, 4777, 1313, 1313, 1313, 1313, 1295, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19258, 1313, 6643, 176,19304,18254, 767,16073,12127, 1036,11084, 16650, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1330,13224, 19259,19518,18222, 6651,20193, 6652,18220,18754,18754,18754, 18754,18754,18754,18754,18754,18754, 5405,12128,19542,18252, 6653, 6654, 6654,18603,18262,19237,19237,19238, 1331,19372, 18222, 6655, 1313, 1313,12129, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19163, 1313, 4775,19531, 4795, 3062,19329,19282, 19166,12130,18603,18251, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19244,19244,19244,19244,19244, 6661,19233,19233,19233, 19233,19233,19233,19233,19233,19233,19332,17781, 176,16730, 19260,18251, 2507, 4777, 1313, 1313, 1313, 1313, 1655, 1313, 1313, 1313, 1313, 1313, 1313, 1313,16731, 1313, 4775, 2088, 19533,19484, 7604, 6918,18222, 1320,18603,17309, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6662,19262,17303,20783,19999, 6661,18106,18106,18106,18106,18106,18106,18106,18106,18106, 17361, 6913,10173, 6919,21372,18222,19318, 4777, 1313, 1313, 1313, 1313, 1655, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 18220, 1313, 4775,19322,18221,18251,12150,19403,18222, 1320, 17362,18222, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19298, 11180,19361,19404,19362, 6666,18986,18986,18986,18986,18986, 18986,18220,19363,19408,18254,11068,18251,19939,20405,19364, 19324, 4777, 1313, 1313, 1313, 1313, 1655, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18220, 1313, 4775,18220, 2507,18251, 19487,19456,18251, 1320, 6918,19300, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6667,19327, 2088, 176,18121, 6666,18120, 18120,18120,18120,18120,18120,18120,18120,18120,12238, 901, 20300,18492, 176,18222, 6919, 4777, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18493, 1313, 4775,20125,20124,18252,19579,19590,18222, 2088,18262,12238, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19397, 6921,19366, 19404,19409, 6671,18995,18995,18995,18995,18995,18995,18220, 19326,19408,19413,19614,18251, 176, 176,18222,18222, 4777, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18220, 1313, 4775,18556, 176,18251, 176,19509, 19328, 2088,19409,18222, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6672,20559,19413,19414,12238, 6671,19242,19242,19242, 19242,19242,19242,18220,18220,19418,19243,18220,19335,18251, 176,20195,18220, 4777, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12238, 1313, 4775,18220, 18981,19399, 8324, 7604,18251, 2088,19435,16697, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19319,16288,13317,15433,19402, 6675,19244,19244,19244,19244,19244,19244,19244,19244,19244, 18982,18222, 6913,16289,18592,15434,19592, 4777, 1313, 1313, 1313, 1313, 2507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 18252, 1313, 4775,19404,16290,18262,16073,19953,19375, 2088, 19279,19407, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6676, 16818,18252, 176, 176, 6675,19404,18262,18220,14057,19404, 19370,18570,18251,19407,18252,19310,18571,19407,19320,18262, 14058, 4777, 1313, 1313, 1313, 1313,19396, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6677, 1313, 4775,19280,19313,20306, 17392,20133,20272,16816,18870,17387, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6677,14059,14057,19802,18254, 6679,19365, 1330, 767,17388, 6882,19283,17389,18222,14058,18871,19004, 19004,19004,19004,19004,19004, 4777, 1313, 1313, 6677, 6677, 1313, 1313,20413, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1331, 1313, 1313, 6883,18220,16816,17395,20042,18222,18220, 8296,14059, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18436, 6884,19404,18220, 176, 6681,18562,18252,18251, 8297, 7577, 18222,18262,19408,19333,19330,19371,18437, 6885,19409,18222, 8298, 1320, 1313, 1313, 1313, 1313,19412, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18220, 1313, 1313,18438,18612,18251, 18717,20212,19586,19556,19425,19334, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6682, 8299, 9146,18220,19404, 6681,20308, 19281,18251,19085,19409,19086,18220,19220,18222,19408,18222, 18251,19412,18718,19321,19377, 1320, 1313, 1313, 1313, 1313, 19088, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18252, 1313, 4775,19422,18619,18262,18220,19635,19221,18620,19448,19367, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 176,18736,19246, 19331,20430, 6686,18220,19433,18220,18252,18252,18251,18570, 18251,18262,18262, 176,18571,18737,19247,19336,19381, 4777, 1313, 1313, 1313, 1313,18569, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19386, 1313, 4775,19378,18738,19248,18252, 9207, 9222,19624,10113,18262, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6687,18252,19409,18870,18613, 6686,18262,19414,18618, 18252,19412,19353,19380,18619,18262,19417,18254, 901,18620, 20308, 176,19383, 4777, 1313, 1313, 1313, 1313,18871, 1313, 1313, 1313, 1313, 1313, 1313, 1313,18252, 1313, 4775,19404, 18619,18262,18981,19618,18595,18620,19689,19407, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19134,19390,19135,18252,14176, 6690,10111,19404,18262,14177,12240,19368,17781,18254,19400, 19407,19393,18982,19137,19404, 9207, 9222, 4777, 1313, 1313, 1313, 1313,19407, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 19459, 1313, 4775,12150,18615,20248,12150,17309,19462,19486, 18879,19459, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6691, 19428,19532,19463,18254, 6690,18717,19536,18971,18603,19109, 19485,19398,11068,18147,18603,11068, 176,19437,19437,19438, 7679, 4777, 1313, 1313, 1313, 1313,12238, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6692, 1313, 4775,18718, 2507,19517, 18220,19514,19895,19423, 176,18220, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 6692,18220, 2088,19515,12238, 6694,18220, 19543,19223,19223,19223,19223,19223,19223,18220,13316,19636, 176,18603,18220,18736,19539, 4777, 1313, 1313, 6692, 6692, 1313, 1313, 1295, 1313, 2489, 1313, 1313, 1313, 1313, 1313, 18737, 1313, 1313,18603,19434,18619,19572,19424,18871, 1036, 18620,18620, 6697, 1313, 1313, 1313, 1313, 1313, 1313,16710, 20289,18738,19443,19579, 2061,18431,18431,18431,18431,18431, 18431,18431,18431,18431,19583,19631,16711,18436,19475,20284, 19475, 1320, 1313, 1313, 2081, 2081, 1295, 2081, 2081, 2081, 2081, 2081, 2081, 2081,18437, 2081, 6065,17286,16816,20305, 16816,19426,19220, 1036,19521,18617, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19549, 176,18438,16288,18866, 6730,19431, 19431,19431,19431,19431,19431,19541,19860,19560,19432,18618, 18603,14652,19221,16289,18616, 6067, 2081, 2081, 2081, 2081, 1655, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14653, 2081, 2081,19441,20274, 625,16290, 9248,19246, 1320,19246,17253, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 5405,19472,15405, 19584, 7582, 6732,19247,19579,19247,19436,19436,19436,19436, 19436,19519,19551,19442, 6733,19583, 8297,19579,18220, 2088, 2081, 2081, 1330,18220,19248,19582,19248, 4795, 8298,19513, 19646,17295,17295,17295,17295,17295,17295,17295,17295,17295, 3062, 6733, 2081, 2081,18981, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1331, 2081, 6065, 176,20291,19220,18287,18186, 176, 1158, 8299,19552, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6734,19257,18577,18982, 611, 6730,18466,18466,18466, 18466,18466,18466,18466,18466,18466,18220,19221, 901,19258, 19585,18220,18837, 6067, 2081, 2081, 2081, 2081, 2507, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19475, 2081, 6065,19591, 19259, 3062,19908,19726, 767, 2088, 6882,18617, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19550,19361,19623,19362, 9207, 6740,19242,19242,19242,19242,19242,19242,19529,19450, 176, 19723,18618, 481,19257,19364,18603, 6883, 6067, 2081, 2081, 2081, 2081, 2507, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 19258, 2081, 6065, 6884,16825, 3062, 7566,12150,19737, 2088, 9248,19933, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6741, 6885,19259, 9242,19573, 6740,19439,19439,19439,19439,19439, 19439,19579,12251,19563,19440, 312,11068,19257,18982,19582, 176, 6067, 2081, 2081, 2081, 2081, 2507, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19258, 2081, 6065,14463,20018, 3062, 12150,19849,19451, 2088,19551,17281, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19642,19680,19259,19618,19641, 6744, 767, 19512,12127,14056,18220,19621,18220, 901,11030,18220,11068, 18220,16730,10105,18564,19452, 6067, 2081, 2081, 2081, 2081, 14057, 2081, 2081, 2081, 2081, 2081, 2081, 2081,16731, 2081, 6065,12128,14058,18595,18619, 9215, 176,19506, 9138,18620, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6745,12129,17303, 18220,19618, 6744,14463,19604,18220, 2189,18254,14846,19726, 19473,18573,19622, 176, 176,12130,14059,19729, 9139, 6067, 2081, 2081, 2081, 2081, 2190, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19625, 2081, 6065, 176, 2191, 176,19781,19589, 19568, 1070,14652, 674, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 5405, 9140,10039,14463,12240, 6747, 6748,19470,14653, 17746,17746,17746,17746,17746,17746,17746,17746,17746,12240, 18186,19476,12240, 6067, 2081, 2081,20275,19567, 7284,19639, 15405, 4795, 1136, 6748, 2081, 2081,12240, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 878, 2081, 2081,14178, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 2081, 2081, 2081, 2081, 2081, 2081, 2081,18436,19246,19634,18595,19600, 6751,19587, 16816,16816,16816,16816,16816,16816,16816,16816,16816,19692, 18437,19247,18616,20341,12240, 2088, 2081, 2081, 2081, 2081, 18254, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12240, 2081, 2081,18438,19248,19569, 7282,19878,18595,14056, 1133,19588, 2081, 2081, 2081, 2081, 2081, 2081, 2081,18255,18436,14179, 19681,19623, 6751,19498,18872,14057, 1134,17781, 312,18873, 18254,19528,19879, 176,19471,18437,18603,14058, 876, 2088, 2081, 2081, 2081, 2081,19747, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1421, 2081, 6065,18492,18438,17309,13302,19627, 19612,19615,19477,14846, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14059,18493,12251, 176,13303, 6753, 6754,13304,19840, 18958,18958,18958,18958,18958,18958,18958,18958,18958, 9139, 16816,17361,19594, 6067, 2081, 2081,18955,19431,19431,19431, 19431,19431,19431, 6754, 2081, 2081,15489, 2081, 3588, 2081, 2081, 2081, 2081, 2081,18612, 2081, 2081,17297, 1655, 176, 15883,17362,18736, 9140,19644,19695, 2081, 2081, 2081, 2081, 2081, 2081, 2081,19608,18269, 1320,14781, 7221, 3020,18737, 19657, 6757,16816,16816,16816,16816,16816,16816,16816,16816, 16816,20452,20089,16119,17401, 2088, 2081, 2081, 175, 175, 18738, 175, 175, 175, 175, 175, 175, 175, 176, 175, 175,16816,16816,16816,16816,16816,16816,16816,16816,16816, 175, 175, 175, 175, 175, 175, 175,12150,18568,18227, 19699,19726, 515,19762,19516,19500,19510,19499,19700,18220, 18269,18220,19730,19685,18220,18255,18220,18736,18269, 175, 175, 175,18569, 6773, 175, 175,11068, 175, 714, 175, 175, 175, 175, 175,18737, 175, 175,16816,16816,16816, 16816,16816,16816,16816,16816,16816, 175, 175, 175, 175, 175, 175, 175,13062,18221,18738,18595,18255, 515,18859, 19643,18287,19595,19682, 175, 175, 175, 175, 175, 175, 175, 175, 175,18757,18872, 175, 175, 175,18595,18873, 18254,18436,19544,18553,16816,13063,18603, 6774, 175, 175, 19654, 175, 175, 175, 175, 175, 175, 175,18437, 3105, 175,18252,18254,18287,19753,20338,19596,19764,17361,18870, 175, 175, 175, 175, 175, 175, 175,19683,19768,18438, 19944,19829, 3106,16816,16816,16816,16816,16816,16816,16816, 16816,16816,18254,18871, 176,19702,15433,17860,17362, 3675, 175, 175, 175, 175, 175,18269, 175, 175, 175, 175, 175, 175, 175,15434, 3105, 175, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 175, 175, 175, 175, 175, 175, 175,17363,16288,16073,16710,19705, 3106,18616,19645, 19760,19577,19502,19602,19806,18870,18592, 901,18269,17402, 16289,20306,16711,19684, 3675, 175, 175, 175, 6804, 6805, 6805, 6805, 6805, 6805, 6805, 6805, 6805, 5509,19859,18871, 176,16290,19764,17286, 6805, 6805, 6805, 6805, 6805, 6806, 19202,19202,19202,19202,19202,19202,19202,19202,19202,18616, 18220, 7221,18595,20416,19701,18251,19198,19958,19693,18269, 6805, 6805, 6805, 6805, 6805, 6805, 6808, 6809, 6809, 6809, 6809, 6809, 6809, 6809, 6809, 6810,18254,12150,12238,12253, 15883,18607, 6809, 6809, 6809, 6809, 6809, 6811,19419,19419, 19419,19419,19419,19419,19419,19419,19419,17297,18608,18595, 901,18609,18269, 176,19414,19751,11068,19687, 6809, 6809, 6809, 6809, 6809, 6809, 6813, 6814, 6814, 6814, 6814, 6814, 6814, 6814, 6814,18254,19763,19726,18222,19894,15883,20895, 6814, 6814, 6814, 6814, 6814, 6815,16816,16816,16816,16816, 16816,16816,16816,16816,16816,19709,19786,16816,19817,20323, 176,18255, 3675,17400, 176,18269, 6814, 6814, 6814, 6814, 6814, 6816, 6819, 6820, 6820, 6820, 6820, 6820, 6820, 6820, 6820, 6141,18220, 2189,18595,19885,18568,19808, 6820, 6820, 6820, 6820, 6820, 6821,19511,19313,19691,18615,19720,18220, 16816, 2190,17395,19503,18220,19842,18269, 901,18254,19799, 18569, 3062, 3062, 2191, 6820, 6820, 6820, 6820, 6820, 6820, 6822, 6823, 6823, 6823, 6823, 6823, 6823, 6823, 6823,18595, 176,20700,19896,20502, 176,19694, 6823, 6823, 6823, 6823, 6823, 6824,18869,19257,16730,18570,19609,19632,19721,12150, 18571,18220,19611,18254,20188,19787,18220,13311,12238,19912, 19258,16731, 6823, 6823, 6823, 6823, 6823, 6825, 6830, 6831, 6831, 6831, 6831, 6831, 6831, 6831, 6831, 6153,11068,18222, 18255,19259,17303,19822, 6831, 6831, 6831, 6831, 6831, 6832, 16816,16816,16816,16816,16816,16816,16816,16816,16816,19521, 19878,16816,16816,16816,16816,16816,16816,16816,16816,16816, 6831, 6831, 6831, 6831, 6831, 6831, 6833, 6834, 6834, 6834, 6834, 6834, 6834, 6834, 6834,18220,14056,19879, 7221,18254, 18251,19764, 6834, 6834, 6834, 6834, 6834, 6835,19522,19767, 18254,18869,20441,19846,14057,17396,17860,16816,16816,16816, 16816,16816,16816,16816,16816,16816,14058,19246, 6834, 6834, 6834, 6834, 6834, 6836, 6842, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 5536,19247, 1133,18222,16816,18617,17353, 6843, 6843, 6843, 6843, 6843, 6844,19706,19783,19628,19601, 14059, 1136,16816, 1134,19864,19248,18592, 7221,17297,19658, 19803,18269,18618, 878,19523, 876, 6843, 6843, 6843, 6843, 6843, 6843, 6846, 6847, 6847, 6847, 6847, 6847, 6847, 6847, 6847, 6848,18220,19220,19221,18254,19633,19814, 6847, 6847, 6847, 6847, 6847, 6849,17399,16816,18868,19852,20554,17400, 19956,19521,19878,19779,16816,16816,16816,16816,16816,16816, 16816,16816,16816,19221, 6847, 6847, 6847, 6847, 6847, 6847, 6856, 6857, 6858, 6859, 6859, 6859, 6859, 6859, 6859,19879, 10115,10117,19551, 901, 9207,18595, 4916, 4916, 4916, 4916, 4916, 4920,19715,18736, 9207,19726,17397,18873,19731,19739, 18254,20306,17399,19823,19504,10118,19730,17400,20011,18254, 18737,18254, 4916, 4916, 4916, 4916, 4916, 4916, 175, 175, 17398, 175, 175, 175, 175, 175, 175, 175,18287, 3105, 175,18738,19685,19552,20417,19599,19599,19599,19599,19599, 175, 175, 175, 175, 175, 175, 175,13062,19741,19008, 19220,15433, 3122, 7604,17781,19883, 2507,20306, 175, 175, 175, 175, 175, 175, 175, 175, 175,17297,15434, 3675, 175, 175, 3113, 2088,18254,18595,19833,18254,18634,13063, 19221,18222, 6913,19686,17309,18254,19732,19825,18254,16073, 20423, 6860, 427,19439,19439,19439,19439,19439,19439,18254, 18981, 6866, 6866, 6866, 6866, 6866, 6866, 6866, 6866, 6866, 18147,19712,19724,12150, 2507,18221,19785, 6866, 6866, 6866, 6866, 6866, 6867,19685,16288,19613,18595,18220,19853,18865, 18982, 2088,18251, 7264,19690,20233,19811,14173,12240, 271, 18571,16289,11068, 6866, 6866, 6866, 6866, 6866, 6866, 2151, 18254, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4933,19824,16290,19736,18221, 9207,18595, 4932, 4932, 4932, 4932, 4932, 4934,18872,18436, 9207,18254,18222,18873,19938, 19726,19868,19788,19733,17781, 176,10120,18254,19729,18592, 18254,18437,15489, 4932, 4932, 4932, 4932, 4932, 4932, 4929, 4929, 4929, 4929, 4929, 4929, 4929, 4929, 4929, 3709,19777, 20035,18982,18438,19896,17309, 4929, 4929, 4929, 4929, 4929, 4930, 1330,14781,18220,19900,18252,19937, 2190,18251, 7264, 18135,18135,18135,18135,18135,18135,18135,18135,18135, 2191, 19816, 4929, 4929, 4929, 4929, 4929, 4929, 439,14652, 8296, 19629, 1331,19960,19759,19754,17361, 6886, 6886, 6886, 6886, 6886, 6886, 6886, 6886, 6886,14653,19246, 8297,18220,18565, 20326,18254, 6886, 6886, 6886, 6886, 6886, 6887,13062, 8298, 19734,19826,18254,19247, 176,17362,15405,19745,20073, 175, 175, 175, 175, 175, 175, 175, 175, 175, 6886, 6886, 6886, 6886, 6886, 6886,19248, 9144,19870,19253,20288,17781, 13063, 283, 2176, 8299, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4962,19790, 7264,18222,18252,19740,18592, 4961, 4961, 4961, 4961, 4961, 4963, 176,18736,19246,17309, 18254,18254, 9220,19861,19744, 7221,19834,19758, 9224,19809, 19828,18254,18254, 3062,18737,19247, 4961, 4961, 4961, 4961, 4961, 4961, 4958, 4958, 4958, 4958, 4958, 4958, 4958, 4958, 4958, 3738,18220,16288,19746,18738,19248,18251, 4958, 4958, 4958, 4958, 4958, 4959, 5405,19257,16710,12150,17361,15489, 16289,19954,20074,19436,19436,19436,19436,19436,19436,19436, 19436,19436,19258,16711, 4958, 4958, 4958, 4958, 4958, 4958, 6924,16290, 7221,19896, 4795,19914,11068,19610,17362,14781, 13062,19899, 1444,19259,17286,19475,19789,17353,20372, 1445, 7150, 175, 175, 175, 175, 175, 175, 175, 175, 175, 18492, 1133,19862, 1446,19917, 1447,19858, 1448,19886,19761, 1449, 1450,13063,12238,12253, 1451,13309,18493, 1452, 1134, 1453,18222, 1454,20148, 1455, 1456, 1457, 2685,18222, 2686, 19748, 876,10173,18220, 1443,15882,15882,15882,15882,15882, 15882,15882,15882,15882,19447,18222,20011,18731,18731,18731, 18731,18731,18731,18731,18731,18731, 176,20015, 176, 2687, 19742,19742,19742,19742,19742,19742, 2688,18220, 1655,19743, 11180,19778,18251,14463,18220,15883, 3062,19813,19810,18251, 2689, 2507, 2690,18571, 2692, 1320,18254, 2693, 3209,19812, 20436,18220, 2695,18436,19865, 2696,18251, 6925, 2088, 2698, 18121, 2699, 2700, 2701, 3226, 1444, 5405, 3062,19257, 176, 18437, 1136, 1445,18254,19755,19597,19597,19597,19597,19597, 19597, 3062,19905, 878,19598,19258, 1446,19757, 1447, 1797, 1448,18438,19878, 1449, 1450,20108, 4795,17297, 1451,16730, 767, 1452,12127, 1453,19911, 6926,19259, 1455, 1456, 1457, 1444,20032,11030,19257,19995,17747,16731, 1445, 7604,19879, 19599,19599,19599,19599,19599,19599,19599,19599,19599,20186, 19258, 1446,12128, 1447,19756, 1448,20157,17303, 1449, 1450, 11068, 2507,18736, 1451,15433, 6927, 1452, 6913, 1453,12129, 1454,19259, 1455, 1456, 1457, 2685,19983, 2686, 2088,18737, 14056,15434, 1443,20394,18221, 5005,19775,18749,18749,18749, 18749,18749,18749,18749,18749,18749,19872, 767,14057,12127, 18738,20332,16073,19919,12150,13062,19221, 2687, 2507,19916, 14058,18222, 9138,19773, 2688,20016, 175, 175, 175, 175, 175, 175, 175, 175, 175, 2088,19220, 176, 2689,12128, 2690, 3804, 2692,11068,20574, 2693, 5006,13063,21038,19774, 2695,19943, 9139, 2696,14059, 2697,12129, 2698,18567, 2699, 2700, 2701, 1444, 8296,19630,14652,19221,18220,19804, 1445, 18599,20476,18251,12130,19805,18222,19606,19815,10037,19929, 16825, 8297,14653, 1446,17400, 1447, 9140, 1448,20011,19994, 6939, 1450,19878, 8298,19866, 1805,20014,19975, 1452,19863, 1453, 5405, 1454,15405, 1455, 1456, 1457, 1813,18860,18254, 18992,18992,18992,18992,18992,18992,18992,18992,18992,19879, 18254,18220,18254, 481,18254,18861,18251, 8299,18862, 1814, 5405, 4795,18869,18254,19835,18254, 1815,19827,19997,19597, 19597,19597,19597,19597,19597,18254,18222,12240,13299,18252, 1816,18186, 1817,19831, 1818,18869,18254, 1819, 1820,20028, 4795,19807, 1821,20412, 6940, 1822,13062, 1823,17297, 1824, 20306, 1825, 1826, 1827, 1813,19873,18221, 175, 175, 175, 175, 175, 175, 175, 175, 175,18870,18255,17781,18254, 18254,18557,18220,18866,19832,18736, 1814,18251,13063,18255, 18254,18254,19857, 1815,19871,19246,19890,19830,18558,19246, 18871,18559,18737,20069,19837,19991,18981, 1816,17309, 1817, 17781, 1818,19247,19752, 1819, 1820,19247,18568,19246, 1821, 19875, 6941, 1822,18738, 1823,19941, 1824,18619, 1825, 1826, 1827, 6943,18620,19248,18607,19247,18982,19248, 6944, 6945, 17309,18569,19869,19742,19742,19742,19742,19742,19742,18252, 16710,18608,16825, 9138,18609,19967,19248,18981,17395,19945, 7126, 6946,19230,19874, 2507,19891,19878,16711, 6947,18221, 901,19241,19241,19241,19241,19241,19241,19241,19241,19241, 3062, 2088, 6948, 9139, 6949, 6950, 6951,18982,17286, 6952, 6953,18252, 2507,19879, 6954,20110,19988, 6955, 3062, 6956, 19887, 6957,12150, 6958, 6959, 6960, 2685,13062, 3252, 2088, 20095,19918,19257, 1812, 1133,18252, 3253, 9140, 175, 175, 175, 175, 175, 175, 175, 175, 175,16825,17361,19258, 19257,11068, 1134,19932,18565,19940, 481,18592, 3254,13063, 3062,19974,19889,17402, 876, 3255,19920,19258,12240,13299, 19259,14171,19973,18221,17361,12238,20082,19888,17362, 3256, 19942, 3257,20110, 3259,12238,19910, 3260, 3829,19259,19475, 20113, 3262,16730,19884, 3263,20120, 3264, 176, 6962,20070, 3266, 3267, 3268, 2685,17362, 3252,14056,18872,20004,16731, 1812,15489,18873, 3253, 6966, 6966, 6966, 6966, 6966, 6966, 6966, 6966, 6966, 767,14057,12127,20100,18839,12248,19921, 17303,19980,20009,20110, 7120, 3254,14058,12248,17309,19979, 18492,14781, 3255,20008,20114,19892,19892,19892,19892,19892, 19892,19892,19892,18254,18592,12128, 3256,18493, 3832,20066, 3259,19906, 176, 3260, 3829, 176,20000,18221, 3262,19951, 14059, 3263,12129, 3264, 2189, 3833,18252, 3266, 3834, 3268, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,12130, 13180, 176, 2190,20438, 176,19907,18221,19981,19982,18860, 16288,17781,20021,20027, 2191,19935,19935,19935,19935,19935, 19935,19935,19935,19935,18221,19781,18861,16289, 2652,18862, 18557,19942,19313,19993, 3257, 3258,16710,10173,19909,19936, 20127,17309,19475,17353, 176,21064, 6967,18558,16290,18254, 18559, 3265,18186,16711, 3267, 6968, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,18252,18252,18252,18252,18252, 18252,18252,18252,18252,17286,11180,20196,18436,18839,20005, 19985,18736,19989,19314,19551,18252,18252,18252,18252,18252, 18252,18252,18252,18252,18437,19246, 176, 176,18737,20016, 3257,18252,18252,18252,18252,18252,18252,18252,18252,18252, 18287, 176,19247,20153, 481,18438,12150, 3265,18254,18738, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 18287,21419,20470,19248,20363,19552,18252,18252,18252,18252, 18252,18252,18252,18252,18252,11068,18287,18252,18252,18252, 18252,18252,18252,18252,18252,18252,18252,18252,18252,18252, 18252,18252,18252,18252,18252, 3257,20023,20308, 7604, 6969, 20030,18252,18252,18252,18252,18252,18252,18252,18252,18252, 20626,20306, 3265,20158, 1134, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,19964, 876, 6913,20033,14056, 19962,18252,18252,18252,18252,18252,18252,18252,18252,18252, 19220,19963,18981,20031,12150,18252, 6970,14057,20029,18252, 18252,18252,18252,18252,18252,18252,18252,18252,17362,14058, 3257,18252,18252,18252,18252,18252,18252,18252,18252,18252, 19221, 546,18982,11068,20043,14652,19984, 3265,20361,17386, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 19965,18617,14653,20019,20016,20072,19421,18622,19230,19966, 19986, 312,18220,20146,20362,12240, 176,19374, 767,18621, 20020,16816,18220,15405, 176,18618,18252,18252,18252,18252, 18252,18252,18252,18252,18252, 3257,20024,18252,18252,18252, 18252,18252,18252,18252,18252,18252, 6971, 2189, 3062,18220, 12128,18220, 3265,20109, 1136, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 2190, 878,12129,13294,19992, 18220,20002,20300,12240,19968,20486,20052, 2191,19246,20078, 19257,18616,17361,19967,12130,18252,18252,18252,18252,18252, 18252,18252,18252,18252,19969,19247,20306,19258,20022,20623, 3257,18252,18252,18252,18252,18252,18252,18252,18252,18252, 3062, 6972,17362,18220,15433,18220,19248, 3265,19259,20306, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 18287,15434, 3062,17399,18220,20253,15489,19804,17400,16816, 20105,19220,19257,19990,20117,20046,16288,18220,20001,18220, 20034,18220,16073,18220,20051, 7081,20545,19978,18220,19258, 18220,20003,20424,16289,16730, 3257,14781,20049,18220,18252, 17309,19221,18220,12240, 176,18286, 6973,18252,20085,18220, 19259,16731, 3265,19967,16290, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,13062,18220,19421,18220,20132, 20101,18839,17303,18265,20309,20050, 175, 175, 175, 175, 175, 175, 175, 175, 175,19942,18220,18220,18220,18220, 20079,18220,18287,18220,18436,18220,13294,13063,20053,17362, 3257,20197,20087,20083,18619,12238,12150,18220,13308,18620, 18220,18437,20201, 6974,18220,12238,20084, 3265,20977,20054, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 20006,19220,18438,18570,14652,11068,20309,19998,18571,20007, 20007,20007,20007,20007,20007,20007,20007,20007,20055,19942, 18220,14653,18220,18220,19878,18220,12246,12238,15433,20973, 176,19221,18254,16710,20173, 3257, 6975,12238,20088,20129, 20086,18220,15405,18981,18220,15434,13200,12150,13317,20147, 16711,19879, 3265,20092,20096, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,20094,16073,18570,17353,12150, 18570,17286,18571,18982,20090,18571,11068,18254,18254,18254, 18254,18254,18254,18254,18254,18254,18254,18254,18254,18254, 18254,18254,18254,18254,18254,20197,18220,20166,11068,18254, 3257,20130,20477,20200, 3837,20276,18220,18254,18254,18254, 18254,18254,18254,18254,18254,18254,20280, 3265, 6976, 7029, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 20061,20063,18254,18254,18254,18254,18254,18254,18254,18254, 18254,20062,18254,18254,18254,18254,18254,18254,18254,18254, 18254,20142,20123,18254,18254,18254,18254,18254,18254,18254, 18254,18254,19246,20154,18736, 3257,19475,20091, 1136,17781, 20308,20093,20140,20701, 6977,20207, 3842,17353,19535,19247, 878,18737, 3265, 176,16816, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,18870,20104,18492,16816,17309, 19248,20064,18738,20065,16816,20107,20138,18220,18875,20213, 901,20788,20211,16816,18493,20144, 2189,18220,16816,18871, 12150,20178,20227,18220, 7029,18147,20405,16816, 3843,17401, 3257,16828,20141,18220, 2190,20197, 6978,18254,18254,18254, 18254,18254,18254,18254,18254,18254, 2191, 3265,17402,11068, 3267, 176, 3844, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,20066, 3062,18254,18254,18254,18254,18254,18254, 18254,18254,18254,18254,18254,18254,18254,18254,18254,18254, 18254,18254,18254, 3062,20247,20067,20121,20300,18633,20216, 17387,20900,18869,20585,18622,19257, 3062, 3257, 7604, 767, 6979,12127,20119,20276,20102,16828,20323,17388,20425,18634, 17389,20279,19258,18865, 3265,19257,18254, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 6913,16730,20242, 20068,12128,19258,19259,20306,18634,18254,18254,18254,18254, 18254,18254,18254,18254,18254,16731,20145,20172,12129,18254, 20214,14056,20763,19259,18220,19475,20149,13178, 7029,20128, 20103,18571, 3257,18220,18220,12130,17303,17361, 6980,14057, 20167,18254,19313,18220,20615,14978,13312,20066,13286, 3265, 18186,14058, 3267, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251, 3251,20077,13062,20131,20099, 1133,17362,20122,20156, 13313,12246,20306,15433, 175, 175, 175, 175, 175, 175, 175, 175, 175,18874, 1134,14059,14848,17297,18839,14652, 15434,20118, 176,19314,12240,13063, 876, 3257,18872,18220, 19220,17363,12240,18873,12240,14170,14653,20181, 6981,18220, 1421,16073,12240,20168, 3265,14179,20266, 3267, 6986, 6986, 6986, 6986, 6986, 6986, 6986, 6986, 6986,15405,20224,20177, 19221,20175,20555, 330, 6986, 6986, 6986, 6986, 6986, 6987, 20143,20143,20143,20143,20143,20143,20143,20143,20143,18252, 18252,18252,18252,18252,18252,18252,18252,18252, 176,18981, 6986, 6986, 6986, 6986, 6986, 6986, 6989, 6989, 6989, 6989, 6989, 6989, 6989, 6989, 6989,18570,20176,19246,20182, 1136, 18571,18220, 6989, 6989, 6989, 6989, 6989, 6990,18436,18982, 18736, 878,20179,20267,19247, 176,18220,20159,20180,17396, 20229,20265, 176,16828,19878,18437,18220,18737, 6989, 6989, 6989, 6989, 6989, 6989, 2314,19248, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5075,18438,20282,18738, 7029, 20210,19879, 5074, 5074, 5074, 5074, 5074, 5076,18252,18252, 18252,18252,18252,18252,18252,18252,18252,18252,18252,18252, 18252,18252,18252,18252,18252,18252,20161,15489, 5074, 5074, 5074, 5074, 5074, 5074, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995,17781,20361,17781, 901,20281, 7064,20364, 6995, 6995, 6995, 6995, 6995, 6996,20160,14781,17297, 176, 20368,18252,18252,18252,18252,18252,18252,18252,18252,18252, 20362,20276,20361,17309,19551,17309, 6995, 6995, 6995, 6995, 6995, 6995, 2314,20352, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 4461, 176,12150, 901,20189,20362,18147, 5087, 5087, 5087, 5087, 5087, 5088,18612,20192,19551,18252, 18252,18252,18252,18252,18252,18252,18252,18252, 176,20358, 18287,20364,20162, 3062,11068,19552, 5087, 5087, 5087, 5087, 5087, 5087, 6999, 6999, 6999, 6999, 6999, 6999, 6999, 6999, 6999,18254,20243,20377,20309,17353,20306,18873, 6999, 6999, 6999, 6999, 6999, 7000,18287,19257,20190, 1136,20217,19552, 18252,18252,18252,18252,18252,18252,18252,18252,18252, 878, 20378,20415,19258,16288, 6999, 6999, 6999, 6999, 6999, 6999, 7002, 7002, 7002, 7002, 7002, 7002, 7002, 7002, 7002, 4470, 16289,20194,20261,19259,20287,20972, 5093, 5093, 5093, 5093, 5093, 5094,20174,18492,18736,20364,18254,18872,20303,20163, 19878,16290,18873,20367,18620, 176, 901,17396,16816,20251, 18493,18737, 5093, 5093, 5093, 5093, 5093, 5093, 7003, 7003, 7003, 7003, 7003, 7003, 7003, 7003, 7003,19879,17361,20391, 20461,20462,18738,20184, 7003, 7003, 7003, 7003, 7003, 7004, 18252,18252,18252,18252,18252,18252,18252,18252,18252,20230, 20230,20230,20230,20230,20230,20230,20230,20230,17362,16710, 7003, 7003, 7003, 7003, 7003, 7003, 7006, 7006, 7006, 7006, 7006, 7006, 7006, 7006, 7006, 4483,16711,20206, 901,16816, 16830, 176, 5102, 5102, 5102, 5102, 5102, 5103,20183,18619, 20218,20376,20281,20535,18620,14057,19220,17286,20268, 312, 176,20171,18233,20563, 176,20762,20258,14058, 5102, 5102, 5102, 5102, 5102, 5102, 7007, 7007, 7007, 7007, 7007, 7007, 7007, 7007, 7007, 3062, 2189,20281,19221, 7064,14781,20257, 7007, 7007, 7007, 7007, 7007, 7008,18436, 176,18570,20543, 481,14059, 2190,18571,18220,18599,20220,18981,18265,20306, 20328,18868,20334,18437, 2191,16730, 7007, 7007, 7007, 7007, 7007, 7007, 7010, 7010, 7010, 7010, 7010, 7010, 7010, 7010, 7010, 4497,16731, 1133,18438,20208,20221,18982, 5111, 5111, 5111, 5111, 5111, 5112,20191,20260,21113, 1136,20568, 176, 20273, 1134,18619,17303,17353, 7604,12150,18620,18252, 878, 176, 176,20259, 876, 5111, 5111, 5111, 5111, 5111, 5111, 7011, 7011, 7011, 7011, 7011, 7011, 7011, 7011, 7011, 767, 18492,12127,20457,20290, 6913,11068, 7011, 7011, 7011, 7011, 7011, 7012,14652,15433,20462,20570,20387,18493,20697,20375, 7604,20300,20209,12150,20569,20466,20382,19475,20292,14653, 15434,12128, 7011, 7011, 7011, 7011, 7011, 7011, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5124,12129, 6913, 15405,16073,11068,20262, 5123, 5123, 5123, 5123, 5123, 5125, 20887,20462,20327,20337,16816,12130,17781,18556,18590,20465, 17353,15489,20354,18567,20536,20381,20502,18233,20215,20285, 5123, 5123, 5123, 5123, 5123, 5123, 5120, 5120, 5120, 5120, 5120, 5120, 5120, 5120, 5120, 3918,17309, 2190,16288,18220, 18252,14781, 5120, 5120, 5120, 5120, 5120, 5121,18599, 2191, 20576,20490,20390,19475,20333,16289,12015,16825,16119,16816, 16830,20471,17394,20256,18875,20271,20323, 176, 5120, 5120, 5120, 5120, 5120, 5120, 175, 175,16290, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 7018, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175,19748, 175, 175, 175, 175, 175, 175, 175,17361, 175, 2338, 1133, 176,12150, 12150,18186,19246,18186,20220,20263, 175, 175, 175, 175, 175, 175, 175,20359, 176, 1134,18492,20421, 6348,19247, 1158,20220,20422,20306,17362,17781,20577, 876,11068,11068, 20371,16710,20478,18493,20221, 2340, 175, 175, 175, 175, 19248, 175, 175, 175, 175, 175, 175, 175,16711, 175, 2338,20221,20286,20295,20220,17309,20264,20293,20220,19878, 175, 175, 175, 175, 175, 175, 175, 6349,20223,17286, 18186,20294, 6348,20306,20621,20220,17361,20222, 3062,20296, 20357,20417,20526,20306,20221,20223,19879,20553,20221, 2340, 175, 175, 175, 175,16288, 175, 175, 175, 175, 175, 175, 175,20379, 175, 3948,20221,17362, 3062,20380, 7604, 19257,16289,18981,20269, 175, 175, 175, 175, 175, 175, 175,20344,20568,20297,18436,20306, 7030,19258,20342,19220, 20346,20383,16290,20306, 176,20309,20522, 481, 6913,16730, 20298,18437,18982, 2340, 175, 175, 175, 175,19259, 175, 175, 175, 175, 175, 175, 175,16731, 175, 3948,19221, 20386,19878,18438,20347,20270,14056,20283,20343, 175, 175, 175, 175, 175, 175, 175, 7031,20638,17303, 7064,19246, 7030,20306,20616,14057,20446,18602,20220,20349,19879,20345, 20221,20978,20306,18736,20351,14058,19247, 2340, 175, 175, 175, 175,20348, 175, 175, 175, 175, 175, 175, 175, 18737, 175, 175,20418,18982, 1133,20221,19248,14652,20384, 14056,14846, 175, 175, 175, 175, 175, 175, 175,14059, 16710,18738,15433, 1134, 7035,14653,20435,16816,14057,20220, 20642,18859,20453,20635,18220, 876, 7604,16711,20306,15434, 14058, 2340, 175, 175, 175, 175,15405, 175, 175, 175, 175, 175, 175, 175,20350, 175, 175,20419,17286,20221, 16073,20306, 176,18254,19220, 6913, 175, 175, 175, 175, 175, 175, 175, 7036,14059,20374,16288,18602, 7035, 7029, 16825,20420,20444,15489,20459,20306,18252,20421,20479,20361, 20306,20489,20422,16289,19221, 2340, 175, 175, 175, 175, 20385, 175, 175, 175, 175, 175, 175, 175,20426, 175, 175,20409,19878,14781,16290,20362,20443,18252,20449,20427, 175, 175, 175, 175, 175, 175, 175,20442,20410,14652, 19246,20411, 7040,20306,18220,18220,20308,20306,21247,19879, 12150,20306,20529,20519,20361,20306,14653,19247,20451, 2340, 175, 175, 175, 175,18220, 175, 175, 175, 175, 175, 175, 175,18252, 175, 175,18220,18220,15405,19248,11068, 20362,20432,17781,20431, 175, 175, 175, 175, 175, 175, 175, 7041,20460,16710,20563,18220, 7040,18573,20617,18570, 20480,12150,17361,18252,18571,20567,20447, 7029,20306,18736, 16711,20439,17309, 2340, 175, 175, 175, 175, 2189, 175, 175, 175, 175, 175, 175, 175,18737, 175, 175,20220, 11068,17286,17362,20450,20440,20512, 2190,20398, 175, 175, 175, 175, 175, 175, 175,20306,20456,18738, 2191,18252, 7045,20414, 1136,20306,20405,20306,20524,20407,20496,20221, 20316,20306,20481,20514, 878,20483,20482, 2340, 175, 175, 175, 175,20448, 175, 175, 175, 175, 175, 175, 175, 18252, 175, 175,18492,20474, 3062,20398,20472,18436,20220, 20398,18621, 175, 175, 175, 175, 175, 175, 175, 7046, 18493,15433,20568,20405, 7045,18437,20407,20405,20306, 312, 20407,20547,20497,20516, 176,20458,20306,16730,15434,20221, 20445, 2340, 175, 175, 175, 175,18438, 175, 175, 175, 175, 175, 175, 175,16731, 175, 175,20306, 1133,16073, 18981,19221,20398,20498,20398,20306, 175, 175, 175, 175, 175, 175, 175,20484,20398,17303, 1134,20455, 7049,20405, 20308,20405,20407, 7604,20407,20500,20501,20549, 876,20523, 18982,20405,20306,21443,20407, 2340, 175, 175, 175, 175, 20306, 175, 175, 175, 175, 175, 175, 175,20473, 175, 175,20398, 6913, 3062,20517,20499,19230,20398,20509,20398, 175, 175, 175, 175, 175, 175, 175, 7050,20405,20507, 20502,20407, 7049,20454,20405,20563,20405,20407,20220,20407, 20518,20361,17781,20566,20561,19257,20306,20578, 176, 2340, 175, 175, 175, 175,20306, 175, 175, 175, 175, 175, 175, 175,19258, 175, 175,20398,20784,20362,20221, 2189, 481,20373,17309,20405, 175, 175, 175, 175, 175, 175, 175,20006,20405,19259,20582,20407, 7052, 2190,20653,20643, 20007,20007,20007,20007,20007,20007,20007,20007,20007, 2191, 7053,18252,20223, 2340, 175, 175,13062,20485,20306,20187, 20520, 176,20558, 2652,20221,20306,20306, 175, 175, 175, 175, 175, 175, 175, 175, 175,20424, 7053, 175, 175, 15433, 175, 175, 175, 175, 175, 175, 175,13063, 175, 175,20503,20785,20398,20398,20574, 901,15434,20574,20405, 175, 175, 175, 175, 175, 175, 175,20398,20661,20510, 20405,20405, 7055,20407,20407,20504,20508,20575,16073,20665, 20511,20661,20476,20414,20405,20476,20306,20407,20524, 175, 175, 175, 175, 175,20306, 175, 175, 175, 175, 175, 175, 175,20361, 175, 175, 7056, 7056, 7056, 7056, 7056, 7056, 7056, 7056, 7056, 175, 175, 175, 175, 175, 175, 175,20306,20398,20426,20527,20306, 7055,20505,20362,20306, 20306,20531,20506,20306,20515,20528,20652,20562,20306,20405, 20704,20308,20407, 175, 175, 3386, 175, 175,20420, 175, 175, 175, 175, 175, 175, 175,20414, 175, 175,20306, 20889, 1133,18254,18254,20540,20532,17297,20306, 175, 175, 175, 175, 175, 175, 175,20428,18254,18254,20308, 1134, 7059,20306,20306,20421,20539,20308,20308,20544,20422,20306, 20306, 876,20607,20308,20521,20323,18254, 2340, 175, 175, 175, 175,18436, 175, 175, 175, 175, 175, 175, 175, 18254, 175, 175, 7013,12150,18607,18492,20546, 2189,18437, 20572,18874, 175, 175, 175, 175, 175, 175, 175, 7060, 18265,20548,18608,18493, 7059,18609, 2190,20699, 3062,12150, 18438,20220,20551,11068,20656,20560,20308,16288, 2191,20300, 20950, 2340, 175, 175, 175, 175,20552, 175, 175, 175, 175, 175, 175, 175,16289, 175, 175,20308,11068,20599, 16730,20221,19246,20571,17309,20308, 175, 175, 175, 175, 175, 175, 175,20579, 1136,16290,16710,16731, 7062,19247, 20308, 3062,17361,20556,20721,20583, 878,20580,20308,20316, 13062,20601, 7063,16711,20356, 2340, 175, 175,17303, 176, 19248, 175, 175, 175, 175, 175, 175, 175, 175, 175, 20361,20361,17362,19257,17286,20573,20659, 3062,18736, 7063, 175, 175,13063, 175, 175, 175, 175, 175, 175, 175, 19258, 175, 3948,20220,20405,18737,20362,20362,20789,20657, 20419,20588, 175, 175, 175, 175, 175, 175, 175,19257, 20550,19259,20581,20306, 7065,20631,18738,20355,16816,20308, 3062,17393,20557,20221,20420,20598,19258,20308,16816,20589, 481, 2340, 175, 175, 175, 175,20308, 175, 175, 175, 175, 175, 175, 175,20308, 175, 3948,19259, 176,20614, 20595,20791,16730,20309,20593,16816, 175, 175, 175, 175, 175, 175, 175, 7066,20584,16816, 7009,20405, 7065,16731, 20510,20661,20308,20668,20308,20308,17402,20517,19878,20664, 20308,20594,20308,20501,20605, 2340, 175, 175, 175, 175, 17303, 175, 175, 175, 175, 175, 175, 175,20596, 175, 175,20421,19220,20518,20979,19879,20422,20306,20651,20306, 175, 175, 175, 175, 175, 175, 175,20306,20308, 901, 20602,20525, 7070,20308,20597,20498,20308,20608,20308,20645, 20308,20308,19221,20610,20611,18186,20308,20394,20308, 175, 175, 175, 175, 175,20754, 175, 175, 175, 175, 175, 175, 175,20498, 175, 175,20308,20724,20603,19421,20669, 21035,20316,18492,20308, 175, 175, 175, 175, 175, 175, 175, 7071,20512,20634,20606,20769, 7070,20392,20308,18493, 20308,20802,18567,18220,20308,20505,20308,20658,20308,19475, 20506,20600,20308, 175, 175, 175, 175, 175,20504, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 231, 175, 175, 175, 175, 175, 175, 7079, 7079, 7079, 7079, 7079, 7080, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 7078, 7078, 7078, 7078, 7078, 7078, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,20596,20674,20361, 20308, 481,21248,20679, 1136, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079,20530,20505, 878,20609,20419,20306, 20506,20308,20308,20597,20620,20362,20618,20306,17353,20308, 20308,20306,20660,17362,20306,20423,20416,20308,20421,20500, 20672,20604,20420,20422,20306,20625,20693, 7079, 7079, 7079, 7079, 7079, 7079, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175,20308, 175, 175, 175, 175, 175, 175, 175,18981, 175, 175,18186,20574,18860,20747, 7604, 20627, 2189,20628,20644, 175, 175, 175, 175, 175, 175, 175,20629,18602,20306,18861,20641, 7083,18862,20630, 2190, 19475, 7005,18982,20476,18616,18252,20673,17297, 6913,20675, 16823, 2191,16288, 175, 175, 175, 175, 2006,20687, 7084, 7084, 7084, 7084, 7084, 7084, 7084, 7084, 7084, 4617,16289, 18436,18736,20850,20739,20647, 5208, 5208, 5208, 5208, 5208, 5209,20676,20650,12150,20694,18254,12150,18437,18737, 481, 16290,20670,20309,20306,20308,20646, 1133,20681,20727,20220, 20648, 5208, 5208, 5208, 5208, 5208, 5208, 370,18438,18738, 20649,16710,11068,19246, 1134,11068, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 4021, 876,20221,16711,20221, 19247,20308, 5222, 5222, 5222, 5222, 5222, 5223,20692,20678, 176,20677,20508,20695,20683,20686,20735,20732,20980,17286, 20671,19248,20682,20308, 3062,18869,18254,20655, 5222, 5222, 5222, 5222, 5222, 5222, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 4030,20300,20768,17386,20698,20503,20751, 5232, 5232, 5232, 5232, 5232, 5233,16730,20308,20507,20306, 20505,20308,20713,20709,20316,20506,20308,18220,18235,16823, 20308,21389,20504,16731,17353,20710, 5232, 5232, 5232, 5232, 5232, 5232, 5243, 5243, 5243, 5243, 5243, 5243, 5243, 5243, 5243, 4043,20308,21466,17303,20705,20503,20706, 5243, 5243, 5243, 5243, 5243, 5244,20696,20505,20707,20754,20308,20308, 20506,20308,20703,20708,20306,20717,20306,20306,20758,20316, 20504,20316,20316,20714, 5243, 5243, 5243, 5243, 5243, 5243, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 4057, 20306,20718,20799,20837, 901,20316, 5254, 5254, 5254, 5254, 5254, 5255,20306,20306,20306,20794,20421,20316,20316,20316, 20306,20422,20715,20711,20716,20316,20424, 7001, 481,20841, 20838,20405, 5254, 5254, 5254, 5254, 5254, 5254, 175, 175, 20719, 175, 5871, 175, 175, 175, 175, 175, 6480, 175, 175, 7085, 7086, 7087, 7088, 7088, 7088, 7088, 7088, 7088, 6485, 175, 5878, 175, 175, 175, 175, 7089, 7089, 7089, 7089, 7089, 7090, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7092, 7091, 7091, 7091, 7091, 944, 175, 175, 5884, 7089, 7089, 7089, 7089, 7089, 7089, 7091, 7091, 7091, 7091, 7091, 7093, 7091, 7091, 7091, 7091, 7091, 7091, 7092, 7091, 7091, 7091, 7091, 7091, 7091, 175, 175, 20722, 175, 714, 175, 175, 175, 175, 175,20754, 175, 175, 7097, 7097, 7098,20772,12150,20757,20308,20220,21330, 175, 175, 175, 175, 175, 175, 175, 176,20627,20306, 20628,20306, 515,20731,20316,20508,20316,20720, 3062,20712, 18220,18235,20306,18564,11068,16288,20630,20316,20221, 175, 175, 175, 175, 175,20680, 175, 6456, 175, 175, 175, 175, 175,16289, 175, 175,20723,19878,20654,20306,17781, 19257, 6997,20748,20316, 175, 175, 175, 175, 175, 175, 175,20888,20223,16290,20738,20306, 515,19258,20415,20420, 20316,18252,18267,19879,18614,20796,20725,20414,20323,17309, 20405,20746,20811, 175, 175, 175, 175, 175,19259, 175, 5871, 335, 175, 175, 175, 175, 7101, 175, 175, 7102, 7103, 7104, 7105, 7105, 7105, 7105, 7105, 7105, 6485, 175, 5878, 175, 175, 175, 175, 7106, 7106, 7106, 7106, 7106, 7107, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7109, 7108, 7108, 7108, 7108, 175, 175, 175, 5884, 7106, 7106, 7106, 7106, 7106, 7106, 7108, 7108, 7108, 7108, 7108, 7110, 7108, 7108, 7108, 7108, 7108, 7108, 7109, 7108, 7108, 7108, 7108, 7108, 7108, 175, 175,18613, 175, 192, 175, 175, 175, 175, 175,20740, 343, 175, 7111, 7111, 7112,18252,18267,20848,18736,20797,20790, 175, 175, 175, 175, 175, 175, 175,20405,20306,20405,20815,20306, 344,20316,18737,20421,20316,20418,20300,20726,20422,16828, 20744,20728,20776,20300,20849,16832,21027, 175, 175, 175, 205, 175, 175,18738, 175, 175, 175, 175, 175, 175, 175, 193, 175, 175, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 175, 175, 175, 175, 175, 175, 175, 521, 521, 521, 521, 521, 522, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 175, 175, 175, 175, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 175, 175,18436, 175, 6462, 175, 175, 175, 175, 175,20786, 343, 175,19220,18981,18492,20405,20879,19246, 18437,16710, 176, 175, 175, 175, 175, 175, 175, 175, 3062, 3062,12150,18493,20753, 344,19247,20742,16711,20870, 21246,18438,20308,20300,19221,18982, 1136,17781,20750,20766, 20752,20745, 175, 175, 175, 205, 370,19248, 878,17286, 20998,11068,19257,16730,20361, 7118, 7118, 7118, 7118, 7118, 7118, 7118, 7118, 7118,20743, 2189,20741,17309,20397,19258, 16731, 7118, 7118, 7118, 7118, 7118, 7119,20792,20308,20805, 20362,18252,20505, 2190,20749,21287,20771,20506,20220,20781, 19259,17303,20308,18147,20405, 2191, 1133, 7118, 7118, 7118, 7118, 7118, 7118, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 4673, 7604, 1134,20764,20837,20765,20221, 5273, 5273, 5273, 5273, 5273, 5274,20523, 876,20774,20499,20808, 20806,20220,20505,20574,18262,20405,20795,20506,20827,20394, 20798,20405, 6913,20838,20405, 5273, 5273, 5273, 5273, 5273, 5273, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 20476,20221, 481,18218,17397,20805,20767, 7124, 7124, 7124, 7124, 7124, 7125,20428,20834,20770,18220,20419,18252,17361, 20773,16828,20220, 176,18981,20803,19220,16832,17398,20775, 21034,18220,20521, 7124, 7124, 7124, 7124, 7124, 7124, 175, 175,20420, 175, 175, 175, 175, 175, 175, 175,17362, 7128, 175,20221,20793,18982,20421,19221,20705,20846,20706, 20422, 175, 175, 175, 175, 175, 175, 175,20782,18251, 176,18262,20405, 7129, 6991,20708,20405,20504,20819,20830, 20818,20841,20825,17363,18251,20828,20223,20300, 481,20844, 175, 175, 175, 6494, 175, 175,20866, 175, 7130, 175, 175, 175, 175, 175, 7131, 7132, 175, 7133, 7134, 7134, 7134, 7134, 7134, 7134, 7134, 7134, 7135, 175, 175, 175, 175, 175, 175, 7134, 7134, 7134, 7134, 7134, 7136, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 175, 175, 175, 7137, 7134, 7134, 7134, 7134, 7134, 7134, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7128,20857, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 175,19878,20858,20394,20841, 20419,20397, 7131, 7131, 7131, 7131, 7131, 7145,20804,20822, 20845,20833,18866, 6988, 625,20871,18254,18604,20859,18867, 20826,20574, 3062,19879,20420,20308,18254,18604, 7131, 7131, 7131, 7131, 7131, 7131, 175, 175,18436, 175, 7130, 175, 175, 175, 175, 175,20361, 7128, 175,20860,20476,21041, 20840,21076,19246,18437,19257,18736, 175, 175, 175, 175, 175, 175, 175, 176, 176,18492,20846,19475, 7147,19247, 20362,19258,18737, 312,18438, 7604,20829,18186, 176,20846, 7148,20832,18493,20835,18492, 175, 175, 175, 7149,20831, 19248, 176,19259,18738, 481,12150,20934,12150,20503,17361, 18254,18493,21221,19475, 6913,20839,20873, 7148, 175, 175, 20853, 175, 175, 175, 175, 175, 175, 175,20865, 6492, 7152,20220,20504, 6888,11068,20861,11068,20414,20854,17362, 175, 175, 175, 175, 175, 175, 175,21079,20886,20925, 20855,20397, 7153,20880,20890,20891,20893,20323,20221,20863, 20929,20221,20864,18599,20323,20323,20323,20912,20862, 7154, 175, 175, 7155, 175, 175,20308, 175, 175, 175, 175, 175, 175, 175, 7156, 175, 175, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7158, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175,20875, 175, 175, 175, 175, 175, 175, 175,20901, 6492, 7152, 2189,20492,20397,20300, 20919,20872,20944,20323,20884, 175, 175, 175, 175, 175, 175, 175, 7159,20878, 2190,20418,20397, 7153,20394, 611, 20892,20894,20308,18981,20503,20323, 2191,20875,20397,20323, 176,18186,20874,21388, 7154, 175, 175, 7155, 175, 175, 20308, 175, 175, 175, 175, 175, 175, 175,20504, 175, 7152,20397,20308,18982, 901,20851,20397,20512,20397,20877, 175, 175, 175, 175, 175, 175, 175,19475,20882,20415, 20397,20883, 7160,20602,21040,20308,20600,20925,20876,20925, 20308,20308,20308,20896,20875,20928,20323,20915,20904, 7154, 175, 175, 175, 175,20308, 175, 7130, 175, 175, 175, 175, 175, 7161, 175, 175,20397,20918,21139,20498,19878, 20897,20409,20418,20881, 7163, 175, 175, 175, 175, 175, 175,21444,20323,18254,20397,20308, 7164,20397,20410,20308, 20885,20411,20323,20419,20505,20309,19879,20502, 7165,20506, 20308,20898,18220, 175, 175, 175, 7161,21288,20308,20309, 18220,20308,18220,18562,19129,18617,20323,20420,18252,20394, 18220,20905,20309,18573,18736, 7165, 175, 175,18252, 175, 6495, 175, 175, 175, 175, 175,18599, 6492, 7152,18618, 20837,18737,20848,20837,20848,20963,20940,20908, 175, 175, 175, 175, 175, 175, 175,20921,20308,20361,20981, 6868, 7167,20857,18738,21039,20916,20922,20924,20838,20523,20933, 20838,20974,20849,20858,20849, 6616, 6521, 7154, 175, 175, 7168, 175, 175,20362, 175, 6495, 175, 175, 175, 175, 175, 7166, 6492, 7152, 7173, 7174, 7174, 7174, 7174, 7174, 7174, 7174, 7174, 6500, 175, 175, 175, 175, 175, 175, 7174, 7174, 7174, 7174, 7174, 7175, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7154, 175, 175, 7168, 7174, 7174, 7174, 7174, 7174, 7174, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7176, 7177, 7177, 7177, 7177, 7177, 7177, 7177, 7177, 7178,19220,20914,19246,20911,18228,20308, 7177, 7177, 7177, 7177, 7177, 7179,20985,20309,21004,20308,20308,20962,20956, 19247,21250,20923,21007,20848, 3062,20955,20308,20917,20361, 21003,19221,18436, 7177, 7177, 7177, 7177, 7177, 7177, 175, 175,19248, 175, 6495, 175, 175, 175, 175, 175,18437, 175, 7152,18492,20574,20849,20362,20913,19257,18252, 2189, 20523, 175, 175, 175, 175, 175, 175, 175,18252,18493, 18438,20932,20308, 7181,19258,20394,20394, 2190,20308,18622, 20476,20853,20920,20308,20936,20309,20943,20946,12150, 2191, 7154, 175, 175, 6495,20853,19259, 481,20936,20938,20854, 20220,20936, 7184, 7185, 7185, 7185, 7185, 7185, 7185, 7185, 7185,20855,20854,20935,20940,20308,20854,11068, 7185, 7185, 7185, 7185, 7185, 7186,20855,20958,20308, 176,20855,20857, 20221,21042,20308,20948,20941,20975,20942,20940,20937,21043, 20422,20858,20959,20308, 7185, 7185, 7185, 7185, 7185, 7187, 175, 175,20857, 175, 175, 175, 175, 175, 175, 175, 175, 7188, 175,20853,20858,21336,20936, 6479,20957,20308, 21153,12150, 175, 175, 175, 175, 175, 175, 175,20961, 20308,20854,20300,20308, 6510,20308, 481,20308,20939, 7604, 20968,20220,20984,20855,20308,20965,20308,20502,20308,20805, 11068, 175, 175, 175, 175, 175, 175,18981, 175, 175, 175, 175, 175, 175, 175, 175, 7188, 175, 6913, 176, 18233,20221, 901,18556,20493,20308,18237, 175, 175, 175, 175, 175, 175, 175, 7189,20947,20308,18982,20308, 6510, 20308,20494,20967,20991,20495,20523,18228,21004,20502,20308, 20806,20308,20945,20960,21397,20223, 175, 175, 175, 175, 175, 175,20949, 175, 6495, 175, 175, 175, 175, 175, 20308, 6492, 7152,19475,18590,21000,19878,20994,20837,20993, 20969,20308, 175, 175, 175, 175, 175, 175, 175, 7191, 20308,21004,20394,20499, 7167,20308, 6472,18260,21014,19220, 20997,20308,21008,19879,20837,20838,21002,20964,18436, 481, 20394, 7154, 175, 175, 7168, 175, 175,20995, 175, 6495, 175, 175, 175, 175, 175,18437, 6492, 7152,20848,19221, 20940,20838,21160, 6454,21001,18492,20988, 175, 175, 175, 175, 175, 175, 175,20309,20857,18438,18736,20503, 7193, 20848,20308,18493,20306,21036,20306,20966,20858,20849,20971, 21037,21013,20308,20992,18737,20506, 7154, 175, 175, 7194, 175, 175,20504, 175, 6495, 175, 175, 175, 175, 175, 20849, 6492, 7152,20574, 2189,18738, 481,19356,18870,20409, 18254,18254, 175, 175, 175, 175, 175, 175, 175, 7195, 18254,18254, 2190, 6450, 7193,21015,20410,21071,20308,20411, 20476,18875,18871,21057, 2191,21074,21012,21110,21116,21021, 20394, 7154, 175, 175, 7194, 175, 175, 176, 175, 6495, 175, 175, 175, 175, 175,21033, 6492, 7152,20853,20853, 20853,20936,20936,20936,18859, 7604,19246, 175, 175, 175, 175, 175, 175, 175, 3062,21366,20854,20854,20854, 7197, 21016, 7198,20306,19247,21071,20493,18265,18597,20855,20855, 20855,21163,18269,21018, 6913,21075, 7199, 7200, 7200, 7201, 20996,21067,20494,20300,19248,20495,19257, 7202, 175, 175, 20940, 175, 6495, 175, 175, 175, 175, 175,21022, 175, 7152,21019,19220,19258,20940,20857,12150,21060,21068,12150, 175, 175, 175, 175, 175, 175, 175,20858,20361,20857, 20999,21070, 7203,21415,19259,20220,21111, 901,20300,20220, 20574,20858,19221,19878,21020,11068,21095,18982,11068, 7154, 175, 175, 175, 175,20362, 175, 175, 175, 175, 175, 175, 175,21071, 175, 175,20221, 481,20476,21089,20221, 19879,21023,21076,21025, 175, 175, 175, 175, 175, 175, 175,21024,21059,20308, 176, 6446, 7205, 481,21328,20306, 21130,20306,20306,20306,20306,20306,20306,20306,20306,20306, 176,21134,21063, 175, 175, 175, 175, 175,21026, 175, 175, 175, 175, 175, 175, 175, 901, 175, 175,20306, 20306,20306,20306,20306,20306,20306,20306,20306, 175, 175, 175, 175, 175, 175, 175, 7206,20523, 176, 481,21123, 7205,21130,20300,20837,20805,20306,20306,20306,20306,20306, 20306,20306,20306,20306,21117,18566,18568, 175, 175, 175, 175, 175,21175, 175, 175, 175, 175, 175, 175, 175, 20838, 175, 175,18233,21286,20853,21069,21119,20936,18237, 18569,12150, 175, 175, 175, 175, 175, 175, 175,21017, 20523,18436,19246,20854, 7208,20806,20306,20306,20306,20306, 20306,20306,20306,20306,20306,20855, 7209,19221,18437,19247, 11068, 175, 175, 175,20848, 6442,20308,20848,21081,20937, 20306,20306,20306,20306,20306,20306,20306,20306,20306,18438, 19248,21091,21062, 7209, 175, 175,21082, 175, 175, 175, 175, 175, 175, 175,20849, 175, 7152,20849,21083,21045, 7604,20940,21061,21078,20308,20308, 175, 175, 175, 175, 175, 175, 175, 7210,21208,20523,20857,21090, 7160,20306, 20306,20306,20306,20306,20306,20306,20306,20306,20858, 6913, 21157,18736,21077, 481,21088, 7154, 175, 175, 1029, 1029, 21138, 1029, 1029, 1029, 1029, 1029, 1029, 1029,18737, 1029, 4120,20306,20306,20306,20306,20306,20306,20306,20306,20306, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20306,21158,18738, 20849, 6436, 7222,21051,21046,21047,20306,20306,20306,20306, 20306,20306,20306,20306,20306,20308, 481,21360,21209, 4122, 1029, 1029, 1029, 1029,12150, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20306, 1029, 4120,20306,20306,20306,20306,20306, 20306,20306,20306,20306, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7223,21076,11068,21115,20306, 7222,20308,21130, 312, 21081,21112,18602,21084, 176,21048,21133, 176,18606,21489, 481,20308,20424, 4122, 1029, 1029, 1029, 1029,21082, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21092, 1029, 5911,20421, 21083,20417,21049,20853,20422,20220,20936,20940, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21085,21087, 6433,20523,20308, 7227,20854,20857,21093,20306,20306,20306,20306,20306,20306, 20306,20306,20306,20855,20858,20221, 546, 4122, 1029, 1029, 1029, 1029,21151, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 176, 1029, 5911,20306,20306,20306,20306,20306,20306,20306, 20306,20306, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7228, 20718,18736,20221,21180, 7227,20306,20306,20306,20306,20306, 20306,20306,20306,20306,21164,20361, 6429,19878,18737,21424, 20308, 4122, 1029, 1029, 1029, 1029,21107, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20308, 1029, 1029,20306, 481,18738, 21053,20362,20220,21051,19879,20306, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21052,20361, 6330,21162, 6327, 7230,12150, 20418,21051,21129,20306,20306,20306,20306,20306,20306,20306, 20306,20306,20221,21122, 176, 1036, 1029, 1029, 1029, 1029, 20362, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11068, 1029, 1029,20505,20308,21212,20421,21114,20506,21094,20506,20422, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7231,20523,20423, 312,20308, 7230, 481,21449, 176,20853,21149, 3062,20936, 20306,20306,20306,20306,20306,20306,20306,20306,20306, 1036, 1029, 1029, 1029, 1029,20854, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21125, 1029, 1029,21067,20855,18981,21120,20848, 19257,18981,21086,20940, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21161,20419, 6321,21145,21181, 7233,19258,20857,21358, 21050,21125,21068,21184,21067,20507,20308,18982, 7234,20849, 20858,18982, 481, 1036, 1029, 1029,20420,12150,19259,21126, 21065,20308,20308,20308,20308,20308,20308,20308,20308,20308, 6315,21068, 481,19230,21137, 7234, 1029, 1029,21121, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11068, 1029, 5911,20308, 20308,20308,20308,20308,20308,20308,20308,20308, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20308, 176,21150,19246,20308, 7238, 6309, 674,21211,21101,21159,20308,20308,20308,20308, 20308,20308,20308,20308,20308,19247, 481, 4122, 1029, 1029, 1029, 1029,21181, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21103, 1029, 5911,21185,21102, 3062,19248,21124,21128,20574, 901,20837, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7239, 6303, 481,20602,21226, 7238,20308,20308,20308,20308,20308, 20308,20308,20308,20308,21230,21181,20476,19257,20838,21147, 6296, 4122, 1029, 1029, 1029, 1029,20837, 1029, 1029, 1029, 1029, 1029, 1029, 1029,19258, 1029, 5911,20308,20308,20308, 20308,20308,20308,20308,20308,20308, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20838,20498,19259, 481,20308, 7243,21179, 6293,21231,21081, 901,21104,21084,21125,21148, 7604,21067, 21210,20508,19878, 176, 481, 4122, 1029, 1029, 1029, 1029, 21082, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21226, 1029, 5911,21127,21083,20501,21105,21141,21068, 6913,21084,19879, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7244,20308,21249, 6290, 625, 7243,21082,20506,20308,20308,20308,20308,20308, 20308,20308,20308,20308,21174,21083, 6205, 6202, 611, 4122, 1029, 1029, 1029, 1029,21173, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 901, 1029, 5911,20308,20308,20308,20308,20308, 20308,20308,20308,20308, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20788,19246,19246, 6184, 6181, 7247,21266,20308,20308, 20308,20308,20308,20308,20308,20308,20308,21191,20837,19247, 19247, 5971, 481, 4122, 1029, 1029, 1029, 1029,21203, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21125, 1029, 5911,21067, 19248,19248,21109, 5870, 481,20838,21264,19475, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7248,21108,20308,20221,20308, 7247,20308, 5860,20502,21392,21107,21068,21491,20308,20308, 20308,20308,20308,20308,20308,20308,20308, 4122, 1029, 1029, 1029, 1029,20574, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 20220, 1029, 5911,21081,21081,21081,21084,21084,21084,21204, 20848, 5857, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20476, 20503,21082,21082,21082, 7250,21266,20505,21198,21106,21142, 20221,20506,20220,21083,21083,21083,21270,21226, 7251,20300, 20849, 4122, 1029, 1029,20504,21229,20853,21140,21107,20936, 20308,20308,20308,20308,20308,20308,20308,20308,20308,21202, 21143,21189,20221, 481,20854, 7251, 1029, 1029,21152, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20855, 1029, 1029,21144, 21146, 3062,20936,20940,21176, 7604,12150,21231, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20602,20223,20854,20857, 176, 7253, 5844, 481,20308, 481, 5838, 481,21261, 5832,20855, 20858,21199,21252,19257, 6913,11068, 176, 1036, 1029, 1029, 1029, 1029,19220, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 19258, 1029, 1029, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21201, 481,19259,19221,20308, 7253,20306,20306,20306,20306,20306, 20306,20306,20306,20306,21291, 5826,21468, 481, 5819, 481, 5816, 1036, 1029, 5318, 1029, 1029,20848, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 481, 1029, 5911,20306,20306,20306, 20306,20306,20306,20306,20306,20306, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21165, 5813, 546,20849,21327, 7257,21234, 20306,20306,20306,20306,20306,20306,20306,20306,20306,19220, 21172,20602, 5809,20308,20308, 4122, 1029, 1029, 1029, 1029, 12150, 1029, 1029, 1029, 1029, 1029, 1029, 1029,19475, 1029, 5911,20508, 481,21125,21167,21265,21067,21232,20361,19221, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7258,21166,11068, 5729, 481, 7257,20306,20306,20306,20306,20306,20306,20306, 20306,20306,21168,21068,20362,19421, 5719, 5716, 481, 4122, 1029, 1029, 1029, 1029,21243, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 5708, 1029, 5911,20306,20306,20306,20306,20306, 20306,20306,20306,20306, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21177,20574, 5705, 481, 5697, 7260,20306,20306,20306, 20306,20306,20306,20306,20306,20306,12150,21241,20308, 901, 7261, 5694, 481, 4122, 1029, 1029,20501,21253,21125,20476, 20414,21067,20805,20306,20306,20306,20306,20306,20306,20306, 20306,20306,21266, 5687,21304,11068,21169, 7261, 1029, 1029, 21269, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21068, 1029, 4120,21178, 5684,21170,21125,21225,20940,21067,20848,21304, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21200,20523, 481, 21308,20857, 7265,20806,20306,20306,20306,20306,20306,20306, 20306,20306,20306,20858,21068,20361,21239, 5680,20849, 4122, 1029, 1029, 1029, 1029,21190, 1029, 1029, 1029, 1029, 1029, 1029, 1029,19878, 1029, 4120,20932,21081,21081,21299,21084, 21084,20362,12150,21222, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7266,21474,21171,21082,21082, 7265,21304,20422,19879, 21194, 176, 3062,20936,21340,21307,21083,21083, 176,20837, 21193,11068,21343, 4122, 1029, 1029, 1029, 1029,20854, 1029, 1029, 1029, 1029, 1029, 1029, 1029,20848, 1029, 1029,21196, 20855,20940,20940,21220,19257,21244,20838, 7604, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21224,20857,20857,21231,21345, 7270,19258, 5677,19878,20308, 312,20849, 481,20858,20858, 176, 176,20501,21289,21197,21233, 6913, 1036, 1029, 1029, 1029, 1029,19259, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 19879, 1029, 1029,20306,20306,20306,20306,20306,20306,20306, 20306,20306, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7271, 5674,21242,20308,21340, 7270,20306,20306,20306,20306,20306, 20306,20306,20306,20306,21344, 5671,20607,21417, 625, 5574, 21260, 1036, 1029, 1029, 175, 175,20220, 175, 7280, 175, 175, 175, 175, 175, 901, 175, 175,20306,20306,20306, 20306,20306,20306,20306,20306,20306, 175, 175, 175, 175, 175, 175, 175, 611, 5554, 5354,20221, 481, 515,21340, 21428,20848,20805,20306,20306,20306,20306,20306,20306,20306, 20306,20306, 176, 5287, 481, 175, 175, 175, 175, 175, 12150, 175, 714, 175, 175, 175, 175, 175,21245, 175, 175,20849,21274,21326,21218,21263,21125,21284,21067,21067, 175, 175, 175, 175, 175, 175, 175, 5277,20523,11068, 481, 5259, 515,20806,20306,20306,20306,20306,20306,20306, 20306,20306,20306,21290,20602,21068,21068,20308,20492, 175, 175, 175,21223, 7281, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646,20308, 1646, 1646,20853,21081,21081, 20936,21084,21084,20308,20940,21359, 1646, 1646, 1646, 1646, 1646, 1646, 1646,21192,21213,20854,21082,21082, 2050,20857, 5256, 481, 5248,21125,20308,20848,21067,20855,21083,21083, 20574,20858,21251,21195,21236, 1646, 1646, 1646, 5245,20848, 21240,20937,20508,21140,20306,20306,20306,20306,20306,20306, 20306,20306,20306,21068,21320,20849, 481,20476, 7286, 1313, 1313, 7604, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20849, 1313, 4775,20306,20306,20306,20306,20306,20306,20306,20306, 20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5237,21262, 6913, 5234, 481, 7296,21214,20306,20306,20306,20306,20306, 20306,20306,20306,20306,21281,20300, 901,20574, 5227,21273, 4777, 1313, 1313, 1313, 1313,20848, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21282, 1313, 4775, 5224, 481,20417,21219, 21357,21370,20220,20220,20476, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7297,21216,21215,20849, 5220, 7296,21313,20422, 20837, 5217,20306,20306,20306,20306,20306,20306,20306,20306, 20306, 481,20221,20221, 4777, 1313, 1313, 1313, 1313, 7604, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20838, 1313, 6643, 21302,21276,20853, 5214,21084,20936,21322,12150,20222, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20223,21356, 6913,21082, 20854, 7301,20306,20306,20306,20306,20306,20306,20306,20306, 20306,21083,20855,21278, 5211,11068,11068, 546, 4777, 1313, 1313, 1313, 1313,20940, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21321, 1313, 1313, 5206, 5148,21323,12150,20857,21081, 21283,20300,21084, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 20858,21235,20220,20853,20837, 7303,20936,21082,21217,21329, 21298,20853,21081,19878,20936,21084,11068, 7304,20424,21083, 21325,20854, 1320, 1313, 1313,20853,21275,21370,20936,20854, 21082,20838,20221,20855,21279,20848,21237, 5148,21374,21338, 19879,20855,21083,20854, 7304, 1313, 1313,20937, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20855, 1313, 6643,20308, 5148, 5148,21285,20940,21465,21238,20849,20507, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7305,21277, 5191,20857,20509, 7301, 20306,20306,20306,20306,20306,20306,20306,20306,20306,20858, 21280, 5191,20300,21312, 5191, 5148, 4777, 1313, 1313, 1313, 1313,19878, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5148, 1313, 6643,20306,20306,20306,20306,20306,20306,20306,20306, 20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313,19879,20308, 481,21442, 5126, 7309,21345,21254,20306,20306,20306,20306, 20306,20306,20306,20306,20306,21335, 176,19878, 5122, 481, 4777, 1313, 1313, 1313, 1313,20848, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20361, 1313, 6643,20493,21255, 481,20498, 20308, 5115,20308,21377,19879, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7310,20494,21441,20849,20495, 7309,21369,20362, 481, 5106,20417,21256,20306,20306,20306,20306,20306,20306, 20306,20306,20306, 481, 4777, 1313, 1313, 1313, 1313,21370, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21373, 1313, 6643, 20306,20306,20306,20306,20306,20306,20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 5097, 481,21257, 5091, 481, 7313,21428,20392,20306,20306,20306,20306,20306,20306, 20306,20306,20306,21258, 176,20308,20361, 481, 4777, 1313, 1313, 1313, 1313,21390, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20848, 1313, 6643,20361, 5084, 481,21125,21125, 5079, 21067,21067,20362, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7314,20308,20505,20421,20499, 7313,21427,20506,20422,21300, 20362,20849,21469,20308,21292,21259,21303,21068,21068,21346, 20502,21361, 4777, 1313, 1313, 1313, 1313, 5073, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20361, 1313, 6643,20306,20306, 20306,20306,20306,20306,20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21314,21467,21345,21084,20308, 7316, 7317,20362,20574, 312,21339,20502, 5054,20853, 176,21294, 20936, 7604,21082,21391, 5050,20308, 4777, 1313, 1313, 625, 4964, 4960,20502,20523,21083,20854, 7317, 1313, 1313,20476, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20855, 1313, 1313, 6913, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 611, 4935,21384, 4931, 21316, 7320,20306,20306,20306,20306,20306,20306,20306,20306, 20306, 3696,20220, 3697,21385, 4828, 176, 481, 1320, 1313, 1313, 1313, 1313,20940, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4690, 1313, 1313, 481, 4675,20853, 4671,20857,20936, 13200,12150,20221, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 20858,20421, 481,21319,20854, 7320,20422,20306,20306,20306, 20306,20306,20306,20306,20306,20306,20855,21324, 4657,21317, 11068,21416, 1320, 1313, 1313, 1313, 1313,20308, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20501, 1313, 6643,20306,20306, 20306,20306,20306,20306,20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7604,20853,20421,20940,20936, 7322, 7323,20422, 481,20306,20306,20306,20306,20306,20306,20306, 20306,20306,20857,20854,12150, 901, 4777, 1313, 1313,21331, 4648,21488, 481, 6913,20858,20855, 7323, 1313, 1313,21404, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21414, 1313, 4775, 21355,20308, 4639,11068,21354, 176, 481,21318,21418, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21295,20308,20500,20849, 21349, 7328,12150, 4633, 481,20501, 4626,20221, 481,20306, 20306,20306,20306,20306,20306,20306,20306,20306, 4777, 1313, 1313, 1313, 1313,21293, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11068, 1313, 4775,20306,20306,20306,20306,20306,20306, 20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7329,20361, 4621, 4615,20523, 7328,20306,20306,20306,20306, 20306,20306,20306,20306,20306,21125,21386, 546,21067, 4611, 481, 4511, 4777, 1313, 1313, 1313, 1313,20362, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21400, 1313, 4775, 481, 4499, 4495,21125, 481,21332,21067,21068, 7604, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21337,20421, 4485, 4481,21490, 7333, 20422,21296,20306,20306,20306,20306,20306,20306,20306,20306, 20306,21068,21367, 481, 4472, 6913, 4777, 1313, 1313, 1313, 1313,12150, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20492, 1313, 4775,20306,20306,20306,20306,20306,20306,20306,20306, 20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7334,21463, 11068, 4468, 481, 7333,20308, 4463,21437, 7604,20423,20306, 20306,20306,20306,20306,20306,20306,20306,20306, 4459, 481, 4777, 1313, 1313, 1313, 1313,20940, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21413, 1313, 4775, 6913,20418,21334,20220, 20857,20837,21440, 4454,20574, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20858,20409, 4450, 3251,21368, 7338,20306,20306, 20306,20306,20306,20306,20306,20306,20306,20574,20838,20221, 20410,20476,20300,20411, 4777, 1313, 1313, 1313, 1313, 3251, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21351, 1313, 4775, 625,20220,21081, 4330,20476,21084,21411, 611, 7604, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7339, 4309,21297,21387, 21082, 7338,20306,20306,20306,20306,20306,20306,20306,20306, 20306,20221,21083,21379,20424, 176,21353, 6913, 4777, 1313, 1313, 1313, 1313,20848, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4266, 1313, 4775,20306,20306,20306,20306,20306,20306, 20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21429,20421,21486,20849, 4194, 7343,20422,20306,20306,20306, 20306,20306,20306,20306,20306,20306, 4145,20574, 481, 4090, 20932, 481, 4777, 1313, 1313, 1313, 1313,21488, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20848, 1313, 4775,20853,21365, 20940,20936,21081,20940,20476,21084,20940, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7344,20857,21381,21333,20857, 7343, 21082,21383,21428,20308, 4078,20849, 481,20858,20855, 312, 20858,20507,21083,20858, 176,21352, 4777, 1313, 1313, 1313, 1313,21348, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4059, 1313, 4775,21081,21081,21478,21084,21084,21125,20837,21530, 21067, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21382,21125, 21082,21082,21067, 7347,20837,21399,20853,21081,20837,20936, 21084,20574,21083,21083, 7348,20838,21347,21068,21315,20849, 4777, 1313, 1313,21301,20854,21082,21140,21140,21426,21068, 4055,20838,21398,21515, 7604,20838,20855,21083,20476, 481, 21494, 7348, 1313, 1313,21350, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4045, 1313, 4775,21177,21081,21408, 4041,21084, 20936,20574, 7604, 6913, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21378,21436, 481,21082,20854, 7350,20306,20306,20306, 20306,20306,20306,20306,20306,20306,21083,20855,20476,21406, 4032, 6913, 4028, 4777, 1313, 1313, 1313, 1313,12150, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 481, 1313, 4775,20306, 20306,20306,20306,20306,20306,20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7351,21362,11068,21462, 4023, 7350,21503, 4019,20306,20306,20306,20306,20306,20306,20306, 20306,20306, 481, 4014, 4010, 546, 4003, 4777, 1313, 1313, 1313, 1313,20848, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21438, 1313, 1313,21410,20837,21363,20940,20853,21081,20848, 20936,21084, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21364, 3920,20857,20849,20308, 7353,20854,21082,21125,20418, 7604, 21067,20838,21475,20858,21505,21067, 481,20855,21083,20849, 20500, 1320, 1313, 1313, 1313, 1313,20848, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21455, 1313, 1313,21068, 6913, 3906, 481,21405,21068,21451,21495,21425, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7354, 3895,21380,20849, 481, 7353,12150, 3887,21452,21412,20220,21439,20306,20306,20306,20306,20306, 20306,20306,20306,20306, 481, 1320, 1313, 1313, 1313, 1313, 20848, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11068, 1313, 4775,20361,20837,20221,21485,20853,21519,20574,20936,20940, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21393, 3880,21464, 20849, 3873, 7359,20854,20857,20837, 3852,20362, 3849,20838, 3848,20417, 3847, 3840,20476,20855,20858,20223, 3839, 4777, 1313, 1313, 1313, 1313, 3838, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20838, 1313, 4775,20306,20306,20306,20306,20306, 20306,20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7360, 3837,21407,21409, 3258, 7359,20306,20306,20306, 20306,20306,20306,20306,20306,20306,20837, 3836, 3835, 3831, 2684, 2684,21518, 4777, 1313, 1313, 1313, 1313, 7604, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21589, 1313, 4775,20837, 3740,20853, 3711,20838,20936, 176,21422,20940, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3637, 3601, 6913, 3598,20854, 7364,21502,20857,20574,21081, 6913,20838,21084, 3031,20528, 21394,20855,21476, 3544,20858, 481, 3498, 4777, 1313, 1313, 1313, 1313,21082, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 20476, 1313, 4775,21548,21083,21125,21432,20940,21067,21434, 21507, 7604, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7365, 3481, 176,20857,21450, 7364,20306,20306,20306,20306,20306, 20306,20306,20306,20306,20858,21068, 481, 3461, 481,21430, 6913, 4777, 1313, 1313, 1313, 1313,12150, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20425, 1313, 4775,20306,20306,20306, 20306,20306,20306,20306,20306,20306, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3450,21483,11068, 481, 3442, 7368,21477, 21395,21537, 481,12150,21125,21125, 3435,21067,21067, 7369, 20416, 3428, 546, 3417, 3331, 4777, 1313, 1313,20306,20306, 20306,20306,20306,20306,20306,20306,20306,21421,20361,21487, 21396,21493,11068, 3315,21068,21068, 7369, 1313, 1313,12150, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3303, 1313, 4775, 20700,20503, 3293, 1812,20362,21081,21504,20308,21084, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3230,21506,11068, 3227, 3226, 7371,21177,21082, 3225,20504,20306,20306,20306,20306, 20306,20306,20306,20306,20306,21083, 3218, 3217, 4777, 1313, 1313, 1313, 1313,21431, 1313, 1313, 1313, 1313, 1313, 1313, 1313,20848, 1313, 4775,21516,12150, 3216,21125,21549,21081, 21067,20940,21084, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 7372,20414,21019, 3215, 2691, 7371,20857,21082, 3214,21081, 3213,20849,21084, 7604,11068,21435,21420,21068,20858,21083, 3212, 3211, 4777, 1313, 1313, 2081, 2081,21457, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12150, 2081, 6065, 3123,21083, 3078, 3031, 6913, 2999, 2984,21508,21517, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 481, 2944, 2903,21456, 2887, 7408, 21540, 2875,20837,12150,11068,20306,20306,20306,20306,20306, 20306,20306,20306,20306, 2865, 546, 6067, 2081, 2081, 2081, 2081,21526, 2081, 2081, 2081, 2081, 2081, 2081, 2081,20838, 2081, 6065,11068,20853, 2851, 1812,20936,20940,21527, 7604, 12150, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7409,21423, 2665,20854,20857, 7408,20306,20306,20306,20306,20306,20306, 20306,20306,20306,20855,20858, 2523, 2502,21538, 6913,11068, 6067, 2081, 2081, 2081, 2081,20940, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2499, 2081, 2081,21458,21460, 2072, 2475, 20857,21081,21556,12150,21084, 2081, 2081, 2081, 2081, 2081, 2081, 2081,20858,21445,21555, 2458, 481, 7411,21563,21082, 2444, 546,20306,20306,20306,20306,20306,20306,20306,20306, 20306,21083,11068,21513, 2088, 2081, 2081, 2081, 2081, 7604, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21606, 2081, 2081, 20306,20306,20306,20306,20306,20306,20306,20306,20306, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7412,21446, 6913,21479, 21447, 7411, 7604, 2357, 2091, 2072,11068,20418,12150,20306, 20306,20306,20306,20306,20306,20306,20306,20306, 2088, 2081, 2081, 2081, 2081,21579, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 6913, 2081, 2081,21473,20853,20853,11068,20936,20936, 21547,20940,20940, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21017, 8324, 7604,20854,20854, 7414,20857,20857, 2044, 2037, 2034,21480, 1637,21433,21084,20855,20855, 7415,20858,20858, 481,21574, 2088, 2081, 2081,20424, 2013,21594,20940,21082, 20937, 6913,20306,20306,20306,20306,20306,20306,20306,20306, 20306,21083, 546,20857, 7415, 2081, 2081,21459, 2081, 2081, 2081, 2081, 2081, 2081, 2081,20858, 2081, 6065,21525,20853, 20853,21529,20936,20936,20837,12150,20940, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1936, 1415, 1411,20854,20854, 7422, 20415,20857,21557,21498, 1369,21067,20936,21461,21448,20855, 20855,20838, 1674,20858,11068, 1637, 6067, 2081, 2081, 2081, 2081,20854, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 481, 2081, 6065,21068,20855,21081, 1614,20940,21084,21501,21482, 7604, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7423,21481, 21575,20857,21082, 7422,20306,20306,20306,20306,20306,20306, 20306,20306,20306,20858,21083, 546,21470, 1546, 1415, 6913, 6067, 2081, 2081, 2081, 2081, 1411, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1369, 2081, 6065, 1329, 1312, 481,21496, 21500,20853,21484,20940,20936, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1286, 176,21562, 546, 1230, 7427,20857,20854, 20417,20306,20306,20306,20306,20306,20306,20306,20306,20306, 20858,20855, 1079, 1070, 6067, 2081, 2081, 2081, 2081,12150, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 1058, 2081, 6065, 20306,20306,20306,20306,20306,20306,20306,20306,20306, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7428,21471,11068, 1045, 21472, 7427,21522, 1044, 481, 1021, 1001, 546,20306,20306, 20306,20306,20306,20306,20306,20306,20306, 961, 6067, 2081, 2081, 2081, 2081,21598, 2081, 2081, 2081, 2081, 2081, 2081, 2081,20392, 2081, 6065,20306,20306,20306,20306,20306,20306, 20306,20306,20306, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 20940, 950, 724, 506, 507, 7431,20306,20306,20306,20306, 20306,20306,20306,20306,20306,20857,20848,21541, 878, 876, 810, 482, 6067, 2081, 2081, 2081, 2081,20858, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12150, 2081, 6065,20853,21081, 21081,20936,21084,21084, 7604,20940,20849, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7432, 792,20854,21082,21082, 7431, 20857,21514, 481,20932,11068,21492, 785, 546,20855,21083, 21083,20416,20858, 6913, 734, 208, 6067, 2081, 2081, 2081, 2081,20940, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 724, 2081, 6065,21509,21499,21081,21125,20857,21084,21067,21585, 21546, 2081, 2081, 2081, 2081, 2081, 2081, 2081,20858, 676, 21520,21569,21082, 7434,20306,20306,20306,20306,20306,20306, 20306,20306,20306,12150,21083,21068,21470, 7435, 466, 464, 6067, 2081, 2081,20306,20306,20306,20306,20306,20306,20306, 20306,20306,20940, 7604, 580, 578, 572, 574, 481,21524, 21528, 571,11068,21521, 7435, 2081, 2081,20857, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 546, 2081, 2081,20853,20858, 20423,20936, 6913,21531,20622,20419,21084, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 534, 517,20854, 176, 466, 7437, 12150,21082, 464,21570,21554, 302,21584, 299,20855,20420, 279, 386, 390,21083, 386, 382, 2088, 2081, 2081, 2081, 2081, 379, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11068, 2081, 2081, 7438, 7438, 7438, 7438, 7438, 7438, 7438, 7438, 7438, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21523, 359, 176, 310, 310, 7437, 310, 310, 310,21081, 310, 310, 21084, 303,21125, 302, 265,21067, 264,21590, 260, 259, 2088, 2081, 7418, 2081, 2081,21082, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12150, 2081, 6065,21534,21083,21081,20936, 20853,21084,21068,20936,20940, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 242, 241,20854, 240,21082, 7441,20854,20857, 21125,20853,11068,21067,20936, 239,20855,12150,21083,21510, 20855,20858, 234, 233, 6067, 2081, 2081, 2081, 2081,20854, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 176, 2081, 6065, 21068,20855,20940,21532,20940,21646,11068, 129,21580, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 7442,20857, 129,20857, 21533, 7441, 128, 128, 127,21536, 127, 126,20940,20858, 21602,20858,13200,12150,21539,21512, 126, 125, 6067, 2081, 2081, 2081, 2081,20857, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 125, 2081, 6065,20853,20858,21081,20936,21081,21084, 124,21084,11068, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21192,21535,20854, 124,21082, 7444,21082,20853,21125, 123, 20936,21067, 123,21497,20855, 122,21083, 122,21083, 7445, 121, 121, 6067, 2081, 2081,20854, 120, 120,20937, 119, 21140,21081,21140, 119,21084,21511, 118,20855,21068,21542, 118, 117, 117, 116, 116, 115, 7445, 2081, 2081,21082, 2081, 3588, 2081, 2081, 2081, 2081, 2081, 115, 2081, 2081, 114,21083, 114, 113,21081,21544, 113,21084, 112, 2081, 2081, 2081, 2081, 2081, 2081, 2081,20940, 112,21550, 111, 111, 3020,21082, 104, 104,21646,21646,21646,21646, 7448, 21646,20857,21646,21646,21083,21543,21646,21646, 2088, 2081, 2081, 175, 175,20858, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,20853,21545,21646,20936,21646,20853, 21646,21646,20936, 175, 175, 175, 175, 175, 175, 175, 21081,21646,20854,21084,21552, 515,20940,20854,21646,21646, 20940,21646,21646,21568,20855,21646,21646,21646,21082,20855, 21646,20857, 175, 175, 175,20857,21125,21564,20937,21067, 21083,21646,21646,20858, 7465, 175, 175,20858, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,21559,20853, 21081,21084,20936,21084,21583,21646,21068, 175, 175, 175, 175, 175, 175, 175,21646,21646,21082,20854,21082, 515, 21646,21551,21646,21646,21646,21646,21646,21588,21083,20855, 21083,21646,21646,21646,21646,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21177,21646,21646,21646,21646,21646, 21646, 7466, 175, 175,21553, 175, 175, 175, 175, 175, 7478, 175, 175, 175, 7478, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 175, 175, 175, 175, 175, 175, 175, 7479, 7479, 7479, 7479, 7479, 7480, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 175, 175, 175, 175, 7479, 7479, 7479, 7479, 7479, 7479, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 2570, 3105, 175, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 175, 175, 175, 175, 175, 175, 175, 2570, 2570, 2570, 2570, 2570, 3106, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 3675, 175, 175, 175, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 7493, 7494, 7494, 7494, 7494, 7494, 7494, 7494, 7494, 6810,21081,20853,20940,21084,20936,21646, 7494, 7494, 7494, 7494, 7494, 7495,21646,21646,21646,21646,21646,20857, 21082,20854,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20858,21083,20855, 7494, 7494, 7494, 7494, 7494, 7494, 7496, 7497, 7497, 7497, 7497, 7497, 7497, 7497, 7497, 7498, 20853,20853,21646,20936,20936,21646, 7497, 7497, 7497, 7497, 7497, 7499,21646,21646,21646,21561,21646,21560,20854,20854, 21646,21646,21558,21646,21646,21646,21646,21646,21646,21646, 20855,20855, 7497, 7497, 7497, 7497, 7497, 7497, 7502, 7503, 7503, 7503, 7503, 7503, 7503, 7503, 7503, 7504,21081,21646, 20940,21084,20940,21646, 7503, 7503, 7503, 7503, 7503, 7505, 21572,21646,21646,21646,21646,20857,21082,20857,21646,21646, 21567,21646,21646,21646,21646,21646, 3675,20858,21083,20858, 7503, 7503, 7503, 7503, 7503, 7503, 7510, 7511, 7511, 7511, 7511, 7511, 7511, 7511, 7511, 6141,20853,21646,20940,20936, 21578,21646, 7511, 7511, 7511, 7511, 7511, 7512,21573,21646, 21646,21646,21576,20857,20854,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20858,20855,21646, 7511, 7511, 7511, 7511, 7511, 7511, 7514, 7515, 7515, 7515, 7515, 7515, 7515, 7515, 7515, 7516,21081,20853,20940,21084,20936,21577, 7515, 7515, 7515, 7515, 7515, 7517,21646,21646,21646,21646, 21597,20857,21082,20854,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20858,21083,20855, 7515, 7515, 7515, 7515, 7515, 7515, 7524, 7525, 7525, 7525, 7525, 7525, 7525, 7525, 7525, 6153,20853,20940,20940,20936,21582,21646, 7525, 7525, 7525, 7525, 7525, 7526,21646,21646,21646,21601,20857,20857, 20854,21646,21646,21646,21581,21646,21646,21646,21646,21646, 20858,20858,20855,21646, 7525, 7525, 7525, 7525, 7525, 7525, 7528, 7529, 7529, 7529, 7529, 7529, 7529, 7529, 7529, 7530, 21081,21081,20940,21084,21084,21609, 7529, 7529, 7529, 7529, 7529, 7531,21646,21646,21646,21646,21646,20857,21082,21082, 21615,21646,21587,21646,21646,21646,21646,21646,21646,20858, 21083,21083, 7529, 7529, 7529, 7529, 7529, 7529, 7538, 7539, 7540, 7541, 7541, 7541, 7541, 7541, 7541,21081,20853,20853, 21084,20936,20936,21591, 5522, 5522, 5522, 5522, 5522, 5526, 21586,21646,21646,21646,21646,21082,20854,20854,21627,21646, 21646,21646,21646,21646,21646,21646,21646,21083,20855,20855, 5522, 5522, 5522, 5522, 5522, 5522, 7542, 7543, 7543, 7543, 7543, 7543, 7543, 7543, 7543, 6848,21081,20940,21595,21084, 20940,21646, 7543, 7543, 7543, 7543, 7543, 7544,21592,21646, 21646,21646,20857,21596,21082,20857,21646,21646,21646,21646, 21646,21646,21646,21646,20858,21646,21083,20858, 7543, 7543, 7543, 7543, 7543, 7543, 7545, 7546, 7546, 7546, 7546, 7546, 7546, 7546, 7546,21081,20853,21604,21084,20936,20936,21630, 7546, 7546, 7546, 7546, 7546, 7547,21593,21646,21646,21646, 21646,21082,20854,20854,21646,21081,21599,21646,21084,21646, 21646,21646,21646,21083,20855,20855, 7546, 7546, 7546, 7546, 7546, 7548, 7554,21082, 5535, 5535, 5535, 5535, 5535, 5535, 5535, 5535, 5535, 5538,21081,21083,21646,21084,21571,21646, 5535, 5535, 5535, 5535, 5535, 5537,21624,20940,21600,21646, 21646,21646,21082,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20857,21565,21083,21646, 5535, 5535, 5535, 5535, 5535, 5535, 175, 175,20858, 175, 175, 175, 175, 175, 175, 175,21646, 3105, 175,21081,21566,21605,21084,21081, 20940,21646,21084,21603, 175, 175, 175, 175, 175, 175, 175,20940,21646,21082,21646,20857, 3122,21082,21646,21613, 21646,21646,21084,21646,21646,21083,20857,20858,21081,21083, 21646,21084,21646, 3675, 175, 175, 3113,21082,20858,21140, 21646,21646,21646,21646,21646,20853,21082,20853,20936,21083, 20936,21646,21646,21646,21646,21646, 7558, 427,21083,21612, 21646,21646,21646,20854,21607,20854, 7564, 7564, 7564, 7564, 7564, 7564, 7564, 7564, 7564,20855,20853,20855,20940,20936, 20940,21646, 7564, 7564, 7564, 7564, 7564, 7565,21646,20937, 21646,21646,21610,20857,20854,20857,21646,21081,21611,21608, 21084,21646,21646,21646, 271,20858,20855,20858, 7564, 7564, 7564, 7564, 7564, 7564, 2151,21082, 7567, 7567, 7567, 7567, 7567, 7567, 7567, 7567, 7567, 4933,21618,21083,21646,21646, 21646,21646, 5550, 5550, 5550, 5550, 5550, 5551,21646,21620, 21646,21140,20936,21646,21646,21646,21614,21633,21646,21646, 21646,21616,20853,21081,21646,20936,21084,20854, 5550, 5550, 5550, 5550, 5550, 5550, 439,21646,21646,21646,21646,20855, 20854,21082,21646, 7580, 7580, 7580, 7580, 7580, 7580, 7580, 7580, 7580,20855,21083,21621,21646,21646,20940,21646, 7580, 7580, 7580, 7580, 7580, 7581,21081,20940,21646,21084,21646, 21646,21646,20857,21617,21619,21646,21646,21646,21646,21646, 21646,20857,21646,21082,20858, 7580, 7580, 7580, 7580, 7580, 7580,21646,21646,20858,20853,21083,21623,20936, 283, 2176, 21646, 7583, 7583, 7583, 7583, 7583, 7583, 7583, 7583, 7583, 4962,21081,20854,21636,21084,21646,21646, 5570, 5570, 5570, 5570, 5570, 5571,21646,20855,21646,21646,21646,21646,21082, 21646,21646,21646,21628,20853,21622,21084,20936,20937,20853, 21646,21083,20936, 5570, 5570, 5570, 5570, 5570, 5570, 7615, 20940,21082,20854,21081,21646,21631,21084,20854,20853,21646, 21646,20936,21625,21083,20855,20857,21646,21646,21646,20855, 21646,21082,21646,21646,21646,21081,20854,20858,21084, 1444, 21646,21081,21646,21083,21084,21646, 1445,21646,20855,21646, 21646,21646,21646,21082,21629,20853,21646,21140,20936,21082, 1446,21646, 1447,21626, 1448,21083,21639, 1449, 1450,21646, 21646,21083, 1451,20854,21646, 1452,21646, 1453,21646, 1454, 21646, 1455, 1456, 1457, 2685,20855, 2686,21646,21632,20853, 21081, 1443,20936,21084,21081,20940,21637,21084,21646,20853, 20853,21646,20936,20936,21634,21635,21646,20854,21082,21646, 20857,21646,21082,21646,21646,21646, 2687,20854,20854,20855, 21083,21646,20858, 2688,21083,21081,21646,21646,21084,20855, 20855,21646,21081,21646,21646,21084,21646, 7616,21646, 2690, 21643, 2692,21646,21082, 2693, 3209,21642,21646,21638, 2695, 21082, 3225, 2696,21641, 2697,21083, 2698,21646, 2699, 2700, 2701, 1444,21083,21081,21640,21646,21084,21646, 1445,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21645, 21646,21082, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21644,21646,21083, 1451,21646, 7617, 1452,21646, 1453, 21646, 1454,21646, 1455, 1456, 1457, 1807, 2685,21646, 7621, 21646,21646,21646,21646, 1443,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2687, 21646,21646,21646,21646,21646,21646, 2688,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646, 21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698, 21646, 2699, 2700, 2701, 1813,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646, 21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817, 21646, 1818,21646, 7630, 1819, 1820,21646,21646,21646, 1821, 21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1816,21646, 1817,21646, 1818,21646, 7631, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822, 21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 6943,21646, 21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948, 21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646, 21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646,21646,21646, 21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6946,21646, 7632,21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646, 21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955, 21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829, 21646,21646,21646, 3262,21646,21646, 3263,21646, 7656,21646, 3265,21646, 3266, 3267, 3268, 3848, 2685,21646, 3252,21646, 21646,21646,21646, 1812,21646,21646, 5635,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646, 21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3256, 21646, 3257, 4427, 3259,21646,21646, 3260, 5636,21646,21646, 21646, 3262,21646,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 2314,21646, 7676, 7676, 7676, 7676, 7676, 7676, 7676, 7676, 7676, 5075,21646,21646,21646,21646,21646, 21646, 5668, 5668, 5668, 5668, 5668, 5669,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 5668, 5668, 5668, 5668, 5668, 5668, 5682, 5682, 5682, 5682, 5682, 5682, 5682, 5682, 5682, 4461,21646,21646,21646,21646,21646, 330, 5682, 5682, 5682, 5682, 5682, 5683,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 5682, 5682, 5682, 5682, 5682, 5682, 5692, 5692, 5692, 5692, 5692, 5692, 5692, 5692, 5692, 4470,21646,21646,21646,21646,21646,21646, 5692, 5692, 5692, 5692, 5692, 5693,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 5692, 5692, 5692, 5692, 5692, 5692, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 4483,21646, 21646,21646,21646,21646,21646, 5703, 5703, 5703, 5703, 5703, 5704,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 5703, 5703, 5703, 5703, 5703, 5703, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 4497,21646,21646,21646, 21646,21646,21646, 5714, 5714, 5714, 5714, 5714, 5715,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 5714, 5714, 5714, 5714, 5714, 5714, 7677, 7677, 7677, 7677, 7677, 7677, 7677, 7677, 7677,21646,21646,21646,21646,21646,21646, 330, 7677, 7677, 7677, 7677, 7677, 7678,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7677, 7677, 7677, 7677, 7677, 7677, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 5124,21646,21646,21646,21646,21646,21646, 5725, 5725, 5725, 5725, 5725, 5726,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 5725, 5725, 5725, 5725, 5725, 5725, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 7682, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 3948,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 7693,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 3948,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7694,21646,21646,21646,21646, 7693, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7698,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7699,21646,21646,21646,21646, 7698,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7703,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7704,21646,21646,21646,21646, 7703,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7708, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 7709,21646, 21646,21646,21646, 7708,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7713,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7714,21646,21646,21646, 21646, 7713,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 7717,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7718,21646,21646,21646,21646, 7717, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 7719, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 7719,21646, 21646,21646,21646, 7721,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 7719, 7719, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7723, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 7724,21646, 21646,21646,21646, 7723,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7728,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7729,21646,21646,21646, 21646, 7728,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 7732,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7733,21646,21646,21646,21646, 7732, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 7734, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 7734,21646, 21646,21646,21646, 7736,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 7734, 7734, 3948, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 176,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340,21646, 3386, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 231, 175, 175, 175, 175, 175, 175, 7740, 7740, 7740, 7740, 7740, 7741, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 7739, 7739, 7739, 7739, 7739, 7739, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,21646,21646, 21646,21646,21646,21646,21646,21646, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7740, 7740, 7740, 7740, 7740, 7740, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175,21646, 175, 175, 175, 175, 7743, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7083,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 7743, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7744,21646,21646, 21646,21646, 7083,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 2006,21646, 5811, 5811, 5811, 5811, 5811, 5811, 5811, 5811, 5811, 4617,21646,21646,21646,21646,21646, 21646, 5811, 5811, 5811, 5811, 5811, 5812,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 5811, 5811, 5811, 5811, 5811, 5811, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 7745, 7132, 175, 7746, 7747, 7747, 7747, 7747, 7747, 7747, 7747, 7747, 7135, 175, 175, 175, 175, 175, 175, 7747, 7747, 7747, 7747, 7747, 7748, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 175, 175, 175, 7749, 7747, 7747, 7747, 7747, 7747, 7747, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7128,21646, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 175,21646,21646,21646,21646,21646, 21646, 7745, 7745, 7745, 7745, 7745, 7755,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7745, 7745, 7745, 7745, 7745, 7745, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7757,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7758, 21646,21646,21646,21646, 175, 175, 175, 7759,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7758, 7099,21646,21646, 21646, 6457,21646, 6457,21646,21646, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 7096,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 176,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7100, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175, 7762, 7762, 7762, 7762, 7762, 7762, 7762, 7762, 7762, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175, 7762, 7762, 7762, 7762, 7762,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 515,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 5871, 175, 175, 175, 175, 175, 6480, 175, 175, 7085, 7086, 7087, 7088, 7088, 7088, 7088, 7088, 7088, 6485, 175, 5878, 175, 175, 175, 175, 7089, 7089, 7089, 7089, 7089, 7090, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7092, 7091, 7091, 7091, 7091, 175, 175, 175, 5884, 7089, 7089, 7089, 7089, 7089, 7089, 7091, 7091, 7091, 7091, 7091, 7093, 7091, 7091, 7091, 7091, 7091, 7091, 7092, 7091, 7091, 7091, 7091, 7091, 7091, 175, 175,21646, 175, 513, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7129,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 6494, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 7763, 7132, 175, 7764, 7765, 7765, 7765, 7765, 7765, 7765, 7765, 7765, 7135, 175, 175, 175, 175, 175, 175, 7765, 7765, 7765, 7765, 7765, 7766, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 175, 175, 175, 7767, 7765, 7765, 7765, 7765, 7765, 7765, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7128,21646, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 175,21646, 21646,21646,21646,21646,21646, 7763, 7763, 7763, 7763, 7763, 7773,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7763, 7763, 7763, 7763, 7763, 7763, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7775,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7776,21646,21646,21646,21646, 175, 175, 175, 7777,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7776, 175, 175,21646, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 175, 175, 175, 175, 175, 175, 175, 197, 197, 197, 197, 197, 344, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175, 175, 205, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175,21646, 175, 7099, 175, 175, 175, 6457, 175, 7780, 194, 175, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 175, 175, 175, 175, 175, 175, 175, 719, 719, 719, 719, 719, 720, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 7782, 175, 175, 175, 721, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 370,21646,21646,21646,21646,21646,21646,21646,21646, 5855, 5855, 5855, 5855, 5855, 5855, 5855, 5855, 5855, 4673, 21646,21646,21646,21646,21646,21646, 5855, 5855, 5855, 5855, 5855, 5856,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 5855, 5855, 5855, 5855, 5855, 5855, 7788, 7788, 7788, 7788, 7788, 7788, 7788, 7788, 7788,21646,21646,21646, 21646,21646,21646,21646, 7788, 7788, 7788, 7788, 7788, 7789, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7788, 7788, 7788, 7788, 7788, 7788, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7792,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7155, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 7793, 175, 175, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 175, 175, 175, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7795, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7796,21646,21646,21646,21646, 7792,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 7155, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7797,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7798,21646,21646,21646,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7798, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 7800,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 7801, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 7799, 7128, 7152, 7806, 7807, 7807, 7807, 7807, 7807, 7807, 7807, 7807, 7135, 175, 175, 175, 175, 175, 175, 7807, 7807, 7807, 7807, 7807, 7808, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7154, 175, 175, 7801, 7807, 7807, 7807, 7807, 7807, 7807, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 7809, 7810, 7810, 7810, 7810, 7810, 7810, 7810, 7810, 7811,21646,21646,21646,21646,21646, 21646, 7810, 7810, 7810, 7810, 7810, 7812,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7810, 7810, 7810, 7810, 7810, 7810, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7814,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 7130,21646,21646, 21646,21646,21646,21646,21646,21646, 7817, 7818, 7818, 7818, 7818, 7818, 7818, 7818, 7818,21646,21646,21646,21646,21646, 21646,21646, 7818, 7818, 7818, 7818, 7818, 7819,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7818, 7818, 7818, 7818, 7818, 7820, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7822,21646,21646,21646,21646, 7800,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 7801, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7824,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7825, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7826,21646,21646,21646,21646, 7824,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 7825, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7828,21646, 7829,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7199, 7200, 7200, 7830,21646,21646,21646,21646,21646,21646, 21646, 7831, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7832,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7835,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7836, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 7838,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7839,21646,21646, 21646,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7839, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7840,21646,21646,21646,21646, 7835, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7836, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 7842,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7843,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 7156, 6492, 175, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7158, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 7846,21646, 21646,21646,21646, 7842,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7848,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7850,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7851,21646,21646,21646,21646, 7850,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7853, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7854,21646,21646,21646,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7854, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7856,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7857, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7858,21646,21646,21646,21646, 7856,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 7857, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7859,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7860, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7843,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 7865, 7866, 7866, 7866, 7866, 7866, 7866, 7866, 7866, 6500,21646,21646, 21646,21646,21646,21646, 7866, 7866, 7866, 7866, 7866, 7867, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7866, 7866, 7866, 7866, 7866, 7866, 7869, 7870, 7870, 7870, 7870, 7870, 7870, 7870, 7870, 7871,21646,21646,21646,21646, 21646,21646, 7870, 7870, 7870, 7870, 7870, 7872,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7870, 7870, 7870, 7870, 7870, 7870, 6495,21646,21646,21646,21646,21646, 21646,21646,21646, 7874, 7875, 7875, 7875, 7875, 7875, 7875, 7875, 7875,21646,21646,21646,21646,21646,21646,21646, 7875, 7875, 7875, 7875, 7875, 7876,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7875, 7875, 7875, 7875, 7875, 7877, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7880,21646,21646,21646,21646, 7859,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 7882, 7883, 7883, 7883, 7883, 7883, 7883, 7883, 7883, 7884,21646,21646,21646,21646,21646, 21646, 7883, 7883, 7883, 7883, 7883, 7885,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7883, 7883, 7883, 7883, 7883, 7883, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7891,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175, 175, 7188, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 6510,21646,21646, 7892,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7895,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 7896, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7897,21646,21646, 21646,21646, 7895,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7896, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7898,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7901,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7902, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7903,21646,21646,21646,21646, 7901,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 7902, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7905, 7906,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7907,21646,21646,21646,21646,21646,21646, 7906, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7910,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7910,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7911,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 7913, 7914,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 7915,21646,21646,21646,21646, 21646,21646, 7914, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7916,21646,21646,21646,21646, 7898,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7919,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 7921,21646,21646,21646,21646, 7919,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7924, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 7925,21646, 21646,21646,21646, 7924,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7927,21646, 7928, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7929, 7929, 7930,21646,21646,21646, 21646,21646,21646,21646,21646, 7931, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7842,21646,21646, 7932,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 176,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646, 7934, 7939,21646,21646,21646, 21646,21646,21646,21646,21646, 7940, 7940, 7940, 7940, 7940, 7940, 7940, 7940, 7940,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1295,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7939, 21646,21646,21646, 1036, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 4120,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 7944,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 4120,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7945,21646,21646, 21646,21646, 7944,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 7949,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7950,21646,21646,21646,21646, 7949,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 21646,21646,21646,21646, 7953,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7954,21646,21646,21646,21646, 7953,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646, 7957,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7958,21646,21646,21646,21646, 7957,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 7960,21646, 7961,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7962, 7963, 7963, 21646,21646,21646,21646,21646,21646,21646,21646, 7964, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646, 7967,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7968,21646,21646,21646,21646, 7967,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646, 7972,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7973,21646,21646,21646,21646, 7972,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 7977, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7978,21646, 21646,21646,21646, 7977,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 7981,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7982,21646,21646,21646, 21646, 7981,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7983, 1029, 5911,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7983,21646,21646,21646,21646, 7985,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 7983, 7983, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646, 7987,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7988,21646,21646,21646,21646, 7987,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 7992, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7993,21646, 21646,21646,21646, 7992,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 7996,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7997,21646,21646,21646, 21646, 7996,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7998, 1029, 5911,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7998,21646,21646,21646,21646, 8000,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 7998, 7998, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 4120, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646, 7944,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 4120,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 7945,21646,21646,21646,21646, 7944,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 4120, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1295,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122,21646, 5318, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 515,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8009, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646,21646, 1646, 1646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1646, 1646, 1646, 1646, 1646, 1646, 1646,21646,21646,21646,21646,21646, 2050,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1646, 1646, 1646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8013, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646, 8024,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8025,21646,21646,21646,21646, 8024,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8030, 21646,21646,21646,21646, 8029,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8032,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8033,21646,21646, 21646,21646, 8032,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8035,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8036,21646, 21646,21646,21646, 1320, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8036, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8040,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8041, 21646,21646,21646,21646, 8040,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8045,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8046,21646,21646, 21646,21646, 8045,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8049,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8050,21646,21646,21646,21646, 8049,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646, 8052,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8053,21646, 21646, 4777, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8053, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8055,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646, 8055,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1320, 1313, 6002, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8059,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8060,21646,21646, 21646,21646, 8059,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8062,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8063,21646,21646, 4777, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8063, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646, 8067,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8068,21646,21646,21646,21646, 8067,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8072,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8073, 21646,21646,21646,21646, 8072,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1320, 1313, 1313, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8108,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8109,21646,21646, 21646,21646, 8108,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8113,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8114,21646,21646,21646,21646, 8113,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646, 8117,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8118,21646,21646,21646,21646, 8117,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646, 8120,21646, 8121,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8122, 8123, 8123,21646,21646,21646,21646,21646,21646,21646,21646, 8124, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646, 8130,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8131,21646,21646,21646,21646, 8130, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 8135,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8136,21646,21646,21646,21646, 8135,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 8140,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8141,21646,21646,21646,21646, 8140,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8144, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8145,21646, 21646,21646,21646, 8144,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8146, 2081, 6065,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8146,21646,21646,21646,21646, 8148,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 8146, 8146, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 8150,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8151,21646,21646,21646,21646, 8150,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 8155,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8156,21646,21646,21646,21646, 8155,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8159, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8160,21646, 21646,21646,21646, 8159,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8161, 2081, 6065,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8161,21646,21646,21646,21646, 8163,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 8161, 8161, 2081, 2081,21646, 2081, 3588, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8166, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 3020,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8184, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 515,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175,21646,21646,21646,21646,21646, 8185, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8197,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 8196, 175, 175, 175, 8196, 8198, 8198, 8198, 8198, 8198, 8198, 8198, 8198, 8198, 175, 175, 175, 175, 175, 175, 175, 8198, 8198, 8198, 8198, 8198, 8199, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 175, 175, 175, 175, 8198, 8198, 8198, 8198, 8198, 8198, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 8212, 8213, 8213, 8213, 8213, 8213, 8213, 8213, 8213, 6810,21646,21646,21646,21646,21646, 21646, 8213, 8213, 8213, 8213, 8213, 8214,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8213, 8213, 8213, 8213, 8213, 8213, 8216, 8217, 8217, 8217, 8217, 8217, 8217, 8217, 8217, 8218,21646,21646,21646,21646,21646,21646, 8217, 8217, 8217, 8217, 8217, 8219,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8217, 8217, 8217, 8217, 8217, 8217, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 21646,21646,21646,21646,21646,21646,21646, 8221, 8221, 8221, 8221, 8221, 8222,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3675, 21646,21646,21646, 8221, 8221, 8221, 8221, 8221, 8223, 8226, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 7504,21646, 21646,21646,21646,21646,21646, 8227, 8227, 8227, 8227, 8227, 8228,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8227, 8227, 8227, 8227, 8227, 8227, 8229, 8229, 8229, 8229, 8229, 8229, 8229, 8229, 8229,21646,21646,21646,21646, 21646,21646,21646, 8229, 8229, 8229, 8229, 8229, 8230,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8229, 8229, 8229, 8229, 8229, 8231, 8236, 8237, 8237, 8237, 8237, 8237, 8237, 8237, 8237, 7516,21646,21646,21646,21646,21646, 21646, 8237, 8237, 8237, 8237, 8237, 8238,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8237, 8237, 8237, 8237, 8237, 8237, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239,21646,21646,21646,21646,21646,21646,21646, 8239, 8239, 8239, 8239, 8239, 8240,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8239, 8239, 8239, 8239, 8239, 8241, 8247, 8248, 8248, 8248, 8248, 8248, 8248, 8248, 8248, 7530,21646,21646,21646,21646,21646,21646, 8248, 8248, 8248, 8248, 8248, 8249,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8248, 8248, 8248, 8248, 8248, 8248, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250,21646,21646, 21646,21646,21646,21646,21646, 8250, 8250, 8250, 8250, 8250, 8251,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8250, 8250, 8250, 8250, 8250, 8252, 7554,21646, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6155,21646, 21646,21646,21646,21646,21646, 6152, 6152, 6152, 6152, 6152, 6154,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6152, 6152, 6152, 6152, 6152, 6152, 8261, 8262, 8262, 8262, 8262, 8262, 8262, 8262, 8262, 6848,21646,21646,21646, 21646,21646,21646, 8262, 8262, 8262, 8262, 8262, 8263,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8262, 8262, 8262, 8262, 8262, 8262, 8265, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 8267,21646,21646,21646,21646,21646, 21646, 8266, 8266, 8266, 8266, 8266, 8268,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8266, 8266, 8266, 8266, 8266, 8266, 8275, 8276, 8277, 8278, 8278, 8278, 8278, 8278, 8278,21646,21646,21646,21646,21646,21646,21646, 6165, 6165, 6165, 6165, 6165, 6169,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6165, 6165, 6165, 6165, 6165, 6165, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 5538,21646,21646,21646,21646,21646,21646, 6162, 6162, 6162, 6162, 6162, 6163,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6162, 6162, 6162, 6162, 6162, 6162, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 3105, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 3122,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3675, 175, 175, 3113, 427,21646,21646,21646,21646,21646, 21646, 2151,21646, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 4933,21646,21646,21646,21646,21646,21646, 6179, 6179, 6179, 6179, 6179, 6180,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 271,21646,21646,21646, 6179, 6179, 6179, 6179, 6179, 6179, 439,21646,21646,21646,21646,21646,21646, 2176,21646, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 4962, 21646,21646,21646,21646,21646,21646, 6200, 6200, 6200, 6200, 6200, 6201,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6200, 6200, 6200, 6200, 6200, 6200,21646,21646, 21646,21646,21646,21646,21646, 283, 8335,21646,21646, 1444, 21646,21646,21646,21646,21646,21646, 1445,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646, 21646,21646, 1451,21646,21646, 1452,21646, 1453,21646, 1454, 21646, 1455, 1456, 1457, 2685,21646, 2686,21646,21646,21646, 21646, 1443,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2687,21646,21646,21646, 21646,21646,21646, 2688,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690, 2691, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695, 21646,21646, 2696,21646, 2697,21646, 8336,21646, 2699, 2700, 2701, 1444,21646,21646,21646,21646,21646,21646, 1445,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451,21646,21646, 1452,21646, 8337, 21646, 1454,21646, 1455, 1456, 1457, 1444,21646,21646,21646, 21646,21646,21646, 1445,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1446,21646, 1447, 21646, 1448,21646,21646, 1804, 1450,21646,21646,21646, 1805, 21646,21646, 1452,21646, 1453,21646, 8338,21646, 1455, 1456, 1457, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646, 21646,21646,21646,21646,21646,21646, 8341,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2687,21646, 3212,21646,21646,21646,21646, 2688,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646, 21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696, 21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 1813,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 8346, 21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646, 21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 8347,21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 6943,21646,21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947, 21646,21646,21646,21646,21646, 8348,21646,21646,21646,21646, 21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646, 21646,21646,21646,21646,21646, 6945,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6946,21646,21646, 21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 8349, 6953,21646,21646,21646, 7648,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 8370,21646,21646,21646,21646,21646,21646,21646, 1813,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 2685,21646, 3252, 21646,21646,21646,21646, 1812,21646,21646, 3253,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3254, 21646,21646,21646,21646,21646,21646, 3255,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8371,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646, 21646,21646, 3262,21646, 3847, 3263,21646, 3264,21646, 3265, 21646, 3266, 3267, 3268, 2685,21646, 8374,21646,21646,21646, 21646, 1812,21646,21646, 3253,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646, 21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3256,21646, 3257, 21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262, 21646,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 2314,21646, 6288, 6288, 6288, 6288, 6288, 6288, 6288, 6288, 6288, 5075,21646,21646,21646,21646,21646,21646, 6288, 6288, 6288, 6288, 6288, 6289,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6288, 6288, 6288, 6288, 6288, 6288, 6325, 6325, 6325, 6325, 6325, 6325, 6325, 6325, 6325, 5124,21646,21646,21646,21646,21646, 330, 6325, 6325, 6325, 6325, 6325, 6326,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6325, 6325, 6325, 6325, 6325, 6325, 175, 175,21646, 175, 175, 175, 175, 8389, 175, 175, 181, 315, 175, 181, 181, 181, 181, 181, 181, 181, 181, 181, 175, 175, 175, 175, 175, 175, 330, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175, 175, 175, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 3948,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8400,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 3948,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8401,21646,21646,21646,21646, 8400,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8405,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8406,21646,21646,21646,21646, 8405,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8410, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 8411,21646, 21646,21646,21646, 8410,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8415,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8416,21646,21646,21646, 21646, 8415,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8420,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8421,21646,21646,21646,21646, 8420, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8425,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8426,21646,21646,21646,21646, 8425,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8429,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8430,21646,21646,21646,21646,21646, 2340, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8430, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8432,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8433,21646,21646,21646,21646, 8432,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 8435,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8436,21646,21646,21646,21646, 8435,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8441,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 8442, 21646,21646,21646,21646, 8441,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8446,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8447,21646,21646, 21646,21646, 8446,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8450,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8451,21646,21646, 21646,21646,21646, 2340, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8451, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8453, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 8454,21646, 21646,21646,21646, 8453,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 231, 175, 175, 175, 175, 175, 175, 8458, 8458, 8458, 8458, 8458, 8459, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 8457, 8457, 8457, 8457, 8457, 8457, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,21646,21646,21646,21646,21646,21646, 21646,21646, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8458, 8458, 8458, 8458, 8458, 8458, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175,21646, 175, 175, 175, 175, 7743, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7083,21646,21646, 8462,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8465,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 8466, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 8463, 8464, 7152, 8467, 8468, 8468, 8468, 8468, 8468, 8468, 8468, 8468, 7135, 175, 175, 175, 175, 175, 175, 8468, 8468, 8468, 8468, 8468, 8469, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 7154, 175, 175, 8466, 8468, 8468, 8468, 8468, 8468, 8468, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8471,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8475,21646,21646,21646,21646, 8465,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 8466, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 8477,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8478, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8479,21646,21646,21646,21646, 8477,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 8478, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 8481,21646, 8482,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7199, 7200, 7200, 8483,21646,21646,21646,21646,21646,21646,21646, 8484, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8485,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6456, 175, 175, 175, 175, 175,21646, 175, 175, 8489, 8489, 8489, 8489, 8489, 8489,21646,21646,21646, 8488, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8492,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8493, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 8491, 8464, 7152, 8494, 8495, 8495, 8495, 8495, 8495, 8495, 8495, 8495, 7135, 175, 175, 175, 175, 175, 175, 8495, 8495, 8495, 8495, 8495, 8496, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 7154, 175, 175, 8493, 8495, 8495, 8495, 8495, 8495, 8495, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8498,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8501,21646,21646, 21646,21646, 8492,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8493, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8503,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 8504, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8505,21646,21646, 21646,21646, 8503,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8504, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8507,21646, 8508, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7199, 7200, 7200, 8509,21646,21646, 21646,21646,21646,21646,21646, 8510, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8511,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6462, 175, 175, 175, 175, 175, 21646, 343, 175, 8513, 8513, 8513, 8513, 8513, 8513,21646, 21646,21646, 8488, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 344,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 205, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 194, 175, 8514, 8514, 8515,21646,21646,21646,21646,21646,21646, 948, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 720, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 721, 175, 175,21646, 175, 7099, 175, 175, 175, 6457, 175, 7780, 194, 175, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 948, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 720,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7782, 175, 175, 175, 721, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 8522,21646,21646,21646,21646,21646,21646, 21646, 8522, 8522, 8522, 8522, 8522, 8523,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8522, 8522, 8522, 8522, 8522, 8522, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8526,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 7836, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8527,21646,21646, 21646,21646, 8526,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 7836, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8528,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175, 7793, 7128, 175, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 175, 175, 175, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7795, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8531,21646,21646, 21646,21646, 7848,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8533,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8534,21646, 21646,21646,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8534, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8536,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8537, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8538,21646,21646,21646,21646, 8536,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 8537, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8539,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8540, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8528,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 8545, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 7135,21646,21646,21646,21646,21646, 21646, 8546, 8546, 8546, 8546, 8546, 8547,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8546, 8546, 8546, 8546, 8546, 8546, 8549, 8550, 8550, 8550, 8550, 8550, 8550, 8550, 8550, 8551,21646,21646,21646,21646,21646,21646, 8550, 8550, 8550, 8550, 8550, 8552,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8550, 8550, 8550, 8550, 8550, 8550, 7130,21646,21646,21646,21646,21646,21646,21646,21646, 8554, 8555, 8555, 8555, 8555, 8555, 8555, 8555, 8555,21646, 21646,21646,21646,21646,21646,21646, 8555, 8555, 8555, 8555, 8555, 8556,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8555, 8555, 8555, 8555, 8555, 8557, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8560,21646,21646, 21646,21646, 8539,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8562, 8563, 8563, 8563, 8563, 8563, 8563, 8563, 8563, 8564,21646,21646,21646,21646,21646,21646, 8563, 8563, 8563, 8563, 8563, 8565,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8563, 8563, 8563, 8563, 8563, 8563, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8572,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 8573, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8574,21646,21646,21646,21646, 8572, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8573, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8575,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8578,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 8579, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 8580,21646, 21646,21646,21646, 8578,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8579, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8582, 8583, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 8584,21646, 21646,21646,21646,21646,21646, 8583, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8585,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8587, 8588,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 8589,21646,21646,21646,21646,21646, 21646, 8588, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8590,21646,21646,21646,21646, 8575,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8593,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8594, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8595,21646,21646,21646,21646, 8593,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 8594, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8596,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8598,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8599,21646,21646,21646,21646, 8598,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 8601,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8602,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8602, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 176,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8605,21646, 175, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 8606, 21646,21646,21646,21646, 8596,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8607,21646,21646,21646,21646, 7843,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 7156, 6492, 175, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7158, 7157, 7157, 8608, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8613,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 8615,21646,21646,21646,21646, 8613,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8618,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 8619,21646,21646,21646,21646, 8618,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8622, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175, 8623,21646, 21646,21646,21646, 8622,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8625,21646, 8626, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8627, 8628, 8628,21646,21646,21646, 21646,21646,21646,21646,21646, 8629, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8631,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8632, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8633,21646,21646,21646,21646, 8631,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 8632, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8634,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 8636, 21646,21646,21646,21646, 8634,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7860, 175, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7843,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 8641, 8642, 8642, 8642, 8642, 8642, 8642, 8642, 8642, 7871,21646, 21646,21646,21646,21646,21646, 8642, 8642, 8642, 8642, 8642, 8643,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8642, 8642, 8642, 8642, 8642, 8642, 8644, 8645, 8645, 8645, 8645, 8645, 8645, 8645, 8645, 8646,21646,21646,21646, 21646,21646,21646, 8645, 8645, 8645, 8645, 8645, 8647,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8645, 8645, 8645, 8645, 8645, 8645, 6495,21646,21646,21646,21646, 21646,21646,21646,21646, 8650, 8651, 8651, 8651, 8651, 8651, 8651, 8651, 8651, 8652,21646,21646,21646,21646,21646,21646, 8651, 8651, 8651, 8651, 8651, 8653,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8651, 8651, 8651, 8651, 8651, 8651, 8660, 8661, 8661, 8661, 8661, 8661, 8661, 8661, 8661, 7884,21646,21646,21646,21646,21646,21646, 8661, 8661, 8661, 8661, 8661, 8662,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8661, 8661, 8661, 8661, 8661, 8661, 8663, 8664, 8664, 8664, 8664, 8664, 8664, 8664, 8664,21646, 21646,21646,21646,21646,21646,21646, 8664, 8664, 8664, 8664, 8664, 8665,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8664, 8664, 8664, 8664, 8664, 8666, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 8671, 175, 175,21646,21646,21646, 21646,21646, 7891,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 8671, 175, 175, 8672,21646,21646,21646,21646, 7891,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175, 175, 7188, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 6510,21646,21646,21646,21646,21646, 8673,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8676,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 8677, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8678,21646,21646, 21646,21646, 8676,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8677, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8679,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8681,21646,21646,21646, 21646, 8679,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8684,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 8685, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8686,21646,21646,21646,21646, 8684,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8685, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8687,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8690, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8691, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 8692, 21646,21646,21646,21646, 8690,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 8691, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8694, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8695,21646,21646, 7154, 175, 175, 8696, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8695, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8697,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8699, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 8700, 8700, 8700, 8700, 8700, 8700, 8700, 8700, 8700, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8699,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 8605, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8702,21646,21646,21646,21646, 8687,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8704,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8705, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8706,21646,21646,21646,21646, 8704,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 8705, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8708,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8709,21646,21646, 7154, 175, 175, 8710,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8709, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8711,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8714,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8716,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8717,21646,21646, 21646,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8717, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8718,21646,21646,21646,21646, 8714, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8723,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8724,21646,21646,21646,21646, 8723,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8727,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8728,21646,21646,21646,21646, 8727,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8730, 8731,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920,21646, 21646,21646,21646,21646,21646,21646, 8731, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8733,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 8719, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8733,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8735, 8736,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920,21646, 21646,21646,21646,21646,21646,21646, 8736, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8596,21646,21646,21646,21646,21646, 8737,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8631,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 8632,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8738, 8747,21646, 21646,21646,21646,21646,21646,21646,21646, 8748, 8748, 8748, 8748, 8748, 8748, 8748, 8748, 8748,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1295,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8747,21646,21646,21646, 1036, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 4120,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8750,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 4120,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8751, 21646,21646,21646,21646, 8750,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8755,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8756,21646,21646, 21646,21646, 8755,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8760,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8761,21646,21646,21646,21646, 8760,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 21646,21646,21646,21646, 8765,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8766,21646,21646,21646,21646, 8765,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646, 8769,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8770,21646,21646,21646,21646, 8769,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8772, 8773,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646, 8773, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646, 8776,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8776,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8778, 8779,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646, 8779, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646, 8781,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8782,21646,21646,21646,21646, 8781,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8786,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8787, 21646,21646,21646,21646, 8786,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8791,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8792,21646,21646, 21646,21646, 8791,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8796,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8797,21646,21646,21646,21646, 8796,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 21646,21646,21646,21646, 8800,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8801,21646,21646,21646,21646, 21646, 4122, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8801, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8803,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8804,21646,21646,21646, 21646, 8803,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646, 8806,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8807,21646,21646,21646,21646, 8806, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646, 8812,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8813,21646,21646,21646,21646, 8812,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646, 8817,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8818,21646,21646,21646,21646, 8817,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8821, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8822,21646,21646,21646,21646,21646, 4122, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8822, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646, 8824,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8825,21646,21646,21646,21646, 8824,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8834, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646, 21646, 1646, 1646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1646, 1646, 1646, 1646, 1646, 1646, 1646,21646, 21646,21646,21646,21646, 2050,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1646, 1646, 1646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8838, 8844,21646,21646,21646,21646,21646,21646,21646,21646, 8845, 8845, 8845, 8845, 8845, 8845, 8845, 8845, 8845,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1655,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8844,21646,21646,21646, 1320, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646, 8849,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8850,21646,21646,21646,21646, 8849,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8854,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8855, 21646,21646,21646,21646, 8854,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8858,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8859,21646,21646, 21646,21646, 8858,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8862,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8863,21646,21646,21646,21646, 8862,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646, 8865,21646, 8866,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8867, 8868, 8868,21646,21646,21646,21646,21646,21646, 21646,21646, 8869, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 8872,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8873,21646,21646,21646, 21646, 8872,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 8877,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8878,21646,21646,21646,21646, 8877, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646, 8882,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8883,21646,21646,21646,21646, 8882,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646, 8886,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8887,21646,21646,21646,21646, 8886,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8888, 1313, 6643,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8888,21646,21646,21646,21646, 8890, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 8888, 8888, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 8892,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8893,21646,21646,21646,21646, 8892, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646, 8897,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8898,21646,21646,21646,21646, 8897,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646, 8901,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8902,21646,21646,21646,21646, 8901,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8903, 1313, 6643,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8903,21646,21646,21646,21646, 8905, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 8903, 8903, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 8849,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 8850,21646,21646,21646,21646, 8849, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 4775, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1655,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777,21646, 6002, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646, 8929,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8930,21646,21646,21646,21646, 8929, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 8934,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8936,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8937, 21646,21646,21646,21646, 2088, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8937, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8938,21646,21646,21646, 21646, 8934,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646, 8942,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8943,21646,21646,21646,21646, 8942, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 8946,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8947,21646,21646,21646,21646, 8946,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 8949, 8950,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 8950, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 8953,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8953,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 8955, 8956,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 8956, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 8961,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8962,21646,21646,21646,21646, 8961,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 8966,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8967,21646,21646,21646,21646, 8966,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8971, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8972,21646, 21646,21646,21646, 8971,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8976,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8977,21646,21646,21646, 21646, 8976,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646, 8980,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8981,21646,21646,21646, 21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8981, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8983,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8984,21646,21646, 21646,21646, 8983,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 8986,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8987,21646,21646,21646,21646, 8986,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646, 8992,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8993,21646,21646,21646,21646, 8992,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646, 8997,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 8998,21646,21646,21646,21646, 8997,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 9001,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9002,21646,21646,21646,21646,21646, 6067, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9002, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 9004,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9005,21646,21646,21646,21646, 9004,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 515,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9025, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175,21646,21646,21646, 21646, 9026, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9038,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9039,21646,21646,21646, 21646, 9038,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 9054, 9055, 9055, 9055, 9055, 9055, 9055, 9055, 9055, 8218,21646,21646,21646,21646,21646,21646, 9055, 9055, 9055, 9055, 9055, 9056,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9055, 9055, 9055, 9055, 9055, 9055, 9057, 9057, 9057, 9057, 9057, 9057, 9057, 9057, 9057, 9058, 21646,21646,21646,21646,21646,21646, 9057, 9057, 9057, 9057, 9057, 9059,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9057, 9057, 9057, 9057, 9057, 9060, 9063, 9063, 9063, 9063, 9063, 9063, 9063, 9063, 9063, 9064,21646,21646, 21646,21646,21646,21646, 9063, 9063, 9063, 9063, 9063, 9065, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3675,21646,21646,21646, 9063, 9063, 9063, 9063, 9063, 9063, 9069, 9070, 9070, 9070, 9070, 9070, 9070, 9070, 9070, 7504,21646,21646,21646,21646, 21646,21646, 9070, 9070, 9070, 9070, 9070, 9071,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9070, 9070, 9070, 9070, 9070, 9070, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9074,21646,21646,21646,21646,21646,21646, 9073, 9073, 9073, 9073, 9073, 9075,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9073, 9073, 9073, 9073, 9073, 9073, 9081, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 7516,21646,21646,21646,21646,21646,21646, 9082, 9082, 9082, 9082, 9082, 9083,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9082, 9082, 9082, 9082, 9082, 9082, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9086, 21646,21646,21646,21646,21646,21646, 9085, 9085, 9085, 9085, 9085, 9087,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9085, 9085, 9085, 9085, 9085, 9085, 9093, 9094, 9095, 9096, 9096, 9096, 9096, 9096, 9096,21646,21646,21646, 21646,21646,21646,21646, 6823, 6823, 6823, 6823, 6823, 6827, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6823, 6823, 6823, 6823, 6823, 6823, 9097, 9098, 9098, 9098, 9098, 9098, 9098, 9098, 9098, 7530,21646,21646,21646,21646, 21646,21646, 9098, 9098, 9098, 9098, 9098, 9099,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9098, 9098, 9098, 9098, 9098, 9098, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9102,21646,21646,21646,21646,21646,21646, 9101, 9101, 9101, 9101, 9101, 9103,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9101, 9101, 9101, 9101, 9101, 9101, 9109, 9110, 9111, 9112, 9112, 9112, 9112, 9112, 9112,21646,21646,21646,21646,21646,21646,21646, 6834, 6834, 6834, 6834, 6834, 6838,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6834, 6834, 6834, 6834, 6834, 6834, 7554,21646, 9113, 9113, 9113, 9113, 9113, 9113, 9113, 9113, 9113, 6155,21646,21646,21646,21646,21646,21646, 6831, 6831, 6831, 6831, 6831, 6832,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6831, 6831, 6831, 6831, 6831, 6831, 9114, 9115, 9115, 9115, 9115, 9115, 9115, 9115, 9115, 8267, 21646,21646,21646,21646,21646,21646, 9115, 9115, 9115, 9115, 9115, 9116,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9115, 9115, 9115, 9115, 9115, 9115, 9117, 9117, 9117, 9117, 9117, 9117, 9117, 9117, 9117,21646,21646,21646, 21646,21646,21646,21646, 9117, 9117, 9117, 9117, 9117, 9118, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9117, 9117, 9117, 9117, 9117, 9119, 6847, 6847, 6847, 6847, 6847, 6847, 6847, 6847, 6847, 6850,21646,21646,21646,21646, 21646,21646, 6847, 6847, 6847, 6847, 6847, 6849,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6847, 6847, 6847, 6847, 6847, 6847, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 5538,21646,21646,21646,21646,21646,21646, 6843, 6843, 6843, 6843, 6843, 6844,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6843, 6843, 6843, 6843, 6843, 6843, 1444,21646,21646,21646,21646,21646,21646, 1445, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646, 9182, 1451,21646,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646, 2686, 21646,21646,21646,21646, 1443,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2687, 21646,21646,21646,21646,21646,21646, 2688,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646, 21646,21646, 2695,21646, 9183, 2696,21646, 2697,21646, 2698, 21646, 2699, 2700, 2701, 3226, 9184,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1444,21646,21646, 21646,21646,21646,21646, 1445,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451,21646, 1806, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646, 2686,21646,21646,21646,21646, 1443, 21646,21646,21646, 9187, 9187, 9187, 9187, 9187, 9187, 9187, 9187, 9187,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2687,21646,21646,21646,21646,21646, 21646, 2688,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692, 21646,21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 1813, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821, 9191,21646, 1822,21646, 1823, 21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1814,21646, 21646,21646,21646,21646,21646, 1815,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1816, 21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646, 21646, 1821, 9192,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 6943,21646,21646,21646,21646,21646,21646, 21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646, 9193,21646,21646,21646, 21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646, 21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955, 21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646, 21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948, 21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646, 21646, 6954,21646, 7643, 9194,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646, 9213, 9214, 9215,21646,21646, 9216, 9217,21646,21646,21646, 9218,21646, 21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 3256,21646, 3257, 3258, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646,21646, 3263,21646, 3264,21646, 9234,21646, 3266, 3267, 3268, 2685,21646, 3252, 21646,21646,21646,21646, 1812,21646,21646, 3253,21646,21646, 21646,21646, 9237,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3254, 21646, 3831,21646,21646,21646,21646, 3255,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646, 21646,21646, 3262,21646,21646, 3263,21646, 3264,21646, 3265, 21646, 3266, 3267, 3268, 2685,21646, 9208,21646,21646,21646, 21646, 6942,21646, 9240, 9209,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646, 21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213, 9241, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218, 21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 3948,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 8400,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 3948,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 8401,21646,21646,21646,21646, 8400, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9262,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9263,21646,21646,21646,21646, 9262,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 9267,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9268,21646,21646,21646,21646, 9267,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9272, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 9273,21646, 21646,21646,21646, 9272,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9279,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 231, 175, 175, 175, 175, 175, 175, 9282, 9282, 9282, 9282, 9282, 9283, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 9281, 9281, 9281, 9281, 9281, 9281, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,21646, 21646,21646,21646,21646,21646,21646,21646, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9282, 9282, 9282, 9282, 9282, 9282, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175,21646, 175, 175, 175, 175, 7743, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7083,21646, 21646,21646,21646,21646, 9286,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9288,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9289, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 7793, 175, 175, 9290, 9290, 9290, 9290, 9290, 9290, 9290, 9290, 9290, 175, 175, 175, 175, 175, 175, 175, 9291, 9291, 9291, 9291, 9291, 9292, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 175, 175, 175, 175, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9293,21646,21646,21646,21646, 9288,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9289, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9294,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9295, 9296, 9296, 9296, 9296, 9296, 9296, 9296, 9296, 7135,21646,21646,21646,21646,21646,21646, 9296, 9296, 9296, 9296, 9296, 9297,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9296, 9296, 9296, 9296, 9296, 9296, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9300,21646,21646,21646,21646, 9294,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9307, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9308, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 9309, 21646,21646,21646,21646, 9307,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 9308, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9310, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9313,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9314, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9315,21646,21646,21646,21646, 9313,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9314, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9317, 9318,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9319,21646,21646,21646,21646,21646,21646, 9318, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 9320,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9322, 9323,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9324, 21646,21646,21646,21646,21646,21646, 9323, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9325,21646,21646,21646, 21646, 9310,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175, 6460, 6460, 6460, 6460, 6460, 6460, 6460, 6460, 6460, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 515,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7797, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7798,21646,21646,21646,21646, 944, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7798, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9328,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9329, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9330,21646,21646,21646,21646, 9328,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9329, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9331,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9332, 9333, 9333, 9333, 9333, 9333, 9333, 9333, 9333, 7135,21646,21646,21646,21646,21646,21646, 9333, 9333, 9333, 9333, 9333, 9334,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9333, 9333, 9333, 9333, 9333, 9333, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9337,21646,21646,21646,21646, 9331,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9340, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9341, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 9342, 21646,21646,21646,21646, 9340,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 9341, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9343, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9346,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9347, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9348,21646,21646,21646,21646, 9346,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9347, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9350, 9351,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9352,21646,21646,21646,21646,21646,21646, 9351, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 9353,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9355, 9356,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9357, 21646,21646,21646,21646,21646,21646, 9356, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9358,21646,21646,21646, 21646, 9343,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 192, 175, 175, 175, 175, 175, 197, 343, 175, 6465, 6465, 6465, 6465, 6465, 6465, 6465, 6465, 6465, 175, 175, 175, 175, 175, 175, 175, 197, 197, 197, 197, 197, 344, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175, 175, 205, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 719, 194, 175, 9360, 9360, 9360, 9360, 9360, 9360, 9360, 9360, 9360, 948, 175, 175, 175, 175, 175, 175, 719, 719, 719, 719, 719, 720, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 175, 175, 175, 721, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 231, 175, 175, 175, 175, 175, 175, 9282, 9282, 9282, 9282, 9282, 9283, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 9281, 9281, 9281, 9281, 9281, 9281, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 21646,21646,21646,21646,21646,21646,21646, 9365, 9365, 9365, 9365, 9365, 9366,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9365, 9365, 9365, 9365, 9365, 9365, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9369,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 8594, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9370,21646,21646,21646,21646, 9369,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 8594, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 9372,21646, 21646,21646,21646, 8528,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 7793, 7128, 175, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 175, 175, 175, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7795, 7794, 7794, 9373, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8613,21646, 21646, 9375,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 9377,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 9378,21646,21646,21646,21646, 9377,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9380,21646, 9381,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8627, 8628, 8628, 21646,21646,21646,21646,21646,21646,21646,21646, 9382, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9384,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9385, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9386,21646,21646,21646,21646, 9384,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9385, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9387,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9389,21646,21646,21646,21646, 9387,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8540, 175, 7802, 7802, 7802, 7802, 7802, 7802, 7802, 7802, 7802, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8528,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 9394, 9395, 9395, 9395, 9395, 9395, 9395, 9395, 9395, 8551,21646,21646,21646,21646,21646,21646, 9395, 9395, 9395, 9395, 9395, 9396,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9395, 9395, 9395, 9395, 9395, 9395, 9397, 9398, 9398, 9398, 9398, 9398, 9398, 9398, 9398, 9399, 21646,21646,21646,21646,21646,21646, 9398, 9398, 9398, 9398, 9398, 9400,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9398, 9398, 9398, 9398, 9398, 9398, 7130,21646, 21646,21646,21646,21646,21646,21646,21646, 9403, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9405,21646,21646,21646, 21646,21646,21646, 9404, 9404, 9404, 9404, 9404, 9406,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9404, 9404, 9404, 9404, 9404, 9404, 9413, 9414, 9414, 9414, 9414, 9414, 9414, 9414, 9414, 8564,21646,21646,21646,21646,21646, 21646, 9414, 9414, 9414, 9414, 9414, 9415,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9414, 9414, 9414, 9414, 9414, 9414, 9416, 9417, 9417, 9417, 9417, 9417, 9417, 9417, 9417,21646,21646,21646,21646,21646,21646,21646, 9417, 9417, 9417, 9417, 9417, 9418,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9417, 9417, 9417, 9417, 9417, 9419, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 9426,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 9427, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9428,21646,21646,21646,21646, 9426,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9427, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 9429,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9431,21646,21646,21646,21646, 9429, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9434,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9435, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9436,21646,21646,21646,21646, 9434,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9435, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9437,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9440,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 9441, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9442,21646,21646, 21646,21646, 9440,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9441, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9444,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9445,21646,21646, 7154, 175, 175, 9446,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9445, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9447,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9448,21646,21646,21646,21646, 9437,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 9450,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9451, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9452,21646,21646,21646,21646, 9450,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 9451, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 9454,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9455,21646,21646, 7154, 175, 175, 9456,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9455, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9457,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 9461,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9462, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9463,21646,21646,21646,21646, 9461,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 9462, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 9464,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9466,21646,21646,21646,21646, 9464,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9469, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 9470,21646, 21646,21646,21646, 9469,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9473,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9474,21646,21646,21646, 21646, 9473,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 9476,21646, 9477,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9478, 9479, 9479,21646,21646,21646,21646,21646, 21646,21646,21646, 9480, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7843,21646, 21646, 9484,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 7156, 6492, 175, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7158, 7157, 7157, 7157, 7157, 7157, 9485, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 9488,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9490,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9491, 21646,21646,21646,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9491, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 9492,21646,21646,21646, 21646, 9488,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 9496,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9498, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175, 9499, 21646,21646,21646,21646, 9496,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9503,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 9504,21646,21646, 21646,21646, 9503,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9507,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 9508,21646,21646,21646,21646, 9507,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9510, 9511,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646, 21646, 9511, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9514,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9514,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9516, 9517,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646, 21646, 9517, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9519,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 9520, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9521,21646,21646,21646, 21646, 9519,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9520, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9522,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9524,21646,21646,21646,21646, 9522,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 9527, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 7843,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 9532, 9533, 9533, 9533, 9533, 9533, 9533, 9533, 9533, 7871,21646,21646,21646,21646,21646, 21646, 9533, 9533, 9533, 9533, 9533, 9534,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9533, 9533, 9533, 9533, 9533, 9533, 9536, 9537, 9537, 9537, 9537, 9537, 9537, 9537, 9537, 9538,21646,21646,21646,21646,21646,21646, 9537, 9537, 9537, 9537, 9537, 9539,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9537, 9537, 9537, 9537, 9537, 9537, 6495,21646,21646,21646,21646,21646,21646,21646,21646, 9541, 9542, 9542, 9542, 9542, 9542, 9542, 9542, 9542,21646, 21646,21646,21646,21646,21646,21646, 9542, 9542, 9542, 9542, 9542, 9543,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9542, 9542, 9542, 9542, 9542, 9544, 9547, 9548, 9548, 9548, 9548, 9548, 9548, 9548, 9548, 8652,21646,21646, 21646,21646,21646,21646, 9548, 9548, 9548, 9548, 9548, 9549, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9548, 9548, 9548, 9548, 9548, 9548, 9550, 9551, 9551, 9551, 9551, 9551, 9551, 9551, 9551,21646,21646,21646,21646,21646, 21646,21646, 9551, 9551, 9551, 9551, 9551, 9552,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9551, 9551, 9551, 9551, 9551, 9553, 9559, 9560, 9560, 9560, 9560, 9560, 9560, 9560, 9560, 7884,21646,21646,21646,21646,21646,21646, 9560, 9560, 9560, 9560, 9560, 9561,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9560, 9560, 9560, 9560, 9560, 9560, 9563, 9564, 9564, 9564, 9564, 9564, 9564, 9564, 9564, 9565,21646,21646,21646,21646,21646,21646, 9564, 9564, 9564, 9564, 9564, 9566,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9564, 9564, 9564, 9564, 9564, 9564, 175, 175,21646, 175, 9573, 175, 175, 175, 175, 175, 7793, 175, 175, 9574, 9575, 9576, 9577, 9577, 9577, 9577, 9577, 9577, 9578, 175, 175, 175, 175, 175, 175, 9579, 9579, 9579, 9579, 9579, 9580, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 175, 175, 175, 175, 9579, 9579, 9579, 9579, 9579, 9579, 9581, 9581, 9581, 9581, 9581, 9582, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 8671, 175, 175,21646, 21646,21646,21646,21646, 7891,21646,21646, 9583,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175, 175, 7188, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 6510, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 7161, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 7164,21646,21646,21646,21646,21646, 9584,21646,21646,21646,21646,21646, 7165,21646,21646,21646, 21646, 175, 175, 175, 7161,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7165, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9586,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9587, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 9588,21646, 21646,21646,21646, 9586,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9587, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9589,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9591,21646,21646, 21646,21646, 9589,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9595,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 9596, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9597,21646,21646,21646, 21646, 9595,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9596, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9598,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9600,21646,21646,21646,21646, 9598,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9603,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 9604, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9605,21646,21646,21646,21646, 9603, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9604, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9606,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9609,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9610, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 9611,21646, 21646,21646,21646, 9609,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9610, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 9612, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9612,21646,21646,21646,21646, 9614,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 9615, 9612, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9616,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9617,21646,21646,21646,21646, 9606,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 9619,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9620,21646,21646,21646,21646, 9619,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9625,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9626, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9627,21646,21646,21646,21646, 9625,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 9626, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9628,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9631,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 9632, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9633,21646,21646,21646,21646, 9631, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9632, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 9634, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 9634, 21646,21646,21646,21646, 9636,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 9637, 9634, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9638,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175, 9639, 21646,21646,21646,21646, 9628,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9642,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9643,21646,21646, 21646,21646, 9642,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9645,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9646,21646,21646,21646,21646, 9645,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9648,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9649,21646,21646,21646, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9649, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9653,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9654,21646,21646, 21646,21646, 9653,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9658,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9659,21646,21646,21646,21646, 9658,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9662,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9663,21646,21646,21646,21646, 9662,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 9665,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9666,21646,21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9666, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9668,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9669,21646,21646, 21646,21646, 9668,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9671,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 9672,21646,21646,21646,21646, 9671,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9674,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9675,21646, 21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9675, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9464,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 9519,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 9520,21646,21646,21646,21646,21646, 21646,21646, 9676, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 4120,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 8750,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 4120, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 8751,21646,21646,21646, 21646, 8750,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646, 9689,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9690,21646,21646,21646,21646, 9689, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646, 9694,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9695,21646,21646,21646,21646, 9694,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646, 9699,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9700,21646,21646,21646,21646, 9699,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 9704, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9705,21646, 21646,21646,21646, 9704,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 9708,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9709,21646,21646,21646, 21646, 9708,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646, 9711,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9712, 21646,21646, 4122, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9712, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646, 9714,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646, 9714,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1036, 1029, 5318, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 9718, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9719,21646, 21646,21646,21646, 9718,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 9721,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9722,21646,21646, 4122, 1029, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9722, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646, 9724,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9725,21646,21646,21646,21646, 9724,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646, 9729,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 9730,21646,21646,21646,21646, 9729,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1036, 1029, 1029, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175,21646, 21646,21646,21646, 9743, 1646, 1646, 1647, 1646, 2479, 1646, 1646, 1646, 1646, 1646,21646, 1646, 1646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1646, 1646, 1646, 1646, 1646, 1646, 1646,21646,21646,21646,21646,21646, 2050,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1646, 1646, 1646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9745, 9754,21646,21646,21646,21646,21646,21646, 21646,21646, 9755, 9755, 9755, 9755, 9755, 9755, 9755, 9755, 9755,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1655,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9754,21646,21646,21646, 1320, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 9757,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9758,21646,21646,21646,21646, 9757, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646, 9762,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9763,21646,21646,21646,21646, 9762,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646, 9767,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9768,21646,21646,21646,21646, 9767,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9772, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9773,21646, 21646,21646,21646, 9772,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9776,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9777,21646,21646,21646, 21646, 9776,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 9779, 9780,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646, 9780, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9783,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646, 9783,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 9785, 9786,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646, 9786, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9788,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9789,21646,21646,21646, 21646, 9788,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 9793,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9794,21646,21646,21646,21646, 9793, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646, 9798,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9799,21646,21646,21646,21646, 9798,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646, 9803,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9804,21646,21646,21646,21646, 9803,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9807, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9808,21646,21646,21646,21646,21646, 4777, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9808, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646, 9810,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9811,21646,21646,21646,21646, 9810,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9813,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9814, 21646,21646,21646,21646, 9813,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9819,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9820,21646,21646, 21646,21646, 9819,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9824,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9825,21646,21646,21646,21646, 9824,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646, 9828,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9829,21646,21646,21646,21646, 21646, 4777, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9829, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 9831,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9832,21646,21646,21646, 21646, 9831,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646, 9855,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9856,21646,21646,21646,21646, 9855, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 9860,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9861,21646,21646,21646,21646, 9860,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 9863,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9864,21646,21646,21646,21646, 9863,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 9866, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9867,21646,21646,21646,21646, 2088, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9867, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 9871,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9872,21646,21646,21646,21646, 9871,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 9876,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9877,21646,21646,21646,21646, 9876,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 9880, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9881,21646, 21646,21646,21646, 9880,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 9883,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9884,21646,21646, 6067, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9884, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 9886,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 9887, 9887, 9887, 9887, 9887, 9887, 9887, 9887, 9887, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 9886,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2088, 2081, 7418, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646, 9890,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9891,21646,21646,21646,21646, 9890,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 9893, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9894,21646,21646, 6067, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9894, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646, 9898,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9899,21646,21646,21646,21646, 9898, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646, 9903,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 9904,21646,21646,21646,21646, 9903,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2088, 2081, 2081, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 515,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9930, 175, 175,21646, 175, 9931, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 515,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9943,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 9944,21646, 21646,21646,21646, 9943,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 9946, 9946, 9946, 9946, 9946, 9946, 9946, 9946, 9946,21646,21646,21646,21646,21646,21646,21646, 9946, 9946, 9946, 9946, 9946, 9947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9946, 9946, 9946, 9946, 9946, 9946, 9960, 9961, 9961, 9961, 9961, 9961, 9961, 9961, 9961, 8218,21646,21646,21646,21646,21646,21646, 9961, 9961, 9961, 9961, 9961, 9962,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9961, 9961, 9961, 9961, 9961, 9961, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9965, 21646,21646,21646,21646,21646,21646, 9964, 9964, 9964, 9964, 9964, 9966,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9964, 9964, 9964, 9964, 9964, 9964, 9967, 9967, 9967, 9967, 9967, 9967, 9967, 9967, 9967,21646,21646,21646, 21646,21646,21646,21646, 9967, 9967, 9967, 9967, 9967, 9968, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3675,21646,21646,21646, 9967, 9967, 9967, 9967, 9967, 9967, 9972, 9972, 9972, 9972, 9972, 9972, 9972, 9972, 9972, 9064,21646,21646,21646,21646, 21646,21646, 9972, 9972, 9972, 9972, 9972, 9973,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9972, 9972, 9972, 9972, 9972, 9972, 9974, 9974, 9974, 9974, 9974, 9974, 9974, 9974, 9974,21646,21646,21646,21646,21646,21646,21646, 9974, 9974, 9974, 9974, 9974, 9975,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9974, 9974, 9974, 9974, 9974, 9974, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9074,21646,21646,21646,21646,21646,21646, 9979, 9979, 9979, 9979, 9979, 9980,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9979, 9979, 9979, 9979, 9979, 9979, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 9981,21646, 21646,21646,21646,21646,21646,21646, 9981, 9981, 9981, 9981, 9981, 9982,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9981, 9981, 9981, 9981, 9981, 9981, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9086,21646,21646, 21646,21646,21646,21646, 9987, 9987, 9987, 9987, 9987, 9988, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9987, 9987, 9987, 9987, 9987, 9987, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989,21646,21646,21646,21646,21646, 21646,21646, 9989, 9989, 9989, 9989, 9989, 9990,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9989, 9989, 9989, 9989, 9989, 9989, 7554,21646, 7515, 7515, 7515, 7515, 7515, 7515, 7515, 7515, 7515, 7518,21646,21646,21646,21646, 21646,21646, 7515, 7515, 7515, 7515, 7515, 7517,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7515, 7515, 7515, 7515, 7515, 7515, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9102,21646,21646,21646,21646,21646,21646, 9998, 9998, 9998, 9998, 9998, 9999,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9998, 9998, 9998, 9998, 9998, 9998,10000,10000,10000,10000,10000,10000,10000,10000, 10000,21646,21646,21646,21646,21646,21646,21646,10000,10000, 10000,10000,10000,10001,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10000,10000,10000,10000,10000,10000, 7529, 7529, 7529, 7529, 7529, 7529, 7529, 7529, 7529, 7532, 21646,21646,21646,21646,21646,21646, 7529, 7529, 7529, 7529, 7529, 7531,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7529, 7529, 7529, 7529, 7529, 7529, 7525, 7525, 7525, 7525, 7525, 7525, 7525, 7525, 7525, 6155,21646,21646, 21646,21646,21646,21646, 7525, 7525, 7525, 7525, 7525, 7526, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7525, 7525, 7525, 7525, 7525, 7525,10009,10010,10010,10010, 10010,10010,10010,10010,10010, 8267,21646,21646,21646,21646, 21646,21646,10010,10010,10010,10010,10010,10011,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,10010,10010, 10010,10010,10010,10010,10013,10013,10013,10013,10013,10013, 10013,10013,10013,10014,21646,21646,21646,21646,21646,21646, 10013,10013,10013,10013,10013,10015,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10013,10013,10013,10013, 10013,10013,10021,10022,10023,10024,10024,10024,10024,10024, 10024,21646,21646,21646,21646,21646,21646,21646, 7546, 7546, 7546, 7546, 7546, 7550,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7546, 7546, 7546, 7546, 7546, 7546, 10025,10025,10025,10025,10025,10025,10025,10025,10025, 6850, 21646,21646,21646,21646,21646,21646, 7543, 7543, 7543, 7543, 7543, 7544,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7543, 7543, 7543, 7543, 7543, 7543, 1444,21646, 21646,21646,21646,21646,21646, 1445,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1446, 21646, 1447,21646, 1448,21646,21646, 1449,10081,21646,21646, 21646, 1451,21646,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2687,21646,21646,21646,21646, 21646,21646, 2688,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,21646, 21646, 2696,21646,10082,21646, 2698,21646, 2699, 2700, 2701, 1444,21646,21646,21646,21646,21646,21646, 1445,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450, 21646,21646,21646, 1451,21646,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 1444,21646,21646,21646,21646, 21646,21646, 1445,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451, 1801, 10083, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646, 21646,10085,10085,10085,10085,10085,10085,10085,10085,10085, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2687,21646,21646,21646,21646,21646,21646, 2688, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 1813,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10089,21646,21646,21646,21646,21646,21646, 1814, 21646,21646,21646,21646,21646,21646, 1815,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817, 2720, 1818,21646,21646, 1819, 1820,21646, 21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824, 21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646, 21646,21646,21646, 1815,21646,21646,10090,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817, 2720, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821, 21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 6943,21646,21646,21646,21646,21646,21646,21646, 6945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646, 21646,10091,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956, 21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646, 21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646, 21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212, 21646, 9213,21646, 9215,21646,21646,10092, 9242,21646,21646, 21646,10093,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 6943,21646,21646,21646,21646,21646,21646, 21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646, 21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955, 21646, 6956,21646,10094,21646, 6958, 6959, 6960, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242, 21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 3252,21646,21646, 21646,21646, 1812,21646,21646, 3253,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3254,21646,21646, 21646,21646,21646,21646, 3255,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646,10134, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 3848, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,10137,10137,10137,10137,10137,10137, 10137,10137,10137,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646, 21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646, 21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10160,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10161,21646,21646,21646,21646,10160,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10166,21646,21646,21646,21646,10165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175,10168, 10168,10168,10168,10168,10168,10168,10168,10168, 231, 175, 175, 175, 175, 175, 175,10169,10169,10169,10169,10169, 10170, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205,10168,10168,10168,10168,10168,10168, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,21646,21646,21646, 21646,21646,21646,21646,21646,10169,10169,10169,10169,10169, 10169,10169,10169,10169,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10169,10169,10169, 10169,10169,10169, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175,21646, 175, 901, 175, 175, 7743, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7083,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10176, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10177,21646,21646,21646,21646,10175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,10176, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10178,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10180,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 721, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,10179, 7128, 175,10179, 10179,10179,10179,10179,10179,10179,10179,10179, 175, 175, 175, 175, 175, 175, 175,10181,10181,10181,10181,10181, 10182,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181, 175, 175, 175, 721,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10185,21646,21646,21646,21646, 10178,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8540, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10180,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 721, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10193, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,10194, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,10195, 21646,21646,21646,21646,10193,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,10194, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10196, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10198,21646, 21646,21646,21646,10196,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10201,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,10202, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10203,21646,21646, 21646,21646,10201,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10202, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10204,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10207,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10208, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10209,21646,21646,21646,21646,10207,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,10208, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10211,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10212,21646,21646, 7154, 175, 175,10213,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10212, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10214,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10215,21646,21646,21646, 21646,10204,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10217,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,10218, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10219,21646,21646,21646,21646, 10217,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 10218, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10221,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10222, 21646,21646, 7154, 175, 175,10223,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10222, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10224,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10228,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,10229, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10230,21646,21646,21646,21646, 10228,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 10229, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10231,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10233,21646,21646,21646,21646,10231, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10238,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10239, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10240,21646,21646,21646,21646,10238,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,10239, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10241,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10243,21646,21646,21646,21646,10241,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10246,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10247, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10248,21646,21646,21646,21646,10246,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,10247, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10249,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10252,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,10253, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10254,21646,21646,21646,21646, 10252,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 10253, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10256,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10257, 21646,21646, 7154, 175, 175,10258,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10257, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10259,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10260,21646,21646,21646,21646,10249,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10262, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,10263, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,10264, 21646,21646,21646,21646,10262,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,10263, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10266, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10267,21646,21646, 7154, 175, 175,10268, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10267, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10269,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7099, 175, 175, 175, 175, 175,21646, 194, 175,10272,10272, 10272,10272,10272,10272,21646,21646,21646,10273, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 720, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 721, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175,10274,10274,10274,10274,10274,10274,10274, 10274,10274, 231, 175, 175, 175, 175, 175, 175,10169, 10169,10169,10169,10169,10170, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205,10168,10168,10168,10168,10168, 10168, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 10281,10281,10281,10281,10281,10281,10281,10281,10281,21646, 21646,21646,21646,21646,21646,21646,10281,10281,10281,10281, 10281,10282,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10281,10281,10281,10281,10281,10281, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10285,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 9462, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10286,21646,21646,21646,21646,10285,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 9462, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 8528,21646,21646,10289,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 7793, 7128, 175, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 175, 175, 175, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7795, 7794, 7794, 7794, 7794, 7794,10290, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 9488,21646,21646, 21646,21646,21646,10291,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10293,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 10294,21646,21646,21646,21646,10293,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10297, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,10298,21646, 21646,21646,21646,10297,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10300,10301,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646, 21646,21646,21646,21646,10301, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10303, 10304,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175,21646, 21646,21646,21646,21646,21646,21646,10304, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10306,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10307, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10308,21646,21646,21646,21646,10306,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,10307, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10309,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10311,21646,21646,21646,21646,10309,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646,10314, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8528, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 10319,10320,10320,10320,10320,10320,10320,10320,10320, 8551, 21646,21646,21646,21646,21646,21646,10320,10320,10320,10320, 10320,10321,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10320,10320,10320,10320,10320,10320,10323,10324, 10324,10324,10324,10324,10324,10324,10324,10325,21646,21646, 21646,21646,21646,21646,10324,10324,10324,10324,10324,10326, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10324,10324,10324,10324,10324,10324, 7130,21646,21646,21646, 21646,21646,21646,21646,21646,10328,10329,10329,10329,10329, 10329,10329,10329,10329,21646,21646,21646,21646,21646,21646, 21646,10329,10329,10329,10329,10329,10330,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10329,10329,10329, 10329,10329,10331,10334,10335,10335,10335,10335,10335,10335, 10335,10335, 9405,21646,21646,21646,21646,21646,21646,10335, 10335,10335,10335,10335,10336,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10335,10335,10335,10335,10335, 10335,10337,10338,10338,10338,10338,10338,10338,10338,10338, 21646,21646,21646,21646,21646,21646,21646,10338,10338,10338, 10338,10338,10339,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10338,10338,10338,10338,10338,10340,10346, 10347,10347,10347,10347,10347,10347,10347,10347, 8564,21646, 21646,21646,21646,21646,21646,10347,10347,10347,10347,10347, 10348,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,10347,10347,10347,10347,10347,10347,10350,10351,10351, 10351,10351,10351,10351,10351,10351,10352,21646,21646,21646, 21646,21646,21646,10351,10351,10351,10351,10351,10353,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10351, 10351,10351,10351,10351,10351, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7797, 21646,21646,21646,21646,21646,10360,21646,21646,21646,21646, 21646, 7798,21646,21646,21646,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7798, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10362,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10363, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10364,21646,21646,21646,21646,10362,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,10363, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10365,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10367,21646,21646,21646,21646,10365,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10371,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10372, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10373,21646,21646,21646,21646,10371,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,10372, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10374,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10376,21646,21646,21646,21646,10374,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10379, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,10380, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,10381, 21646,21646,21646,21646,10379,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,10380, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10382, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10385,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10386, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10387,21646,21646,21646,21646,10385,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,10386, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,10388, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10388,21646, 21646,21646,21646,10390,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10391,10388, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10392, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10393,21646, 21646,21646,21646,10382,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10396,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,10397, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10398,21646,21646, 21646,21646,10396,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10397, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10399,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10402,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10403, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10404,21646,21646,21646,21646,10402,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,10403, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,10405, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10405,21646,21646,21646, 21646,10407,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10408,10405, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10409,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10410,21646,21646,21646, 21646,10399,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10306,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,10307,21646,21646,21646,21646, 21646,21646,21646,10412, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10414,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,10415, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10416,21646, 21646,21646,21646,10414,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10415, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10417,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10419,21646,21646, 21646,21646,10417,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10423,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 10425,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10426,21646,21646,21646,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10426, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,10427, 21646,21646,21646,21646,10423,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10431,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10432,21646,21646, 21646,21646,10431,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10435,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10436,21646,21646,21646,21646, 10435,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10438,10439,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646, 21646,10439, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,10441,10441,10441,10441, 10441,10441,10441,10441, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10442,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 10442,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10444,10445,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646, 21646,10445, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7843,21646,21646,21646, 21646,21646,10447,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 8674, 175, 175, 175, 175, 175, 7156, 6492, 175, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7158, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10449,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 10450,21646,21646,21646,21646,10449,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10452, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10453,21646, 21646,21646,21646,10452,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10455,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10456, 21646,21646,21646,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10456, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10462,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 10463,21646,21646,21646,21646,10462,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10465, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10466,21646, 21646,21646,21646,10465,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10470,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,10471,21646,21646,21646, 21646,10470,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10475,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,10476,21646,21646,21646,21646,10475, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10479,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,10480,21646,21646,21646,21646,10479,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10482,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10483,21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10483, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10485,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 10486,10486,10486,10486,10486,10486,10486,10486,10486, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10485,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 10459, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10489,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,10490,21646,21646,21646,21646,10489, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10492,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10493,21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10493, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10495, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,10496, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,10497, 21646,21646,21646,21646,10495,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,10496, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10498, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10500,21646, 21646,21646,21646,10498,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 7156, 175, 175,10504,10505,10506,10507, 10507,10507,10507,10507,10507, 175, 175, 175, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7158, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175, 175, 175, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 7156, 9527, 175, 8637, 8637, 8637, 8637, 8637, 8637, 8637, 8637, 8637, 175, 175, 175, 175, 175, 175, 175, 7156, 7156, 7156, 7156, 7156, 7843, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156,10508,10509,10509,10509,10509,10509,10509, 10509,10509, 9538,21646,21646,21646,21646,21646,21646,10509, 10509,10509,10509,10509,10510,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10509,10509,10509,10509,10509, 10509,10511,10512,10512,10512,10512,10512,10512,10512,10512, 10513,21646,21646,21646,21646,21646,21646,10512,10512,10512, 10512,10512,10514,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10512,10512,10512,10512,10512,10512, 6495, 21646,21646,21646,21646,21646,21646,21646,21646,10517,10518, 10518,10518,10518,10518,10518,10518,10518,10519,21646,21646, 21646,21646,21646,21646,10518,10518,10518,10518,10518,10520, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10518,10518,10518,10518,10518,10518,10525,10526,10526,10526, 10526,10526,10526,10526,10526, 8652,21646,21646,21646,21646, 21646,21646,10526,10526,10526,10526,10526,10527,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,10526,10526, 10526,10526,10526,10526,10529,10530,10530,10530,10530,10530, 10530,10530,10530,10531,21646,21646,21646,21646,21646,21646, 10530,10530,10530,10530,10530,10532,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10530,10530,10530,10530, 10530,10530,10539,10540,10540,10540,10540,10540,10540,10540, 10540, 9565,21646,21646,21646,21646,21646,21646,10540,10540, 10540,10540,10540,10541,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10540,10540,10540,10540,10540,10540, 10542,10543,10543,10543,10543,10543,10543,10543,10543,21646, 21646,21646,21646,21646,21646,21646,10543,10543,10543,10543, 10543,10544,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10543,10543,10543,10543,10543,10545, 175, 175, 21646, 175, 9573, 175, 175, 175, 175, 175, 7793, 175, 175, 9574, 9575, 9576, 9577, 9577, 9577, 9577, 9577, 9577, 9578, 175, 175, 175, 175, 175, 175, 9579, 9579, 9579, 9579, 9579, 9580, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 175, 175, 175, 175, 9579, 9579, 9579, 9579, 9579, 9579, 9581, 9581, 9581, 9581, 9581, 9582, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,10551, 7132, 175,10552,10553,10553,10553,10553,10553,10553,10553,10553, 7135, 175, 175, 175, 175, 175, 175,10553,10553,10553, 10553,10553,10554,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551, 175, 175, 175,10555,10553,10553,10553,10553,10553,10553,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551, 7128,21646, 10551,10551,10551,10551,10551,10551,10551,10551,10551, 175, 21646,21646,21646,21646,21646,21646,10551,10551,10551,10551, 10551,10561,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10551,10551,10551,10551,10551,10551, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 8671, 175, 175,21646,21646,21646, 21646,21646, 7891,21646,21646,21646,21646,21646,10563,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7850,21646,21646, 21646,21646,21646,21646,21646,21646,10564,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10566,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10567, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10568,21646,21646,21646,21646,10566,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,10567, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10569,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10571,21646,21646,21646,21646,10569,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10576, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,10577, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,10578, 21646,21646,21646,21646,10576,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,10577, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10579, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10581,21646, 21646,21646,21646,10579,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10585,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,10586, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10587,21646,21646, 21646,21646,10585,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10586, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10588,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10590,21646,21646,21646, 21646,10588,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10593,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,10594, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10595,21646,21646,21646,21646, 10593,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 10594, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10596,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10599, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10600,21646,21646,21646,21646,21646, 7154, 175, 175,10601, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10600, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10603,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10604, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10605,21646,21646,21646,21646,10603,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,10604, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10606,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10607,21646,21646,21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10607, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10608,21646,21646,21646,21646,10596,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10611, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10612,21646, 21646,21646,21646,10611,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10618,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,10619, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10620,21646,21646, 21646,21646,10618,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10619, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10621,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10623,21646,21646,21646, 21646,10621,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10626,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,10627, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10628,21646,21646,21646,21646, 10626,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 10627, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10629,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10632, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10633,21646,21646,21646,21646,21646, 7154, 175, 175,10634, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10633, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10636,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10637, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10638,21646,21646,21646,21646,10636,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,10637, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10639,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10640,21646,21646,21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10640, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10641,21646,21646,21646,21646,10629,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8674, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10569, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10644,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10645,21646,21646,21646,21646,10644,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10649,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10650,21646,21646,21646,21646,10649,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10653, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,10654,21646, 21646,21646,21646,10653,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10656,21646,10657, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10658,10658,10659,21646,21646,21646, 21646,21646,21646,21646,21646,10660, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 10663,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,10664, 21646,21646,21646,21646,10663,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10668,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10669,21646,21646, 21646,21646,10668,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10673,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10674,21646,21646,21646,21646, 10673,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10677,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10678,21646,21646,21646,21646,10677,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,10679, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10679,21646,21646, 21646,21646,10681,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920,10679,10679, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10683,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10684,21646,21646, 21646,21646,10683,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10687,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10688,21646,21646,21646,21646, 10687,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10691,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10692,21646,21646,21646,21646,10691,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,10693, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10693,21646,21646, 21646,21646,10695,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920,10693,10693, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10495,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,10496,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10696,10701,21646,21646,21646,21646,21646, 21646,21646,21646,10702,10702,10702,10702,10702,10702,10702, 10702,10702,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1295,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10701,21646,21646, 21646, 1036, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10710,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10711,21646,21646,21646,21646, 10710,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 21646,21646,21646,21646,10715,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10716,21646,21646,21646,21646,10715,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646,10720,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10721,21646,21646,21646,21646,10720,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 10725,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10726, 21646,21646,21646,21646,10725,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10730,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10731,21646,21646, 21646,21646,10730,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10734,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10735,21646,21646,21646,21646, 10734,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 10736, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10736, 21646,21646,21646,21646,10738,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029,10736,10736, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 10740,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10741, 21646,21646,21646,21646,10740,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10745,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10746,21646,21646, 21646,21646,10745,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10749,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10750,21646,21646,21646,21646, 10749,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 10751, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,10751, 21646,21646,21646,21646,10753,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4122, 1029, 1029,10751,10751, 5911, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1295,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122,21646, 5318, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646,10758,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 175, 175,21646, 175,10763, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 1646, 1646, 1647, 1646,10765, 1646, 1646, 1646, 1646, 1646,21646, 1646, 1646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1646, 1646, 1646, 1646, 1646, 1646, 1646,21646,21646,21646,21646, 21646, 2050,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1646, 1646, 1646, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646, 9757,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 4775,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 9758,21646,21646,21646,21646, 9757, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,10777,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,10778,21646,21646,21646,21646,10777,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,10782,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 10783,21646,21646,21646,21646,10782,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,10787, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,10788,21646, 21646,21646,21646,10787,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,10792,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,10793,21646,21646,21646, 21646,10792,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,10796,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,10797,21646,21646,21646,21646,10796, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,10799,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10800,21646,21646, 4777, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10800, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,10802, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,10803,10803,10803,10803,10803,10803,10803,10803, 10803, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,10802,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 6002, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,10806,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,10807,21646,21646,21646, 21646,10806,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,10809,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10810, 21646,21646, 4777, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10810, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,10812,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 10813,21646,21646,21646,21646,10812,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,10817, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,10818,21646, 21646,21646,21646,10817,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313,10840,21646,21646,21646,21646,21646,21646, 21646,21646,10841,10841,10841,10841,10841,10841,10841,10841, 10841,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2507,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10840,21646,21646,21646, 2088, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,10845,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10846,21646,21646,21646,21646,10845, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,10850,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10851,21646,21646,21646,21646,10850,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,10854,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 10855,21646,21646,21646,21646,10854,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,10858, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10859,21646, 21646,21646,21646,10858,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,10861,21646,10862, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10863,10864,10864,21646,21646,21646, 21646,21646,21646,21646,21646,10865, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 10868,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10869, 21646,21646,21646,21646,10868,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,10873,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10874,21646,21646, 21646,21646,10873,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,10878,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10879,21646,21646,21646,21646, 10878,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,10882,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10883,21646,21646,21646,21646,10882,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10884, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10884,21646,21646, 21646,21646,10886,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,10884,10884, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,10888,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10889,21646,21646, 21646,21646,10888,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,10893,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10894,21646,21646,21646,21646, 10893,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,10897,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10898,21646,21646,21646,21646,10897,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10899, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10899,21646,21646, 21646,21646,10901,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,10899,10899, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,10845,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,10846,21646,21646, 21646,21646,10845,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 6065, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2507,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067,21646, 7418, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175,21646,21646, 21646,21646,21646,10923, 175, 175,21646, 175, 714, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10933, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10936,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,10937,21646,21646, 21646,21646,10936,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,10940,10940,10940,10940,10940,10940,10940, 10940,10940,21646,21646,21646,21646,21646,21646,21646,10940, 10940,10940,10940,10940,10941,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10940,10940,10940,10940,10940, 10940,10954,10954,10954,10954,10954,10954,10954,10954,10954, 9965,21646,21646,21646,21646,21646,21646,10954,10954,10954, 10954,10954,10955,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10954,10954,10954,10954,10954,10954,10956, 10956,10956,10956,10956,10956,10956,10956,10956,10957,21646, 21646,21646,21646,21646,21646,10956,10956,10956,10956,10956, 10958,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,10956,10956,10956,10956,10956,10956,10960,10960,10960, 10960,10960,10960,10960,10960,10960,10961,21646,21646,21646, 21646,21646,21646,10960,10960,10960,10960,10960,10962,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3675,21646,21646,21646,10960, 10960,10960,10960,10960,10960,10966,10966,10966,10966,10966, 10966,10966,10966,10966, 9064,21646,21646,21646,21646,21646, 21646,10966,10966,10966,10966,10966,10967,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10966,10966,10966, 10966,10966,10966,10969,10969,10969,10969,10969,10969,10969, 10969,10969,10970,21646,21646,21646,21646,21646,21646,10969, 10969,10969,10969,10969,10971,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10969,10969,10969,10969,10969, 10969,10975,10975,10975,10975,10975,10975,10975,10975,10975, 9074,21646,21646,21646,21646,21646,21646,10975,10975,10975, 10975,10975,10976,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,10975,10975,10975,10975,10975,10975,10978, 10978,10978,10978,10978,10978,10978,10978,10978,10979,21646, 21646,21646,21646,21646,21646,10978,10978,10978,10978,10978, 10980,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,10978,10978,10978,10978,10978,10978,10984,10985,10986, 10987,10987,10987,10987,10987,10987,21646,21646,21646,21646, 21646,21646,21646, 8229, 8229, 8229, 8229, 8229, 8233,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8229, 8229, 8229, 8229, 8229, 8229,10988,10988,10988,10988,10988, 10988,10988,10988,10988, 9086,21646,21646,21646,21646,21646, 21646,10988,10988,10988,10988,10988,10989,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10988,10988,10988, 10988,10988,10988,10991,10991,10991,10991,10991,10991,10991, 10991,10991,10992,21646,21646,21646,21646,21646,21646,10991, 10991,10991,10991,10991,10993,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10991,10991,10991,10991,10991, 10991,10997,10998,10999,11000,11000,11000,11000,11000,11000, 21646,21646,21646,21646,21646,21646,21646, 8239, 8239, 8239, 8239, 8239, 8243,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8239, 8239, 8239, 8239, 8239, 8239, 7554, 21646,11001,11001,11001,11001,11001,11001,11001,11001,11001, 7518,21646,21646,21646,21646,21646,21646, 8237, 8237, 8237, 8237, 8237, 8238,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8237, 8237, 8237, 8237, 8237, 8237,11002, 11002,11002,11002,11002,11002,11002,11002,11002, 9102,21646, 21646,21646,21646,21646,21646,11002,11002,11002,11002,11002, 11003,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11002,11002,11002,11002,11002,11002,11005,11005,11005, 11005,11005,11005,11005,11005,11005,11006,21646,21646,21646, 21646,21646,21646,11005,11005,11005,11005,11005,11007,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11005, 11005,11005,11005,11005,11005,11011,11012,11013,11014,11014, 11014,11014,11014,11014,21646,21646,21646,21646,21646,21646, 21646, 8250, 8250, 8250, 8250, 8250, 8254,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8250, 8250, 8250, 8250, 8250, 8250,11015,11015,11015,11015,11015,11015,11015, 11015,11015, 7532,21646,21646,21646,21646,21646,21646, 8248, 8248, 8248, 8248, 8248, 8249,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8248, 8248, 8248, 8248, 8248, 8248,11016,11016,11016,11016,11016,11016,11016,11016,11016, 10014,21646,21646,21646,21646,21646,21646,11016,11016,11016, 11016,11016,11017,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11016,11016,11016,11016,11016,11016,11018, 11018,11018,11018,11018,11018,11018,11018,11018,21646,21646, 21646,21646,21646,21646,21646,11018,11018,11018,11018,11018, 11019,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11018,11018,11018,11018,11018,11018, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 8269,21646,21646,21646, 21646,21646,21646, 8266, 8266, 8266, 8266, 8266, 8268,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8266, 8266, 8266, 8266, 8266, 8266, 8262, 8262, 8262, 8262, 8262, 8262, 8262, 8262, 8262, 6850,21646,21646,21646,21646,21646, 21646, 8262, 8262, 8262, 8262, 8262, 8263,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8262, 8262, 8262, 8262, 8262, 8262, 1444,21646,21646,21646,21646,21646,21646, 1445,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1446,21646, 1447,21646,11078,21646, 21646, 1449, 1450,21646,21646,21646, 1451, 1801,21646, 1452, 21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646,11079,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2687,21646,21646,21646,21646,21646,21646, 2688,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209, 21646,21646,21646, 2695,21646, 3225, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 1444,21646,21646,21646,21646, 21646,21646, 1445,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451,11080, 21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646,11083,21646,21646,21646,21646,11084,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11085,21646,21646,21646,21646,21646,21646,11086, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11087,21646,11088,21646,11089,21646,21646, 11090,11091,21646,21646,21646,11092,21646,21646,11093,21646, 11094,21646,11095,21646,11096,11097,11098, 2685,21646, 2686, 21646,21646,21646,21646, 1443,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11099,21646,21646, 2687, 21646, 3212,21646,21646,21646,21646, 2688,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646, 21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698, 21646, 2699, 2700, 2701, 1813,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646, 21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11101, 1816,21646, 1817, 21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821, 21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1816,21646, 1817,21646, 1818,21646, 21646, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822, 21646,11102,21646, 1824,21646, 1825, 1826, 1827, 6943,21646, 21646,21646,21646,21646,21646,21646,11103,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948, 21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646, 21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646, 10114,11104,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11105,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224,10118, 6943,21646, 21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11106, 21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646, 21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 7650, 1813,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646, 21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817, 21646, 1818,21646,21646, 1819,11140,21646,21646,21646, 1821, 21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646, 21646, 3253,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646, 21646, 3260, 3829,21646,21646,21646, 3262,21646,21646, 3263, 21646,11141,21646, 3265,21646, 3266, 3267, 3268, 1813,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1816,21646, 2229,21646, 1818,21646,21646, 1819, 1820, 21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 2230,21646, 1825, 2231, 1827, 1813,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646, 21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821, 2238,11142, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 2685,21646, 3252,21646,21646,21646,21646, 1812, 21646,21646, 3253,11143,11143,11143,11143,11143,11143,11143, 11143,11143,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3254,21646,21646,21646,21646,21646, 21646, 3255,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3256,21646, 3257,21646, 3259, 21646,21646, 3260, 3829,21646,21646,21646, 3262,21646,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11169,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11170,21646,21646,21646,21646,11169,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646,11173, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646,11173, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10166,21646,21646,21646,21646,10165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1536,21646,21646,21646,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1536, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175,11176,11176,11176,11176,11176,11176,11176,11176, 11176, 231, 175, 175, 175, 175, 175, 175,11177,11177, 11177,11177,11177,11178, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205,11176,11176,11176,11176,11176,11176, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192, 21646,21646,21646,21646,21646,21646,21646,21646,11177,11177, 11177,11177,11177,11177,11177,11177,11177,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11177,11177,11177,11177,11177,11177, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11183, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,11184, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,11185, 21646,21646,21646,21646,11183,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,11184, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11186, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11188,21646, 21646,21646,21646,11186,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 948, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10180,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 721, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 948, 175, 175, 175, 175, 175, 175,11189,21646,21646, 21646,21646,10180,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 721, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,10179, 7128, 175,10179,10179,10179,10179, 10179,10179,10179,10179,10179, 948, 175, 175, 175, 175, 175, 175,10181,10181,10181,10181,10181,10182,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181, 175, 175, 175, 721,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11196,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11197, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11198,21646,21646, 21646,21646,11196,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11197, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11199,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11201,21646,21646,21646, 21646,11199,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11205,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11206, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11207,21646,21646,21646,21646, 11205,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11206, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11208,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11210,21646,21646,21646,21646,11208, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11213,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11214, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11215,21646,21646,21646,21646,11213,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,11214, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11216,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11219,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11220, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11221,21646,21646, 21646,21646,11219,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11220, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,11222, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11222,21646,21646,21646,21646,11224,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11225,11222, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11226,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11227,21646,21646,21646,21646,11216,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11230,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11231, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11232,21646,21646,21646,21646,11230,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,11231, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11233,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11236,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11237, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11238,21646,21646,21646,21646, 11236,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11237, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,11239, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 11239,21646,21646,21646,21646,11241,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11242,11239, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 11244,21646,21646,21646,21646,11233,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11183, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,11184, 21646,21646,21646,21646,21646,21646,21646,11246, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11248,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11249, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11250,21646,21646,21646,21646,11248,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11249, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11251,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11253,21646,21646,21646,21646,11251,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7797,21646,21646,21646,21646,21646,10360,21646,21646,21646, 21646,21646, 7798,21646,21646,21646,21646, 944, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7798, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,11258,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,11259, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11260,21646,21646,21646,21646,11258, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,11259, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,11261,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11263,21646,21646,21646,21646,11261,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11267,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11268, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11269,21646,21646,21646,21646,11267,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11268, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11270,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11272,21646,21646,21646,21646,11270,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 11275,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11276, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 11277,21646,21646,21646,21646,11275,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11276, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 11278,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,11281,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,11282, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11283,21646,21646,21646,21646,11281, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,11282, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 11284, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,11284, 21646,21646,21646,21646,11286,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,11287,11284, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 11288,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,11289, 21646,21646,21646,21646,11278,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11292,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,11293, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11294,21646, 21646,21646,21646,11292,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11293, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11295,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11298,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11299, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11300,21646,21646,21646,21646,11298,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11299, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,11301, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11301,21646,21646, 21646,21646,11303,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11304,11301, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11305,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11306,21646,21646, 21646,21646,11295,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11248,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,11249,21646,21646,21646, 21646,21646,21646,21646,11308, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 719, 194, 175, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 948, 175, 175, 175, 175, 175, 175, 719, 719, 719, 719, 719, 720, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 175, 175, 175, 721, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 719, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175,11309,11309, 11309,11309,11309,11309,11309,11309,11309, 231, 175, 175, 175, 175, 175, 175,11177,11177,11177,11177,11177,11178, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 11176,11176,11176,11176,11176,11176, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11313, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 11317,11317,11317,11317,11317,11317,11317,11317,11317,21646, 21646,21646,21646,21646,21646,21646,11317,11317,11317,11317, 11317,11318,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11317,11317,11317,11317,11317,11317, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11321,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,10415, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11322,21646,21646,21646,21646,11321,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,10415, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 8528,21646,21646,21646,21646,21646,11325,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 9424, 175, 175, 175, 175, 175, 7793, 7128, 175, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 175, 175, 175, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7795, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175, 175, 175, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10449,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11327,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 11328,21646,21646,21646,21646,11327,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11332, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,11333,21646, 21646,21646,21646,11332,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11336,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11337,21646,21646,21646, 21646,11336,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11339,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11340, 21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11340, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11342,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 11343,21646,21646,21646,21646,11342,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11345, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11346,21646,21646, 8614, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11346, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11348,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11349, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11350,21646,21646,21646,21646, 11348,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11349, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11351,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11353,21646,21646,21646,21646,11351, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 10314, 175, 9390, 9390, 9390, 9390, 9390, 9390, 9390, 9390, 9390, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 8528,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,11361,11362,11362,11362,11362,11362, 11362,11362,11362,10325,21646,21646,21646,21646,21646,21646, 11362,11362,11362,11362,11362,11363,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11362,11362,11362,11362, 11362,11362,11364,11365,11365,11365,11365,11365,11365,11365, 11365,11366,21646,21646,21646,21646,21646,21646,11365,11365, 11365,11365,11365,11367,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11365,11365,11365,11365,11365,11365, 7130,21646,21646,21646,21646,21646,21646,21646,21646,11370, 11371,11371,11371,11371,11371,11371,11371,11371,11372,21646, 21646,21646,21646,21646,21646,11371,11371,11371,11371,11371, 11373,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11371,11371,11371,11371,11371,11371,11378,11379,11379, 11379,11379,11379,11379,11379,11379, 9405,21646,21646,21646, 21646,21646,21646,11379,11379,11379,11379,11379,11380,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11379, 11379,11379,11379,11379,11379,11382,11383,11383,11383,11383, 11383,11383,11383,11383,11384,21646,21646,21646,21646,21646, 21646,11383,11383,11383,11383,11383,11385,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11383,11383,11383, 11383,11383,11383,11392,11393,11393,11393,11393,11393,11393, 11393,11393,10352,21646,21646,21646,21646,21646,21646,11393, 11393,11393,11393,11393,11394,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11393,11393,11393,11393,11393, 11393,11395,11396,11396,11396,11396,11396,11396,11396,11396, 21646,21646,21646,21646,21646,21646,21646,11396,11396,11396, 11396,11396,11397,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11396,11396,11396,11396,11396,11398, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646, 7848,21646,21646,21646,21646,21646,21646, 21646,21646,11404,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11406,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11407, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11408,21646,21646, 21646,21646,11406,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11407, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11409,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11411,21646,21646,21646, 21646,11409,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11416,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11417, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11418,21646,21646,21646,21646, 11416,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11417, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11419,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11421,21646,21646,21646,21646,11419, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11425,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11426, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11427,21646,21646,21646,21646,11425,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,11426, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11428,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11430,21646,21646,21646,21646,11428,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11433,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11434, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11435,21646,21646,21646,21646,11433,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,11434, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11436,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11439,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11440,21646,21646,21646, 21646,21646, 7154, 175, 175,11441,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11440, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11443,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,11444, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11445,21646, 21646,21646,21646,11443,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11444, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11446,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11447, 21646,21646,21646,21646,21646, 7154, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11447, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11448,21646,21646,21646, 21646,11436,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11452,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11453, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11454,21646,21646,21646,21646, 11452,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11453, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11455,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11457,21646,21646,21646,21646,11455, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11460,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11461, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11462,21646,21646,21646,21646,11460,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,11461, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11463,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11466,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11467,21646, 21646,21646,21646,21646, 7154, 175, 175,11468,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11467, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 11470,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11471, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 11472,21646,21646,21646,21646,11470,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11471, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 11473,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11474,21646,21646,21646,21646,21646, 7154, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11474, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11475,21646, 21646,21646,21646,11463,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 9424, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11409,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11348,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11349,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11477, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11479,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11480, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11481,21646,21646,21646,21646,11479,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,11480, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11482,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 11484,21646,21646,21646,21646,11482,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11489, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11490,21646, 21646,21646,21646,11489,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11492,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11493,21646,21646,21646, 21646,11492,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11495,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11496,21646,21646, 21646,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11496, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11500, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11501,21646, 21646,21646,21646,11500,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11505,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11506,21646,21646,21646, 21646,11505,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11509,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11510,21646,21646,21646,21646,11509, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11512,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11513,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11513, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11515, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,11516,11516,11516,11516,11516,11516,11516,11516, 11516, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11515,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 8605, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11519,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11520,21646,21646,21646, 21646,11519,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11522,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11523, 21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11523, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646, 6492, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 7843,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11525,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11526,21646,21646,21646,21646, 11525,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,11530,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11531,21646,21646,21646,21646,11530,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11534,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11535,21646,21646,21646,21646,11534,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 11537,21646,11538,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11539,11540,11540, 21646,21646,21646,21646,21646,21646,21646,21646,11541, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11546,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11547,21646,21646,21646,21646,11546,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175,11549, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10465,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,11549, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 10466,21646,21646,21646,21646,10465,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11553, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,11554,21646, 21646,21646,21646,11553,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11558,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11559,21646,21646,21646, 21646,11558,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11563,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11564,21646,21646,21646,21646,11563, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11567,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11568,21646,21646,21646,21646,11567,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,11569, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11569,21646,21646,21646, 21646,11571,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175,11569,11569, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11573,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11574,21646,21646,21646, 21646,11573,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11578,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11579,21646,21646,21646,21646,11578, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11582,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11583,21646,21646,21646,21646,11582,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,11584, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,11584,21646,21646,21646, 21646,11586,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175,11584,11584, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11588,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11589, 175, 175, 21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11590,21646,21646, 21646,21646,11588,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11589, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11591,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11593,21646,21646,21646, 21646,11591,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646, 7843,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 175,11597, 11597,11597,11597,11597,11597,11597,11597,11597, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 7843,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,11601,11602,11602,11602,11602,11602,11602,11602,11602, 9538,21646,21646,21646,21646,21646,21646,11602,11602,11602, 11602,11602,11603,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11602,11602,11602,11602,11602,11602,11602, 11602,11602,11602,11602,11602,11602,11602,11602, 9540,21646, 21646,21646,21646,21646,21646,11602,11602,11602,11602,11602, 11603,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11602,11602,11602,11602,11602,11602,11605,11606,11606, 11606,11606,11606,11606,11606,11606,11607,21646,21646,21646, 21646,21646,21646,11606,11606,11606,11606,11606,11608,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11606, 11606,11606,11606,11606,11606, 6495,21646,21646,21646,21646, 21646,21646,21646,21646,11610,11611,11611,11611,11611,11611, 11611,11611,11611,21646,21646,21646,21646,21646,21646,21646, 11611,11611,11611,11611,11611,11612,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11611,11611,11611,11611, 11611,11613,11616,11617,11617,11617,11617,11617,11617,11617, 11617,10519,21646,21646,21646,21646,21646,21646,11617,11617, 11617,11617,11617,11618,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11617,11617,11617,11617,11617,11617, 11619,11620,11620,11620,11620,11620,11620,11620,11620,21646, 21646,21646,21646,21646,21646,21646,11620,11620,11620,11620, 11620,11621,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11620,11620,11620,11620,11620,11622,11627,11628, 11628,11628,11628,11628,11628,11628,11628,10531,21646,21646, 21646,21646,21646,21646,11628,11628,11628,11628,11628,11629, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11628,11628,11628,11628,11628,11628,11630,11631,11631,11631, 11631,11631,11631,11631,11631,21646,21646,21646,21646,21646, 21646,21646,11631,11631,11631,11631,11631,11632,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11631,11631, 11631,11631,11631,11633,11639,11640,11640,11640,11640,11640, 11640,11640,11640, 9565,21646,21646,21646,21646,21646,21646, 11640,11640,11640,11640,11640,11641,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11640,11640,11640,11640, 11640,11640,11643,11644,11644,11644,11644,11644,11644,11644, 11644,11645,21646,21646,21646,21646,21646,21646,11644,11644, 11644,11644,11644,11646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11644,11644,11644,11644,11644,11644, 11653,11654,11655,11656,11656,11656,11656,11656,11656,21646, 21646,21646,21646,21646,21646,21646, 8664, 8664, 8664, 8664, 8664, 8668,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8664, 8664, 8664, 8664, 8664, 8664, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10561,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,10555, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,10551, 7128, 175,11657,11658,11658,11658, 11658,11658,11658,11658,11658, 7135, 175, 175, 175, 175, 175, 175,11658,11658,11658,11658,11658,11659,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551, 175, 175, 175,10555,11658,11658, 11658,11658,11658,11658,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11661,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11664,21646,21646,21646, 21646,10561,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,10555, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 8671, 175, 175,21646,21646,21646,21646,21646, 7891,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8618,11666,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11668,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,11669, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11670,21646,21646,21646,21646, 11668,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 11669, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11671,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11673,21646,21646,21646,21646,11671, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11678,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11679,21646,21646,21646,21646,11678,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11686,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 11687,21646,21646,21646,21646,11686,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11691, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11693,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11694,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11694, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11695,21646,21646,21646,21646,11691,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11699,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 11700,21646,21646,21646,21646,11699,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11703, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11704,21646, 21646,21646,21646,11703,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11706,11707,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920,21646,21646,21646, 21646,21646,21646,21646,11707, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11709, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 8719, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11709,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11711,11712,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920,21646,21646,21646, 21646,21646,21646,21646,11712, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11714, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11715,21646, 21646,21646,21646,11714,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11719,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11720,21646,21646,21646, 21646,11719,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11724,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11725,21646,21646,21646,21646,11724, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,11729,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11730,21646,21646,21646,21646,11729,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,11733,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11734,21646,21646,21646,21646,21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11734, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,11736,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11737,21646,21646,21646,21646,11736,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11739,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11740,21646,21646,21646,21646,11739,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 11744,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,11745, 21646,21646,21646,21646,11744,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11749,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11750,21646,21646, 21646,21646,11749,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11753,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11754,21646,21646, 21646,21646,21646, 175, 175, 7920,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11754, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11756, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,11757,21646, 21646,21646,21646,11756,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11588,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,11589,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11758, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646,11771,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 11772,21646,21646,21646,21646,11771,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,11776, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11777,21646, 21646,21646,21646,11776,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,11781,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11782,21646,21646,21646, 21646,11781,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646,11786,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11787,21646,21646,21646,21646,11786, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646,11791,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11792,21646,21646,21646,21646,11791,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646,11796,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 11797,21646,21646,21646,21646,11796,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,11800, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11801,21646,21646,21646,21646,21646, 4122, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11801, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646, 21646,21646,11803,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11804,21646,21646,21646,21646,11803,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646, 11806,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11807, 21646,21646,21646,21646,11806,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,11812,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11813,21646,21646, 21646,21646,11812,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,11817,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11818,21646,21646,21646,21646, 11817,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 21646,21646,21646,21646,11821,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11822,21646,21646,21646,21646, 21646, 4122, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11822, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,11824,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11825,21646,21646,21646, 21646,11824,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029,11829, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646,10758,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1036, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029,11829, 1029, 1029,21646, 1029, 1029,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11830,21646,21646,21646,21646, 10758,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029,11840,21646,21646,21646,21646,21646,21646,21646,21646, 11841,11841,11841,11841,11841,11841,11841,11841,11841,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1655,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11840,21646,21646,21646, 1320, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,11849,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11850,21646,21646,21646,21646,11849,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,11854,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 11855,21646,21646,21646,21646,11854,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,11859, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11860,21646, 21646,21646,21646,11859,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,11864,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11865,21646,21646,21646, 21646,11864,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,11869,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11870,21646,21646,21646,21646,11869, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,11873,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11874,21646,21646,21646,21646,11873,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11875, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11875,21646,21646,21646, 21646,11877,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313,11875,11875, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,11879,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11880,21646,21646,21646, 21646,11879,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,11884,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11885,21646,21646,21646,21646,11884, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,11888,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11889,21646,21646,21646,21646,11888,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11890, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,11890,21646,21646,21646, 21646,11892,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313,11890,11890, 6643, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1655,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777,21646, 6002, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,11897, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 11914,21646,21646,21646,21646,21646,21646,21646,21646,11915, 11915,11915,11915,11915,11915,11915,11915,11915,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2507,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11914,21646,21646,21646, 2088, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,11917,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11918,21646,21646,21646,21646,11917,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 11922,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11923, 21646,21646,21646,21646,11922,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,11927,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11928,21646,21646, 21646,21646,11927,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,11932,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11933,21646,21646,21646,21646, 11932,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,11936,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11937,21646,21646,21646,21646,11936,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,11939,11940,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,11940, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,11942,11942,11942,11942,11942,11942, 11942,11942, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,11943,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,11943,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,11945,11946,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,11946, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,11948,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11949,21646,21646,21646,21646,11948,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,11953,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11954,21646,21646,21646,21646,11953,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 11958,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11959, 21646,21646,21646,21646,11958,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,11963,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11964,21646,21646, 21646,21646,11963,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,11967,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11968,21646,21646, 21646,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11968, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,11970, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11971,21646, 21646,21646,21646,11970,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,11973,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11974,21646,21646,21646, 21646,11973,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,11979,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11980,21646,21646,21646,21646,11979, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,11984,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11985,21646,21646,21646,21646,11984,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,11988,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11989,21646,21646,21646,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11989, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,11991,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11992,21646,21646,21646,21646,11991,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 175, 175, 21646, 175,12014, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175,12015, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 515,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,12025, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 515,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12028,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12029,21646,21646,21646,21646,12028,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175,12044,12044,12044,12044, 12044,12044,12044,12044,12044, 9965,21646,21646,21646,21646, 21646,21646,12044,12044,12044,12044,12044,12045,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12044,12044, 12044,12044,12044,12044,12047,12047,12047,12047,12047,12047, 12047,12047,12047,12048,21646,21646,21646,21646,21646,21646, 12047,12047,12047,12047,12047,12049,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12047,12047,12047,12047, 12047,12047,12050,12050,12050,12050,12050,12050,12050,12050, 12050,21646,21646,21646,21646,21646,21646,21646,12050,12050, 12050,12050,12050,12051,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3675,21646,21646,21646,12050,12050,12050,12050,12050,12050, 12053,12053,12053,12053,12053,12053,12053,12053,12053,10961, 21646,21646,21646,21646,21646,21646,12053,12053,12053,12053, 12053,12054,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12053,12053,12053,12053,12053,12053,12055,12055, 12055,12055,12055,12055,12055,12055,12055,21646,21646,21646, 21646,21646,21646,21646,12055,12055,12055,12055,12055,12056, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12055,12055,12055,12055,12055,12055,12060,12060,12060,12060, 12060,12060,12060,12060,12060,10970,21646,21646,21646,21646, 21646,21646,12060,12060,12060,12060,12060,12061,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12060,12060, 12060,12060,12060,12060,12062,12062,12062,12062,12062,12062, 12062,12062,12062,21646,21646,21646,21646,21646,21646,21646, 12062,12062,12062,12062,12062,12063,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12062,12062,12062,12062, 12062,12062,12066,12066,12066,12066,12066,12066,12066,12066, 12066,10979,21646,21646,21646,21646,21646,21646,12066,12066, 12066,12066,12066,12067,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12066,12066,12066,12066,12066,12066, 12068,12068,12068,12068,12068,12068,12068,12068,12068,21646, 21646,21646,21646,21646,21646,21646,12068,12068,12068,12068, 12068,12069,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12068,12068,12068,12068,12068,12068, 7554,21646, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9074, 21646,21646,21646,21646,21646,21646, 9073, 9073, 9073, 9073, 9073, 9075,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9073, 9073, 9073, 9073, 9073, 9073,12075,12075, 12075,12075,12075,12075,12075,12075,12075,10992,21646,21646, 21646,21646,21646,21646,12075,12075,12075,12075,12075,12076, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12075,12075,12075,12075,12075,12075,12077,12077,12077,12077, 12077,12077,12077,12077,12077,21646,21646,21646,21646,21646, 21646,21646,12077,12077,12077,12077,12077,12078,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12077,12077, 12077,12077,12077,12077, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9086,21646,21646,21646,21646,21646,21646, 9085, 9085, 9085, 9085, 9085, 9087,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9085, 9085, 9085, 9085, 9085, 9085, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 7518,21646,21646,21646,21646,21646,21646, 9082, 9082, 9082, 9082, 9082, 9083,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9082, 9082, 9082, 9082, 9082, 9082, 12084,12084,12084,12084,12084,12084,12084,12084,12084,11006, 21646,21646,21646,21646,21646,21646,12084,12084,12084,12084, 12084,12085,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12084,12084,12084,12084,12084,12084,12086,12086, 12086,12086,12086,12086,12086,12086,12086,21646,21646,21646, 21646,21646,21646,21646,12086,12086,12086,12086,12086,12087, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12086,12086,12086,12086,12086,12086, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9102,21646,21646,21646,21646, 21646,21646, 9101, 9101, 9101, 9101, 9101, 9103,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9101, 9101, 9101, 9101, 9101, 9101, 9098, 9098, 9098, 9098, 9098, 9098, 9098, 9098, 9098, 7532,21646,21646,21646,21646,21646,21646, 9098, 9098, 9098, 9098, 9098, 9099,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9098, 9098, 9098, 9098, 9098, 9098,12093,12093,12093,12093,12093,12093,12093,12093, 12093,10014,21646,21646,21646,21646,21646,21646,12093,12093, 12093,12093,12093,12094,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12093,12093,12093,12093,12093,12093, 12096,12096,12096,12096,12096,12096,12096,12096,12096,12097, 21646,21646,21646,21646,21646,21646,12096,12096,12096,12096, 12096,12098,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12096,12096,12096,12096,12096,12096,12102,12103, 12104,12105,12105,12105,12105,12105,12105,21646,21646,21646, 21646,21646,21646,21646, 9117, 9117, 9117, 9117, 9117, 9121, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9117, 9117, 9117, 9117, 9117, 9117,12106,12106,12106,12106, 12106,12106,12106,12106,12106, 8269,21646,21646,21646,21646, 21646,21646, 9115, 9115, 9115, 9115, 9115, 9116,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9115, 9115, 9115, 9115, 9115, 9115, 1444,21646,21646,21646,21646,21646, 21646, 1445,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448, 21646,21646, 1449, 1450,21646,21646,21646, 1451,12158,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1799, 2685, 21646, 2686,21646,21646,21646,21646, 1443,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2687,21646,21646,21646,21646,21646,21646, 2688,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696,21646, 2697, 21646, 2698,21646, 2699, 2700, 2701,12159,21646,21646,21646, 21646,21646,21646,21646,21646, 1444,21646,21646,21646,21646, 21646,21646, 1445,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451,21646, 21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646,11083,21646,21646,21646,21646,11084,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11085,21646,21646,21646,21646,21646,21646,11086, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11087,21646,11088,21646,11089,21646,21646, 11090,11091,21646,21646,21646,11092,21646,21646,11093,21646, 11094,21646,11095,21646,11096,11097,11098, 2685,21646,11083, 21646,21646,21646,21646,11084,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11085, 21646,12163,21646,21646,21646,21646,11086,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11087,21646,11088,21646,11089,21646,21646,11090,11091,21646, 21646,21646,11092,21646,21646,11093,21646,11094,21646,11095, 21646,11096,11097,11098,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,12171,21646,21646, 12172,21646,12173,21646,12174,21646,12175,12176,12177, 2685, 21646, 2686,21646,21646,21646,21646, 1443,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2687,21646,21646,21646,21646,21646,21646, 2688,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,12195, 2695,21646,21646, 2696,21646, 2697, 21646, 2698,21646, 2699, 2700, 2701, 1813,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1814,21646, 21646,21646,21646,21646,21646, 1815,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1816, 21646, 1817,21646, 1818,21646,21646,12197, 1820,21646,21646, 21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1814,21646,21646,21646,21646, 21646,21646, 1815,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821,21646, 12198, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 6943,21646,21646,21646,21646,21646,21646,21646, 6945,12199, 12199,12199,12199,12199,12199,12199,12199,12199,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6948,21646, 7634,21646, 6951,21646,21646, 6952, 6953, 21646,21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 7635,21646, 6958, 7636, 6960, 2685,21646, 9208,21646,21646, 21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646, 21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646,10092, 9242,21646,21646,21646, 10093,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942, 21646,21646, 9209,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9210,21646,21646,21646,21646,21646, 21646, 9211,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9212,21646, 9213, 9214, 9215, 21646,21646, 9216, 9217,21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 6943, 21646,21646,21646,21646,21646,21646,21646, 6945,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6946, 21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949, 7639, 6951,21646,21646, 6952, 6953,21646, 21646,21646, 6954,21646,12200, 6955,21646, 6956,21646, 6957, 21646, 6958, 6959, 6960, 2685,21646, 3252,21646,21646,21646, 21646, 1812,21646,21646,12236,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646, 21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3256,21646, 3257, 21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262, 21646, 3847, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 2685,21646,12239,21646,21646,21646,21646,12240,21646, 21646,12241,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12242,21646,21646,21646,21646,21646,21646, 12243,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12244,21646,12245,21646,12246,21646, 21646,12247,12248,21646,21646,21646,12249,21646,21646,12250, 21646,12251,21646,12252,21646,12253,12254,12255, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829, 21646,21646,21646, 3262,12256,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268,10152,21646,10152,21646,21646, 11161,11161,11161,11161,11161,11161,11161,11161,11161,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 176,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10154,21646,21646, 10155, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11169,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,11170,21646,21646,21646,21646,11169, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2340, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12276,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646,11173, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10165,21646, 21646,21646,21646,21646,12277,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 1922,21646,21646, 21646,21646, 1918,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175,12278,12278,12278,12278,12278, 12278,12278,12278,12278, 231, 175, 175, 175, 175, 175, 175,12279,12279,12279,12279,12279,12280, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205,12278,12278,12278, 12278,12278,12278, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,21646,21646,21646,21646,21646,21646,21646, 21646,12279,12279,12279,12279,12279,12279,12279,12279,12279, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12279,12279,12279,12279,12279,12279, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12285,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12286, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12287,21646,21646,21646,21646,12285,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,12286, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12288,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12290,21646,21646,21646,21646,12288,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 948, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 10180,21646,21646,12293,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 721, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,10179, 7128, 175,10179,10179,10179,10179,10179,10179, 10179,10179,10179, 948, 175, 175, 175, 175, 175, 175, 10181,10181,10181,10181,10181,10182,10181,10181,10181,10181, 10181,12294,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181, 175, 175, 175, 721,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8540, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 948, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,10180,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 721, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12297,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 12298, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12299,21646,21646,21646,21646,12297,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12298, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12300,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,12302, 21646,21646,21646,21646,12300,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12307,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12308, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,12309,21646, 21646,21646,21646,12307,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12308, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12310,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12312,21646,21646, 21646,21646,12310,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12316,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,12317, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12318,21646,21646,21646, 21646,12316,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12317, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12319,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12321,21646,21646,21646,21646, 12319,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12324,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,12325, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12326,21646,21646,21646,21646,12324, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,12325, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12327,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12330,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12331, 21646,21646,21646,21646,21646, 7154, 175, 175,12332,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12331, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12334,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12335, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12336,21646,21646,21646,21646,12334,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,12335, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12337,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12338,21646,21646,21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12338, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,12339, 21646,21646,21646,21646,12327,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12343,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12344, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,12345,21646, 21646,21646,21646,12343,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12344, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12346,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12348,21646,21646, 21646,21646,12346,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12351,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,12352, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12353,21646,21646,21646, 21646,12351,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12352, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12354,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12357,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12358,21646,21646,21646,21646,21646, 7154, 175, 175, 12359,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12358, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12361,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12362, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12363,21646,21646,21646,21646,12361,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12362, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12364,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12365,21646,21646,21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12365, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12366,21646,21646,21646,21646,12354,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 9424, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12300,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12285,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,12286,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12368, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12370,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,12371, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12372,21646,21646,21646,21646,12370, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,12371, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12373,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12375,21646,21646,21646,21646,12373,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12380,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12381, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12382,21646,21646,21646,21646,12380,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,12381, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12383,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12385,21646,21646,21646,21646,12383,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12390,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 12391, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12392,21646,21646,21646,21646,12390,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12391, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12393,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,12395, 21646,21646,21646,21646,12393,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12399,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12400, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,12401,21646, 21646,21646,21646,12399,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12400, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12402,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12404,21646,21646, 21646,21646,12402,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12407,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,12408, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12409,21646,21646,21646, 21646,12407,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12408, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12410,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12413,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12414,21646,21646,21646,21646,21646, 7154, 175, 175, 12415,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12414, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12417,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12418, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12419,21646,21646,21646,21646,12417,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12418, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12420,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12421,21646,21646,21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12421, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12422,21646,21646,21646,21646,12410,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12426,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 12427, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12428,21646,21646,21646,21646,12426,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12427, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12429,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,12431, 21646,21646,21646,21646,12429,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12434,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12435, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,12436,21646, 21646,21646,21646,12434,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12435, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12437,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12440,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12441,21646,21646,21646,21646,21646, 7154, 175, 175,12442,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12441, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,12444,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12445, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12446,21646,21646,21646,21646, 12444,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 12445, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,12447,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12448,21646,21646,21646, 21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12448, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12449,21646,21646,21646,21646,12437,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175,10236, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12383,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12370,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,12371,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12451, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175,12452,12452,12452,12452,12452, 12452,12452,12452,12452, 231, 175, 175, 175, 175, 175, 175,12279,12279,12279,12279,12279,12280, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205,12278,12278,12278, 12278,12278,12278, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175,21646, 175,12455, 175, 175, 175, 175, 175,21646,12456, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11313,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175,12455, 175, 175, 175, 175, 175,21646,12456, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12457,21646,21646,21646, 21646,11313,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,10277,21646,21646,21646,10278,21646,10278,21646, 21646,11316,11316,11316,11316,11316,11316,11316,11316,11316, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 176,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,10280,12459, 12459,12459,12459,12459,12459,12459,12459,12459,21646,21646, 21646,21646,21646,21646,21646,12459,12459,12459,12459,12459, 12460,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12459,12459,12459,12459,12459,12459, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12463,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,11480, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12464,21646,21646,21646,21646,12463,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,11480, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646, 7128, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646, 8528,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12468,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12469,21646,21646,21646,21646, 12468,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12473,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12474,21646,21646,21646,21646,12473,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12478,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12479,21646,21646,21646,21646,12478,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12482,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,12483, 21646,21646,21646,21646,12482,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,12484, 175, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12484,21646,21646,21646,21646,12486,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175,12484,12484, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12488,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12489,21646,21646,21646,21646,12488,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12492,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12493,21646,21646,21646,21646,12492,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,12494, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12494,21646,21646,21646,21646, 12496,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 12494,12494, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12498,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,12499, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12500,21646,21646,21646, 21646,12498,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12499, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12501,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12503,21646,21646,21646,21646, 12501,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646, 8528,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175,12511,12512,12512,12512,12512, 12512,12512,12512,12512,10325,21646,21646,21646,21646,21646, 21646,12512,12512,12512,12512,12512,12513,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12512,12512,12512, 12512,12512,12512,12515,12516,12516,12516,12516,12516,12516, 12516,12516,12517,21646,21646,21646,21646,21646,21646,12516, 12516,12516,12516,12516,12518,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12516,12516,12516,12516,12516, 12516, 7130,21646,21646,21646,21646,21646,21646,21646,21646, 12520,12521,12521,12521,12521,12521,12521,12521,12521,21646, 21646,21646,21646,21646,21646,21646,12521,12521,12521,12521, 12521,12522,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12521,12521,12521,12521,12521,12523,12526,12527, 12527,12527,12527,12527,12527,12527,12527,11372,21646,21646, 21646,21646,21646,21646,12527,12527,12527,12527,12527,12528, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12527,12527,12527,12527,12527,12527,12529,12530,12530,12530, 12530,12530,12530,12530,12530,21646,21646,21646,21646,21646, 21646,21646,12530,12530,12530,12530,12530,12531,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12530,12530, 12530,12530,12530,12532, 175, 175, 175, 175, 175, 175, 175, 175, 175, 9405,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 176,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,12537,12538,12538,12538,12538,12538,12538,12538, 12538,11384,21646,21646,21646,21646,21646,21646,12538,12538, 12538,12538,12538,12539,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12538,12538,12538,12538,12538,12538, 12540,12541,12541,12541,12541,12541,12541,12541,12541,21646, 21646,21646,21646,21646,21646,21646,12541,12541,12541,12541, 12541,12542,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12541,12541,12541,12541,12541,12543,12549,12550, 12550,12550,12550,12550,12550,12550,12550,10352,21646,21646, 21646,21646,21646,21646,12550,12550,12550,12550,12550,12551, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12550,12550,12550,12550,12550,12550,12553,12554,12554,12554, 12554,12554,12554,12554,12554,12555,21646,21646,21646,21646, 21646,21646,12554,12554,12554,12554,12554,12556,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12554,12554, 12554,12554,12554,12554,12563,12564,12565,12566,12566,12566, 12566,12566,12566,21646,21646,21646,21646,21646,21646,21646, 9417, 9417, 9417, 9417, 9417, 9421,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9417, 9417, 9417, 9417, 9417, 9417, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 8613,12567,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12569,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 12570, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12571,21646,21646,21646,21646,12569,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12570, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12572,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,12574, 21646,21646,21646,21646,12572,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12582,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12583, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,12584,21646, 21646,21646,21646,12582,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12583, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12585,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12587,21646,21646, 21646,21646,12585,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12593,21646,21646,21646,21646, 12592,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12596,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12597,21646,21646,21646,21646,12596,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12600,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12601,21646,21646,21646,21646,12600,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12603,21646,12604,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12605,12606,12606, 21646,21646,21646,21646,21646,21646,21646,21646,12607, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12610,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12611,21646,21646,21646,21646,12610,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12615,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12616,21646,21646,21646,21646,12615,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12620, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,12621,21646, 21646,21646,21646,12620,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12624,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12625,21646,21646,21646, 21646,12624,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,12626, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12626,21646,21646,21646,21646,12628,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12626,12626, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12630,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12631,21646,21646,21646,21646,12630,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12635, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,12636,21646, 21646,21646,21646,12635,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12639,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12640,21646,21646,21646, 21646,12639,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,12641, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 12641,21646,21646,21646,21646,12643,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12641,12641, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12645,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 12646,21646,21646,21646,21646,12645,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12650, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12652,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12653,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12653, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12654,21646,21646,21646,21646,12650,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12658,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 12659,21646,21646,21646,21646,12658,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12662, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,12663,21646, 21646,21646,21646,12662,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12665,12666,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646, 21646,21646,21646,21646,12666, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,12668, 12668,12668,12668,12668,12668,12668,12668, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12669, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12669,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12671,12672,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646, 21646,21646,21646,21646,12672, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12675, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,12676,21646, 21646,21646,21646,12675,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12680,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12681, 21646,21646,21646,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12681, 175, 175,21646, 175,11549, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10465,21646,21646,21646,21646,21646,12682,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,12684,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12685,21646,21646,21646,21646,12684, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12689,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12690,21646,21646,21646,21646,12689,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,12694,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 12695,21646,21646,21646,21646,12694,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12699, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,12700,21646, 21646,21646,21646,12699,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12703,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12704,21646, 21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12704, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12706,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,12707, 21646,21646,21646,21646,12706,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12709,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12710,21646,21646, 21646,21646,12709,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12715,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12716,21646,21646,21646,21646, 12715,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12720,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12721,21646,21646,21646,21646,12720,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12724,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12725,21646,21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12725, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,12727,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,12728,21646,21646,21646,21646,12727, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12730,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,12731, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12732,21646,21646,21646,21646,12730,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,12731, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,12733,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12735,21646,21646,21646,21646,12733,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 7156, 6492, 175, 10504,10504,10504,10504,10504,10504,10504,10504,10504, 175, 175, 175, 175, 175, 175, 175, 7156, 7156, 7156, 7156, 7156, 7843, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 175, 175, 175, 175, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 7156,12739,12740,12740, 12740,12740,12740,12740,12740,12740,11607,21646,21646,21646, 21646,21646,21646,12740,12740,12740,12740,12740,12741,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12740, 12740,12740,12740,12740,12740,12742,12743,12743,12743,12743, 12743,12743,12743,12743,12744,21646,21646,21646,21646,21646, 21646,12743,12743,12743,12743,12743,12745,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12743,12743,12743, 12743,12743,12743, 6495,21646,21646,21646,21646,21646,21646, 21646,21646,12748,12749,12749,12749,12749,12749,12749,12749, 12749,12750,21646,21646,21646,21646,21646,21646,12749,12749, 12749,12749,12749,12751,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12749,12749,12749,12749,12749,12749, 12756,12757,12757,12757,12757,12757,12757,12757,12757,10519, 21646,21646,21646,21646,21646,21646,12757,12757,12757,12757, 12757,12758,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12757,12757,12757,12757,12757,12757,12760,12761, 12761,12761,12761,12761,12761,12761,12761,12762,21646,21646, 21646,21646,21646,21646,12761,12761,12761,12761,12761,12763, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12761,12761,12761,12761,12761,12761,12770,12771,12771,12771, 12771,12771,12771,12771,12771,10531,21646,21646,21646,21646, 21646,21646,12771,12771,12771,12771,12771,12772,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12771,12771, 12771,12771,12771,12771,12774,12775,12775,12775,12775,12775, 12775,12775,12775,12776,21646,21646,21646,21646,21646,21646, 12775,12775,12775,12775,12775,12777,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12775,12775,12775,12775, 12775,12775,12784,12785,12786,12787,12787,12787,12787,12787, 12787,21646,21646,21646,21646,21646,21646,21646, 9551, 9551, 9551, 9551, 9551, 9555,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9551, 9551, 9551, 9551, 9551, 9551, 12788,12789,12789,12789,12789,12789,12789,12789,12789,11645, 21646,21646,21646,21646,21646,21646,12789,12789,12789,12789, 12789,12790,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12789,12789,12789,12789,12789,12789,12791,12792, 12792,12792,12792,12792,12792,12792,12792,21646,21646,21646, 21646,21646,21646,21646,12792,12792,12792,12792,12792,12793, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12792,12792,12792,12792,12792,12794,12800,21646, 9564, 9564, 9564, 9564, 9564, 9564, 9564, 9564, 9564, 9567,21646,21646, 21646,21646,21646,21646, 9564, 9564, 9564, 9564, 9564, 9566, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9564, 9564, 9564, 9564, 9564, 9564, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,10551, 7128, 175,12804, 12805,12805,12805,12805,12805,12805,12805,12805, 7135, 175, 175, 175, 175, 175, 175,12805,12805,12805,12805,12805, 12806,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551, 175, 175, 175, 10555,12805,12805,12805,12805,12805,12805,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12808,21646,21646,21646,21646, 11661,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 10551,10551,10551,10551,10551,10551,10551,10551,10551, 175, 21646,21646,21646,21646,21646,21646,10551,10551,10551,10551, 10551,10561,21646,21646,21646,21646,21646,12809,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10551,10551,10551,10551,10551,10551, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 9496,21646,21646,12811,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 7152, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 176,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154,21646, 8605, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12813,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12814,21646,21646, 21646,21646,12813,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12818,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12819,21646,21646,21646,21646, 12818,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12821,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12822,21646,21646,21646,21646,12821,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12824,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12825,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12825, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12829,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12830,21646,21646,21646,21646, 12829,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,10648,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12834,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12835,21646,21646,21646,21646,12834,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 10648,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12838,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12839,21646,21646,21646,21646,12838,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 12841,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12842,21646,21646, 175, 175, 7920, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12842, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12844,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12845,21646,21646,21646,21646, 12844,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,10648,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12847,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12848,21646,21646,21646,21646,12847,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 10648,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,12850,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12851,21646,21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12851, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12853,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12854,21646,21646, 21646,21646,12853,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,12858,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,12859,21646,21646,21646,21646, 12858,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175, 21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,12730,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,12731,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12863, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,11771, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 5911,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,11772,21646, 21646,21646,21646,11771,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,12876,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12877,21646,21646,21646, 21646,12876,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646,12881,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12882,21646,21646,21646,21646,12881, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646,12886,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,12887,21646,21646,21646,21646,12886,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646,12893,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029,11829, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10758,21646,21646,12897, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1036, 1029, 1029, 1029, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,12915,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 12916,21646,21646,21646,21646,12915,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,12920, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12921,21646, 21646,21646,21646,12920,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,12925,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12926,21646,21646,21646, 21646,12925,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,12930,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12931,21646,21646,21646,21646,12930, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,12935,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12936,21646,21646,21646,21646,12935,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,12940,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 12941,21646,21646,21646,21646,12940,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,12944, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12945,21646,21646,21646,21646,21646, 4777, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12945, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646,12947,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12948,21646,21646,21646,21646,12947,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 12950,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12951, 21646,21646,21646,21646,12950,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,12956,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12957,21646,21646, 21646,21646,12956,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,12961,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12962,21646,21646,21646,21646, 12961,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646,12965,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12966,21646,21646,21646,21646, 21646, 4777, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12966, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,12968,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12969,21646,21646,21646, 21646,12968,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313,12973, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,11897,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1320, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313,12973, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12974,21646,21646,21646,21646, 11897,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,11917,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 6065,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,11918,21646,21646,21646,21646,11917, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,12994,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,12995,21646,21646,21646,21646,12994,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,12999,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 13000,21646,21646,21646,21646,12999,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13004, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13005,21646, 21646,21646,21646,13004,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13009,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13010,21646,21646,21646, 21646,13009,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,13013,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13014,21646,21646,21646,21646,13013, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,13016,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13017,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13017, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13019, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,13020,13020,13020,13020,13020,13020,13020,13020, 13020, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,13019,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 7418, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13023,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13024,21646,21646,21646, 21646,13023,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,13026,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13027, 21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13027, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,13029,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 13030,21646,21646,21646,21646,13029,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13034, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13035,21646, 21646,21646,21646,13034,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13078,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13079,21646,21646, 21646,21646,13078,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,13082,13082,13082,13082,13082,13082,13082, 13082,13082,21646,21646,21646,21646,21646,21646,21646,13082, 13082,13082,13082,13082,13083,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13082,13082,13082,13082,13082, 13082,13096,13096,13096,13096,13096,13096,13096,13096,13096, 12048,21646,21646,21646,21646,21646,21646,13096,13096,13096, 13096,13096,13097,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13096,13096,13096,13096,13096,13096,12050, 12050,12050,12050,12050,12050,12050,12050,12050,13098,21646, 21646,21646,21646,21646,21646,12050,12050,12050,12050,12050, 12051,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12050,12050,12050,12050,12050,12050,13100,13100,13100, 13100,13100,13100,13100,13100,13100,21646,21646,21646,21646, 21646,21646,21646,13100,13100,13100,13100,13100,13101,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3675,21646,21646,21646,13100, 13100,13100,13100,13100,13100,13103,13103,13103,13103,13103, 13103,13103,13103,13103,10961,21646,21646,21646,21646,21646, 21646,13103,13103,13103,13103,13103,13104,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13103,13103,13103, 13103,13103,13103,13106,13106,13106,13106,13106,13106,13106, 13106,13106,21646,21646,21646,21646,21646,21646,21646,13106, 13106,13106,13106,13106,13107,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13106,13106,13106,13106,13106, 13106,13110,13110,13110,13110,13110,13110,13110,13110,13110, 10970,21646,21646,21646,21646,21646,21646,13110,13110,13110, 13110,13110,13111,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13110,13110,13110,13110,13110,13110,13113, 13113,13113,13113,13113,13113,13113,13113,13113,21646,21646, 21646,21646,21646,21646,21646,13113,13113,13113,13113,13113, 13114,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13113,13113,13113,13113,13113,13113,13116,13117,13118, 13119,13119,13119,13119,13119,13119,21646,21646,21646,21646, 21646,21646,21646, 9974, 9974, 9974, 9974, 9974, 9975,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9974, 9974, 9974, 9974, 9974, 9974,13120,13120,13120,13120,13120, 13120,13120,13120,13120,10979,21646,21646,21646,21646,21646, 21646,13120,13120,13120,13120,13120,13121,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13120,13120,13120, 13120,13120,13120,13123,13123,13123,13123,13123,13123,13123, 13123,13123,21646,21646,21646,21646,21646,21646,21646,13123, 13123,13123,13123,13123,13124,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13123,13123,13123,13123,13123, 13123,13126,13127,13128,13129,13129,13129,13129,13129,13129, 21646,21646,21646,21646,21646,21646,21646, 9981, 9981, 9981, 9981, 9981, 9982,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9981, 9981, 9981, 9981, 9981, 9981, 7554, 21646,13130,13130,13130,13130,13130,13130,13130,13130,13130, 9074,21646,21646,21646,21646,21646,21646, 9979, 9979, 9979, 9979, 9979, 9980,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9979, 9979, 9979, 9979, 9979, 9979,13131, 13131,13131,13131,13131,13131,13131,13131,13131,10992,21646, 21646,21646,21646,21646,21646,13131,13131,13131,13131,13131, 13132,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13131,13131,13131,13131,13131,13131,13134,13134,13134, 13134,13134,13134,13134,13134,13134,21646,21646,21646,21646, 21646,21646,21646,13134,13134,13134,13134,13134,13135,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13134, 13134,13134,13134,13134,13134,13137,13138,13139,13140,13140, 13140,13140,13140,13140,21646,21646,21646,21646,21646,21646, 21646, 9989, 9989, 9989, 9989, 9989, 9990,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9989, 9989, 9989, 9989, 9989, 9989,13141,13141,13141,13141,13141,13141,13141, 13141,13141, 9086,21646,21646,21646,21646,21646,21646, 9987, 9987, 9987, 9987, 9987, 9988,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9987, 9987, 9987, 9987, 9987, 9987,13142,13142,13142,13142,13142,13142,13142,13142,13142, 11006,21646,21646,21646,21646,21646,21646,13142,13142,13142, 13142,13142,13143,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13142,13142,13142,13142,13142,13142,13145, 13145,13145,13145,13145,13145,13145,13145,13145,21646,21646, 21646,21646,21646,21646,21646,13145,13145,13145,13145,13145, 13146,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13145,13145,13145,13145,13145,13145,13148,13149,13150, 13151,13151,13151,13151,13151,13151,21646,21646,21646,21646, 21646,21646,21646,10000,10000,10000,10000,10000,10001,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10000, 10000,10000,10000,10000,10000,13152,13152,13152,13152,13152, 13152,13152,13152,13152, 9102,21646,21646,21646,21646,21646, 21646, 9998, 9998, 9998, 9998, 9998, 9999,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9998, 9998, 9998, 9998, 9998, 9998,13153,13153,13153,13153,13153,13153,13153, 13153,13153,12097,21646,21646,21646,21646,21646,21646,13153, 13153,13153,13153,13153,13154,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13153,13153,13153,13153,13153, 13153,13155,13155,13155,13155,13155,13155,13155,13155,13155, 21646,21646,21646,21646,21646,21646,21646,13155,13155,13155, 13155,13155,13156,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13155,13155,13155,13155,13155,13155,10013, 10013,10013,10013,10013,10013,10013,10013,10013,10014,21646, 21646,21646,21646,21646,21646,10013,10013,10013,10013,10013, 10015,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,10013,10013,10013,10013,10013,10013,10010,10010,10010, 10010,10010,10010,10010,10010,10010, 8269,21646,21646,21646, 21646,21646,21646,10010,10010,10010,10010,10010,10011,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10010, 10010,10010,10010,10010,10010, 1444,21646,21646,21646,21646, 21646,21646, 1445,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451,21646, 21646, 1452,21646, 1453,21646,13208,21646, 1455, 1456, 1457, 1444,21646,21646,21646,21646,21646,21646, 1445,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1446,21646,13209,21646, 1448,21646,21646, 1449, 1450, 21646,21646,21646, 1451,21646,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685,21646,11083,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11085,21646,21646, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 13211,21646,21646,21646,21646,21646,21646,21646,11087,21646, 11088,21646,11089,21646,21646,11090,11091,21646,21646,21646, 11092,21646,21646,11093,21646,11094,21646,11095,21646,11096, 11097,11098,13212,21646,21646,21646,21646,12164,21646,21646, 21646,21646,21646,21646,12165,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12166,21646, 12167,21646,12168,21646,21646,12169,12170,21646,21646,21646, 12171,21646,21646,12172,21646,12173,21646,12174,21646,12175, 12176,12177,12164,21646,21646,21646,21646,21646,21646,12165, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12166,21646,12167,21646,12168,21646,21646, 12169,12170,21646,21646,21646,12171,21646,21646,12172,21646, 12173,21646,12174,21646,12175,12176,12177,13213,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,13214,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 13215,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,13216,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,21646,13217,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,13218,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13219,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,13220,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,12168,21646,21646,13221,12170,21646, 21646,21646,13222,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,12171,21646,13223, 12172,21646,12173,21646,12174,21646,12175,12176,12177,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,12171,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177,13224,13225,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,12171,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,13226, 21646,21646,12169,12170,21646,21646,21646,12171,21646,21646, 13227,21646,12173,21646,12174,21646,12175,12176,12177,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13228,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,12171,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177, 2685,21646,11083,21646,21646,21646, 21646,11084,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11085,21646,21646,13229, 21646,21646,21646,11086,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11087,21646,11088, 21646,11089,21646,21646,11090,11091,21646,21646,21646,11092, 21646,21646,11093,21646,11094,21646,11095,21646,11096,11097, 11098, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2687,21646,21646,21646,21646,21646,21646, 2688,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646, 21646, 2693,13246,21646,21646,21646, 2695,21646,21646, 2696, 21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2687,21646,21646,21646,21646,21646,21646, 2688,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209, 21646,21646,21646, 2695, 3220,13247, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 1813,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646, 21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13248,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821,21646, 2237, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1814,21646,21646,21646,21646,21646, 21646, 1815,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1816,21646, 1817,21646, 1818, 21646,21646, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824, 2725,13249, 1826, 1827, 6943, 13250,21646,21646,21646,21646,21646,13251, 6945,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6946, 21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646, 21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957, 21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646,21646, 21646,21646,13252,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6946,21646,21646,21646,21646,21646, 21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 6951, 21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685, 21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9212,21646, 9213, 9241, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219,21646, 9220, 21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646, 21646,21646,21646, 6942,21646,21646,13256,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646, 21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212, 21646, 9213, 9241, 9215,21646,21646, 9216,13257,21646,21646, 21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646, 21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3256,21646, 3832,21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646, 21646, 3263,21646, 3264,21646, 3833,21646, 3266, 3834, 3268, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,21646,21646,12250,21646, 12251,21646,12252,21646,12253,12254,12255, 2685,21646,12239, 21646,21646,21646,21646,12240,21646,21646,12241,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12242, 21646,13286,21646,21646,21646,21646,12243,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12244,21646,12245,21646,12246,21646,21646,12247,12248,21646, 21646,21646,12249,21646,21646,12250,21646,12251,21646,12252, 21646,12253,12254,12255,13287,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13288,21646,21646,21646, 21646,21646,21646,13289,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13290,21646,13291, 21646,13292,21646,21646,13293,13294,21646,21646,21646,13295, 21646,21646,13296,21646,13297,21646,13298,21646,13299,13300, 13301, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646, 21646, 3253,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13322,21646,21646,21646, 21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3256,21646, 3257, 4427, 3259,21646, 21646, 3260, 3829,21646,21646,21646, 3262,21646,21646, 3263, 21646, 3264,21646, 3265,21646, 3266, 3267, 3268,11163,21646, 11163,21646,21646,12273,12273,12273,12273,12273,12273,12273, 12273,12273,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 176,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11165,21646,21646,11166, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13342,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13343,21646,21646, 21646,21646,13342,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646,11173, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175, 206, 206, 206, 206, 206, 206, 206, 206, 206, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 192,21646,21646,21646, 21646,21646,21646,21646,21646, 204, 204, 204, 204, 204, 204, 204, 204, 204,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13347,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,13348, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13349,21646,21646,21646, 21646,13347,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13348, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13350,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13352,21646,21646,21646,21646, 13350,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 948, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10180,21646,21646,21646,21646,21646, 13356,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 721, 175, 175,21646, 175, 9424, 175, 175, 175, 175, 175,10179, 7128, 175,10179,10179, 10179,10179,10179,10179,10179,10179,10179, 948, 175, 175, 175, 175, 175, 175,10181,10181,10181,10181,10181,10182, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181, 175, 175, 175, 721, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13358, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,13359, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,13360, 21646,21646,21646,21646,13358,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,13359, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13361, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,13363,21646, 21646,21646,21646,13361,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13371,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,13372, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13373,21646,21646, 21646,21646,13371,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13372, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13374,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13376,21646,21646,21646, 21646,13374,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13381,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,13382, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13383,21646,21646,21646,21646, 13381,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 13382, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13384,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13386,21646,21646,21646,21646,13384, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,13396,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13397,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13397, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11313,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175,12455, 175, 175, 175, 175, 175,21646,12456, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11313,21646,21646,13398,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,13401,13401,13401,13401,13401,13401,13401, 13401,13401,21646,21646,21646,21646,21646,21646,21646,13401, 13401,13401,13401,13401,13402,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13401,13401,13401,13401,13401, 13401, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13405,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,12583, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13406,21646,21646,21646,21646, 13405,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 12583, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13410,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13411,21646,21646,21646,21646,13410, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,13415,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13416,21646,21646,21646,21646,13415,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,13420,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 13421,21646,21646,21646,21646,13420,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13425, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,13426,21646, 21646,21646,21646,13425,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13429,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13430,21646, 21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13430, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13432,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,13433, 21646,21646,21646,21646,13432,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13435,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13436,21646,21646, 21646,21646,13435,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13440,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13441,21646,21646,21646,21646, 13440,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13444,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13445,21646,21646,21646,21646, 21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13445, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13447,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13448,21646,21646,21646, 21646,13447,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13450,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,13451, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13452,21646,21646,21646,21646, 13450,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 13451, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13453,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13455,21646,21646,21646,21646,13453, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 7793, 7128, 175,11357,11357,11357,11357,11357,11357,11357,11357, 11357, 175, 175, 175, 175, 175, 175, 175, 7793, 7793, 7793, 7793, 7793, 8528, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 175, 175, 175, 175, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 7793,13459, 13460,13460,13460,13460,13460,13460,13460,13460,12517,21646, 21646,21646,21646,21646,21646,13460,13460,13460,13460,13460, 13461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13460,13460,13460,13460,13460,13460,13462,13463,13463, 13463,13463,13463,13463,13463,13463,13464,21646,21646,21646, 21646,21646,21646,13463,13463,13463,13463,13463,13465,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13463, 13463,13463,13463,13463,13463, 7130,21646,21646,21646,21646, 21646,21646,21646,21646,13468,13469,13469,13469,13469,13469, 13469,13469,13469,13470,21646,21646,21646,21646,21646,21646, 13469,13469,13469,13469,13469,13471,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13469,13469,13469,13469, 13469,13469,13476,13477,13477,13477,13477,13477,13477,13477, 13477,11372,21646,21646,21646,21646,21646,21646,13477,13477, 13477,13477,13477,13478,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13477,13477,13477,13477,13477,13477, 13480,13481,13481,13481,13481,13481,13481,13481,13481,13482, 21646,21646,21646,21646,21646,21646,13481,13481,13481,13481, 13481,13483,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13481,13481,13481,13481,13481,13481,13490,13491, 13491,13491,13491,13491,13491,13491,13491,11384,21646,21646, 21646,21646,21646,21646,13491,13491,13491,13491,13491,13492, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13491,13491,13491,13491,13491,13491,13494,13495,13495,13495, 13495,13495,13495,13495,13495,13496,21646,21646,21646,21646, 21646,21646,13495,13495,13495,13495,13495,13497,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13495,13495, 13495,13495,13495,13495,13504,13505,13506,13507,13507,13507, 13507,13507,13507,21646,21646,21646,21646,21646,21646,21646, 10338,10338,10338,10338,10338,10342,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10338,10338,10338,10338, 10338,10338,13508,13509,13509,13509,13509,13509,13509,13509, 13509,12555,21646,21646,21646,21646,21646,21646,13509,13509, 13509,13509,13509,13510,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13509,13509,13509,13509,13509,13509, 13511,13512,13512,13512,13512,13512,13512,13512,13512,21646, 21646,21646,21646,21646,21646,21646,13512,13512,13512,13512, 13512,13513,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13512,13512,13512,13512,13512,13514,13520,21646, 10351,10351,10351,10351,10351,10351,10351,10351,10351,10354, 21646,21646,21646,21646,21646,21646,10351,10351,10351,10351, 10351,10353,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10351,10351,10351,10351,10351,10351, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646, 9488,21646,21646,13524,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13527,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,13528, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13529,21646,21646,21646, 21646,13527,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13528, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13530,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13532,21646,21646,21646,21646, 13530,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13537,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13538,21646,21646,21646,21646,13537,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13542,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13543,21646,21646,21646,21646,13542,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13547,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,13548, 21646,21646,21646,21646,13547,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13551,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13552,21646,21646, 21646,21646,13551,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13554,13555,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646, 21646,21646,21646,13555, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,13557,13557, 13557,13557,13557,13557,13557,13557, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13558,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13558,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13560,13561,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646, 21646,21646,21646,13561, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13563,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13564,21646,21646, 21646,21646,13563,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13568,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13569,21646,21646,21646,21646, 13568,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13573,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13574,21646,21646,21646,21646,13573,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13578,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13579,21646,21646,21646,21646,13578,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13582,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13583,21646,21646,21646,21646,21646, 7154, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13583, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,13585,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13586,21646,21646,21646,21646,13585,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,13588,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 13589,21646,21646,21646,21646,13588,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13594, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,13595,21646, 21646,21646,21646,13594,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13599,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13600,21646,21646,21646, 21646,13599,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13603,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13604,21646,21646,21646, 21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13604, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13606,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13607,21646,21646, 21646,21646,13606,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13609,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13610,21646,21646,21646,21646, 13609,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13614,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13615,21646,21646,21646,21646,13614,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13617,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13618,21646,21646,21646,21646,13617,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13620,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13621,21646,21646,21646,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13621, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13625,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13626,21646,21646,21646,21646,13625,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13630,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13631,21646,21646,21646,21646,13630,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13634,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,13635, 21646,21646,21646,21646,13634,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13637,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13638,21646,21646, 8614, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13638, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13640,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,13641,13641,13641, 13641,13641,13641,13641,13641,13641, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13640,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175,10459, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13644,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13645,21646,21646,21646,21646,13644,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13647,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13648,21646,21646, 8614, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13648, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13651,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13652,21646,21646,21646,21646, 13651,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13656,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13657,21646,21646,21646,21646,13656,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13659,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13660,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13660, 175, 175,21646, 175,13661, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10465,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13663,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,13664, 21646,21646,21646,21646,13663,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13668,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13669,21646,21646, 21646,21646,13668,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13675,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,13676, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13677,21646,21646,21646, 21646,13675,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13676, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13678,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13680,21646,21646,21646,21646, 13678,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 13684,13685,13685,13685,13685,13685,13685,13685,13685,11607, 21646,21646,21646,21646,21646,21646,13685,13685,13685,13685, 13685,13686,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13685,13685,13685,13685,13685,13685,13688,13689, 13689,13689,13689,13689,13689,13689,13689,13690,21646,21646, 21646,21646,21646,21646,13689,13689,13689,13689,13689,13691, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13689,13689,13689,13689,13689,13689, 6495,21646,21646,21646, 21646,21646,21646,21646,21646,13693,13693,13693,13693,13693, 13693,13693,13693,13693,21646,21646,21646,21646,21646,21646, 21646,13693,13693,13693,13693,13693,13694,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13693,13693,13693, 13693,13693,13695,13698,13699,13699,13699,13699,13699,13699, 13699,13699,12750,21646,21646,21646,21646,21646,21646,13699, 13699,13699,13699,13699,13700,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13699,13699,13699,13699,13699, 13699,13701,13701,13701,13701,13701,13701,13701,13701,13701, 21646,21646,21646,21646,21646,21646,21646,13701,13701,13701, 13701,13701,13702,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13701,13701,13701,13701,13701,13703,13708, 13709,13709,13709,13709,13709,13709,13709,13709,12762,21646, 21646,21646,21646,21646,21646,13709,13709,13709,13709,13709, 13710,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13709,13709,13709,13709,13709,13709,13711,13711,13711, 13711,13711,13711,13711,13711,13711,21646,21646,21646,21646, 21646,21646,21646,13711,13711,13711,13711,13711,13712,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13711, 13711,13711,13711,13711,13713,13719,13720,13720,13720,13720, 13720,13720,13720,13720,12776,21646,21646,21646,21646,21646, 21646,13720,13720,13720,13720,13720,13721,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13720,13720,13720, 13720,13720,13720,13722,13722,13722,13722,13722,13722,13722, 13722,13722,21646,21646,21646,21646,21646,21646,21646,13722, 13722,13722,13722,13722,13723,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13722,13722,13722,13722,13722, 13724,12800,21646,10530,10530,10530,10530,10530,10530,10530, 10530,10530,10533,21646,21646,21646,21646,21646,21646,10530, 10530,10530,10530,10530,10532,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10530,10530,10530,10530,10530, 10530,13733,13734,13734,13734,13734,13734,13734,13734,13734, 11645,21646,21646,21646,21646,21646,21646,13734,13734,13734, 13734,13734,13735,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13734,13734,13734,13734,13734,13734,13737, 13738,13738,13738,13738,13738,13738,13738,13738,13739,21646, 21646,21646,21646,21646,21646,13738,13738,13738,13738,13738, 13740,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13738,13738,13738,13738,13738,13738,13747,13748,13749, 13750,13750,13750,13750,13750,13750,21646,21646,21646,21646, 21646,21646,21646,10543,10543,10543,10543,10543,10547,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,10543, 10543,10543,10543,10543,10543,13755,13755,13755,13755,13755, 13755,13755,13755,13755, 9567,21646,21646,21646,21646,21646, 21646,10540,10540,10540,10540,10540,10541,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,10540,10540,10540, 10540,10540,10540, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7135, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10561,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175,10555, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7139, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10561,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,10555, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11661,21646,21646, 13756,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,10462,21646,21646,21646,21646,21646,21646,21646,13758, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,13760,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13761,21646,21646,21646,21646,13760, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,13765,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13766,21646,21646,21646,21646,13765,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,13769,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 13770,21646,21646,21646,21646,13769,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13773, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,13774,21646, 21646,21646,21646,13773,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13776,21646,13777, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13778,13778,13779,21646,21646,21646, 21646,21646,21646,21646,21646,13780, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13783,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,10648,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,13784, 21646,21646,21646,21646,13783,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13788,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 10648,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13789,21646,21646, 21646,21646,13788,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13793,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13794,21646,21646,21646,21646, 13793,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,10648,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13797,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13798,21646,21646,21646,21646,13797,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,13799, 175, 10648,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13799,21646,21646, 21646,21646,13801,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920,13799,13799, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13803,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13804,21646,21646, 21646,21646,13803,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13807,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13808,21646,21646,21646,21646, 13807,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,10648,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,13811,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13812,21646,21646,21646,21646,13811,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,13813, 175, 10648,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13813,21646,21646, 21646,21646,13815,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920,13813,13813, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13675,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,13676, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646,13828,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13829,21646,21646,21646,21646,13828,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646,13833,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 13834,21646,21646,21646,21646,13833,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029,11829, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10758, 21646,21646,21646,21646,21646,13838,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 6643,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646,12915,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 6643,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,12916,21646,21646,21646,21646,12915,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646,13856,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13857,21646,21646,21646,21646,13856,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 13861,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13862, 21646,21646,21646,21646,13861,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,13866,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,13867,21646,21646, 21646,21646,13866,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,13873,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1320, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313,12973, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,11897,21646,21646,13877,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313,13888,21646,21646,21646,21646,21646,21646,21646, 21646,13889,13889,13889,13889,13889,13889,13889,13889,13889, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2507,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13888,21646,21646,21646, 2088, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 8112,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,13897,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13898,21646,21646,21646,21646,13897,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,13902,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13903,21646,21646,21646,21646,13902,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 13907,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13908, 21646,21646,21646,21646,13907,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13912,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13913,21646,21646, 21646,21646,13912,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13917,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13918,21646,21646,21646,21646, 13917,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,13921,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13922,21646,21646,21646,21646,13921,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13923, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13923,21646,21646, 21646,21646,13925,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,13923,13923, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13927,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13928,21646,21646, 21646,21646,13927,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13932,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13933,21646,21646,21646,21646, 13932,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,13936,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13937,21646,21646,21646,21646,13936,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13938, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,13938,21646,21646, 21646,21646,13940,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081,13938,13938, 8112, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2507,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067,21646, 7418, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 13945,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 3061, 3061, 3062, 3061, 3061, 3061, 3061, 3061, 3061, 3061,21646, 3061, 3061,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 3061, 3061, 3061, 3061, 3061, 3061, 3061, 21646,21646,21646,21646,21646,13967,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 3065, 3061, 3061, 3061, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13977,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 13978,21646,21646,21646,21646,13977,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175,13981,13981,13981,13981, 13981,13981,13981,13981,13981,21646,21646,21646,21646,21646, 21646,21646,13981,13981,13981,13981,13981,13982,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13981,13981, 13981,13981,13981,13981,13998,13998,13998,13998,13998,13998, 13998,13998,13998,12048,21646,21646,21646,21646,21646,21646, 13998,13998,13998,13998,13998,13999,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13998,13998,13998,13998, 13998,13998,14001,14001,14001,14001,14001,14001,14001,14001, 14001,21646,21646,21646,21646,21646,21646,21646,14001,14001, 14001,14001,14001,14002,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3675,21646,21646,21646,14001,14001,14001,14001,14001,14001, 14004,14004,14004,14004,14004,14004,14004,14004,14004,21646, 21646,21646,21646,21646,21646,21646,14004,14004,14004,14004, 14004,14005,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14004,14004,14004,14004,14004,14004,14007,14008, 14009,14010,14010,14010,14010,14010,14010,10957,21646,21646, 21646,21646,21646,21646,10956,10956,10956,10956,10956,10958, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 10956,10956,10956,10956,10956,10956,14011,14011,14011,14011, 14011,14011,14011,14011,14011,21646,21646,21646,21646,21646, 21646,21646,14011,14011,14011,14011,14011,14012,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14011,14011, 14011,14011,14011,14011, 7554,21646,10969,10969,10969,10969, 10969,10969,10969,10969,10969,10970,21646,21646,21646,21646, 21646,21646,10969,10969,10969,10969,10969,10971,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,10969,10969, 10969,10969,10969,10969,14017,14017,14017,14017,14017,14017, 14017,14017,14017,21646,21646,21646,21646,21646,21646,21646, 14017,14017,14017,14017,14017,14018,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14017,14017,14017,14017, 14017,14017,10978,10978,10978,10978,10978,10978,10978,10978, 10978,10979,21646,21646,21646,21646,21646,21646,10978,10978, 10978,10978,10978,10980,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10978,10978,10978,10978,10978,10978, 10975,10975,10975,10975,10975,10975,10975,10975,10975, 9074, 21646,21646,21646,21646,21646,21646,10975,10975,10975,10975, 10975,10976,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,10975,10975,10975,10975,10975,10975,14023,14023, 14023,14023,14023,14023,14023,14023,14023,21646,21646,21646, 21646,21646,21646,21646,14023,14023,14023,14023,14023,14024, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14023,14023,14023,14023,14023,14023,10991,10991,10991,10991, 10991,10991,10991,10991,10991,10992,21646,21646,21646,21646, 21646,21646,10991,10991,10991,10991,10991,10993,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,10991,10991, 10991,10991,10991,10991,10988,10988,10988,10988,10988,10988, 10988,10988,10988, 9086,21646,21646,21646,21646,21646,21646, 10988,10988,10988,10988,10988,10989,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,10988,10988,10988,10988, 10988,10988,14029,14029,14029,14029,14029,14029,14029,14029, 14029,21646,21646,21646,21646,21646,21646,21646,14029,14029, 14029,14029,14029,14030,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14029,14029,14029,14029,14029,14029, 11005,11005,11005,11005,11005,11005,11005,11005,11005,11006, 21646,21646,21646,21646,21646,21646,11005,11005,11005,11005, 11005,11007,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11005,11005,11005,11005,11005,11005,11002,11002, 11002,11002,11002,11002,11002,11002,11002, 9102,21646,21646, 21646,21646,21646,21646,11002,11002,11002,11002,11002,11003, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11002,11002,11002,11002,11002,11002,14035,14035,14035,14035, 14035,14035,14035,14035,14035,12097,21646,21646,21646,21646, 21646,21646,14035,14035,14035,14035,14035,14036,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14035,14035, 14035,14035,14035,14035,14038,14038,14038,14038,14038,14038, 14038,14038,14038,21646,21646,21646,21646,21646,21646,21646, 14038,14038,14038,14038,14038,14039,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14038,14038,14038,14038, 14038,14038,14041,14042,14043,14044,14044,14044,14044,14044, 14044,21646,21646,21646,21646,21646,21646,21646,11018,11018, 11018,11018,11018,11019,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11018,11018,11018,11018,11018,11018, 14045,14045,14045,14045,14045,14045,14045,14045,14045,10014, 21646,21646,21646,21646,21646,21646,11016,11016,11016,11016, 11016,11017,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11016,11016,11016,11016,11016,11016,14091,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1444,21646, 21646,21646,21646,21646,21646, 1445,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1446, 21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646, 21646, 1451,21646,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 1807, 1444,21646,21646,21646,21646,21646, 21646, 1445,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1446,21646, 1447,21646, 1448, 21646, 1798, 1449, 1450,21646,21646,21646, 1451,21646,14092, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 2685, 21646,11083,21646,21646,21646,21646,11084,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11085,21646,21646,21646,21646,21646,21646,11086,21646, 21646,21646,21646,21646,14094,21646,21646,21646,21646,21646, 21646,21646,11087,21646,11088,21646,11089,21646,21646,11090, 11091,21646,21646,21646,11092,21646,21646,11093,21646,11094, 21646,11095,21646,11096,11097,11098,12164,21646,21646,14095, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,21646,12171, 21646,21646,12172,21646,12173,21646,12174,21646,12175,12176, 12177,14096,21646,21646,21646,21646,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14097,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,21646,12171, 21646,21646,12172,21646,12173,21646,12174,21646,12175,12176, 12177,12164,21646,21646,21646,21646,21646,21646,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12166,21646,12167,21646,12168,21646,21646,12169, 12170,21646,21646,21646,14098,21646,21646,12172,21646,12173, 21646,12174,21646,12175,12176,12177,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 21646,12168,21646,21646,12169,14099,21646,21646,21646,12171, 21646,21646,12172,21646,12173,21646,12174,21646,12175,12176, 12177,12164,21646,21646,21646,21646,21646,21646,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13228,21646,12167,21646,12168,21646,21646,12169, 12170,21646,21646,21646,12171,21646,21646,12172,21646,12173, 21646,14100,21646,12175,12176,12177,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,21646,12171, 21646,21646,12172,21646,14101,21646,12174,21646,12175,12176, 12177,12164,21646,21646,21646,21646,21646,21646,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12166,21646,12167,14102,12168,21646,21646,12169, 12170,21646,21646,21646,12171,21646,21646,12172,21646,12173, 21646,12174,21646,12175,12176,12177,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 13214,12168,21646,21646,12169,14103,21646,21646,21646,12171, 21646,21646,12172,21646,12173,21646,12174,21646,12175,12176, 12177,14096,21646,21646,21646,21646,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14097,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,21646,12171, 21646,21646,12172,21646,12173,14104,12174,21646,12175,12176, 12177, 2685,21646,11083,21646,21646,21646,21646,11084,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11085,21646,21646,21646,21646,21646,14112, 11086,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11087,21646,11088,21646,11089,21646, 21646,11090,11091,21646,21646,21646,11092,21646,21646,11093, 21646,11094,21646,11095,21646,11096,11097,11098, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2687,21646,21646,21646,21646,21646,21646, 2688,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2689,21646, 2690,21646,14129,21646,21646, 2693, 3209, 21646,21646,21646, 2695, 3220,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 2685,21646, 2686,21646,21646, 21646,21646, 1443,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2687,21646,21646, 21646,21646,21646,21646, 2688,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,14130,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 1813,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1814,21646,21646,21646,21646,21646, 21646, 1815,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1816,21646, 1817, 2234, 1818, 21646,21646, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,14131, 1824,21646, 1825, 1826, 1827, 2245, 21646, 1813,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1816,21646, 1817,21646, 1818,21646, 21646, 1819,14132,21646,21646,21646, 1821,21646,21646, 1822, 21646, 1823,21646, 1824,21646, 1825, 1826, 1827,14133,21646, 21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948, 21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646, 21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646,21646,21646, 21646, 6945,14134,14134,14134,14134,14134,14134,14134,14134, 14134,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646, 21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955, 21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7634,21646,21646,21646,21646,21646,21646,21646, 21646,14135,21646,21646,21646,21646,21646,21646,21646, 7635, 21646,21646, 7636, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646,10106,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646, 21646, 9219,21646, 9220,21646,10107,21646, 9222,10108, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,10116,21646, 9219,21646, 9220,14139, 9221,21646, 9222, 9223, 9224,14158,11112, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942, 6942,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6950,21646,21646,21646,21646,11113, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,14163,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,21646,21646,12250,21646, 12251,21646,12252,21646,12253,12254,12255,13287,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13288, 21646,21646,21646,21646,21646,21646,13289,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13290,21646,14164,21646,13292,21646,21646,13293,13294,21646, 21646,21646,13295,21646,21646,13296,21646,13297,21646,14165, 21646,13299,14166,13301,13287,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14167,21646,21646,21646,21646,13288,21646,21646,21646, 21646,21646,21646,13289,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13290,21646,13291, 21646,13292,21646,21646,13293,13294,21646,21646,21646,13295, 21646,21646,13296,21646,13297,21646,13298,21646,13299,13300, 13301, 2685,21646,12239,21646,21646,21646,21646,12240,21646, 21646,12241,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12242,21646,21646,21646,21646,21646,21646, 12243,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12244,21646,12245,21646,12246,21646, 13308,12247,12248,21646,21646,21646,12249,21646,14184,12250, 21646,12251,21646,12252,21646,12253,12254,12255, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14204, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829, 21646,21646,21646, 3262,21646,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 2685,21646, 3252,21646,21646, 21646,21646, 1812,21646,21646, 3253,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3254,21646,21646, 21646,21646,21646,21646, 3255,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646,21646, 3263,21646,14205,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13342,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175,14221, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13343,21646,21646,21646,21646, 13342,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175,14221, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,14226,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,14227, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14228,21646,21646,21646,21646,14226, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,14227, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,14229,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14231,21646,21646,21646,21646,14229,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 901, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 948, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10180,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 721, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14237,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,14238, 175, 175, 21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14239,21646,21646, 21646,21646,14237,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,14238, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14240,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14242,21646,21646,21646, 21646,14240,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 349, 175, 175, 175, 175, 175, 197, 343, 175,13393,13393,13393,13393,13393,13393, 13393,13393,13393, 231, 175, 175, 175, 175, 175, 175, 204, 204, 204, 204, 204, 232, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 175, 175, 175, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14249,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14250,21646,21646,21646,21646,14249, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,14252,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14253,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14253, 175, 175,21646, 175,12455, 175, 175, 175, 175, 175,21646,12456, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11313,21646,21646, 21646,21646,21646,14254,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,14256,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13528, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14257,21646,21646,21646,21646,14256,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,13528, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,13609,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,13610,21646,21646,21646,21646,13609,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 14261,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,14262, 21646,21646,21646,21646,14261,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14267,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,14268, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,14269,21646, 21646,21646,21646,14267,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,14268, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14270,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14272,21646,21646, 21646,21646,14270,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,14276,14277,14277,14277,14277,14277,14277,14277, 14277,12517,21646,21646,21646,21646,21646,21646,14277,14277, 14277,14277,14277,14278,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14277,14277,14277,14277,14277,14277, 14280,14281,14281,14281,14281,14281,14281,14281,14281,14282, 21646,21646,21646,21646,21646,21646,14281,14281,14281,14281, 14281,14283,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14281,14281,14281,14281,14281,14281, 7130,21646, 21646,21646,21646,21646,21646,21646,21646,14285,14285,14285, 14285,14285,14285,14285,14285,14285,21646,21646,21646,21646, 21646,21646,21646,14285,14285,14285,14285,14285,14286,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14285, 14285,14285,14285,14285,14287,14290,14291,14291,14291,14291, 14291,14291,14291,14291,13470,21646,21646,21646,21646,21646, 21646,14291,14291,14291,14291,14291,14292,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14291,14291,14291, 14291,14291,14291,14293,14293,14293,14293,14293,14293,14293, 14293,14293,21646,21646,21646,21646,21646,21646,21646,14293, 14293,14293,14293,14293,14294,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14293,14293,14293,14293,14293, 14295,14300,14301,14301,14301,14301,14301,14301,14301,14301, 13482,21646,21646,21646,21646,21646,21646,14301,14301,14301, 14301,14301,14302,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14301,14301,14301,14301,14301,14301,14303, 14303,14303,14303,14303,14303,14303,14303,14303,21646,21646, 21646,21646,21646,21646,21646,14303,14303,14303,14303,14303, 14304,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14303,14303,14303,14303,14303,14305,14311,14312,14312, 14312,14312,14312,14312,14312,14312,13496,21646,21646,21646, 21646,21646,21646,14312,14312,14312,14312,14312,14313,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14312, 14312,14312,14312,14312,14312,14314,14314,14314,14314,14314, 14314,14314,14314,14314,21646,21646,21646,21646,21646,21646, 21646,14314,14314,14314,14314,14314,14315,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14314,14314,14314, 14314,14314,14316,13520,21646,11383,11383,11383,11383,11383, 11383,11383,11383,11383,11386,21646,21646,21646,21646,21646, 21646,11383,11383,11383,11383,11383,11385,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11383,11383,11383, 11383,11383,11383,14325,14326,14326,14326,14326,14326,14326, 14326,14326,12555,21646,21646,21646,21646,21646,21646,14326, 14326,14326,14326,14326,14327,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14326,14326,14326,14326,14326, 14326,14329,14330,14330,14330,14330,14330,14330,14330,14330, 14331,21646,21646,21646,21646,21646,21646,14330,14330,14330, 14330,14330,14332,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14330,14330,14330,14330,14330,14330,14339, 14340,14341,14342,14342,14342,14342,14342,14342,21646,21646, 21646,21646,21646,21646,21646,11396,11396,11396,11396,11396, 11400,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11396,11396,11396,11396,11396,11396,14347,14347,14347, 14347,14347,14347,14347,14347,14347,10354,21646,21646,21646, 21646,21646,21646,11393,11393,11393,11393,11393,11394,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11393, 11393,11393,11393,11393,11393, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10449, 21646,21646,21646,21646,21646,21646,21646,14348,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,13527,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13528, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13529,21646,21646,21646,21646,13527,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175,13528, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,13530,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13532,21646,21646,21646,21646,13530,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14350,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 14351,21646,21646,21646,21646,14350,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14355, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,14356,21646, 21646,21646,21646,14355,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14360,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14361,21646,21646,21646, 21646,14360,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14365,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14366,21646,21646,21646,21646,14365, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,14369,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14370,21646,21646,21646,21646,14369,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14372,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14373,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14373, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14375,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 14376,14376,14376,14376,14376,14376,14376,14376,14376, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14375,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 8605, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14379,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14380,21646,21646,21646,21646,14379, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,14382,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14383,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14383, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14385, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,14386,21646, 21646,21646,21646,14385,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14390,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14391,21646,21646,21646, 21646,14390,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14397,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14398,21646,21646,21646,21646,14397, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,14402,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14403,21646,21646,21646,21646,14402,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14406,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 14407,21646,21646,21646,21646,14406,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14410, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,14411,21646, 21646,21646,21646,14410,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14413,21646,14414, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14415,14416,14416,21646,21646,21646, 21646,21646,21646,21646,21646,14417, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 14420,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,14421, 21646,21646,21646,21646,14420,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14425,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14426,21646,21646, 21646,21646,14425,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14430,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14431,21646,21646,21646,21646, 14430,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,14434,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14435,21646,21646,21646,21646,14434,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,14436, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14436,21646,21646, 21646,21646,14438,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175,14436,14436, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14440,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14441,21646,21646, 21646,21646,14440,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14445,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14446,21646,21646,21646,21646, 14445,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,14449,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14450,21646,21646,21646,21646,14449,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,14451, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14451,21646,21646, 21646,21646,14453,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175,14451,14451, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14456,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14457,21646,21646, 21646,21646,14456,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14462,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14464,21646,21646,21646,21646, 14462,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,14467,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14468,21646,21646,21646,21646,14467,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 14461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,14470,21646,14471,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14472, 14473,14473,21646,21646,21646,21646,21646,21646,21646,21646, 14474, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,12680,21646,21646,21646,21646, 21646,14475,21646,21646,21646,21646,21646,12681,21646,21646, 21646,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12681, 8612,10458,10458,10458,10458, 10458,10458,10458,10458,10458, 7163,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 176,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614,21646,10459, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,13675,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13676, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 6492, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,13677,21646,21646,21646,21646,13675,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,13676, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,13678,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 6495, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 13680,21646,21646,21646,21646,13678,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,14476,14477,14477,14477,14477, 14477,14477,14477,14477,13690,21646,21646,21646,21646,21646, 21646,14477,14477,14477,14477,14477,14478,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14477,14477,14477, 14477,14477,14477,14479,14479,14479,14479,14479,14479,14479, 14479,14479,14480,21646,21646,21646,21646,21646,21646,14479, 14479,14479,14479,14479,14481,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14479,14479,14479,14479,14479, 14482, 6495,21646,21646,21646,21646,21646,21646,21646,21646, 14485,14485,14485,14485,14485,14485,14485,14485,14485,14486, 21646,21646,21646,21646,21646,21646,14485,14485,14485,14485, 14485,14487,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14485,14485,14485,14485,14485,14485,14491,14492, 14492,14492,14492,14492,14492,14492,14492,12750,21646,21646, 21646,21646,21646,21646,14492,14492,14492,14492,14492,14493, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14492,14492,14492,14492,14492,14492,14495,14495,14495,14495, 14495,14495,14495,14495,14495,14496,21646,21646,21646,21646, 21646,21646,14495,14495,14495,14495,14495,14497,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14495,14495, 14495,14495,14495,14495,14503,14504,14504,14504,14504,14504, 14504,14504,14504,12762,21646,21646,21646,21646,21646,21646, 14504,14504,14504,14504,14504,14505,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14504,14504,14504,14504, 14504,14504,14507,14507,14507,14507,14507,14507,14507,14507, 14507,14508,21646,21646,21646,21646,21646,21646,14507,14507, 14507,14507,14507,14509,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14507,14507,14507,14507,14507,14507, 14515,14516,14517,14518,14518,14518,14518,14518,14518,21646, 21646,21646,21646,21646,21646,21646,11620,11620,11620,11620, 11620,11624,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11620,11620,11620,11620,11620,11620,14519,14520, 14520,14520,14520,14520,14520,14520,14520,12776,21646,21646, 21646,21646,21646,21646,14520,14520,14520,14520,14520,14521, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14520,14520,14520,14520,14520,14520,14523,14523,14523,14523, 14523,14523,14523,14523,14523,14524,21646,21646,21646,21646, 21646,21646,14523,14523,14523,14523,14523,14525,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14523,14523, 14523,14523,14523,14523,14531,14532,14533,14534,14534,14534, 14534,14534,14534,21646,21646,21646,21646,21646,21646,21646, 11631,11631,11631,11631,11631,11635,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11631,11631,11631,11631, 11631,11631,12800,21646,14535,14535,14535,14535,14535,14535, 14535,14535,14535,10533,21646,21646,21646,21646,21646,21646, 11628,11628,11628,11628,11628,11629,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11628,11628,11628,11628, 11628,11628,14536,14537,14537,14537,14537,14537,14537,14537, 14537,13739,21646,21646,21646,21646,21646,21646,14537,14537, 14537,14537,14537,14538,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14537,14537,14537,14537,14537,14537, 14539,14539,14539,14539,14539,14539,14539,14539,14539,21646, 21646,21646,21646,21646,21646,21646,14539,14539,14539,14539, 14539,14540,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14539,14539,14539,14539,14539,14541,11644,11644, 11644,11644,11644,11644,11644,11644,11644,11647,21646,21646, 21646,21646,21646,21646,11644,11644,11644,11644,11644,11646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11644,11644,11644,11644,11644,11644,11640,11640,11640,11640, 11640,11640,11640,11640,11640, 9567,21646,21646,21646,21646, 21646,21646,11640,11640,11640,11640,11640,11641,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11640,11640, 11640,11640,11640,11640, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11661,21646, 21646,21646,21646,21646,14552,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,10561,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,10555,21646,21646,21646,21646,21646,21646,21646, 14553, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14554, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,11546,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14556, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,14557,21646, 21646,21646,21646,14556,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14561,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14562,21646,21646,21646, 21646,14561,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14566,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14567,21646,21646,21646,21646,14566, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,14571,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14572,21646,21646,21646,21646,14571,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14575,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 14576,21646,21646,21646,21646,14575,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14578, 14579,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920,21646, 21646,21646,21646,21646,21646,21646,14579, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14581,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 8719, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14581,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14583, 14584,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920,21646, 21646,21646,21646,21646,21646,21646,14584, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14586,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 14587,21646,21646,21646,21646,14586,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14591, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,14592,21646, 21646,21646,21646,14591,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14596,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14597,21646,21646,21646, 21646,14596,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14601,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14602,21646,21646,21646,21646,14601, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,14605,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14606,21646,21646,21646,21646,21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14606, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14608,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14609,21646,21646,21646,21646, 14608,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,14611,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14612,21646,21646,21646,21646,14611,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 10648,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,14616,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14617,21646,21646,21646,21646,14616,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 14621,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,10648,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,14622, 21646,21646,21646,21646,14621,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14625,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14626, 21646,21646,21646,21646,21646, 175, 175, 7920,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14626, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,14628,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 14629,21646,21646,21646,21646,14628,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,14643, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14644,21646, 21646,21646,21646,14643,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,14647, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,13833,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,14647, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,13834,21646,21646,21646, 21646,13833,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646,14649,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2969,21646,21646, 21646,21646, 1036, 1029, 1029,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2969, 1029, 1029,21646, 1029, 2949, 1029, 1029,11829, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,10758, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646,14670,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,14671,21646,21646,21646,21646,14670,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646,14675,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,14676,21646,21646,21646,21646,14675,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313,12973, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646, 11897,21646,21646,21646,21646,21646,14680,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,14700,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14701,21646,21646,21646,21646,14700, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,14705,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14706,21646,21646,21646,21646,14705,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,14710,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 14711,21646,21646,21646,21646,14710,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,14715, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14716,21646, 21646,21646,21646,14715,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,14720,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14721,21646,21646,21646, 21646,14720,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,14725,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14726,21646,21646,21646,21646,14725, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,14729,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14730,21646,21646,21646,21646,21646, 6067, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14730, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,14732,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14733,21646,21646,21646,21646, 14732,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,14735,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14736,21646,21646,21646,21646,14735,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,14741,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14742,21646,21646,21646,21646,14741,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646, 14746,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14747, 21646,21646,21646,21646,14746,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,14750,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14751, 21646,21646,21646,21646,21646, 6067, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14751, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,14753,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 14754,21646,21646,21646,21646,14753,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081,14758, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081,14758, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,14759, 21646,21646,21646,21646,13945,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2088, 2081, 2081, 2081, 3061, 3061, 3062, 3061, 3061, 3061, 3061,14782, 3061, 3061,21646, 3061, 3061,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3061, 3061, 3061, 3061, 3061, 3061, 3061,21646,21646,21646,21646,21646,13967, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3065, 3061, 3061, 3061, 3061, 3061, 3062, 3061, 3061, 3061, 3061,14782, 3061, 3061, 21646, 3061, 3061,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 3061, 3061, 3061, 3061, 3061, 3061, 3061,14783, 21646,21646,21646,21646,13967,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3065, 3061, 3061, 3061, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14793, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,14794, 21646,21646,21646,21646,14793,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175,13088,21646,13088,21646,21646, 13991,13991,13991,13991,13991,13991,13991,13991,13991,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1070,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13090,21646,21646, 13091,14808,14808,14808,14808,14808,14808,14808,14808,14808, 21646,21646,21646,21646,21646,21646,21646,14808,14808,14808, 14808,14808,14809,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3675, 21646,21646,21646,14808,14808,14808,14808,14808,14808,14811, 14811,14811,14811,14811,14811,14811,14811,14811,21646,21646, 21646,21646,21646,21646,21646,14811,14811,14811,14811,14811, 14812,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14811,14811,14811,14811,14811,14811, 7554,21646,12047, 12047,12047,12047,12047,12047,12047,12047,12047,12048,21646, 21646,21646,21646,21646,21646,12047,12047,12047,12047,12047, 12049,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12047,12047,12047,12047,12047,12047,14817,14817,14817, 14817,14817,14817,14817,14817,14817,21646,21646,21646,21646, 21646,21646,21646,14817,14817,14817,14817,14817,14818,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14817, 14817,14817,14817,14817,14817, 7554,21646,14820,14820,14820, 14820,14820,14820,14820,14820,14820,10970,21646,21646,21646, 21646,21646,21646,12060,12060,12060,12060,12060,12061,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12060, 12060,12060,12060,12060,12060,14821,14821,14821,14821,14821, 14821,14821,14821,14821,21646,21646,21646,21646,21646,21646, 21646,14821,14821,14821,14821,14821,14822,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14821,14821,14821, 14821,14821,14821,14824,14824,14824,14824,14824,14824,14824, 14824,14824,10979,21646,21646,21646,21646,21646,21646,12066, 12066,12066,12066,12066,12067,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12066,12066,12066,12066,12066, 12066,14825,14825,14825,14825,14825,14825,14825,14825,14825, 21646,21646,21646,21646,21646,21646,21646,14825,14825,14825, 14825,14825,14826,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14825,14825,14825,14825,14825,14825,14828, 14828,14828,14828,14828,14828,14828,14828,14828,10992,21646, 21646,21646,21646,21646,21646,12075,12075,12075,12075,12075, 12076,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12075,12075,12075,12075,12075,12075,14829,14829,14829, 14829,14829,14829,14829,14829,14829,21646,21646,21646,21646, 21646,21646,21646,14829,14829,14829,14829,14829,14830,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14829, 14829,14829,14829,14829,14829,14832,14832,14832,14832,14832, 14832,14832,14832,14832,11006,21646,21646,21646,21646,21646, 21646,12084,12084,12084,12084,12084,12085,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12084,12084,12084, 12084,12084,12084,14833,14833,14833,14833,14833,14833,14833, 14833,14833,21646,21646,21646,21646,21646,21646,21646,14833, 14833,14833,14833,14833,14834,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14833,14833,14833,14833,14833, 14833,12096,12096,12096,12096,12096,12096,12096,12096,12096, 12097,21646,21646,21646,21646,21646,21646,12096,12096,12096, 12096,12096,12098,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12096,12096,12096,12096,12096,12096,12093, 12093,12093,12093,12093,12093,12093,12093,12093,10014,21646, 21646,21646,21646,21646,21646,12093,12093,12093,12093,12093, 12094,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12093,12093,12093,12093,12093,12093,14880,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1444,21646,21646,21646, 21646,21646,21646, 1445,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1446,21646, 1447, 21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451, 21646,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 1444,21646,21646,21646,21646,21646,21646, 1445,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1446,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646,14881,21646,21646, 1452,21646, 1453, 21646, 1454,21646, 1455, 1456, 1457, 2685,21646,11083,21646, 21646,21646,21646,11084,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11085,21646, 21646,21646,21646,21646,21646,11086,21646,21646,14883,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11087, 21646,11088,21646,11089,21646,21646,11090,11091,21646,21646, 21646,11092,21646,21646,11093,21646,11094,21646,11095,21646, 11096,11097,11098,12164,21646,21646,21646,21646,21646,14884, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,14885,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,14886,12168,21646, 21646,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13219, 21646,12167,21646,12168,21646,21646,12169,14887,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,13220,14888,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,13218,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177, 2685,21646,11083,21646,21646,21646,21646, 11084,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11085,21646,21646,21646,21646, 21646,21646,11086,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11087,21646,11088,12180, 11089,21646,21646,11090,13237,21646,21646,21646,11092,21646, 21646,11093,21646,11094,21646,11095,21646,11096,11097,11098, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2687,21646,21646,21646,21646,21646,21646, 2688, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,14917,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 3217, 2685,21646, 2686, 21646,21646,21646,21646, 1443,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14918,21646,21646,21646,21646,21646,21646,21646,21646, 2687, 21646,21646,21646,21646,21646,21646, 2688,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646, 21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698, 21646, 2699, 2700, 2701, 1813,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646, 21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817, 21646, 1818,21646,21646,14919, 1820,21646,21646,21646, 1821, 21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1816,21646, 1817,14920, 1818,21646, 21646, 1819, 1820,21646,21646,21646, 1821, 2238,21646, 1822, 21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 6943,21646, 21646,21646,21646,21646,21646,21646, 6945,21646,21646,14921, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 7632,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948, 21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646, 21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,13250,21646,21646,21646,21646,21646, 21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646, 21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955, 21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242, 21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,21646, 14925,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646, 21646,21646, 6942,21646,21646, 9209,14929,14929,14929,14929, 14929,14929,14929,14929,14929,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646, 21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646, 10106,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,21646,10107,21646, 9222, 10108, 9224, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9213, 9214,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14930,21646, 21646,21646,21646, 9221,21646,21646, 9223,14931, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9213,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9221, 21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9213,21646,21646, 21646,14932,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9221,21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14933,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9213,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9221, 21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9213,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14934,21646, 21646,21646,21646,21646, 9221,21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9213,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14935,21646,21646,21646,21646,21646, 9221, 21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9213,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14936,21646, 21646,21646,21646,21646, 9221,21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9213,14937,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9221, 21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9213,21646,21646, 21646,10111,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9221,14938,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9213,21646,21646,21646,21646,21646,21646,21646, 21646,14939,21646,10116,21646,21646,21646,21646,21646, 9221, 21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,10117,21646, 9213,21646,21646, 21646,21646,21646,14940,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9221,21646,21646, 9223,21646,10118, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9213,21646,21646,14941,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9221,21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9213, 21646,21646,21646,21646,21646,14942,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9221,21646,21646, 9223, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9213,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14943,21646,21646,21646,21646, 21646, 9221,21646,21646, 9223, 2685,21646,12239,21646,21646, 21646,21646,12240,21646,21646,12241,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12242,21646,21646, 21646,21646,21646,21646,12243,21646,21646,21646,21646,21646, 14947,21646,21646,21646,21646,21646,21646,21646,12244,21646, 12245,21646,12246,21646,21646,12247,12248,21646,21646,21646, 12249,21646,21646,12250,21646,12251,21646,12252,21646,12253, 12254,12255,13287,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13288,21646,21646,21646,21646,21646, 21646,13289,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13290,21646,13291,21646,13292, 21646,14170,13293,13294,21646,21646,21646,13295,21646,14948, 13296,21646,13297,21646,13298,21646,13299,13300,13301,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,13291,21646,13292,21646,21646,13293, 13294,21646,21646,21646,13295,21646,21646,13296,21646,13297, 21646,13298,21646,13299,13300,13301,14949, 2685,21646,12239, 21646,21646,21646,21646,12240,21646,21646,12241,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12242, 21646,21646,21646,21646,21646,21646,12243,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12244,21646,12245,21646,12246,21646,21646,12247,12248,21646, 21646,21646,12249,14968,21646,12250,21646,12251,21646,12252, 21646,12253,12254,12255, 2685,21646, 3252,21646,21646,21646, 21646, 1812,21646,21646, 3253,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646, 21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3256,21646, 3257, 21646, 3259,21646,21646,14988, 3829,21646,21646,21646, 3262, 21646,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646, 21646, 3253,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646, 21646, 3260, 3829,21646,21646,21646, 3262,21646,14989, 3263, 21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9213,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,10114,14990,21646,21646,21646, 9221, 21646,21646, 9223,13331,21646,13331,21646,21646,14214,14214, 14214,14214,14214,14214,14214,14214,14214,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 176, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13333,21646,21646,13334, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,13342,21646,21646,21646,21646,21646,15002, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175,14221, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15006,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,15007, 175, 175, 21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15008,21646,21646, 21646,21646,15006,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,15007, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15009,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15011,21646,21646,21646, 21646,15009,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15016,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,15017, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15018,21646,21646,21646,21646, 15016,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 15017, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15019,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15021,21646,21646,21646,21646,15019, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15028,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15029,21646,21646,21646,21646,15028,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15032,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 15033,21646,21646,21646,21646,15032,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15035, 21646,15036,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15037,15037,15037,21646, 21646,21646,21646,21646,21646,21646,21646,15038, 175, 175, 21646, 175,15039, 175, 175, 175, 175, 175,21646,12456, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11313,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14256,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175,13528, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14257,21646,21646, 21646,21646,14256,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,13528, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14397,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,14398,21646,21646,21646, 21646,14397,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14267,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175,14268, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 7152,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14269,21646,21646,21646,21646, 14267,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 14268, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,14270,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 175, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14272,21646,21646,21646,21646,14270, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,15040, 15041,15041,15041,15041,15041,15041,15041,15041,14282,21646, 21646,21646,21646,21646,21646,15041,15041,15041,15041,15041, 15042,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15041,15041,15041,15041,15041,15041,15043,15043,15043, 15043,15043,15043,15043,15043,15043,15044,21646,21646,21646, 21646,21646,21646,15043,15043,15043,15043,15043,15045,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15043, 15043,15043,15043,15043,15046, 7130,21646,21646,21646,21646, 21646,21646,21646,21646,15049,15049,15049,15049,15049,15049, 15049,15049,15049,15050,21646,21646,21646,21646,21646,21646, 15049,15049,15049,15049,15049,15051,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15049,15049,15049,15049, 15049,15049,15055,15056,15056,15056,15056,15056,15056,15056, 15056,13470,21646,21646,21646,21646,21646,21646,15056,15056, 15056,15056,15056,15057,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15056,15056,15056,15056,15056,15056, 15059,15059,15059,15059,15059,15059,15059,15059,15059,15060, 21646,21646,21646,21646,21646,21646,15059,15059,15059,15059, 15059,15061,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15059,15059,15059,15059,15059,15059,15067,15068, 15068,15068,15068,15068,15068,15068,15068,13482,21646,21646, 21646,21646,21646,21646,15068,15068,15068,15068,15068,15069, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15068,15068,15068,15068,15068,15068,15071,15071,15071,15071, 15071,15071,15071,15071,15071,15072,21646,21646,21646,21646, 21646,21646,15071,15071,15071,15071,15071,15073,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15071,15071, 15071,15071,15071,15071,15079,15080,15081,15082,15082,15082, 15082,15082,15082,21646,21646,21646,21646,21646,21646,21646, 12530,12530,12530,12530,12530,12534,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12530,12530,12530,12530, 12530,12530,15083,15084,15084,15084,15084,15084,15084,15084, 15084,13496,21646,21646,21646,21646,21646,21646,15084,15084, 15084,15084,15084,15085,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15084,15084,15084,15084,15084,15084, 15087,15087,15087,15087,15087,15087,15087,15087,15087,15088, 21646,21646,21646,21646,21646,21646,15087,15087,15087,15087, 15087,15089,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15087,15087,15087,15087,15087,15087,15095,15096, 15097,15098,15098,15098,15098,15098,15098,21646,21646,21646, 21646,21646,21646,21646,12541,12541,12541,12541,12541,12545, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12541,12541,12541,12541,12541,12541,13520,21646,15099,15099, 15099,15099,15099,15099,15099,15099,15099,11386,21646,21646, 21646,21646,21646,21646,12538,12538,12538,12538,12538,12539, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12538,12538,12538,12538,12538,12538,15100,15101,15101,15101, 15101,15101,15101,15101,15101,14331,21646,21646,21646,21646, 21646,21646,15101,15101,15101,15101,15101,15102,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15101,15101, 15101,15101,15101,15101,15103,15103,15103,15103,15103,15103, 15103,15103,15103,21646,21646,21646,21646,21646,21646,21646, 15103,15103,15103,15103,15103,15104,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15103,15103,15103,15103, 15103,15105,12554,12554,12554,12554,12554,12554,12554,12554, 12554,12557,21646,21646,21646,21646,21646,21646,12554,12554, 12554,12554,12554,12556,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12554,12554,12554,12554,12554,12554, 12550,12550,12550,12550,12550,12550,12550,12550,12550,10354, 21646,21646,21646,21646,21646,21646,12550,12550,12550,12550, 12550,12551,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12550,12550,12550,12550,12550,12550, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14554, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,11525,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15117,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15118,21646,21646,21646,21646, 15117,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15122,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15123,21646,21646,21646,21646,15122,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15127,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15128,21646,21646,21646,21646,15127,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15132,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15133, 21646,21646,21646,21646,15132,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15137,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15138,21646,21646, 21646,21646,15137,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15141,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15142,21646,21646,21646,21646, 15141,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 15143, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15143, 21646,21646,21646,21646,15145,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,15143,15143, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15147,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15148, 21646,21646,21646,21646,15147,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15152,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15153,21646,21646, 21646,21646,15152,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15156,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15157,21646,21646,21646,21646, 15156,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 15158, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15158, 21646,21646,21646,21646,15160,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,15158,15158, 9468, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 176,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154,21646, 8605, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15162,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15163,21646,21646,21646,21646,15162,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15167,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,15168, 21646,21646,21646,21646,15167,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15172,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15173,21646,21646, 21646,21646,15172,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15177,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15178,21646,21646,21646,21646, 15177,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15181,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15182,21646,21646,21646,21646,15181,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15184,15185,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646,21646,15185, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,15187,15187,15187,15187,15187,15187, 15187,15187, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15188,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15188,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15190,15191,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646,21646,15191, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15193,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15194,21646,21646,21646,21646,15193,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15198,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15199,21646,21646,21646,21646,15198,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15203,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,15204, 21646,21646,21646,21646,15203,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15208,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15209,21646,21646, 21646,21646,15208,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15212,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15213,21646,21646, 21646,21646,21646, 8614, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15213, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15215, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,15216,21646, 21646,21646,21646,15215,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15218,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15219,21646,21646,21646, 21646,15218,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15225,21646,21646,21646,21646,15224, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15229,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15230,21646,21646,21646,21646,15229,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15233,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15234,21646,21646,21646,21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15234, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15236,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15237,21646,21646,21646,21646,15236,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15240,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15241,21646,21646,21646,21646,15240,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15245,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15247,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15248,21646,21646,21646, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15248, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15249,21646,21646,21646,21646,15245,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 14461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15254,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15255,21646,21646,21646,21646,15254,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15258,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15259, 21646,21646,21646,21646,15258,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15261,15262, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175,21646,21646, 21646,21646,21646,21646,21646,15262, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 15264,15264,15264,15264,15264,15264,15264,15264, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15265,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15265,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15267,15268, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175,21646,21646, 21646,21646,21646,21646,21646,15268, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 13656,21646,21646,21646,21646,21646,21646,21646,21646,15269, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 15270,15271,15271,15271,15271,15271,15271,15271,15271,13690, 21646,21646,21646,21646,21646,21646,15271,15271,15271,15271, 15271,15272,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15271,15271,15271,15271,15271,15271,15274,15274, 15274,15274,15274,15274,15274,15274,15274,15275,21646,21646, 21646,21646,21646,21646,15274,15274,15274,15274,15274,15276, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15274,15274,15274,15274,15274,15274, 6495,21646,21646,21646, 21646,21646,21646,21646,21646,15277,15277,15277,15277,15277, 15277,15277,15277,15277,21646,21646,21646,21646,21646,21646, 21646,15277,15277,15277,15277,15277,15278,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15277,15277,15277, 15277,15277,15277,15282,15282,15282,15282,15282,15282,15282, 15282,15282,14486,21646,21646,21646,21646,21646,21646,15282, 15282,15282,15282,15282,15283,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15282,15282,15282,15282,15282, 15282,15284,15284,15284,15284,15284,15284,15284,15284,15284, 21646,21646,21646,21646,21646,21646,21646,15284,15284,15284, 15284,15284,15285,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15284,15284,15284,15284,15284,15284,15289, 15289,15289,15289,15289,15289,15289,15289,15289,14496,21646, 21646,21646,21646,21646,21646,15289,15289,15289,15289,15289, 15290,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15289,15289,15289,15289,15289,15289,15291,15291,15291, 15291,15291,15291,15291,15291,15291,21646,21646,21646,21646, 21646,21646,21646,15291,15291,15291,15291,15291,15292,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15291, 15291,15291,15291,15291,15291,15297,15297,15297,15297,15297, 15297,15297,15297,15297,14508,21646,21646,21646,21646,21646, 21646,15297,15297,15297,15297,15297,15298,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15297,15297,15297, 15297,15297,15297,15299,15299,15299,15299,15299,15299,15299, 15299,15299,21646,21646,21646,21646,21646,21646,21646,15299, 15299,15299,15299,15299,15300,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15299,15299,15299,15299,15299, 15299,12800,21646,12761,12761,12761,12761,12761,12761,12761, 12761,12761,12764,21646,21646,21646,21646,21646,21646,12761, 12761,12761,12761,12761,12763,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12761,12761,12761,12761,12761, 12761,15308,15308,15308,15308,15308,15308,15308,15308,15308, 14524,21646,21646,21646,21646,21646,21646,15308,15308,15308, 15308,15308,15309,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15308,15308,15308,15308,15308,15308,15310, 15310,15310,15310,15310,15310,15310,15310,15310,21646,21646, 21646,21646,21646,21646,21646,15310,15310,15310,15310,15310, 15311,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15310,15310,15310,15310,15310,15310,12775,12775,12775, 12775,12775,12775,12775,12775,12775,12778,21646,21646,21646, 21646,21646,21646,12775,12775,12775,12775,12775,12777,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12775, 12775,12775,12775,12775,12775,12771,12771,12771,12771,12771, 12771,12771,12771,12771,10533,21646,21646,21646,21646,21646, 21646,12771,12771,12771,12771,12771,12772,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12771,12771,12771, 12771,12771,12771,15319,15320,15320,15320,15320,15320,15320, 15320,15320,13739,21646,21646,21646,21646,21646,21646,15320, 15320,15320,15320,15320,15321,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15320,15320,15320,15320,15320, 15320,15323,15323,15323,15323,15323,15323,15323,15323,15323, 15324,21646,21646,21646,21646,21646,21646,15323,15323,15323, 15323,15323,15325,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15323,15323,15323,15323,15323,15323,15331, 15332,15333,15334,15334,15334,15334,15334,15334,21646,21646, 21646,21646,21646,21646,21646,12792,12792,12792,12792,12792, 12796,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12792,12792,12792,12792,12792,12792,15335,15335,15335, 15335,15335,15335,15335,15335,15335,11647,21646,21646,21646, 21646,21646,21646,12789,12789,12789,12789,12789,12790,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12789, 12789,12789,12789,12789,12789, 175, 175,21646, 175, 9424, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,11661, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,10561,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,10555,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15340, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,14556,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 7918,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,14557,21646,21646,21646,21646,14556,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15342,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 15343,21646,21646,21646,21646,15342,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15347, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,15348,21646, 21646,21646,21646,15347,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15352,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15353,21646,21646,21646, 21646,15352,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15357,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15358,21646,21646,21646,21646,15357, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15361,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15362,21646,21646,21646,21646,15361,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15364,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15365,21646,21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15365, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15367,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15368,21646,21646,21646, 21646,15367,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15370,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15371,21646,21646,21646,21646,15370, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15373,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15374,21646,21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15374, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15376, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,15377,21646, 21646,21646,21646,15376,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15381,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15382,21646,21646,21646, 21646,15381,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 21646,21646,21646,21646,21646,14643,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,14644,21646,21646,21646,21646,14643, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4122, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646,15402,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,14647, 1029,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,13833,21646, 21646,21646,21646,21646,15403,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 3524,21646,21646, 21646,21646, 3520,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,15424,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15425,21646,21646,21646,21646, 15424,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,15428, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646,14675,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,15428, 1313,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,14676,21646,21646,21646,21646,14675,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646, 21646,21646,15430,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3571,21646,21646,21646,21646, 1320, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3571, 1313, 1313,21646, 1313, 3551, 1313, 1313,12973, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,11897,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1320, 1313, 1313, 1313, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,14700,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 8112,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 14701,21646,21646,21646,21646,14700,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,15451, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15452,21646, 21646,21646,21646,15451,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,15456,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15457,21646,21646,21646, 21646,15456,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,15461,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,15462,21646,21646,21646,21646,15461, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646, 21646,21646,21646,15468,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081,14758, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13945,21646, 21646,15472,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 1330, 21646,21646,21646,13953,21646,13953,21646,21646,14769,14769, 14769,14769,14769,14769,14769,14769,14769,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1331, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13955,21646,21646,13956, 3061, 3061, 3062, 3061, 3061, 3061, 3061,14782, 3061, 3061,21646, 3061, 3061,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3061, 3061, 3061, 3061, 3061, 3061, 3061,21646,21646, 21646,21646,21646,13967,21646,21646,15492,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3065, 3061, 3061, 3061, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15502,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,15503,21646, 21646,21646,21646,15502,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,15506,15506,15506,15506,15506,15506, 15506,15506,15506,21646,21646,21646,21646,21646,21646,21646, 15506,15506,15506,15506,15506,15507,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15506,15506,15506,15506, 15506,15506,13993,21646,13993,21646,21646,14806,14806,14806, 14806,14806,14806,14806,14806,14806,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1070,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13995,21646,21646,13996, 7554,21646, 15520,15520,15520,15520,15520,15520,15520,15520,15520,12048, 21646,21646,21646,21646,21646,21646,13096,13096,13096,13096, 13096,13097,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13096,13096,13096,13096,13096,13096,13110,13110, 13110,13110,13110,13110,13110,13110,13110,10970,21646,21646, 21646,21646,21646,21646,13110,13110,13110,13110,13110,13111, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3675,21646,21646,21646, 13110,13110,13110,13110,13110,13110,13120,13120,13120,13120, 13120,13120,13120,13120,13120,10979,21646,21646,21646,21646, 21646,21646,13120,13120,13120,13120,13120,13121,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13120,13120, 13120,13120,13120,13120,13131,13131,13131,13131,13131,13131, 13131,13131,13131,10992,21646,21646,21646,21646,21646,21646, 13131,13131,13131,13131,13131,13132,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13131,13131,13131,13131, 13131,13131,13142,13142,13142,13142,13142,13142,13142,13142, 13142,11006,21646,21646,21646,21646,21646,21646,13142,13142, 13142,13142,13142,13143,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13142,13142,13142,13142,13142,13142, 15521,15521,15521,15521,15521,15521,15521,15521,15521,21646, 21646,21646,21646,21646,21646,21646,15521,15521,15521,15521, 15521,15522,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 3675,21646, 21646,21646,15521,15521,15521,15521,15521,15521,15524,15524, 15524,15524,15524,15524,15524,15524,15524,12097,21646,21646, 21646,21646,21646,21646,13153,13153,13153,13153,13153,13154, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13153,13153,13153,13153,13153,13153, 1444,21646,21646,21646, 21646,21646,21646, 1445,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1446,21646, 1447, 21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451, 21646,21646, 1452,21646, 1453,21646, 1454,21646, 1455, 1456, 1457, 1444,21646,21646,21646,21646,21646,21646, 1445,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2682, 1802,21646, 1447,21646, 1448,21646,21646, 1449, 1450,21646,21646,21646, 1451,21646,21646, 1452,21646, 1453, 21646, 1454,21646, 1455, 1456, 1457, 1803, 2685,21646,11083, 21646,21646,21646,21646,11084,21646,21646,15562,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11085, 21646,21646,21646,21646,21646,21646,11086,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11087,21646,11088,21646,11089,21646,21646,11090,11091,21646, 21646,21646,11092,21646,21646,11093,21646,11094,21646,11095, 21646,11096,11097,11098,15563,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,12171,21646,21646, 12172,21646,12173,21646,12174,21646,12175,12176,12177,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,15564,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,15565,21646,21646, 12172,21646,12173,21646,12174,21646,12175,12176,12177,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,12171,15566,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,15567,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,12171,21646,21646, 12172,21646,12173,21646,12174,21646,12175,12176,12177,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,15568,21646,21646,12169,12170,21646, 21646,21646,12171,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,12171,21646,21646, 12172,21646,12173,21646,12174,21646,12175,12176,15569, 2685, 21646,11083,21646,21646,21646,21646,11084,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11085,21646,21646,21646,21646,21646,21646,11086,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11087,21646,11088,21646,11089,21646,21646,11090, 11091,21646,21646,21646,11092,21646,21646,11093,21646,11094, 21646,11095,21646,11096,11097,11098,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,15570,12171, 21646,21646,12172,21646,12173,21646,12174,21646,12175,12176, 12177,12164,21646,21646,21646,21646,21646,21646,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12166,21646,12167,15571,12168,21646,21646,12169, 12170,21646,21646,21646,12171,21646,21646,12172,21646,12173, 21646,12174,21646,12175,12176,12177,15572,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,12171,21646,21646, 12172,21646,12173,21646,12174,21646,12175,12176,12177,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15573,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,12171,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177,13220,12164,21646,21646,21646,21646, 21646,21646,12165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12166,21646,12167,15574, 12168,21646,21646,12169,12170,21646,21646,21646,12171,21646, 21646,12172,21646,12173,21646,12174,21646,12175,12176,12177, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,13215,12169,12170, 21646,21646,21646,12171,21646,15575,12172,21646,12173,21646, 12174,21646,12175,12176,12177, 2685,21646, 2686,21646,21646, 21646,21646, 1443,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2687,21646,21646, 21646,21646,21646,21646, 2688,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696,21646, 2697,21646,15593,21646, 2699, 2700, 2701, 2685,21646, 2686,21646,21646,21646,21646, 1443, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2687,21646,21646,21646,21646,21646, 21646, 2688,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2689,21646,15594,21646, 2692, 21646,21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 1813, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15595,21646,21646,21646,21646,21646,21646,21646, 21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821,21646, 2237, 1822,21646, 1823, 21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1814,21646, 21646,21646,21646,21646,21646, 1815,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1816, 21646, 1817,21646,15596,21646,21646, 1819, 1820,21646,21646, 21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 6943,21646,21646,21646,21646,21646,21646, 21646, 6945,15597,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646, 21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955, 21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646, 21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948, 21646, 6949,21646, 6951,21646,15598, 6952, 6953,21646,21646, 21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646, 21646, 9219,21646,15601,21646, 9221,21646, 9222, 9223, 9224, 10120, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646, 21646,13256,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9212,21646, 9213, 9241, 9215,21646, 21646, 9216,13257,21646,21646,21646, 9218,21646,21646, 9219, 21646, 9220,21646, 9221,21646, 9222, 9223, 9224,15617,21646, 21646,21646,21646,21646,21646, 1813,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646, 21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 2685,21646,12239,21646,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,15619,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,21646,12246, 21646,21646,12247,12248,21646,21646,21646,12249,21646,21646, 12250,21646,12251,21646,12252,21646,12253,12254,12255,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,13291,21646,13292,21646,21646,13293, 13294,21646,21646,21646,13295,15620,21646,13296,21646,13297, 21646,13298,21646,13299,13300,13301,13287,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13288,21646, 21646,21646,21646,21646,21646,13289,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13290, 21646,13291,21646,13292,21646,21646,13293,13294,21646,21646, 21646,13295,21646,21646,15621,21646,13297,21646,13298,21646, 13299,13300,13301,15622,21646,13287,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13288,21646,21646, 21646,21646,21646,21646,13289,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13290,21646, 13291,21646,13292,21646,21646,14176,13294,21646,21646,21646, 14177,21646,21646,13296,21646,13297,21646,13298,21646,13299, 13300,13301, 2685,21646,12239,21646,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,13307,12246, 21646,21646,12247,14195,21646,21646,21646,12249,21646,21646, 12250,21646,12251,21646,12252,21646,12253,12254,12255, 2685, 21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15659,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646, 3840, 3263,21646, 3264, 21646, 3265,21646, 3266, 3267, 3268, 2685,21646, 3252,21646, 21646,21646,21646, 1812,21646,21646, 3253,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646, 21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3256, 21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646, 21646, 3262,21646,21646, 3263,21646, 3264,21646, 3265, 4431, 15660, 3267, 3268, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13342,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175,14221, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15006,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175,15007, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15008,21646,21646,21646,21646,15006,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175,15007, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15009,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 15011,21646,21646,21646,21646,15009,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 8464, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15016, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175,15017, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175, 21646, 8464, 7152,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15018, 21646,21646,21646,21646,15016,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175,15017, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15019, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 8490, 175, 175, 175, 175, 175,21646, 360, 7152,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,15021,21646, 21646,21646,21646,15019,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15678,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15679,21646,21646,21646, 21646,15678,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15683,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15684,21646,21646,21646,21646,15683, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15687,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15688,21646,21646,21646,21646,15687,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15690,15691,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,15691, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15693,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15695,15696,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,15696, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,13396, 21646,21646,21646,21646,21646,15697,21646,21646,21646,21646, 21646,13397,21646,21646,21646,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13397,15698, 15699,15699,15699,15699,15699,15699,15699,15699,14282,21646, 21646,21646,21646,21646,21646,15699,15699,15699,15699,15699, 15700,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15699,15699,15699,15699,15699,15699,15702,15702,15702, 15702,15702,15702,15702,15702,15702,15703,21646,21646,21646, 21646,21646,21646,15702,15702,15702,15702,15702,15704,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15702, 15702,15702,15702,15702,15702, 7130,21646,21646,21646,21646, 21646,21646,21646,21646,15705,15705,15705,15705,15705,15705, 15705,15705,15705,21646,21646,21646,21646,21646,21646,21646, 15705,15705,15705,15705,15705,15706,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15705,15705,15705,15705, 15705,15705,15710,15710,15710,15710,15710,15710,15710,15710, 15710,15050,21646,21646,21646,21646,21646,21646,15710,15710, 15710,15710,15710,15711,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15710,15710,15710,15710,15710,15710, 15712,15712,15712,15712,15712,15712,15712,15712,15712,21646, 21646,21646,21646,21646,21646,21646,15712,15712,15712,15712, 15712,15713,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15712,15712,15712,15712,15712,15712,15717,15717, 15717,15717,15717,15717,15717,15717,15717,15060,21646,21646, 21646,21646,21646,21646,15717,15717,15717,15717,15717,15718, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15717,15717,15717,15717,15717,15717,15719,15719,15719,15719, 15719,15719,15719,15719,15719,21646,21646,21646,21646,21646, 21646,21646,15719,15719,15719,15719,15719,15720,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15719,15719, 15719,15719,15719,15719,15725,15725,15725,15725,15725,15725, 15725,15725,15725,15072,21646,21646,21646,21646,21646,21646, 15725,15725,15725,15725,15725,15726,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15725,15725,15725,15725, 15725,15725,15727,15727,15727,15727,15727,15727,15727,15727, 15727,21646,21646,21646,21646,21646,21646,21646,15727,15727, 15727,15727,15727,15728,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15727,15727,15727,15727,15727,15727, 13520,21646,13481,13481,13481,13481,13481,13481,13481,13481, 13481,13484,21646,21646,21646,21646,21646,21646,13481,13481, 13481,13481,13481,13483,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13481,13481,13481,13481,13481,13481, 15736,15736,15736,15736,15736,15736,15736,15736,15736,15088, 21646,21646,21646,21646,21646,21646,15736,15736,15736,15736, 15736,15737,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15736,15736,15736,15736,15736,15736,15738,15738, 15738,15738,15738,15738,15738,15738,15738,21646,21646,21646, 21646,21646,21646,21646,15738,15738,15738,15738,15738,15739, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15738,15738,15738,15738,15738,15738,13495,13495,13495,13495, 13495,13495,13495,13495,13495,13498,21646,21646,21646,21646, 21646,21646,13495,13495,13495,13495,13495,13497,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13495,13495, 13495,13495,13495,13495,13491,13491,13491,13491,13491,13491, 13491,13491,13491,11386,21646,21646,21646,21646,21646,21646, 13491,13491,13491,13491,13491,13492,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13491,13491,13491,13491, 13491,13491,15747,15748,15748,15748,15748,15748,15748,15748, 15748,14331,21646,21646,21646,21646,21646,21646,15748,15748, 15748,15748,15748,15749,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15748,15748,15748,15748,15748,15748, 15751,15751,15751,15751,15751,15751,15751,15751,15751,15752, 21646,21646,21646,21646,21646,21646,15751,15751,15751,15751, 15751,15753,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15751,15751,15751,15751,15751,15751,15759,15760, 15761,15762,15762,15762,15762,15762,15762,21646,21646,21646, 21646,21646,21646,21646,13512,13512,13512,13512,13512,13516, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13512,13512,13512,13512,13512,13512,15763,15763,15763,15763, 15763,15763,15763,15763,15763,12557,21646,21646,21646,21646, 21646,21646,13509,13509,13509,13509,13509,13510,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13509,13509, 13509,13509,13509,13509, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15769,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15770,21646,21646, 21646,21646,15769,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15774,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15775,21646,21646,21646,21646, 15774,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15779,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15780,21646,21646,21646,21646,15779,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15784,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15785,21646,21646,21646,21646,15784,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15789,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15790, 21646,21646,21646,21646,15789,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15794,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15795,21646,21646, 21646,21646,15794,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15798,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15799,21646,21646, 21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15799, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15801, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,15802,21646, 21646,21646,21646,15801,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15804,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15805,21646,21646,21646, 21646,15804,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15810,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15811,21646,21646,21646,21646,15810, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15815,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15816,21646,21646,21646,21646,15815,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15819,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15820,21646,21646,21646,21646,21646, 7154, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15820, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15822,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15823,21646,21646,21646,21646,15822,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15162,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 8612,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15163,21646,21646,21646,21646,15162,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15825,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,15826, 21646,21646,21646,21646,15825,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15830,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15831,21646,21646, 21646,21646,15830,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15835,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15836,21646,21646,21646,21646, 15835,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15840,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15841,21646,21646,21646,21646,15840,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15844,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15845,21646,21646,21646,21646,15844,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15847,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15848,21646,21646, 8614, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15848, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15850,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,15851, 15851,15851,15851,15851,15851,15851,15851,15851, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15850,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175,10459, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15854,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15855,21646,21646,21646,21646,15854,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15857,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15858,21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15858, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15860,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15861,21646,21646, 21646,21646,15860,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15865,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15866,21646,21646,21646,21646, 15865,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 8617, 8612,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15240,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 8617, 8612,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,15241,21646,21646,21646,21646,15240,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 14461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15873,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15874,21646,21646,21646,21646,15873,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15876,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15877, 21646,21646,21646,21646,15876,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15879,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15880,21646,21646,21646,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15880, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 14461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15886,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15887,21646,21646,21646,21646,15886,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15891,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15892, 21646,21646,21646,21646,15891,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15895,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 14461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15896,21646,21646, 21646,21646,15895,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15898,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15899,21646,21646,14463, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15899, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,15901,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,15902,15902,15902,15902,15902, 15902,15902,15902,15902, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15901,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175,15883, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 15905,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,15906, 21646,21646,21646,21646,15905,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15908,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15909,21646,21646,14463, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15909, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,14462,15910,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175,15911,15911,15911,15911,15911,15911, 15911,15911,15911,15275,21646,21646,21646,21646,21646,21646, 15911,15911,15911,15911,15911,15912,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15911,15911,15911,15911, 15911,15911,15913,15913,15913,15913,15913,15913,15913,15913, 15913,15914,21646,21646,21646,21646,21646,21646,15913,15913, 15913,15913,15913,15915,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15913,15913,15913,15913,15913,15913, 6495,21646,21646,21646,21646,21646,21646,21646,21646,15917, 15917,15917,15917,15917,15917,15917,15917,15917,15918,21646, 21646,21646,21646,21646,21646,15917,15917,15917,15917,15917, 15919,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15917,15917,15917,15917,15917,15917,15923,15923,15923, 15923,15923,15923,15923,15923,15923,14486,21646,21646,21646, 21646,21646,21646,15923,15923,15923,15923,15923,15924,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15923, 15923,15923,15923,15923,15923,15926,15926,15926,15926,15926, 15926,15926,15926,15926,15927,21646,21646,21646,21646,21646, 21646,15926,15926,15926,15926,15926,15928,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15926,15926,15926, 15926,15926,15926,15932,15932,15932,15932,15932,15932,15932, 15932,15932,14496,21646,21646,21646,21646,21646,21646,15932, 15932,15932,15932,15932,15933,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15932,15932,15932,15932,15932, 15932,15935,15935,15935,15935,15935,15935,15935,15935,15935, 15936,21646,21646,21646,21646,21646,21646,15935,15935,15935, 15935,15935,15937,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15935,15935,15935,15935,15935,15935,15941, 15942,15943,15944,15944,15944,15944,15944,15944,21646,21646, 21646,21646,21646,21646,21646,13701,13701,13701,13701,13701, 13705,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13701,13701,13701,13701,13701,13701,15945,15945,15945, 15945,15945,15945,15945,15945,15945,14508,21646,21646,21646, 21646,21646,21646,15945,15945,15945,15945,15945,15946,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15945, 15945,15945,15945,15945,15945,15948,15948,15948,15948,15948, 15948,15948,15948,15948,15949,21646,21646,21646,21646,21646, 21646,15948,15948,15948,15948,15948,15950,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15948,15948,15948, 15948,15948,15948,15954,15955,15956,15957,15957,15957,15957, 15957,15957,21646,21646,21646,21646,21646,21646,21646,13711, 13711,13711,13711,13711,13715,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13711,13711,13711,13711,13711, 13711,12800,21646,15958,15958,15958,15958,15958,15958,15958, 15958,15958,12764,21646,21646,21646,21646,21646,21646,13709, 13709,13709,13709,13709,13710,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13709,13709,13709,13709,13709, 13709,15959,15959,15959,15959,15959,15959,15959,15959,15959, 14524,21646,21646,21646,21646,21646,21646,15959,15959,15959, 15959,15959,15960,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15959,15959,15959,15959,15959,15959,15962, 15962,15962,15962,15962,15962,15962,15962,15962,15963,21646, 21646,21646,21646,21646,21646,15962,15962,15962,15962,15962, 15964,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15962,15962,15962,15962,15962,15962,15968,15969,15970, 15971,15971,15971,15971,15971,15971,21646,21646,21646,21646, 21646,21646,21646,13722,13722,13722,13722,13722,13726,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13722, 13722,13722,13722,13722,13722,15972,15972,15972,15972,15972, 15972,15972,15972,15972,12778,21646,21646,21646,21646,21646, 21646,13720,13720,13720,13720,13720,13721,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13720,13720,13720, 13720,13720,13720,15973,15973,15973,15973,15973,15973,15973, 15973,15973,15324,21646,21646,21646,21646,21646,21646,15973, 15973,15973,15973,15973,15974,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15973,15973,15973,15973,15973, 15973,15975,15975,15975,15975,15975,15975,15975,15975,15975, 21646,21646,21646,21646,21646,21646,21646,15975,15975,15975, 15975,15975,15976,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15975,15975,15975,15975,15975,15975,13738, 13738,13738,13738,13738,13738,13738,13738,13738,13741,21646, 21646,21646,21646,21646,21646,13738,13738,13738,13738,13738, 13740,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13738,13738,13738,13738,13738,13738,13734,13734,13734, 13734,13734,13734,13734,13734,13734,11647,21646,21646,21646, 21646,21646,21646,13734,13734,13734,13734,13734,13735,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13734, 13734,13734,13734,13734,13734, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10561, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175,10555, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15986, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15988,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15989,21646,21646,21646,21646,15988,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,15993,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 15994,21646,21646,21646,21646,15993,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15998, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,15999,21646, 21646,21646,21646,15998,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16003,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16004,21646,21646,21646, 21646,16003,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16008,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16009,21646,21646,21646,21646,16008, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16012,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16013,21646,21646,21646,21646,16012,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,16014, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16014,21646,21646,21646, 21646,16016,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920,16014,16014, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16018,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16019,21646,21646,21646, 21646,16018,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16022,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16023,21646,21646,21646,21646,16022, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16026,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16027,21646,21646,21646,21646,16026,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,16028, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16028,21646,21646,21646, 21646,16030,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920,16028,16028,14636,21646,14636,21646,21646,15395,15395, 15395,15395,15395,15395,15395,15395,15395,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1295, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14638, 1036,21646,14639, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646,16043,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16044,21646,21646,21646,21646,16043,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1036, 1029, 1029, 1029, 1029,21646, 1029, 2949, 1029, 1029, 1029, 1029, 1029,21646,14647, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646,13833,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 1029, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,15424,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,15425,21646,21646,21646,21646,15424, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 4777, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646, 21646,21646,21646,16070,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,15428, 1313,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,14675,21646, 21646,21646,21646,21646,16071,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313, 21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 4169,21646,21646, 21646,21646, 4165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,16090,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,16091,21646,21646,21646,21646, 16090,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,16095,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,16096,21646,21646,21646,21646,16095,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081,14758, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,13945,21646,21646,21646,21646,21646,16100,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 1330,21646,21646,21646,14771,21646,14771, 21646,21646,15483,15483,15483,15483,15483,15483,15483,15483, 15483,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1331,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14773, 21646,21646,14774, 3061, 3061, 3062, 3061, 3061, 3061, 3061, 14782, 3061, 3061,21646, 3061, 3061,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3061, 3061, 3061, 3061, 3061, 3061, 3061,21646,21646,21646,21646,21646,13967,21646,21646, 21646,21646,21646,16122,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3065, 3061, 3061, 3061, 175, 175, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,16133,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16134,21646,21646,21646,21646,16133,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175,16137,16137, 16137,16137,16137,16137,16137,16137,16137,21646,21646,21646, 21646,21646,21646,21646,16137,16137,16137,16137,16137,16138, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16137,16137,16137,16137,16137,16137, 7554,21646,13998,13998, 13998,13998,13998,13998,13998,13998,13998,12048,21646,21646, 21646,21646,21646,21646,13998,13998,13998,13998,13998,13999, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13998,13998,13998,13998,13998,13998,14035,14035,14035,14035, 14035,14035,14035,14035,14035,12097,21646,21646,21646,21646, 21646,21646,14035,14035,14035,14035,14035,14036,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3675,21646,21646,21646,14035,14035, 14035,14035,14035,14035, 2685,21646,11083,21646,21646,21646, 21646,11084,21646,21646,21646,16188,16188,16188,16188,16188, 16188,16188,16188,16188,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11085,21646,21646,21646, 21646,21646,21646,11086,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11087,21646,11088, 21646,11089,21646,21646,11090,11091,21646,21646,21646,11092, 21646,21646,11093,21646,11094,21646,11095,21646,11096,11097, 11098,12164,21646,21646,21646,21646,21646,16189,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12166,21646,12167,21646,12168,21646,21646,12169, 12170,21646,21646,21646,12171,21646,21646,12172,21646,12173, 21646,12174,21646,12175,12176,12177,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13219,21646,12167, 21646,12168,21646,21646,12169,16190,21646,21646,21646,12171, 21646,21646,12172,21646,12173,21646,12174,21646,12175,12176, 12177,13220,12164,21646,21646,21646,21646,21646,21646,12165, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13219,21646,12167,21646,12168,21646,21646, 12169,16191,21646,21646,21646,12171,21646,21646,12172,21646, 12173,21646,12174,21646,12175,12176,12177,13220,16192,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,14102,12168,21646,21646,12169,16193, 21646,21646,21646,12171,21646,21646,12172,21646,12173,21646, 12174,21646,12175,12176,12177, 2685,21646,11083,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11085,21646,21646, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11087,21646, 11088,21646,11089,21646,21646,11090,11091,21646,21646,21646, 11092,21646,21646,11093,21646,11094,21646,11095,21646,11096, 11097,12182, 2685,21646,16216,21646,21646,21646,21646, 1443, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2687,21646,21646,21646,21646,21646, 21646, 2688,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692, 21646,21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 3226, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2687,21646,21646,21646,21646,21646,21646, 2688, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2689,21646, 2690,21646, 2692,21646, 3215, 2693, 3209,21646,21646,21646, 2695,21646,16217, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 6943,21646,21646, 21646,21646,21646,21646,21646, 6945,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6946,21646,21646, 21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 1813,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1814,21646,21646,21646,21646,21646, 21646, 1815,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1816,21646, 1817,21646, 1818, 21646,21646, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822,21646,16218,21646, 1824,21646, 1825, 1826, 2236, 6943, 21646,21646,21646,21646,21646,21646,21646, 6945,16219,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6946, 21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646, 21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957, 21646, 6958, 6959, 6960, 2685,21646, 9208,21646,21646,21646, 21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646, 21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16223,21646, 9213, 21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218, 21646,10119, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646,16226,21646,21646,21646,21646, 6942,21646, 21646, 9209,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646, 21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219, 21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 1813,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646,21646,21646,21646, 1815,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1816,21646, 1817,21646, 1818,21646,21646, 1819, 1820, 21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 1813,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1814,21646,21646, 21646,21646,21646,21646, 1815,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3249, 2239,21646, 1817,21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821,21646,21646, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827, 2240, 2685,21646,12239,21646,21646,21646,21646, 12240,21646,21646,16237,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12242,21646,21646,21646,21646, 21646,21646,12243,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12244,21646,12245,21646, 12246,21646,21646,12247,12248,21646,21646,21646,12249,21646, 21646,12250,21646,12251,21646,12252,21646,12253,12254,12255, 13287,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13288,21646,21646,21646,21646,21646,21646,13289, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13290,21646,13291,21646,13292,21646,21646, 13293,13294,21646,21646,21646,13295,21646,21646,13296,21646, 13297,21646,16238,21646,13299,13300,13301,13287,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13288, 21646,21646,21646,21646,21646,21646,13289,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13290,21646,13291,21646,13292,21646,21646,14176,13294,21646, 21646,21646,14177,21646,16239,13296,21646,13297,21646,13298, 21646,13299,13300,13301, 2685,21646,12239,21646,21646,21646, 21646,12240,21646,21646,12241,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12242,21646,21646,21646, 21646,21646,21646,12243,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12244,21646,12245, 21646,12246,21646,21646,12247,12248,21646,21646,21646,12249, 21646,21646,12250,21646,12251,21646,12252,21646,12253,12254, 12255, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646, 21646, 3253,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3256,21646, 3257, 3258, 3259,21646, 21646, 3260, 3829,21646,21646,21646, 3262,21646,21646, 3263, 21646, 3264,16274, 3265,21646, 3266, 3267, 3268, 2685,21646, 3252,21646,21646,21646,21646, 1812, 3849,21646, 3253,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260,16275, 21646,21646,21646, 3262,21646,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16296, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,16297,21646, 21646,21646,21646,16296,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16302,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16303,21646,21646,21646, 21646,16302,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16307,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16308,21646,21646,21646,21646,16307, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16311,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16312,21646,21646,21646,21646,16311,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,16314,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16315,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16315, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16317,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16318,21646,21646,21646, 21646,16317,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16320,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16321,21646,21646,21646,21646,16320, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16323,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16324,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16324, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,14249, 21646,21646,21646,21646,21646,21646,21646,21646,16325,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175,16326, 16326,16326,16326,16326,16326,16326,16326,16326,15703,21646, 21646,21646,21646,21646,21646,16326,16326,16326,16326,16326, 16327,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16326,16326,16326,16326,16326,16326,16328,16328,16328, 16328,16328,16328,16328,16328,16328,16329,21646,21646,21646, 21646,21646,21646,16328,16328,16328,16328,16328,16330,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16328, 16328,16328,16328,16328,16328, 7130,21646,21646,21646,21646, 21646,21646,21646,21646,16332,16332,16332,16332,16332,16332, 16332,16332,16332,16333,21646,21646,21646,21646,21646,21646, 16332,16332,16332,16332,16332,16334,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16332,16332,16332,16332, 16332,16332,16338,16338,16338,16338,16338,16338,16338,16338, 16338,15050,21646,21646,21646,21646,21646,21646,16338,16338, 16338,16338,16338,16339,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16338,16338,16338,16338,16338,16338, 16341,16341,16341,16341,16341,16341,16341,16341,16341,16342, 21646,21646,21646,21646,21646,21646,16341,16341,16341,16341, 16341,16343,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16341,16341,16341,16341,16341,16341,16347,16347, 16347,16347,16347,16347,16347,16347,16347,15060,21646,21646, 21646,21646,21646,21646,16347,16347,16347,16347,16347,16348, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16347,16347,16347,16347,16347,16347,16350,16350,16350,16350, 16350,16350,16350,16350,16350,16351,21646,21646,21646,21646, 21646,21646,16350,16350,16350,16350,16350,16352,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16350,16350, 16350,16350,16350,16350,16356,16357,16358,16359,16359,16359, 16359,16359,16359,21646,21646,21646,21646,21646,21646,21646, 14293,14293,14293,14293,14293,14297,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14293,14293,14293,14293, 14293,14293,16360,16360,16360,16360,16360,16360,16360,16360, 16360,15072,21646,21646,21646,21646,21646,21646,16360,16360, 16360,16360,16360,16361,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16360,16360,16360,16360,16360,16360, 16363,16363,16363,16363,16363,16363,16363,16363,16363,16364, 21646,21646,21646,21646,21646,21646,16363,16363,16363,16363, 16363,16365,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16363,16363,16363,16363,16363,16363,16369,16370, 16371,16372,16372,16372,16372,16372,16372,21646,21646,21646, 21646,21646,21646,21646,14303,14303,14303,14303,14303,14307, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14303,14303,14303,14303,14303,14303,13520,21646,16373,16373, 16373,16373,16373,16373,16373,16373,16373,13484,21646,21646, 21646,21646,21646,21646,14301,14301,14301,14301,14301,14302, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14301,14301,14301,14301,14301,14301,16374,16374,16374,16374, 16374,16374,16374,16374,16374,15088,21646,21646,21646,21646, 21646,21646,16374,16374,16374,16374,16374,16375,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16374,16374, 16374,16374,16374,16374,16377,16377,16377,16377,16377,16377, 16377,16377,16377,16378,21646,21646,21646,21646,21646,21646, 16377,16377,16377,16377,16377,16379,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16377,16377,16377,16377, 16377,16377,16383,16384,16385,16386,16386,16386,16386,16386, 16386,21646,21646,21646,21646,21646,21646,21646,14314,14314, 14314,14314,14314,14318,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14314,14314,14314,14314,14314,14314, 16387,16387,16387,16387,16387,16387,16387,16387,16387,13498, 21646,21646,21646,21646,21646,21646,14312,14312,14312,14312, 14312,14313,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14312,14312,14312,14312,14312,14312,16388,16388, 16388,16388,16388,16388,16388,16388,16388,15752,21646,21646, 21646,21646,21646,21646,16388,16388,16388,16388,16388,16389, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16388,16388,16388,16388,16388,16388,16390,16390,16390,16390, 16390,16390,16390,16390,16390,21646,21646,21646,21646,21646, 21646,21646,16390,16390,16390,16390,16390,16391,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16390,16390, 16390,16390,16390,16390,14330,14330,14330,14330,14330,14330, 14330,14330,14330,14333,21646,21646,21646,21646,21646,21646, 14330,14330,14330,14330,14330,14332,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14330,14330,14330,14330, 14330,14330,14326,14326,14326,14326,14326,14326,14326,14326, 14326,12557,21646,21646,21646,21646,21646,21646,14326,14326, 14326,14326,14326,14327,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14326,14326,14326,14326,14326,14326, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 9468,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,15769,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 9468,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,15770,21646,21646,21646,21646,15769,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,16402,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16403,21646,21646,21646,21646,16402,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 16407,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,16408, 21646,21646,21646,21646,16407,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16412,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16413,21646,21646, 21646,21646,16412,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16419,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,16420,21646,21646,21646,21646, 16419,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,16424,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,16425,21646,21646,21646,21646,16424,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,16429,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,16430,21646,21646,21646,21646,16429,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 16434,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,16435, 21646,21646,21646,21646,16434,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16439,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,16440,21646,21646, 21646,21646,16439,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16443,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,16444,21646,21646,21646,21646, 16443,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 16445, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,16445, 21646,21646,21646,21646,16447,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175,16445,16445, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 16449,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,16450, 21646,21646,21646,21646,16449,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16454,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,16455,21646,21646, 21646,21646,16454,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16458,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,16459,21646,21646,21646,21646, 16458,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 16460, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,16460, 21646,21646,21646,21646,16462,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175,16460,16460,11529,10458,10458,10458, 10458,10458,10458,10458,10458,10458, 7163,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 176,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614,21646,10459, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 14461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,16465,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16466,21646,21646,21646,21646,16465,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 16470,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,16469,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,16471, 21646,21646,21646,21646,16470,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16474,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16475,21646,21646, 21646,21646,16474,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16477,21646,16478,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16479,16480,16480,21646,21646,21646,21646, 21646,21646,21646,21646,16481, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16485, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,16486,21646, 21646,21646,21646,16485,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16490,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16491,21646,21646,21646, 21646,16490,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16495,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16496,21646,21646,21646,21646,16495, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16499,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16500,21646,21646,21646,21646,16499,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,16501, 175,14461, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16501,21646,21646,21646, 21646,16503,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175,16501,16501, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16505,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16506,21646,21646,21646, 21646,16505,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16510,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16511,21646,21646,21646,21646,16510, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16514,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16515,21646,21646,21646,21646,16514,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,16516, 175,14461, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16516,21646,21646,21646, 21646,16518,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175,16516,16516, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15245,21646,21646, 16519,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175,16520,16520,16520, 16520,16520,16520,16520,16520,16520,15275,21646,21646,21646, 21646,21646,21646,16520,16520,16520,16520,16520,16521,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16520, 16520,16520,16520,16520,16520,16523,16523,16523,16523,16523, 16523,16523,16523,16523,16524,21646,21646,21646,21646,21646, 21646,16523,16523,16523,16523,16523,16525,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16523,16523,16523, 16523,16523,16523, 6495,21646,21646,21646,21646,21646,21646, 21646,21646,16526,16526,16526,16526,16526,16526,16526,16526, 16526,21646,21646,21646,21646,21646,21646,21646,16526,16526, 16526,16526,16526,16527,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16526,16526,16526,16526,16526,16526, 16529,16529,16529,16529,16529,16529,16529,16529,16529,15918, 21646,21646,21646,21646,21646,21646,16529,16529,16529,16529, 16529,16530,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16529,16529,16529,16529,16529,16529,16531,16531, 16531,16531,16531,16531,16531,16531,16531,21646,21646,21646, 21646,21646,21646,21646,16531,16531,16531,16531,16531,16532, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16531,16531,16531,16531,16531,16531,16536,16536,16536,16536, 16536,16536,16536,16536,16536,15927,21646,21646,21646,21646, 21646,21646,16536,16536,16536,16536,16536,16537,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16536,16536, 16536,16536,16536,16536,16538,16538,16538,16538,16538,16538, 16538,16538,16538,21646,21646,21646,21646,21646,21646,21646, 16538,16538,16538,16538,16538,16539,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16538,16538,16538,16538, 16538,16538,16542,16542,16542,16542,16542,16542,16542,16542, 16542,15936,21646,21646,21646,21646,21646,21646,16542,16542, 16542,16542,16542,16543,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16542,16542,16542,16542,16542,16542, 16544,16544,16544,16544,16544,16544,16544,16544,16544,21646, 21646,21646,21646,21646,21646,21646,16544,16544,16544,16544, 16544,16545,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16544,16544,16544,16544,16544,16544,12800,21646, 14495,14495,14495,14495,14495,14495,14495,14495,14495,14496, 21646,21646,21646,21646,21646,21646,14495,14495,14495,14495, 14495,14497,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14495,14495,14495,14495,14495,14495,16551,16551, 16551,16551,16551,16551,16551,16551,16551,15949,21646,21646, 21646,21646,21646,21646,16551,16551,16551,16551,16551,16552, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16551,16551,16551,16551,16551,16551,16553,16553,16553,16553, 16553,16553,16553,16553,16553,21646,21646,21646,21646,21646, 21646,21646,16553,16553,16553,16553,16553,16554,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16553,16553, 16553,16553,16553,16553,14507,14507,14507,14507,14507,14507, 14507,14507,14507,14508,21646,21646,21646,21646,21646,21646, 14507,14507,14507,14507,14507,14509,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14507,14507,14507,14507, 14507,14507,14504,14504,14504,14504,14504,14504,14504,14504, 14504,12764,21646,21646,21646,21646,21646,21646,14504,14504, 14504,14504,14504,14505,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14504,14504,14504,14504,14504,14504, 16560,16560,16560,16560,16560,16560,16560,16560,16560,15963, 21646,21646,21646,21646,21646,21646,16560,16560,16560,16560, 16560,16561,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16560,16560,16560,16560,16560,16560,16562,16562, 16562,16562,16562,16562,16562,16562,16562,21646,21646,21646, 21646,21646,21646,21646,16562,16562,16562,16562,16562,16563, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16562,16562,16562,16562,16562,16562,14523,14523,14523,14523, 14523,14523,14523,14523,14523,14524,21646,21646,21646,21646, 21646,21646,14523,14523,14523,14523,14523,14525,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14523,14523, 14523,14523,14523,14523,14520,14520,14520,14520,14520,14520, 14520,14520,14520,12778,21646,21646,21646,21646,21646,21646, 14520,14520,14520,14520,14520,14521,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14520,14520,14520,14520, 14520,14520,16569,16569,16569,16569,16569,16569,16569,16569, 16569,15324,21646,21646,21646,21646,21646,21646,16569,16569, 16569,16569,16569,16570,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16569,16569,16569,16569,16569,16569, 16572,16572,16572,16572,16572,16572,16572,16572,16572,16573, 21646,21646,21646,21646,21646,21646,16572,16572,16572,16572, 16572,16574,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16572,16572,16572,16572,16572,16572,16578,16579, 16580,16581,16581,16581,16581,16581,16581,21646,21646,21646, 21646,21646,21646,21646,14539,14539,14539,14539,14539,14543, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14539,14539,14539,14539,14539,14539,16582,16582,16582,16582, 16582,16582,16582,16582,16582,13741,21646,21646,21646,21646, 21646,21646,14537,14537,14537,14537,14537,14538,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14537,14537, 14537,14537,14537,14537, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175,21646, 7128, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,10561,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175,10555,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16587, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16589,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16590,21646,21646,21646,21646,16589,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,16594,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 16595,21646,21646,21646,21646,16594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16599, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,16600,21646, 21646,21646,21646,16599,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16604,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16605,21646,21646,21646, 21646,16604,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16609,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16610,21646,21646,21646,21646,16609, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16614,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16615,21646,21646,21646,21646,16614,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,16618,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16619,21646,21646,21646,21646,21646, 175, 175, 7920,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16619, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,16621,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16622,21646,21646,21646,21646,16621,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,16624,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16625,21646,21646,21646,21646,16624,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 16629,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,16630, 21646,21646,21646,21646,16629,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16634,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16635,21646,21646, 21646,21646,16634,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16638,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16639,21646,21646, 21646,21646,21646, 175, 175, 7920,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16639, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16641, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,16642,21646, 21646,21646,21646,16641,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920,15397,21646,15397,21646,21646,16041,16041, 16041,16041,16041,16041,16041,16041,16041,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1295, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15399, 1036,21646,15400, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646, 21646,21646,21646,16043,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029,16656, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,16044,21646,21646,21646,21646,16043,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1036, 1029,16656,15417,21646,15417, 21646,21646,16063,16063,16063,16063,16063,16063,16063,16063, 16063,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1655,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15419, 1320,21646,15420, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646,21646,16679,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,16680,21646,21646,21646, 21646,16679,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 1313, 1313, 1313,21646, 1313, 3551, 1313, 1313, 1313, 1313, 1313,21646,15428, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 21646,21646,21646,21646,21646,14675,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1320, 1313, 1313, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,16701, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,16702,21646, 21646,21646,21646,16701,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,16705, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,16095,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,16705, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,16096,21646,21646,21646, 21646,16095,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646,21646,21646,21646,21646,16707,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 4819,21646,21646, 21646,21646, 2088, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 4819, 2081, 2081,21646, 2081, 4799, 2081, 2081,14758, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,13945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 3061, 3061, 3062, 3061, 5473, 3061, 3061,14782, 3061, 3061, 21646, 3061, 3061,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 3061, 3061, 3061, 3061, 3061, 3061, 3061,21646, 21646,21646,21646,21646,13967,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3065, 3061, 3061, 3061, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16742, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,16743, 21646,21646,21646,21646,16742,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175,15510,21646,15510,21646,21646, 16144,16144,16144,16144,16144,16144,16144,16144,16144,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1070,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15512,21646,21646, 15513, 2685,21646,11083,16790,21646,21646,21646,11084,21646, 16791,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11085,21646,21646,21646,21646,21646,21646, 11086,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11087,21646,11088,21646,11089,21646, 21646,11090,11091,21646,21646,21646,11092,21646,21646,11093, 21646,11094,21646,11095,21646,11096,11097,11098,12164,21646, 21646,21646,21646,21646,21646,12165,21646,16792,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,16793,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,16794,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,13218,21646,12172,21646,12173,16795,12174,21646, 12175,12176,12177, 2685,21646,11083,21646,21646,21646,21646, 11084,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11085,16805,21646,21646,21646, 21646,21646,11086,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11087,21646,11088,21646, 11089,21646,21646,11090,11091,21646,21646,21646,11092,21646, 21646,11093,21646,11094,21646,11095,21646,11096,11097,11098, 2685,21646, 2686,16814,21646,21646,21646, 1443,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2687,21646, 3212,21646,21646,21646,21646, 2688, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 2685,21646, 2686, 21646,21646,21646,21646, 1443,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2687, 21646,21646,21646,21646,21646,21646, 2688,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2689,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646, 21646,21646,16815,21646,21646, 2696,21646, 2697,21646, 2698, 21646, 2699, 2700, 2701, 1813,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15595,21646,21646, 21646,21646,21646,21646,21646,21646, 1814,21646,21646,21646, 21646,21646,21646, 1815,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1816,21646, 1817, 21646, 1818,21646,21646, 1819, 1820,21646,21646,21646, 1821, 21646, 2243, 1822,21646, 1823,21646, 1824,21646, 1825, 1826, 1827,16817,21646,21646,21646,21646,21646,21646,21646,16818, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16819,21646,21646,21646,21646,21646,21646,16820,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16821,21646,16822,21646,16823,21646,21646,16824, 16825,21646,21646,21646,16826,21646,21646,16827,21646,16828, 21646,16829,21646,16830,16831,16832, 6943,21646,21646,21646, 21646,21646,21646,21646, 6945,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6946,21646,21646,21646, 21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949, 21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954, 16833,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646,21646,21646,21646, 6945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,16834,21646, 6955,21646, 6956, 21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646, 21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646, 21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212, 21646, 9213, 9214, 9215,21646,21646, 9216, 9242,21646,21646, 21646, 9218,21646,21646, 9219,21646, 9220,21646,16836,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,16839,21646,16840,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9210,21646,10105,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646, 21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,16846,16846,16846,16846,16846,16846,16846,16846,16846, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,13302,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,21646,21646,12250,21646, 12251,21646,13303,21646,12253,13304,12255,13287,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13288, 21646,21646,21646,21646,21646,21646,13289,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16847,21646,13291,21646,13292,21646,21646,13293,13294,21646, 21646,21646,13295,21646,21646,13296,21646,13297,21646,13298, 21646,13299,13300,13301,14179,13287,21646,21646,21646,16848, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13288,21646,21646, 21646,21646,21646,21646,13289,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13290,21646, 13291,21646,13292,21646,21646,13293,13294,21646,21646,21646, 13295,21646,21646,13296,21646,13297,21646,13298,21646,13299, 13300,13301, 2685,21646,12239,21646,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,21646,12246, 21646,21646,12247,12248,21646,21646,21646,12249,21646,21646, 12250,21646,12251,21646,12252,21646,12253,12254,13309, 2685, 21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 3256,21646, 3257,21646, 3259,21646,21646,16880, 3829,21646,21646,21646, 3262,21646,21646, 3263,21646, 3264, 21646, 3265,21646, 3266, 3267, 3268, 2685,21646, 3252,21646, 21646,21646,21646, 1812,21646,21646, 3253,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646, 21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3256, 21646, 3257,16881, 3259,21646,21646, 3260, 3829,21646,21646, 21646, 3262, 3842,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16898,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16899,21646,21646,21646, 21646,16898,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,16903,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16904,21646,21646,21646,21646,16903, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16908,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16909,21646,21646,21646,21646,16908,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,16913,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 16914,21646,21646,21646,21646,16913,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16917, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,16918,21646, 21646,21646,21646,16917,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,16919, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16919,21646,21646,21646,21646,16921,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175,16919,16919, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,16923,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16924,21646,21646,21646,21646,16923,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,16927,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 16928,21646,21646,21646,21646,16927,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16931, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,16932,21646, 21646,21646,21646,16931,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,16933, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,16933,21646,21646,21646,21646,16935,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175,16933,16933, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,15028,16936,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,16937,16937,16937,16937,16937,16937,16937, 16937,16937,15703,21646,21646,21646,21646,21646,21646,16937, 16937,16937,16937,16937,16938,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16937,16937,16937,16937,16937, 16937,16940,16940,16940,16940,16940,16940,16940,16940,16940, 16941,21646,21646,21646,21646,21646,21646,16940,16940,16940, 16940,16940,16942,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16940,16940,16940,16940,16940,16940, 7130, 21646,21646,21646,21646,21646,21646,21646,21646,16943,16943, 16943,16943,16943,16943,16943,16943,16943,21646,21646,21646, 21646,21646,21646,21646,16943,16943,16943,16943,16943,16944, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16943,16943,16943,16943,16943,16943,16946,16946,16946,16946, 16946,16946,16946,16946,16946,16333,21646,21646,21646,21646, 21646,21646,16946,16946,16946,16946,16946,16947,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16946,16946, 16946,16946,16946,16946,16948,16948,16948,16948,16948,16948, 16948,16948,16948,21646,21646,21646,21646,21646,21646,21646, 16948,16948,16948,16948,16948,16949,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16948,16948,16948,16948, 16948,16948,16953,16953,16953,16953,16953,16953,16953,16953, 16953,16342,21646,21646,21646,21646,21646,21646,16953,16953, 16953,16953,16953,16954,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16953,16953,16953,16953,16953,16953, 16955,16955,16955,16955,16955,16955,16955,16955,16955,21646, 21646,21646,21646,21646,21646,21646,16955,16955,16955,16955, 16955,16956,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16955,16955,16955,16955,16955,16955,16959,16959, 16959,16959,16959,16959,16959,16959,16959,16351,21646,21646, 21646,21646,21646,21646,16959,16959,16959,16959,16959,16960, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16959,16959,16959,16959,16959,16959,16961,16961,16961,16961, 16961,16961,16961,16961,16961,21646,21646,21646,21646,21646, 21646,21646,16961,16961,16961,16961,16961,16962,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16961,16961, 16961,16961,16961,16961,13520,21646,15059,15059,15059,15059, 15059,15059,15059,15059,15059,15060,21646,21646,21646,21646, 21646,21646,15059,15059,15059,15059,15059,15061,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15059,15059, 15059,15059,15059,15059,16968,16968,16968,16968,16968,16968, 16968,16968,16968,16364,21646,21646,21646,21646,21646,21646, 16968,16968,16968,16968,16968,16969,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16968,16968,16968,16968, 16968,16968,16970,16970,16970,16970,16970,16970,16970,16970, 16970,21646,21646,21646,21646,21646,21646,21646,16970,16970, 16970,16970,16970,16971,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16970,16970,16970,16970,16970,16970, 15071,15071,15071,15071,15071,15071,15071,15071,15071,15072, 21646,21646,21646,21646,21646,21646,15071,15071,15071,15071, 15071,15073,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15071,15071,15071,15071,15071,15071,15068,15068, 15068,15068,15068,15068,15068,15068,15068,13484,21646,21646, 21646,21646,21646,21646,15068,15068,15068,15068,15068,15069, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15068,15068,15068,15068,15068,15068,16977,16977,16977,16977, 16977,16977,16977,16977,16977,16378,21646,21646,21646,21646, 21646,21646,16977,16977,16977,16977,16977,16978,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16977,16977, 16977,16977,16977,16977,16979,16979,16979,16979,16979,16979, 16979,16979,16979,21646,21646,21646,21646,21646,21646,21646, 16979,16979,16979,16979,16979,16980,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16979,16979,16979,16979, 16979,16979,15087,15087,15087,15087,15087,15087,15087,15087, 15087,15088,21646,21646,21646,21646,21646,21646,15087,15087, 15087,15087,15087,15089,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15087,15087,15087,15087,15087,15087, 15084,15084,15084,15084,15084,15084,15084,15084,15084,13498, 21646,21646,21646,21646,21646,21646,15084,15084,15084,15084, 15084,15085,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15084,15084,15084,15084,15084,15084,16986,16986, 16986,16986,16986,16986,16986,16986,16986,15752,21646,21646, 21646,21646,21646,21646,16986,16986,16986,16986,16986,16987, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16986,16986,16986,16986,16986,16986,16989,16989,16989,16989, 16989,16989,16989,16989,16989,16990,21646,21646,21646,21646, 21646,21646,16989,16989,16989,16989,16989,16991,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16989,16989, 16989,16989,16989,16989,16995,16996,16997,16998,16998,16998, 16998,16998,16998,21646,21646,21646,21646,21646,21646,21646, 15103,15103,15103,15103,15103,15107,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15103,15103,15103,15103, 15103,15103,16999,16999,16999,16999,16999,16999,16999,16999, 16999,14333,21646,21646,21646,21646,21646,21646,15101,15101, 15101,15101,15101,15102,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15101,15101,15101,15101,15101,15101, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17005,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17006,21646,21646,21646,21646,17005,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 11529,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17010,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17011,21646,21646,21646,21646,17010,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17015,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,17016, 21646,21646,21646,21646,17015,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17020,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17021,21646,21646, 21646,21646,17020,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17025,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17026,21646,21646,21646,21646, 17025,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17030,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17031,21646,21646,21646,21646,17030,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17035,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17036,21646,21646,21646,21646,17035,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17039,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17040,21646,21646,21646,21646,21646, 8614, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17040, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17042,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17043,21646,21646,21646,21646,17042,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,17045,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 17046,21646,21646,21646,21646,17045,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17051, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,17052,21646, 21646,21646,21646,17051,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17056,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17057,21646,21646,21646, 21646,17056,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,17060,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17061,21646,21646,21646, 21646,21646, 8614, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17061, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17063,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17064,21646,21646, 21646,21646,17063,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17066,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,17068,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 17069,21646,21646,21646,21646,17068,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17073, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17075,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17076,21646,21646,21646,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17076, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17077,21646,21646,21646,21646,17073,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,17081,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 17082,21646,21646,21646,21646,17081,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17085, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,17086,21646, 21646,21646,21646,17085,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17088,17089,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175,21646,21646,21646, 21646,21646,21646,21646,17089, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,17091, 17091,17091,17091,17091,17091,17091,17091, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17092, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17092,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17094,17095,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175,21646,21646,21646, 21646,21646,21646,21646,17095, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17098, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,17099,21646, 21646,21646,21646,17098,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17103,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17104,21646,21646,21646, 21646,17103,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,17108,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17109,21646,21646,21646,21646,17108, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17113,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17114,21646,21646,21646,21646,17113,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,17117,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17118,21646,21646,21646,21646,21646,14463, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,17118, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17120,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17121,21646,21646,21646,21646,17120,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17123,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17124,21646,21646,21646,21646,17123,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17129,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,17130, 21646,21646,21646,21646,17129,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17134,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 14461,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17135,21646,21646, 21646,21646,17134,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17138,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,17139,21646,21646, 21646,21646,21646,14463, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17139, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17141, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,17142,21646, 21646,21646,21646,17141,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,15873,21646,21646, 21646,21646,21646,21646,21646,17143,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175,17144,17144,17144, 17144,17144,17144,17144,17144,17144,16524,21646,21646,21646, 21646,21646,21646,17144,17144,17144,17144,17144,17145,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,17144, 17144,17144,17144,17144,17144,16526,16526,16526,16526,16526, 16526,16526,16526,16526,17146,21646,21646,21646,21646,21646, 21646,16526,16526,16526,16526,16526,16527,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16526,16526,16526, 16526,16526,16526, 6495,21646,21646,21646,21646,21646,21646, 21646,21646,17148,17148,17148,17148,17148,17148,17148,17148, 17148,21646,21646,21646,21646,21646,21646,21646,17148,17148, 17148,17148,17148,17149,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17148,17148,17148,17148,17148,17148, 17151,17151,17151,17151,17151,17151,17151,17151,17151,15918, 21646,21646,21646,21646,21646,21646,17151,17151,17151,17151, 17151,17152,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17151,17151,17151,17151,17151,17151,17154,17154, 17154,17154,17154,17154,17154,17154,17154,21646,21646,21646, 21646,21646,21646,21646,17154,17154,17154,17154,17154,17155, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17154,17154,17154,17154,17154,17154,17158,17158,17158,17158, 17158,17158,17158,17158,17158,15927,21646,21646,21646,21646, 21646,21646,17158,17158,17158,17158,17158,17159,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17158,17158, 17158,17158,17158,17158,17161,17161,17161,17161,17161,17161, 17161,17161,17161,21646,21646,21646,21646,21646,21646,21646, 17161,17161,17161,17161,17161,17162,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17161,17161,17161,17161, 17161,17161,17164,17165,17166,17167,17167,17167,17167,17167, 17167,21646,21646,21646,21646,21646,21646,21646,15284,15284, 15284,15284,15284,15285,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15284,15284,15284,15284,15284,15284, 17168,17168,17168,17168,17168,17168,17168,17168,17168,15936, 21646,21646,21646,21646,21646,21646,17168,17168,17168,17168, 17168,17169,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17168,17168,17168,17168,17168,17168,17171,17171, 17171,17171,17171,17171,17171,17171,17171,21646,21646,21646, 21646,21646,21646,21646,17171,17171,17171,17171,17171,17172, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17171,17171,17171,17171,17171,17171,17174,17175,17176,17177, 17177,17177,17177,17177,17177,21646,21646,21646,21646,21646, 21646,21646,15291,15291,15291,15291,15291,15292,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15291,15291, 15291,15291,15291,15291,12800,21646,17178,17178,17178,17178, 17178,17178,17178,17178,17178,14496,21646,21646,21646,21646, 21646,21646,15289,15289,15289,15289,15289,15290,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15289,15289, 15289,15289,15289,15289,17179,17179,17179,17179,17179,17179, 17179,17179,17179,15949,21646,21646,21646,21646,21646,21646, 17179,17179,17179,17179,17179,17180,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17179,17179,17179,17179, 17179,17179,17182,17182,17182,17182,17182,17182,17182,17182, 17182,21646,21646,21646,21646,21646,21646,21646,17182,17182, 17182,17182,17182,17183,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17182,17182,17182,17182,17182,17182, 17185,17186,17187,17188,17188,17188,17188,17188,17188,21646, 21646,21646,21646,21646,21646,21646,15299,15299,15299,15299, 15299,15300,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15299,15299,15299,15299,15299,15299,17189,17189, 17189,17189,17189,17189,17189,17189,17189,14508,21646,21646, 21646,21646,21646,21646,15297,15297,15297,15297,15297,15298, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15297,15297,15297,15297,15297,15297,17190,17190,17190,17190, 17190,17190,17190,17190,17190,15963,21646,21646,21646,21646, 21646,21646,17190,17190,17190,17190,17190,17191,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17190,17190, 17190,17190,17190,17190,17193,17193,17193,17193,17193,17193, 17193,17193,17193,21646,21646,21646,21646,21646,21646,21646, 17193,17193,17193,17193,17193,17194,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17193,17193,17193,17193, 17193,17193,17196,17197,17198,17199,17199,17199,17199,17199, 17199,21646,21646,21646,21646,21646,21646,21646,15310,15310, 15310,15310,15310,15311,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15310,15310,15310,15310,15310,15310, 17200,17200,17200,17200,17200,17200,17200,17200,17200,14524, 21646,21646,21646,21646,21646,21646,15308,15308,15308,15308, 15308,15309,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15308,15308,15308,15308,15308,15308,17201,17201, 17201,17201,17201,17201,17201,17201,17201,16573,21646,21646, 21646,21646,21646,21646,17201,17201,17201,17201,17201,17202, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17201,17201,17201,17201,17201,17201,17203,17203,17203,17203, 17203,17203,17203,17203,17203,21646,21646,21646,21646,21646, 21646,21646,17203,17203,17203,17203,17203,17204,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17203,17203, 17203,17203,17203,17203,15323,15323,15323,15323,15323,15323, 15323,15323,15323,15324,21646,21646,21646,21646,21646,21646, 15323,15323,15323,15323,15323,15325,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15323,15323,15323,15323, 15323,15323,15320,15320,15320,15320,15320,15320,15320,15320, 15320,13741,21646,21646,21646,21646,21646,21646,15320,15320, 15320,15320,15320,15321,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15320,15320,15320,15320,15320,15320, 175, 175,21646, 175, 7130, 175, 175, 175, 175, 175, 21646, 7128, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,10561,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175,10555, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16589, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,10648,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,16590,21646, 21646,21646,21646,16589,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17212,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17213,21646,21646,21646, 21646,17212,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,17217,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17218,21646,21646,21646,21646,17217, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17223,21646,21646,21646,21646,17222,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 1029, 1029,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646, 21646,16043,21646,21646,21646,21646,21646,17239,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1036, 1029, 16656,16065,21646,16065,21646,21646,16677,16677,16677,16677, 16677,16677,16677,16677,16677,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 1655,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16067, 1320,21646,16068, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,16679,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 17259, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 16680,21646,21646,21646,21646,16679,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1320, 1313,17259, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,16701, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,16702,21646, 21646,21646,21646,16701,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6067, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,17283,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,16705, 2081,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646, 21646,21646,16095,21646,21646,21646,21646,21646,17284,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 5432,21646,21646,21646,21646, 5428,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2088, 2081, 2081, 1330,21646,21646,21646, 16105,21646,16105,21646,21646,16717,16717,16717,16717,16717, 16717,16717,16717,16717,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 1331,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16107,21646,21646,16108, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17317,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 17318,21646,21646,21646,21646,17317,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175,17321,17321,17321,17321, 17321,17321,17321,17321,17321,21646,21646,21646,21646,21646, 21646,21646,17321,17321,17321,17321,17321,17322,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17321,17321, 17321,17321,17321,17321, 2685,21646,17368,21646,21646,21646, 21646,11084,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11085,21646,21646,21646, 21646,21646,21646,11086,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11087,21646,11088, 21646,11089,21646,21646,11090,11091,21646,21646,21646,11092, 21646,21646,11093,21646,11094,21646,11095,21646,11096,11097, 11098, 2685,21646,11083,21646,21646,21646,21646,11084,21646, 21646,21646,17369,17369,17369,17369,17369,17369,17369,17369, 17369,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11085,21646,21646,21646,21646,21646,21646, 11086,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11087,21646,11088,21646,11089,21646, 21646,11090,11091,21646,21646,21646,11092,21646,21646,11093, 21646,11094,21646,11095,21646,11096,11097,11098,12164,17370, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,17371,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,17372,12170,21646,21646, 21646,13222,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,17373,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 17374,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,17375,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,17376,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,17377,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,17378, 12175,12176,12177,17383,15582,11082,11082,11082,11082,11082, 11082,11082,11082,11082,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13236,21646,21646,21646,21646,15583, 2685,21646, 2686,21646, 21646,21646,21646, 1443,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2687,21646, 21646,21646,21646,21646,21646, 2688,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2689, 21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646, 21646, 2695,21646,21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 2685,21646, 2686,21646,21646,21646,21646, 1443,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2687,21646,21646,21646,21646, 21646,21646, 2688,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3219, 3221,21646, 2690,21646, 2692,21646,21646, 2693, 3209,21646,21646,21646, 2695,21646, 21646, 2696,21646, 2697,21646, 2698,21646, 2699, 2700, 2701, 3222,16817,21646,21646,21646,21646,21646,21646,21646,16818, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16819,21646,21646,21646,21646,21646,21646,16820,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16821,21646,16822,21646,16823,21646,21646,16824, 16825,21646,21646,21646,16826,21646,21646,16827,21646,16828, 21646,16829,21646,16830,16831,16832,16817,21646,21646,21646, 21646,21646,21646,21646,16818,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16819,21646,17386,21646, 21646,21646,21646,16820,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16821,21646,16822, 21646,16823,21646,21646,16824,16825,21646,21646,21646,16826, 21646,21646,16827,21646,16828,21646,16829,21646,16830,16831, 16832, 6943,21646,21646,21646,21646,21646,21646,21646, 6945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17407,21646,21646,21646,21646,21646, 21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6948,21646, 6949, 6950, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956, 21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646, 21646,21646,21646,21646, 6945,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6946,21646,21646,21646, 21646,21646,21646, 6947,21646,21646,17408,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949, 6950, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954, 21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646, 21646, 9209,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646, 21646, 9216, 9242,21646,21646,21646, 9218,21646,17410, 9219, 21646, 9220,21646, 9221,21646, 9222, 9223, 9224,10120, 2685, 21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209, 17413,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219,21646, 9220, 21646, 9221,21646, 9222, 9223, 9224, 2685,21646,12239,17419, 21646,21646,21646,12240,21646,17420,12241,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12242,21646, 21646,21646,21646,21646,21646,12243,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12244, 21646,12245,21646,12246,21646,21646,12247,12248,21646,21646, 21646,12249,21646,21646,12250,21646,12251,21646,12252,21646, 12253,12254,12255,13287,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13288,21646,21646,21646,21646, 21646,21646,13289,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13290,21646,13291,14169, 13292,21646,21646,13293,13294,21646,21646,21646,13295,21646, 17421,13296,21646,13297,21646,13298,21646,13299,13300,13301, 17422,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13288,21646,21646,21646,21646,21646,21646,13289, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13290,21646,13291,21646,13292,21646,21646, 13293,13294,21646,21646,21646,13295,21646,21646,13296,21646, 13297,21646,13298,21646,13299,13300,13301,13287,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13288, 21646,21646,21646,21646,21646,21646,13289,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13290,21646,13291,21646,13292,21646,17423,13293,13294,21646, 21646,21646,13295,21646,21646,13296,21646,13297,21646,13298, 21646,13299,13300,13301, 2685,21646,12239,21646,21646,21646, 21646,12240,21646,21646,17437,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12242,21646,21646,21646, 21646,21646,21646,12243,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12244,21646,12245, 21646,12246,21646,21646,12247,12248,21646,21646,21646,12249, 21646,21646,12250,21646,12251,21646,12252,21646,12253,12254, 12255, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646, 21646, 3253,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17449,21646,21646,21646,21646,21646, 21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646, 21646, 3260, 3829,21646,21646,21646, 3262,21646, 3840, 3263, 21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 3256,21646, 3257,21646,17450,21646,21646, 3260, 3829, 21646,21646,21646, 3262,21646,21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17464, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,17465,21646, 21646,21646,21646,17464,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17469,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17470,21646,21646,21646, 21646,17469,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,17474,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17475,21646,21646,21646,21646,17474, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17479,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17480,21646,21646,21646,21646,17479,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,17484,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 17485,21646,21646,21646,21646,17484,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17488, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17489,21646,21646,21646,21646,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,17489, 175, 175, 21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17491,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17492,21646,21646,21646,21646,17491,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17494,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,17495, 21646,21646,21646,21646,17494,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17499,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17500,21646,21646, 21646,21646,17499,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17504,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 15026, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17505,21646,21646,21646,21646, 17504,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17508,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17509,21646,21646,21646,21646, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17509, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17511,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17512,21646,21646,21646, 21646,17511,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,15678,21646,21646,17513,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175,17514,17514,17514,17514,17514, 17514,17514,17514,17514,16941,21646,21646,21646,21646,21646, 21646,17514,17514,17514,17514,17514,17515,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,17514,17514,17514, 17514,17514,17514,16943,16943,16943,16943,16943,16943,16943, 16943,16943,17516,21646,21646,21646,21646,21646,21646,16943, 16943,16943,16943,16943,16944,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16943,16943,16943,16943,16943, 16943, 7130,21646,21646,21646,21646,21646,21646,21646,21646, 17518,17518,17518,17518,17518,17518,17518,17518,17518,21646, 21646,21646,21646,21646,21646,21646,17518,17518,17518,17518, 17518,17519,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17518,17518,17518,17518,17518,17518,17521,17521, 17521,17521,17521,17521,17521,17521,17521,16333,21646,21646, 21646,21646,21646,21646,17521,17521,17521,17521,17521,17522, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17521,17521,17521,17521,17521,17521,17524,17524,17524,17524, 17524,17524,17524,17524,17524,21646,21646,21646,21646,21646, 21646,21646,17524,17524,17524,17524,17524,17525,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17524,17524, 17524,17524,17524,17524,17528,17528,17528,17528,17528,17528, 17528,17528,17528,16342,21646,21646,21646,21646,21646,21646, 17528,17528,17528,17528,17528,17529,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17528,17528,17528,17528, 17528,17528,17531,17531,17531,17531,17531,17531,17531,17531, 17531,21646,21646,21646,21646,21646,21646,21646,17531,17531, 17531,17531,17531,17532,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17531,17531,17531,17531,17531,17531, 17534,17535,17536,17537,17537,17537,17537,17537,17537,21646, 21646,21646,21646,21646,21646,21646,15712,15712,15712,15712, 15712,15713,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15712,15712,15712,15712,15712,15712,17538,17538, 17538,17538,17538,17538,17538,17538,17538,16351,21646,21646, 21646,21646,21646,21646,17538,17538,17538,17538,17538,17539, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17538,17538,17538,17538,17538,17538,17541,17541,17541,17541, 17541,17541,17541,17541,17541,21646,21646,21646,21646,21646, 21646,21646,17541,17541,17541,17541,17541,17542,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17541,17541, 17541,17541,17541,17541,17544,17545,17546,17547,17547,17547, 17547,17547,17547,21646,21646,21646,21646,21646,21646,21646, 15719,15719,15719,15719,15719,15720,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15719,15719,15719,15719, 15719,15719,13520,21646,17548,17548,17548,17548,17548,17548, 17548,17548,17548,15060,21646,21646,21646,21646,21646,21646, 15717,15717,15717,15717,15717,15718,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,15717,15717,15717,15717, 15717,15717,17549,17549,17549,17549,17549,17549,17549,17549, 17549,16364,21646,21646,21646,21646,21646,21646,17549,17549, 17549,17549,17549,17550,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17549,17549,17549,17549,17549,17549, 17552,17552,17552,17552,17552,17552,17552,17552,17552,21646, 21646,21646,21646,21646,21646,21646,17552,17552,17552,17552, 17552,17553,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17552,17552,17552,17552,17552,17552,17555,17556, 17557,17558,17558,17558,17558,17558,17558,21646,21646,21646, 21646,21646,21646,21646,15727,15727,15727,15727,15727,15728, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15727,15727,15727,15727,15727,15727,17559,17559,17559,17559, 17559,17559,17559,17559,17559,15072,21646,21646,21646,21646, 21646,21646,15725,15725,15725,15725,15725,15726,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,15725,15725, 15725,15725,15725,15725,17560,17560,17560,17560,17560,17560, 17560,17560,17560,16378,21646,21646,21646,21646,21646,21646, 17560,17560,17560,17560,17560,17561,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17560,17560,17560,17560, 17560,17560,17563,17563,17563,17563,17563,17563,17563,17563, 17563,21646,21646,21646,21646,21646,21646,21646,17563,17563, 17563,17563,17563,17564,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,17563,17563,17563,17563,17563,17563, 17566,17567,17568,17569,17569,17569,17569,17569,17569,21646, 21646,21646,21646,21646,21646,21646,15738,15738,15738,15738, 15738,15739,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15738,15738,15738,15738,15738,15738,17570,17570, 17570,17570,17570,17570,17570,17570,17570,15088,21646,21646, 21646,21646,21646,21646,15736,15736,15736,15736,15736,15737, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 15736,15736,15736,15736,15736,15736,17571,17571,17571,17571, 17571,17571,17571,17571,17571,16990,21646,21646,21646,21646, 21646,21646,17571,17571,17571,17571,17571,17572,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17571,17571, 17571,17571,17571,17571,17573,17573,17573,17573,17573,17573, 17573,17573,17573,21646,21646,21646,21646,21646,21646,21646, 17573,17573,17573,17573,17573,17574,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17573,17573,17573,17573, 17573,17573,15751,15751,15751,15751,15751,15751,15751,15751, 15751,15752,21646,21646,21646,21646,21646,21646,15751,15751, 15751,15751,15751,15753,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,15751,15751,15751,15751,15751,15751, 15748,15748,15748,15748,15748,15748,15748,15748,15748,14333, 21646,21646,21646,21646,21646,21646,15748,15748,15748,15748, 15748,15749,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15748,15748,15748,15748,15748,15748, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17582,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17583,21646,21646,21646,21646,17582,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,11529,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17010,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,11529,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7163, 175, 175, 175, 175, 175, 175,17011, 21646,21646,21646,21646,17010,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17587,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17588,21646,21646, 21646,21646,17587,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17593,21646,21646,21646,21646, 17592,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17597,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17598,21646,21646,21646,21646,17597,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17604,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17605,21646,21646,21646,21646,17604,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17607,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,17608, 21646,21646,21646,21646,17607,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17612,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17613,21646,21646, 21646,21646,17612,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17615,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17616,21646,21646,21646,21646, 17615,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17618,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17619,21646,21646,21646, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17619, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17623,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17624,21646,21646, 21646,21646,17623,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17628,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17629,21646,21646,21646,21646, 17628,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,16469,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17632,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17633,21646,21646,21646,21646,17632,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17635,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17636,21646,21646,14463, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17636, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17638,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,17639,17639,17639,17639,17639,17639,17639,17639,17639, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17638,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175,15883, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17642,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17643,21646,21646,21646,21646, 17642,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,16469,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17645,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17646,21646, 21646,14463, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17646, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17648,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,17649, 21646,21646,21646,21646,17648,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17653,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17654,21646,21646, 21646,21646,17653,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 3279, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16465,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175,17659,17659,17659,17659, 17659,17659,17659,17659,17659,16524,21646,21646,21646,21646, 21646,21646,17659,17659,17659,17659,17659,17660,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17659,17659, 17659,17659,17659,17659, 6495,21646,21646,21646,21646,21646, 21646,21646,21646,17662,17662,17662,17662,17662,17662,17662, 17662,17662,21646,21646,21646,21646,21646,21646,21646,17662, 17662,17662,17662,17662,17663,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17662,17662,17662,17662,17662, 17662,17665,17665,17665,17665,17665,17665,17665,17665,17665, 21646,21646,21646,21646,21646,21646,21646,17665,17665,17665, 17665,17665,17666,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17665,17665,17665,17665,17665,17665,17668, 17669,17670,17671,17671,17671,17671,17671,17671,15914,21646, 21646,21646,21646,21646,21646,15913,15913,15913,15913,15913, 15915,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15913,15913,15913,15913,15913,15913,17672,17672,17672, 17672,17672,17672,17672,17672,17672,21646,21646,21646,21646, 21646,21646,21646,17672,17672,17672,17672,17672,17673,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,17672, 17672,17672,17672,17672,17672,12800,21646,15926,15926,15926, 15926,15926,15926,15926,15926,15926,15927,21646,21646,21646, 21646,21646,21646,15926,15926,15926,15926,15926,15928,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15926, 15926,15926,15926,15926,15926,17678,17678,17678,17678,17678, 17678,17678,17678,17678,21646,21646,21646,21646,21646,21646, 21646,17678,17678,17678,17678,17678,17679,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,17678,17678,17678, 17678,17678,17678,15935,15935,15935,15935,15935,15935,15935, 15935,15935,15936,21646,21646,21646,21646,21646,21646,15935, 15935,15935,15935,15935,15937,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15935,15935,15935,15935,15935, 15935,15932,15932,15932,15932,15932,15932,15932,15932,15932, 14496,21646,21646,21646,21646,21646,21646,15932,15932,15932, 15932,15932,15933,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15932,15932,15932,15932,15932,15932,17684, 17684,17684,17684,17684,17684,17684,17684,17684,21646,21646, 21646,21646,21646,21646,21646,17684,17684,17684,17684,17684, 17685,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17684,17684,17684,17684,17684,17684,15948,15948,15948, 15948,15948,15948,15948,15948,15948,15949,21646,21646,21646, 21646,21646,21646,15948,15948,15948,15948,15948,15950,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,15948, 15948,15948,15948,15948,15948,15945,15945,15945,15945,15945, 15945,15945,15945,15945,14508,21646,21646,21646,21646,21646, 21646,15945,15945,15945,15945,15945,15946,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,15945,15945,15945, 15945,15945,15945,17690,17690,17690,17690,17690,17690,17690, 17690,17690,21646,21646,21646,21646,21646,21646,21646,17690, 17690,17690,17690,17690,17691,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17690,17690,17690,17690,17690, 17690,15962,15962,15962,15962,15962,15962,15962,15962,15962, 15963,21646,21646,21646,21646,21646,21646,15962,15962,15962, 15962,15962,15964,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15962,15962,15962,15962,15962,15962,15959, 15959,15959,15959,15959,15959,15959,15959,15959,14524,21646, 21646,21646,21646,21646,21646,15959,15959,15959,15959,15959, 15960,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,15959,15959,15959,15959,15959,15959,17696,17696,17696, 17696,17696,17696,17696,17696,17696,16573,21646,21646,21646, 21646,21646,21646,17696,17696,17696,17696,17696,17697,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,17696, 17696,17696,17696,17696,17696,17699,17699,17699,17699,17699, 17699,17699,17699,17699,21646,21646,21646,21646,21646,21646, 21646,17699,17699,17699,17699,17699,17700,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,17699,17699,17699, 17699,17699,17699,17702,17703,17704,17705,17705,17705,17705, 17705,17705,21646,21646,21646,21646,21646,21646,21646,15975, 15975,15975,15975,15975,15976,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,15975,15975,15975,15975,15975, 15975,17706,17706,17706,17706,17706,17706,17706,17706,17706, 15324,21646,21646,21646,21646,21646,21646,15973,15973,15973, 15973,15973,15974,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,15973,15973,15973,15973,15973,15973, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17708,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17709,21646,21646,21646,21646,17708,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 7920,16647,21646,16647, 21646,21646,17233,17233,17233,17233,17233,17233,17233,17233, 17233,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 1295,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16649, 1036,21646,16650, 1029, 1029,21646, 1029, 2949, 1029, 1029, 1029, 1029, 1029,21646, 1029, 1029,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 1029, 1029, 1029, 1029, 1029, 1029, 1029,21646,21646,21646,21646,21646,16043,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 1036, 1029,16656, 1313, 1313,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 1313, 1313, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646,21646,21646,21646, 21646,16679,21646,21646,21646,21646,21646,17739,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 1320, 1313, 17259,16694,21646,16694,21646,21646,17276,17276,17276,17276, 17276,17276,17276,17276,17276,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2507,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16696, 2088,21646,16697, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646, 21646,17759,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 17760,21646,21646,21646,21646,17759,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2088, 2081, 2081, 2081, 2081,21646, 2081, 4799, 2081, 2081, 2081, 2081, 2081,21646,16705, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,16095, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2088, 2081, 2081, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17789,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17790,21646,21646,21646,21646,17789,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175,17793, 17793,17793,17793,17793,17793,17793,17793,17793,21646,21646, 21646,21646,21646,21646,21646,17793,17793,17793,17793,17793, 17794,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17793,17793,17793,17793,17793,17793, 2685,21646,11083, 21646,21646,21646,21646,11084,21646,21646,21646,21646,21646, 21646,21646,17836,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11085, 21646,12163,21646,21646,21646,21646,11086,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11087,21646,11088,21646,11089,21646,21646,11090,11091,21646, 21646,21646,11092,21646,21646,11093,21646,11094,21646,11095, 21646,11096,11097,11098, 2685,21646,11083,16790,21646,21646, 21646,11084,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11085,21646,21646,21646, 21646,21646,21646,11086,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11087,21646,11088, 21646,11089,21646,21646,11090,11091,21646,21646,21646,11092, 21646,21646,11093,21646,11094,21646,11095,21646,11096,11097, 11098,12164,21646,21646,17837,21646,21646,21646,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12166,21646,12167,21646,12168,21646,21646,12169, 12170,21646,21646,21646,12171,21646,21646,12172,21646,12173, 21646,12174,21646,12175,12176,12177,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,21646,12171, 21646,21646,12172,21646,17838,21646,12174,21646,12175,12176, 12177,13224,12164,21646,21646,21646,21646,21646,21646,12165, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12166,21646,12167,21646,12168,21646,21646, 12169,12170,21646,21646,21646,12171,21646,13217,17839,21646, 12173,21646,12174,21646,12175,12176,12177,12164,21646,21646, 21646,21646,21646,21646,12165,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13219,21646, 12167,21646,12168,21646,21646,12169,17840,21646,21646,21646, 12171,21646,21646,12172,21646,12173,21646,12174,21646,12175, 12176,12177,13220,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,15568,21646, 21646,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,17841,16192, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12164,21646,21646,21646,21646,21646,21646,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12166,21646,12167,14102,12168,21646,21646,12169, 16193,21646,21646,21646,12171,21646,21646,12172,21646,12173, 21646,12174,21646,12175,12176,12177,16817,21646,21646,21646, 21646,21646,21646,21646,16818,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16819,21646,21646,21646, 21646,21646,21646,16820,21646,21646,21646,21646,21646,17849, 21646,21646,21646,21646,21646,21646,21646,16821,21646,16822, 21646,16823,21646,21646,16824,16825,21646,21646,21646,16826, 21646,21646,16827,21646,16828,21646,16829,21646,16830,16831, 16832,16817,21646,21646,21646,21646,21646,21646,21646,16818, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16819,21646,21646,21646,21646,21646,21646,16820,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16821,21646,16822,21646,16823,21646,17393,16824, 16825,21646,21646,21646,16826,21646,17850,16827,21646,16828, 21646,16829,21646,16830,16831,16832, 6943,21646,21646,21646, 21646,21646,21646,21646, 6945,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6946,21646,21646,21646, 21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17870, 6948,21646, 6949, 21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954, 21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646,21646,21646,21646, 6945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646,17871, 21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208,21646, 21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646, 21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212, 21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646, 21646, 9218,21646,21646, 9219,21646,17873,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,17875,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646, 21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646,17881,21646,21646,21646,21646,12240,21646,21646, 12241,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,21646,21646,12250,21646, 12251,21646,12252,21646,12253,12254,12255, 2685,21646,12239, 21646,21646,21646,21646,12240,21646,21646,12241,17882,17882, 17882,17882,17882,17882,17882,17882,17882,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12242, 21646,21646,21646,21646,21646,21646,12243,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12244,21646,12245,21646,12246,21646,21646,12247,12248,21646, 21646,21646,12249,21646,21646,12250,21646,12251,21646,12252, 21646,12253,12254,12255,17883,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13288,21646,21646,21646, 21646,21646,21646,13289,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13290,21646,13291, 21646,13292,21646,21646,13293,13294,21646,21646,21646,13295, 21646,21646,13296,21646,13297,21646,13298,21646,13299,13300, 13301,13287,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17884,21646,21646,21646, 21646,21646,21646,13288,21646,21646,21646,21646,21646,21646, 13289,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13290,21646,14164,21646,13292,21646, 21646,13293,13294,21646,21646,21646,13295,21646,21646,13296, 21646,13297,21646,14165,21646,13299,14166,13301,12238,12238, 12238,12238,12238,12238,12238,12238,12238,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13302,21646,21646,21646,21646,21646,21646,21646, 21646,17895,21646,21646,21646,21646,21646,21646,21646,13303, 21646,21646,13304,17902,16263,12238,12238,12238,12238,12238, 12238,12238,12238,12238,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14194,21646,21646,21646,21646,16264, 2685,21646, 3252,21646, 21646,21646,21646, 1812,21646,21646, 3253,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 3254,21646, 21646,21646,21646,21646,21646, 3255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 3256, 21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646, 21646, 3262,21646,21646, 3263,21646,17905,21646, 3265,21646, 3266, 3267, 3839, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 3254,21646,21646,21646,21646, 21646,21646, 3255,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646, 21646, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,17917,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17918,21646,21646,21646,21646,17917,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17922,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17923,21646,21646,21646,21646,17922,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17927,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,17928, 21646,21646,21646,21646,17927,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16296,21646, 21646,21646,21646,21646,21646,21646,17932,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175,17933,17933, 17933,17933,17933,17933,17933,17933,17933,16941,21646,21646, 21646,21646,21646,21646,17933,17933,17933,17933,17933,17934, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17933,17933,17933,17933,17933,17933, 7130,21646,21646,21646, 21646,21646,21646,21646,21646,17936,17936,17936,17936,17936, 17936,17936,17936,17936,21646,21646,21646,21646,21646,21646, 21646,17936,17936,17936,17936,17936,17937,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,17936,17936,17936, 17936,17936,17936,17939,17939,17939,17939,17939,17939,17939, 17939,17939,21646,21646,21646,21646,21646,21646,21646,17939, 17939,17939,17939,17939,17940,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17939,17939,17939,17939,17939, 17939,17942,17943,17944,17945,17945,17945,17945,17945,17945, 16329,21646,21646,21646,21646,21646,21646,16328,16328,16328, 16328,16328,16330,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16328,16328,16328,16328,16328,16328,17946, 17946,17946,17946,17946,17946,17946,17946,17946,21646,21646, 21646,21646,21646,21646,21646,17946,17946,17946,17946,17946, 17947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17946,17946,17946,17946,17946,17946,13520,21646,16341, 16341,16341,16341,16341,16341,16341,16341,16341,16342,21646, 21646,21646,21646,21646,21646,16341,16341,16341,16341,16341, 16343,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16341,16341,16341,16341,16341,16341,17952,17952,17952, 17952,17952,17952,17952,17952,17952,21646,21646,21646,21646, 21646,21646,21646,17952,17952,17952,17952,17952,17953,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,17952, 17952,17952,17952,17952,17952,16350,16350,16350,16350,16350, 16350,16350,16350,16350,16351,21646,21646,21646,21646,21646, 21646,16350,16350,16350,16350,16350,16352,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16350,16350,16350, 16350,16350,16350,16347,16347,16347,16347,16347,16347,16347, 16347,16347,15060,21646,21646,21646,21646,21646,21646,16347, 16347,16347,16347,16347,16348,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16347,16347,16347,16347,16347, 16347,17958,17958,17958,17958,17958,17958,17958,17958,17958, 21646,21646,21646,21646,21646,21646,21646,17958,17958,17958, 17958,17958,17959,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17958,17958,17958,17958,17958,17958,16363, 16363,16363,16363,16363,16363,16363,16363,16363,16364,21646, 21646,21646,21646,21646,21646,16363,16363,16363,16363,16363, 16365,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16363,16363,16363,16363,16363,16363,16360,16360,16360, 16360,16360,16360,16360,16360,16360,15072,21646,21646,21646, 21646,21646,21646,16360,16360,16360,16360,16360,16361,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16360, 16360,16360,16360,16360,16360,17964,17964,17964,17964,17964, 17964,17964,17964,17964,21646,21646,21646,21646,21646,21646, 21646,17964,17964,17964,17964,17964,17965,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,17964,17964,17964, 17964,17964,17964,16377,16377,16377,16377,16377,16377,16377, 16377,16377,16378,21646,21646,21646,21646,21646,21646,16377, 16377,16377,16377,16377,16379,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16377,16377,16377,16377,16377, 16377,16374,16374,16374,16374,16374,16374,16374,16374,16374, 15088,21646,21646,21646,21646,21646,21646,16374,16374,16374, 16374,16374,16375,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16374,16374,16374,16374,16374,16374,17970, 17970,17970,17970,17970,17970,17970,17970,17970,16990,21646, 21646,21646,21646,21646,21646,17970,17970,17970,17970,17970, 17971,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17970,17970,17970,17970,17970,17970,17973,17973,17973, 17973,17973,17973,17973,17973,17973,21646,21646,21646,21646, 21646,21646,21646,17973,17973,17973,17973,17973,17974,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,17973, 17973,17973,17973,17973,17973,17976,17977,17978,17979,17979, 17979,17979,17979,17979,21646,21646,21646,21646,21646,21646, 21646,16390,16390,16390,16390,16390,16391,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16390,16390,16390, 16390,16390,16390,17980,17980,17980,17980,17980,17980,17980, 17980,17980,15752,21646,21646,21646,21646,21646,21646,16388, 16388,16388,16388,16388,16389,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16388,16388,16388,16388,16388, 16388, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,17582,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17583,21646,21646,21646,21646,17582, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7154, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,17982,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,17983,21646,21646,21646,21646,17982,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 8614, 175, 175,10458,10458,10458, 10458,10458,10458,10458,10458,10458, 7163,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 176,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614,21646,10459, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646,17986, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,17604,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646,17986, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17605,21646,21646,21646,21646,17604,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 17989,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,14461,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,17990, 21646,21646,21646,21646,17989,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17994,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17995,21646,21646, 21646,21646,17994,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17998,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,17999,21646,21646,21646,21646, 17998,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,18002,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18003,21646,21646,21646,21646,18002,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,18005,21646,18006,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18007, 18008,18008,21646,21646,21646,21646,21646,21646,21646,21646, 18009, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18012,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18013,21646,21646,21646,21646,18012, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18017,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18018,21646,21646,21646,21646,18017,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18022,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18023,21646,21646,21646,21646,18022,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18026, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18027,21646, 21646,21646,21646,18026,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,18028, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18028,21646,21646,21646,21646,18030,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175,18028,18028, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18032,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18033,21646,21646,21646,21646,18032,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18037,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18038,21646,21646,21646,21646,18037,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18041, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18042,21646, 21646,21646,21646,18041,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,18043, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18043,21646,21646,21646,21646,18045,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175,18043,18043,14461, 15882,15882,15882,15882,15882,15882,15882,15882,15882,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 176,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463,21646, 15883, 6495,21646,21646,21646,21646,21646,21646,21646,21646, 18046,18046,18046,18046,18046,18046,18046,18046,18046,21646, 21646,21646,21646,21646,21646,21646,18046,18046,18046,18046, 18046,18047,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18046,18046,18046,18046,18046,18046,18049,18049, 18049,18049,18049,18049,18049,18049,18049,21646,21646,21646, 21646,21646,21646,21646,18049,18049,18049,18049,18049,18050, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18049,18049,18049,18049,18049,18049,12800,21646,16523,16523, 16523,16523,16523,16523,16523,16523,16523,16524,21646,21646, 21646,21646,21646,21646,16523,16523,16523,16523,16523,16525, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16523,16523,16523,16523,16523,16523,18055,18055,18055,18055, 18055,18055,18055,18055,18055,21646,21646,21646,21646,21646, 21646,21646,18055,18055,18055,18055,18055,18056,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18055,18055, 18055,18055,18055,18055,12800,21646,18058,18058,18058,18058, 18058,18058,18058,18058,18058,15927,21646,21646,21646,21646, 21646,21646,16536,16536,16536,16536,16536,16537,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16536,16536, 16536,16536,16536,16536,18059,18059,18059,18059,18059,18059, 18059,18059,18059,21646,21646,21646,21646,21646,21646,21646, 18059,18059,18059,18059,18059,18060,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18059,18059,18059,18059, 18059,18059,18062,18062,18062,18062,18062,18062,18062,18062, 18062,15936,21646,21646,21646,21646,21646,21646,16542,16542, 16542,16542,16542,16543,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16542,16542,16542,16542,16542,16542, 18063,18063,18063,18063,18063,18063,18063,18063,18063,21646, 21646,21646,21646,21646,21646,21646,18063,18063,18063,18063, 18063,18064,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18063,18063,18063,18063,18063,18063,18066,18066, 18066,18066,18066,18066,18066,18066,18066,15949,21646,21646, 21646,21646,21646,21646,16551,16551,16551,16551,16551,16552, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16551,16551,16551,16551,16551,16551,18067,18067,18067,18067, 18067,18067,18067,18067,18067,21646,21646,21646,21646,21646, 21646,21646,18067,18067,18067,18067,18067,18068,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18067,18067, 18067,18067,18067,18067,18070,18070,18070,18070,18070,18070, 18070,18070,18070,15963,21646,21646,21646,21646,21646,21646, 16560,16560,16560,16560,16560,16561,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16560,16560,16560,16560, 16560,16560,18071,18071,18071,18071,18071,18071,18071,18071, 18071,21646,21646,21646,21646,21646,21646,21646,18071,18071, 18071,18071,18071,18072,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18071,18071,18071,18071,18071,18071, 16572,16572,16572,16572,16572,16572,16572,16572,16572,16573, 21646,21646,21646,21646,21646,21646,16572,16572,16572,16572, 16572,16574,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16572,16572,16572,16572,16572,16572,16569,16569, 16569,16569,16569,16569,16569,16569,16569,15324,21646,21646, 21646,21646,21646,21646,16569,16569,16569,16569,16569,16570, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16569,16569,16569,16569,16569,16569, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 18078,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,18079, 21646,21646,21646,21646,18078,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 7920,17250,21646,17250,21646,21646,17733, 17733,17733,17733,17733,17733,17733,17733,17733,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 1655,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17252, 1320,21646,17253, 1313, 1313,21646, 1313, 3551, 1313, 1313, 1313, 1313, 1313, 21646, 1313, 1313,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 1313, 1313, 1313, 1313, 1313, 1313, 1313,21646, 21646,21646,21646,21646,16679,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 1320, 1313,17259,17278,21646,17278,21646,21646,17757, 17757,17757,17757,17757,17757,17757,17757,17757,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 2507,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17280, 2088,21646,17281, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 21646, 2081, 2081,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 21646,21646,21646,21646,17759,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 2088, 2081,18127, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,17760,21646,21646,21646,21646,17759,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 2088, 2081,18127, 175, 175, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,18155,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18156,21646,21646,21646,21646,18155,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 2685,21646, 11083,21646,21646,21646,21646,11084,21646,21646,21646,18197, 18197,18197,18197,18197,18197,18197,18197,18197,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11085,21646,21646,21646,21646,21646,21646,11086,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11087,21646,11088,21646,11089,21646,21646,11090,11091, 21646,21646,21646,11092,21646,21646,11093,21646,11094,21646, 11095,21646,11096,11097,11098,12164,21646,21646,21646,21646, 21646,21646,12165,18198,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12166,21646,12167,21646, 12168,21646,21646,12169,12170,21646,21646,21646,12171,21646, 21646,12172,21646,12173,21646,12174,21646,12175,12176,12177, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18199,21646,12167,21646,12168,21646,21646,12169,12170, 21646,21646,21646,12171,21646,13223,12172,21646,12173,21646, 12174,21646,12175,12176,12177,18200,21646,21646,21646,21646, 21646,21646,12164,21646,21646,21646,21646,21646,21646,12165, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12166,21646,12167,21646,12168,21646,21646, 13221,12170,21646,21646,21646,13222,21646,21646,12172,21646, 12173,21646,12174,21646,12175,12176,12177,12164,21646,21646, 21646,21646,21646,21646,12165,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12166,21646, 12167,21646,12168,21646,21646,12169,12170,21646,21646,21646, 12171,18201,21646,12172,21646,12173,21646,12174,21646,12175, 12176,12177,12164,21646,21646,21646,21646,21646,21646,12165, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12166,21646,12167,21646,12168,21646,21646, 12169,12170,21646,21646,21646,12171,21646,21646,18202,21646, 12173,21646,12174,21646,12175,12176,12177,17841,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,21646,12169,12170, 21646,21646,21646,12171,21646,21646,12172,21646,12173,21646, 12174,21646,12175,12176,12177,17841,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,13221,12170,21646,21646, 21646,13222,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177, 2685,21646,11083,21646,21646,21646,21646, 11084,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18203,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11085,21646,21646,21646,21646, 21646,21646,11086,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11087,21646,11088,21646, 11089,21646,21646,11090,11091,21646,21646,21646,11092,21646, 21646,11093,21646,11094,21646,11095,21646,11096,11097,11098, 16817,21646,21646,21646,21646,21646,21646,21646,16818,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16819,21646,21646,21646,21646,21646,21646,16820,21646,21646, 21646,21646,21646,18207,21646,21646,21646,21646,21646,21646, 21646,16821,21646,16822,21646,16823,21646,21646,16824,16825, 21646,21646,21646,16826,21646,21646,16827,21646,16828,21646, 16829,21646,16830,16831,16832,16817,21646,21646,21646,21646, 21646,21646,21646,16818,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16819,21646,21646,21646,21646, 21646,21646,16820,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16821,21646,16822,21646, 16823,21646,21646,16824,16825,21646,21646,21646,16826,18208, 21646,16827,21646,16828,21646,16829,21646,16830,16831,16832, 2685,21646,18221,21646,21646,21646,21646,16816,21646,21646, 18222,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18223,21646,21646,21646,21646,21646,21646,18224, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18225,21646,18226,18227,18228,21646,21646, 18229,18230,21646,21646,21646,18231,21646,21646,18232,21646, 18233,21646,18234,21646,18235,18236,18237, 6943,21646,21646, 21646,21646,21646,21646,21646, 6945,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6946,21646,21646, 21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646,18246, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,18247, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646, 9208, 21646,21646,21646,21646, 6942,21646,21646,18249,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210, 21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646, 21646,21646, 9218,21646,10119, 9219,21646, 9220,21646, 9221, 21646, 9222, 9223, 9224, 2685,21646,18221,21646,21646,21646, 21646,16816,21646,21646,18222,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18223,21646,21646,21646, 21646,21646,21646,18224,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18225,21646,18226, 21646,18228,21646,21646,18229,18251,21646,21646,21646,18231, 21646,21646,18232,21646,18233,21646,18234,21646,18235,18236, 18237, 2685,21646,18253,21646,21646,21646,21646,18254,21646, 21646,18255,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18256,21646,21646,21646,21646,21646,21646, 18257,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18258,21646,18259,21646,18260,21646, 21646,18261,18262,21646,21646,21646,18263,21646,21646,18264, 21646,18265,21646,18266,21646,18267,18268,18269, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242, 21646,21646,21646, 9218,18270,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646,12239,21646,21646, 21646,21646,12240,21646,21646,12241,21646,21646,21646,21646, 18273,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12242,21646,13286, 21646,21646,21646,21646,12243,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12244,21646, 12245,21646,12246,21646,21646,12247,12248,21646,21646,21646, 12249,21646,21646,12250,21646,12251,21646,12252,21646,12253, 12254,12255, 2685,21646,12239,17419,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,21646,12246, 21646,21646,12247,12248,21646,21646,21646,12249,21646,21646, 12250,21646,12251,21646,12252,21646,12253,12254,12255,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,14164,21646,13292,21646,21646,13293, 13294,21646,21646,18274,13295,21646,21646,13296,21646,13297, 21646,14165,21646,13299,14166,13301,13287,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13288,21646, 21646,21646,21646,21646,21646,13289,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13290, 21646,13291,21646,13292,21646,21646,13293,13294,21646,21646, 18275,13295,21646,21646,13296,21646,13297,21646,13298,21646, 13299,13300,13301, 2685,21646,18253,21646,21646,21646,21646, 18254,21646,18286,18255,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18256,21646,21646,21646,21646, 21646,21646,18257,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18258,21646,18259,18287, 18260,21646,21646,18261,18262,21646,21646,21646,18263,21646, 21646,18264,21646,18265,21646,18266,21646,18267,18268,18269, 2685,21646, 3252,21646,21646,21646,21646, 1812,21646,21646, 3253,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17449,21646,21646,21646,21646,21646,21646, 21646,21646, 3254,21646,21646,21646,21646,21646,21646, 3255, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 3256,21646, 3257,21646, 3259,21646,21646, 3260, 3829,21646,21646,21646, 3262,21646, 3847, 3263,21646, 3264,21646, 3265,21646, 3266, 3267, 3268, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18302,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18303,21646,21646,21646,21646,18302,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 3279, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,16898, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 7130, 21646,21646,21646,21646,21646,21646,21646,21646,18306,18306, 18306,18306,18306,18306,18306,18306,18306,21646,21646,21646, 21646,21646,21646,21646,18306,18306,18306,18306,18306,18307, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18306,18306,18306,18306,18306,18306,18309,18309,18309,18309, 18309,18309,18309,18309,18309,21646,21646,21646,21646,21646, 21646,21646,18309,18309,18309,18309,18309,18310,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18309,18309, 18309,18309,18309,18309,13520,21646,16940,16940,16940,16940, 16940,16940,16940,16940,16940,16941,21646,21646,21646,21646, 21646,21646,16940,16940,16940,16940,16940,16942,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16940,16940, 16940,16940,16940,16940,18315,18315,18315,18315,18315,18315, 18315,18315,18315,21646,21646,21646,21646,21646,21646,21646, 18315,18315,18315,18315,18315,18316,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18315,18315,18315,18315, 18315,18315,13520,21646,18318,18318,18318,18318,18318,18318, 18318,18318,18318,16342,21646,21646,21646,21646,21646,21646, 16953,16953,16953,16953,16953,16954,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16953,16953,16953,16953, 16953,16953,18319,18319,18319,18319,18319,18319,18319,18319, 18319,21646,21646,21646,21646,21646,21646,21646,18319,18319, 18319,18319,18319,18320,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18319,18319,18319,18319,18319,18319, 18322,18322,18322,18322,18322,18322,18322,18322,18322,16351, 21646,21646,21646,21646,21646,21646,16959,16959,16959,16959, 16959,16960,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16959,16959,16959,16959,16959,16959,18323,18323, 18323,18323,18323,18323,18323,18323,18323,21646,21646,21646, 21646,21646,21646,21646,18323,18323,18323,18323,18323,18324, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18323,18323,18323,18323,18323,18323,18326,18326,18326,18326, 18326,18326,18326,18326,18326,16364,21646,21646,21646,21646, 21646,21646,16968,16968,16968,16968,16968,16969,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16968,16968, 16968,16968,16968,16968,18327,18327,18327,18327,18327,18327, 18327,18327,18327,21646,21646,21646,21646,21646,21646,21646, 18327,18327,18327,18327,18327,18328,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18327,18327,18327,18327, 18327,18327,18330,18330,18330,18330,18330,18330,18330,18330, 18330,16378,21646,21646,21646,21646,21646,21646,16977,16977, 16977,16977,16977,16978,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16977,16977,16977,16977,16977,16977, 18331,18331,18331,18331,18331,18331,18331,18331,18331,21646, 21646,21646,21646,21646,21646,21646,18331,18331,18331,18331, 18331,18332,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18331,18331,18331,18331,18331,18331,16989,16989, 16989,16989,16989,16989,16989,16989,16989,16990,21646,21646, 21646,21646,21646,21646,16989,16989,16989,16989,16989,16991, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16989,16989,16989,16989,16989,16989,16986,16986,16986,16986, 16986,16986,16986,16986,16986,15752,21646,21646,21646,21646, 21646,21646,16986,16986,16986,16986,16986,16987,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16986,16986, 16986,16986,16986,16986, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18338,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,18339,21646,21646, 21646,21646,18338,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18343,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646,17986, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,17604,21646,21646,21646,21646,21646,18344,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18346,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18347,21646,21646,21646,21646,18346, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18351,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18352,21646,21646,21646,21646,18351,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18356,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18357,21646,21646,21646,21646,18356,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18361, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18362,21646, 21646,21646,21646,18361,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18365,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18366,21646,21646,21646, 21646,18365,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18368,18369,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175,21646,21646,21646,21646,21646, 21646,21646,18369, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,18371,18371,18371, 18371,18371,18371,18371,18371, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18372,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18372,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18374,18375,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175,21646,21646,21646,21646,21646, 21646,21646,18375, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18377,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18378,21646,21646,21646, 21646,18377,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18382,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18383,21646,21646,21646,21646,18382, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18387,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18388,21646,21646,21646,21646,18387,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18392,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18393,21646,21646,21646,21646,18392,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18396, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18397,21646,21646,21646,21646,21646,14463, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18397, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,18399,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18400,21646,21646,21646,21646,18399,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 18402,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,18403, 21646,21646,21646,21646,18402,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18408,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18409,21646,21646, 21646,21646,18408,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18413,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18414,21646,21646,21646,21646, 18413,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,16469,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,18417,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18418,21646,21646,21646,21646, 21646,14463, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18418, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18420,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18421,21646,21646,21646, 21646,18420,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175,12800,21646,18422,18422,18422,18422,18422,18422,18422, 18422,18422,16524,21646,21646,21646,21646,21646,21646,17144, 17144,17144,17144,17144,17145,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17144,17144,17144,17144,17144, 17144, 6495,21646,21646,21646,21646,21646,21646,21646,21646, 17158,17158,17158,17158,17158,17158,17158,17158,17158,15927, 21646,21646,21646,21646,21646,21646,17158,17158,17158,17158, 17158,17159,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17158,17158,17158,17158,17158,17158,17168,17168, 17168,17168,17168,17168,17168,17168,17168,15936,21646,21646, 21646,21646,21646,21646,17168,17168,17168,17168,17168,17169, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17168,17168,17168,17168,17168,17168,17179,17179,17179,17179, 17179,17179,17179,17179,17179,15949,21646,21646,21646,21646, 21646,21646,17179,17179,17179,17179,17179,17180,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17179,17179, 17179,17179,17179,17179,17190,17190,17190,17190,17190,17190, 17190,17190,17190,15963,21646,21646,21646,21646,21646,21646, 17190,17190,17190,17190,17190,17191,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17190,17190,17190,17190, 17190,17190, 6495,21646,21646,21646,21646,21646,21646,21646, 21646,18423,18423,18423,18423,18423,18423,18423,18423,18423, 21646,21646,21646,21646,21646,21646,21646,18423,18423,18423, 18423,18423,18424,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18423,18423,18423,18423,18423,18423,18426, 18426,18426,18426,18426,18426,18426,18426,18426,16573,21646, 21646,21646,21646,21646,21646,17201,17201,17201,17201,17201, 17202,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17201,17201,17201,17201,17201,17201, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18078,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 7920, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18079,21646,21646,21646,21646,18078,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 7920, 5405,21646,21646,21646,17744, 21646,17744,21646,21646,18113,18113,18113,18113,18113,18113, 18113,18113,18113,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 4795,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17746,21646,21646,17747, 2081, 2081,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,17759, 21646,21646,21646,21646,21646,18470,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 2088, 2081,18127, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18497,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18498,21646,21646,21646,21646,18497,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175,18501, 18501,18501,18501,18501,18501,18501,18501,18501,21646,21646, 21646,21646,21646,21646,21646,18501,18501,18501,18501,18501, 18502,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18501,18501,18501,18501,18501,18501, 2685,21646,11083, 21646,21646,21646,21646,11084,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11085, 21646,21646,21646,21646,21646,21646,11086,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11087,21646,11088,21646,11089,21646,21646,11090,11091,21646, 21646,21646,11092,21646,21646,11093,21646,11094,21646,11095, 21646,11096,11097,11098,18536,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,21646,12171, 21646,21646,12172,21646,12173,21646,12174,21646,12175,12176, 12177,12164,21646,21646,21646,21646,21646,21646,12165,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12166,21646,12167,13214,12168,21646,21646,12169, 12170,21646,21646,21646,12171,21646,21646,12172,21646,12173, 21646,18537,21646,12175,12176,12177,12164,21646,21646,21646, 21646,21646,21646,12165,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12166,21646,12167, 21646,12168,21646,21646,12169,12170,21646,21646,21646,12171, 21646,18538,12172,21646,12173,21646,12174,21646,12175,12176, 12177, 2685,21646,11083,21646,21646,21646,21646,11084,21646, 21646,15582,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11085,21646,21646,21646,21646,21646,21646, 11086,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11087,21646,11088,13236,11089,21646, 21646,11090,15583,21646,21646,21646,11092,21646,21646,11093, 21646,11094,21646,11095,21646,11096,11097,11098,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,18539,12170,21646,21646, 21646,13222,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,16817,21646,21646,21646,21646,21646,21646, 21646,16818,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16819,21646,21646,21646,21646,21646,21646, 16820,21646,21646,18544,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16821,21646,16822,21646,16823,21646, 21646,16824,16825,21646,21646,21646,16826,21646,21646,16827, 21646,16828,21646,16829,21646,16830,16831,16832,16817,21646, 21646,21646,21646,21646,21646,21646,16818,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16819,21646, 21646,21646,21646,21646,21646,16820,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16821, 21646,16822,21646,16823,21646,21646,16824,16825,21646,21646, 21646,16826,21646,21646,16827,21646,16828,21646,18545,21646, 16830,16831,16832, 2685,21646,18221,21646,21646,21646,21646, 16816,21646,21646,18222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18226,21646, 18228,21646,21646,18229,18251,21646,21646,21646,18231,21646, 21646,18232,21646,18233,21646,18234,21646,18235,18236,18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646,21646, 18222,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18223,21646,21646,21646,21646,21646,21646,18224, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18225,21646,18226,21646,18228,21646,21646, 18229,18251,21646,21646,21646,18231,21646,21646,18232,21646, 18233,21646,18234,21646,18235,18236,18237, 6943,21646,21646, 21646,21646,21646,21646,21646, 6945,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6946,21646,21646, 21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18586,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646, 7643, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957, 8365,18587, 6959, 6960, 2685,21646, 9208, 21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210, 21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646,10106,21646, 9215,21646,21646, 9216, 9242,21646, 21646,21646, 9218,21646,21646, 9219,21646, 9220,21646,10107, 21646, 9222,10108, 9224, 2685,21646,18253,21646,21646,21646, 21646,18254,21646,21646,18255,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18256,21646,21646,21646, 21646,21646,21646,18257,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18258,21646,18259, 21646,18260,21646,21646,18261,18262,21646,21646,21646,18263, 21646,21646,18264,21646,18265,21646,18266,21646,18267,18268, 18269, 2685,21646,18253,21646,21646,21646,21646,18254,21646, 21646,18255,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18256,21646,18590,21646,21646,21646,21646, 18257,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18258,21646,18259,21646,18260,21646, 21646,18261,18262,21646,21646,21646,18263,21646,21646,18264, 21646,18265,21646,18266,21646,18267,18268,18269,18591,21646, 21646,21646,21646,21646,21646,21646,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18595, 21646,18596,21646,18597,21646,21646,18598,18599,21646,21646, 21646,18600,21646,21646,18601,21646,18602,21646,18603,21646, 18604,18605,18606, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18627,21646, 21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646, 9213, 9241, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646, 21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,18630,18630,18630,18630,18630,18630,18630,18630,18630, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,21646,21646,12250,21646, 12251,21646,12252,21646,12253,12254,12255,13287,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13288, 21646,21646,21646,21646,21646,21646,13289,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13290,21646,13291,21646,13292,21646,21646,13293,13294,21646, 21646,21646,13295,21646,18631,13296,21646,13297,21646,13298, 21646,13299,13300,13301,13287,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13288,21646,21646,21646, 21646,21646,21646,13289,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13290,21646,13291, 21646,13292,21646,21646,13293,13294,21646,21646,21646,13295, 21646,18632,13296,21646,13297,21646,13298,21646,13299,13300, 13301,18591,21646,21646,21646,21646,21646,21646,18633,18592, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18593,21646,21646,21646,21646,21646,21646,18594,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18595,21646,18596,18634,18597,21646,21646,18598, 18599,21646,21646,21646,18600,21646,21646,18601,21646,18602, 21646,18603,21646,18604,18605,18606, 2685,21646,12239,21646, 21646,21646,21646,12240,21646,21646,12241,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12242,21646, 21646,21646,21646,21646,21646,12243,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12244, 21646,12245,21646,12246,21646,18640,12247,12248,21646,21646, 21646,12249,21646,21646,12250,21646,12251,21646,12252,21646, 12253,12254,12255, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18656,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18657,21646,21646,21646, 21646,18656,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175,13520,21646,18660,18660,18660,18660,18660,18660,18660, 18660,18660,16941,21646,21646,21646,21646,21646,21646,17514, 17514,17514,17514,17514,17515,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17514,17514,17514,17514,17514, 17514, 7130,21646,21646,21646,21646,21646,21646,21646,21646, 17528,17528,17528,17528,17528,17528,17528,17528,17528,16342, 21646,21646,21646,21646,21646,21646,17528,17528,17528,17528, 17528,17529,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17528,17528,17528,17528,17528,17528,17538,17538, 17538,17538,17538,17538,17538,17538,17538,16351,21646,21646, 21646,21646,21646,21646,17538,17538,17538,17538,17538,17539, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17538,17538,17538,17538,17538,17538,17549,17549,17549,17549, 17549,17549,17549,17549,17549,16364,21646,21646,21646,21646, 21646,21646,17549,17549,17549,17549,17549,17550,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,17549,17549, 17549,17549,17549,17549,17560,17560,17560,17560,17560,17560, 17560,17560,17560,16378,21646,21646,21646,21646,21646,21646, 17560,17560,17560,17560,17560,17561,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,17560,17560,17560,17560, 17560,17560, 7130,21646,21646,21646,21646,21646,21646,21646, 21646,18661,18661,18661,18661,18661,18661,18661,18661,18661, 21646,21646,21646,21646,21646,21646,21646,18661,18661,18661, 18661,18661,18662,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18661,18661,18661,18661,18661,18661,18664, 18664,18664,18664,18664,18664,18664,18664,18664,16990,21646, 21646,21646,21646,21646,21646,17571,17571,17571,17571,17571, 17572,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,17571,17571,17571,17571,17571,17571, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18338,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 7163, 175, 175, 175, 175, 175, 175, 18339,21646,21646,21646,21646,18338,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 8614, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18666, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18667,21646, 21646,21646,21646,18666,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646,17986, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,17604,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18346,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,14461,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18347,21646,21646,21646,21646,18346,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18669, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18670,21646, 21646,21646,21646,18669,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18674,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18675,21646,21646,21646, 21646,18674,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18679,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18680,21646,21646,21646,21646,18679, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18684,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18685,21646,21646,21646,21646,18684,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18688,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18689,21646,21646,21646,21646,18688,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18691, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18692,21646,21646,14463, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18692, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18694,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,18695,18695, 18695,18695,18695,18695,18695,18695,18695, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18694, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175,15883, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18698,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18699,21646,21646,21646,21646,18698,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18701,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18702,21646,21646,14463, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18702, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18704,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18705,21646,21646,21646, 21646,18704,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18709,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18710,21646,21646,21646,21646,18709, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175,12800, 21646,17659,17659,17659,17659,17659,17659,17659,17659,17659, 16524,21646,21646,21646,21646,21646,21646,17659,17659,17659, 17659,17659,17660,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17659,17659,17659,17659,17659,17659, 6495, 21646,21646,21646,21646,21646,21646,12800,21646,17696,17696, 17696,17696,17696,17696,17696,17696,17696,16573,21646,21646, 21646,21646,21646,21646,17696,17696,17696,17696,17696,17697, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 17696,17696,17696,17696,17696,17696,18118,21646,18118,21646, 21646,18464,18464,18464,18464,18464,18464,18464,18464,18464, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 2507,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18120, 2088, 21646,18121, 2081, 2081,21646, 2081, 4799, 2081, 2081, 2081, 2081, 2081,21646, 2081, 2081,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 2081, 2081, 2081, 2081, 2081, 2081, 2081,21646,21646,21646,21646,21646,17759,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 2088, 2081,18127, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 18770,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18771,21646,21646,21646,21646,18770,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175,18774,18774,18774,18774, 18774,18774,18774,18774,18774,21646,21646,21646,21646,21646, 21646,21646,18774,18774,18774,18774,18774,18775,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18774,18774, 18774,18774,18774,18774,18809,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,21646,12169,12170,21646,21646,21646,12171,21646,21646, 12172,21646,12173,21646,12174,21646,12175,12176,12177,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,12171,21646,18810,12172,21646,12173,21646,12174, 21646,12175,12176,12177,13224, 2685,21646,11083,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18813,21646,21646,11085,21646,12163, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11087,21646, 11088,21646,11089,21646,21646,11090,11091,21646,21646,21646, 11092,21646,21646,11093,21646,11094,21646,11095,21646,11096, 11097,11098, 2685,21646,11083,21646,21646,21646,21646,11084, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11085,21646,21646,21646,21646,21646, 21646,11086,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11087,21646,11088,21646,11089, 21646,21646,11090,11091,21646,21646,21646,11092,21646,21646, 11093,21646,18814,21646,11095,21646,11096,11097,11098,16817, 21646,21646,21646,21646,21646,21646,21646,18816,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16819, 21646,21646,21646,21646,21646,21646,16820,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16821,21646,16822,21646,16823,21646,21646,16824,16825,21646, 21646,21646,16826,21646,21646,16827,21646,16828,21646,16829, 21646,16830,16831,16832,16817,21646,21646,21646,21646,21646, 21646,21646,16818,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16819,21646,21646,21646,21646,21646, 21646,16820,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18817,21646,16822,21646,16823, 21646,21646,16824,16825,21646,21646,21646,16826,21646,21646, 16827,21646,16828,21646,16829,21646,16830,16831,16832,17402, 2685,21646,18221,21646,21646,21646,21646,16816,21646,21646, 18222,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18223,21646,21646,21646,21646,21646,21646,18224, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18225,21646,18226,21646,18228,21646,21646, 18229,18251,21646,21646,21646,18231,21646,21646,18232,21646, 18233,21646,18234,21646,18235,18236,18564, 2685,21646,18221, 21646,21646,21646,21646,16816,21646,21646,18222,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18223, 21646,21646,21646,21646,21646,21646,18224,21646,21646,21646, 21646,21646,18828,21646,21646,21646,21646,21646,21646,21646, 18225,21646,18226,21646,18228,21646,21646,18229,18251,21646, 21646,21646,18231,21646,21646,18232,21646,18233,21646,18234, 21646,18235,18236,18237, 6943,21646,21646,21646,21646,21646, 21646,21646, 6945,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6946,21646,21646,21646,21646,21646, 21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6948,21646, 6949, 7639, 6951, 21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956,18854, 6957,21646, 6958, 6959, 6960, 6943, 21646,21646,21646,21646,21646, 7651,21646, 6945,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6946, 21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952,18855,21646, 21646,21646, 6954,21646,21646, 6955,21646, 6956,21646, 6957, 21646, 6958, 6959, 6960, 2685,21646,18253,21646,21646,21646, 21646,18254,21646,21646,18255,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18256,21646,21646,21646, 21646,21646,21646,18257,21646,21646,21646,21646,21646,18858, 21646,21646,21646,21646,21646,21646,21646,18258,21646,18259, 21646,18260,21646,21646,18261,18262,21646,21646,21646,18263, 21646,21646,18264,21646,18265,21646,18266,21646,18267,18268, 18269,18591,21646,21646,21646,21646,21646,21646,21646,18592, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18593,21646,18859,21646,21646,21646,21646,18594,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18595,21646,18596,21646,18597,21646,21646,18598, 18599,21646,21646,21646,18600,21646,21646,18601,21646,18602, 21646,18603,21646,18604,18605,18606,18591,21646,21646,21646, 21646,21646,21646,21646,18592,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18593,21646,21646,21646, 21646,21646,21646,18594,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18595,21646,18860, 21646,18597,21646,21646,18598,18599,21646,21646,21646,18600, 21646,21646,18601,21646,18602,21646,18861,21646,18604,18862, 18606, 2685,21646,18253,21646,21646,21646,21646,18254,21646, 21646,18255,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18256,21646,21646,21646,21646,21646,21646, 18257,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18258,21646,18259,21646,18260,21646, 18613,18261,18262,21646,21646,21646,18263,21646,18880,18264, 21646,18265,21646,18266,21646,18267,18268,18269, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18899, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242, 21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646, 21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646, 21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219,21646,18900,21646, 9221,21646, 9222, 9223, 9224, 2685,21646,12239,21646,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,21646,12246, 21646,21646,12247,12248,21646,21646,21646,12249,21646,21646, 12250,21646,12251,21646,12252,21646,12253,12254,12255,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,13291,21646,13292,21646,18902,13293, 13294,21646,21646,21646,13295,21646,21646,13296,21646,13297, 21646,13298,21646,13299,13300,13301,13287,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13288,21646, 21646,21646,21646,21646,21646,13289,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13290, 21646,13291,21646,13292,21646,18903,13293,13294,21646,21646, 21646,13295,21646,21646,13296,21646,13297,21646,13298,21646, 13299,13300,13301, 2685,21646,12239,21646,21646,21646,21646, 12240,21646,21646,16263,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12242,21646,21646,21646,21646, 21646,21646,12243,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12244,21646,12245,14194, 12246,21646,21646,12247,16264,21646,21646,21646,12249,21646, 21646,12250,21646,12251,21646,12252,21646,12253,12254,12255, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,18656,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175,21646, 175,15026, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18657,21646,21646,21646,21646,18656,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175,13520,21646, 17933,17933,17933,17933,17933,17933,17933,17933,17933,16941, 21646,21646,21646,21646,21646,21646,17933,17933,17933,17933, 17933,17934,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,17933,17933,17933,17933,17933,17933, 7130,21646, 21646,21646,21646,21646,21646,21646,21646,17970,17970,17970, 17970,17970,17970,17970,17970,17970,16990,21646,21646,21646, 21646,21646,21646,17970,17970,17970,17970,17970,17971,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,17970, 17970,17970,17970,17970,17970, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18666, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175,18923, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18667,21646, 21646,21646,21646,18666,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175,18923, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18926,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18927,21646,21646,21646, 21646,18926,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,18931,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18932,21646,21646,21646,21646,18931, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,18936,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18937,21646,21646,21646,21646,18936,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18941,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18942,21646,21646,21646,21646,18941,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18946, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18947,21646, 21646,21646,21646,18946,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18950,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18951,21646,21646,21646, 21646,18950,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,18952, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18952,21646,21646,21646,21646,18954,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175,18952,18952, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,18956,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18957,21646,21646,21646,21646,18956,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18961, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,18962,21646, 21646,21646,21646,18961,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18965,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,18966,21646,21646,21646, 21646,18965,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,18967, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 18967,21646,21646,21646,21646,18969,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175,18967,18967, 175,16469, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 176,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,19021,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19022,21646,21646,21646,21646,19021,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175,19053,21646,21646, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,21646,12169,12170, 21646,21646,21646,12171,21646,21646,12172,21646,12173,21646, 12174,21646,12175,12176,12177,12164,21646,21646,21646,21646, 21646,21646,12165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12166,21646,12167,21646, 12168,21646,21646,12169,12170,21646,21646,21646,12171,21646, 21646,12172,21646,19054,21646,12174,21646,12175,12176,12177, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,21646,13221,12170, 21646,21646,21646,13222,21646,21646,12172,21646,12173,21646, 19055,21646,12175,12176,12177, 2685,21646,11083,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11085,21646,21646, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11087,21646, 11088,21646,11089,21646,21646,12187,11091,21646,21646,21646, 12188,21646,21646,11093,21646,11094,21646,11095,21646,11096, 11097,11098, 2685,21646,11083,21646,21646,21646,21646,11084, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11085,21646,21646,21646,21646,21646, 21646,11086,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11087,21646,11088,21646,11089, 21646,21646,11090,11091,21646,21646,19056,11092,21646,21646, 11093,21646,11094,21646,11095,21646,11096,11097,11098,16817, 21646,21646,21646,21646,21646,21646,21646,16818,19059,19059, 19059,19059,19059,19059,19059,19059,19059,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16819, 21646,21646,21646,21646,21646,21646,16820,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16821,21646,17387,21646,16823,21646,21646,16824,16825,21646, 21646,21646,16826,21646,21646,16827,21646,16828,21646,17388, 21646,16830,17389,16832,16817,21646,21646,21646,21646,21646, 21646,21646,16818,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16819,21646,21646,21646,21646,21646, 21646,16820,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16821,21646,16822,17392,16823, 21646,21646,16824,16825,21646,21646,21646,16826,21646,19060, 16827,21646,16828,21646,16829,21646,16830,16831,16832, 2685, 21646,18221,21646,21646,21646,21646,16816,21646,21646,18222, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18223,21646,21646,21646,21646,21646,21646,18224,21646, 21646,21646,21646,21646,19070,21646,21646,21646,21646,21646, 21646,21646,18225,21646,18226,21646,18228,21646,21646,18229, 18251,21646,21646,21646,18231,21646,21646,18232,21646,18233, 21646,18234,21646,18235,18236,18237, 2685,21646,18221,21646, 21646,21646,21646,16816,21646,21646,18222,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18223,21646, 21646,21646,21646,21646,21646,18224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18225, 21646,18226,21646,18228,21646,21646,18229,18251,21646,21646, 21646,18231,19071,21646,18232,21646,18233,21646,18234,21646, 18235,18236,18237, 6943,21646,21646,21646,21646,21646,21646, 21646, 6945,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 6948,21646, 6949,21646, 6951,21646, 21646,19096, 6953,21646,21646,21646, 6954,21646,21646, 6955, 21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646, 21646,21646,21646,21646,21646,21646, 6945,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646, 21646,21646,21646,21646,21646, 6947,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 6948, 21646, 6949,19097, 6951,21646,21646, 6952, 6953,21646,21646, 21646, 6954, 7644,21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646,18253,21646,21646,21646,21646, 18254,21646,21646,18255,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18256,21646,21646,21646,21646, 21646,21646,18257,21646,21646,21646,21646,21646,19099,21646, 21646,21646,21646,21646,21646,21646,18258,21646,18259,21646, 18260,21646,21646,18261,18262,21646,21646,21646,18263,21646, 21646,18264,21646,18265,21646,18266,21646,18267,18268,18269, 18591,21646,21646,21646,21646,21646,21646,21646,18592,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18593,21646,21646,21646,21646,21646,21646,18594,21646,21646, 21646,21646,21646,19100,21646,21646,21646,21646,21646,21646, 21646,18595,21646,18596,21646,18597,21646,21646,18598,18599, 21646,21646,21646,18600,21646,21646,18601,21646,18602,21646, 18603,21646,18604,18605,18606,18591,21646,21646,21646,21646, 21646,21646,21646,18592,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18593,21646,21646,21646,21646, 21646,21646,18594,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18595,21646,18596,21646, 18597,21646,18866,18598,18599,21646,21646,21646,18600,21646, 19101,18601,21646,18602,21646,18603,21646,18604,18605,18606, 2685,21646,18253,21646,21646,21646,21646,18254,21646,21646, 18255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18256,21646,21646,21646,21646,21646,21646,18257, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18258,21646,18259,21646,18260,21646,21646, 18261,18262,21646,21646,21646,18263,19120,21646,18264,21646, 18265,21646,18266,21646,18267,18268,18269, 2685,21646, 9208, 21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210, 21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646,19139, 9242,21646, 21646,21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221, 21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646, 21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646, 21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213, 21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218, 21646,19140, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224,13287,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13288,21646,21646,21646,21646,21646,21646, 13289,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13290,21646,13291,21646,13292,21646, 21646,13293,19142,21646,21646,21646,13295,21646,21646,13296, 21646,13297,21646,13298,21646,13299,13300,13301,13287,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13288,21646,21646,21646,21646,21646,21646,13289,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13290,21646,13291,21646,13292,21646,21646,13293,19143, 21646,21646,21646,13295,21646,21646,13296,21646,13297,21646, 13298,21646,13299,13300,13301,19146,21646,21646,21646,21646, 21646,21646,21646,13287,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13288,21646,21646,21646,21646, 21646,21646,13289,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13290,21646,13291,21646, 13292,21646,21646,13293,13294,21646,21646,21646,13295,21646, 21646,13296,21646,13297,21646,13298,21646,13299,13300,13301, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,19150,21646,12250,21646, 12251,21646,12252,21646,12253,12254,12255, 2685,21646,12239, 21646,21646,21646,21646,12240,21646,21646,12241,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12242, 21646,21646,21646,21646,21646,21646,12243,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12244,21646,12245,21646,12246,21646,21646,12247,12248,21646, 21646,21646,12249,19151,21646,12250,21646,12251,21646,12252, 21646,12253,12254,12255, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,18666,21646, 21646,21646,21646,21646,19162,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175,18923, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 16469,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,19164,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19165,21646,21646,21646,21646,19164,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 19169,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,19170, 21646,21646,21646,21646,19169,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19174,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19175,21646,21646, 21646,21646,19174,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19179,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19180,21646,21646,21646,21646, 19179,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,19184,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19185,21646,21646,21646,21646,19184,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,19189,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19190,21646,21646,21646,21646,19189,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 19193,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,19194,21646,21646,21646,21646,21646,14463, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,19194, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,19196,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19197,21646,21646,21646,21646,19196,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,19199,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 19200,21646,21646,21646,21646,19199,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19205, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,19206,21646, 21646,21646,21646,19205,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19210,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19211,21646,21646,21646, 21646,19210,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,19214,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,19215,21646,21646,21646, 21646,21646,14463, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,19215, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19217,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19218,21646,21646, 21646,21646,19217,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19269,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19270,21646,21646,21646, 21646,19269,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,19273,19273,19273,19273,19273,19273,19273,19273, 19273,21646,21646,21646,21646,21646,21646,21646,19273,19273, 19273,19273,19273,19274,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,19273,19273,19273,19273,19273,19273, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,21646,12169,12170, 21646,21646,19302,12171,21646,21646,12172,21646,12173,21646, 12174,21646,12175,12176,12177,19303,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12164,21646,21646, 21646,21646,21646,21646,12165,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12166,21646, 12167,21646,12168,21646,21646,12169,12170,21646,21646,21646, 12171,21646,13223,12172,21646,12173,21646,12174,21646,12175, 12176,12177, 2685,21646,11083,21646,21646,21646,21646,11084, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11085,21646,21646,21646,21646,21646, 21646,11086,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11087,21646,11088,21646,11089, 21646,21646,11090,19305,21646,21646,21646,11092,21646,21646, 11093,21646,11094,21646,11095,21646,11096,11097,11098, 2685, 21646,11083,21646,21646,21646,21646,11084,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11085,21646,21646,21646,21646,21646,21646,11086,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11087,21646,11088,21646,11089,21646,21646,11090, 11091,21646,21646,21646,11092,21646,21646,11093,21646,11094, 21646,11095,21646,11096,11097,11098,16817,19307,21646,21646, 21646,21646,21646,19308,16818,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16819,21646,21646,21646, 21646,21646,21646,16820,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16821,21646,16822, 21646,16823,21646,21646,16824,16825,21646,21646,21646,16826, 21646,21646,16827,21646,16828,21646,16829,21646,16830,16831, 16832,16817,21646,21646,21646,21646,21646,21646,21646,19309, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16819,21646,21646,21646,21646,21646,21646,16820,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16821,21646,16822,21646,16823,21646,21646,16824, 16825,21646,21646,21646,16826,21646,21646,16827,21646,16828, 21646,16829,21646,16830,16831,16832, 2685,21646,18221,21646, 21646,21646,21646,16816,21646,21646,18222,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18223,21646, 21646,21646,21646,21646,21646,18224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18225, 21646,18226,18839,18228,21646,21646,18229,18251,21646,21646, 21646,18231,21646,21646,18232,21646,18233,21646,18234,21646, 18235,18236,18237, 2685,21646,18221,21646,21646,21646,21646, 16816,21646,21646,19313,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18226,18839, 18228,21646,21646,18229,19314,21646,21646,21646,18231,21646, 21646,18232,21646,18233,21646,18234,21646,18235,18236,18237, 6943,21646,21646,21646,21646,21646,21646,21646, 6945,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,19342,21646,21646,21646,21646,21646,21646,21646,21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953, 21646,21646,21646, 6954,21646, 7643, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646,21646, 21646,21646,21646, 6945,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 6946,21646,21646,21646,21646, 21646,21646, 6947,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6948,21646, 6949,21646, 19343,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646, 21646, 6955,21646, 6956,21646, 6957,21646, 6958, 6959, 6960, 2685,21646,18253,21646,21646,21646,21646,18254,21646,21646, 18255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18256,21646,21646,21646,21646,21646,21646,18257, 21646,21646,19345,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18258,21646,18259,21646,18260,21646,21646, 18261,18262,21646,21646,21646,18263,21646,21646,18264,21646, 18265,21646,18266,21646,18267,18268,18269,18591,21646,21646, 21646,21646,21646,21646,21646,18592,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18593,21646,21646, 21646,21646,21646,21646,18594,21646,21646,21646,21646,21646, 19346,21646,21646,21646,21646,21646,21646,21646,18595,21646, 18596,21646,18597,21646,21646,18598,18599,21646,21646,21646, 18600,21646,21646,18601,21646,18602,21646,18603,21646,18604, 18605,18606,18591,21646,21646,21646,21646,21646,21646,21646, 18592,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18593,21646,21646,21646,21646,21646,21646,18594, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18595,21646,18596,21646,18597,21646,21646, 18598,18599,21646,21646,21646,18600,19347,21646,18601,21646, 18602,21646,18603,21646,18604,18605,18606, 2685,21646,18253, 21646,21646,21646,21646,18254,21646,21646,18255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18256, 21646,21646,21646,21646,21646,21646,18257,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18258,21646,18259,18612,18260,21646,21646,18261,18890,21646, 21646,21646,18263,21646,21646,18264,21646,18265,21646,18266, 21646,18267,18268,18269, 2685,21646, 9208,21646,21646,21646, 21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646, 21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,19384,21646, 9213, 21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218, 21646,10114, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646, 21646, 9209,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646, 21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219, 21646, 9220,21646, 9221,11129,19385, 9223, 9224,13287,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13288,21646,21646,21646,21646,21646,21646,13289,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13290,21646,13291,21646,13292,21646,21646,13293,13294, 21646,21646,21646,13295,19387,21646,13296,21646,13297,21646, 13298,21646,13299,13300,13301,13287,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13288,21646,21646, 21646,21646,21646,21646,13289,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13290,21646, 13291,21646,13292,21646,21646,13293,13294,21646,21646,21646, 13295,19388,21646,13296,21646,13297,21646,13298,21646,13299, 13300,13301, 2685,21646,12239,21646,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,21646,12246, 21646,21646,13314,12248,21646,21646,21646,13315,21646,21646, 12250,21646,12251,21646,12252,21646,12253,12254,12255, 2685, 21646,12239,21646,21646,21646,21646,12240,21646,21646,12241, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,19394,21646,21646,21646,21646,21646, 21646,12242,21646,21646,21646,21646,21646,21646,12243,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12244,21646,12245,14194,12246,21646,21646,12247, 12248,21646,21646,21646,12249,21646,21646,12250,21646,12251, 21646,12252,21646,12253,12254,12255, 175, 175,21646, 175, 901, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 18666,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175,18923, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175,16469,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,19164,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175,16469,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19165,21646,21646,21646,21646,19164,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,19405,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19406,21646,21646,21646,21646,19405,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 19410,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175, 21646, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,19411, 21646,21646,21646,21646,19410,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19415,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19416,21646,21646, 21646,21646,19415,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19460,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19461,21646,21646,21646, 21646,19460,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,19464,19464,19464,19464,19464,19464,19464,19464, 19464,21646,21646,21646,21646,21646,21646,21646,19464,19464, 19464,19464,19464,19465,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,19464,19464,19464,19464,19464,19464, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,21646,12169,19491, 21646,21646,21646,12171,21646,21646,12172,21646,12173,21646, 12174,21646,12175,12176,12177,12164,21646,21646,21646,21646, 21646,21646,12165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12166,21646,12167,21646, 12168,21646,21646,12169,12170,21646,21646,21646,12171,21646, 21646,12172,21646,12173,21646,12174,21646,12175,12176,12177, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,21646,12169,12170, 21646,21646,21646,12171,13218,19492,12172,21646,12173,21646, 12174,21646,12175,12176,12177, 2685,21646,11083,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11085,21646,21646, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11087,21646, 11088,21646,19493,21646,21646,11090,11091,21646,21646,21646, 11092,12184,21646,11093,21646,11094,21646,11095,21646,11096, 11097,11098, 2685,21646,11083,21646,21646,21646,21646,11084, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11085,21646,21646,21646,21646,21646, 21646,11086,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11087,21646,11088,21646,11089, 21646,21646,11090,11091,21646,21646,21646,11092,19494,21646, 11093,21646,11094,21646,11095,21646,11096,11097,11098,19495, 21646,21646,21646,21646,21646,21646,21646,16818,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16819, 21646,21646,21646,21646,21646,21646,16820,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16821,21646,16822,21646,16823,21646,21646,16824,16825,21646, 21646,21646,16826,21646,21646,16827,21646,16828,21646,16829, 21646,16830,16831,16832,16817,21646,21646,21646,21646,21646, 21646,21646,16818,19496,19496,19496,19496,19496,19496,19496, 19496,19496,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16819,21646,21646,21646,21646,21646, 21646,16820,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16821,21646,16822,21646,16823, 21646,21646,16824,16825,21646,21646,21646,16826,21646,21646, 16827,21646,16828,21646,16829,21646,16830,16831,16832,16816, 16816,16816,16816,16816,16816,16816,16816,16816,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,17387,21646,21646,21646,21646,21646,21646, 21646,21646,19497,21646,21646,21646,21646,21646,21646,21646, 17388,21646,21646,17389, 2685,21646,18221,21646,21646,21646, 21646,16816,21646,21646,18222,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18223,21646,21646,21646, 21646,21646,21646,18224,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18225,21646,18557, 21646,18228,21646,21646,18229,18251,21646,21646,21646,18231, 21646,21646,18232,21646,18233,21646,18558,21646,18235,18559, 18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646, 21646,18222,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18223,21646,21646,21646,21646,21646,21646, 18224,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18225,21646,18226,21646,18228,21646, 21646,18229,18251,21646,21646,21646,18231,18567,21646,18232, 21646,18233,19501,18234,21646,18235,18236,18237,19521,18823, 16816,16816,16816,16816,16816,16816,16816,16816,16816,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,17860,21646,21646,21646,21646, 18824, 6943,21646,21646,21646,21646,21646,21646,21646, 6945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646,21646, 6955,21646, 6956, 21646, 6957,21646, 6958, 6959, 6960, 6943,21646,21646,21646, 21646,21646,21646,21646, 6945,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 6946,21646,21646,21646, 21646,21646,21646, 6947,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 6948,21646, 6949, 21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954, 21646,21646, 6955,21646,19524,21646, 6957,21646, 6958, 6959, 7642, 2685,21646,18253,21646,21646,21646,21646,18254,21646, 21646,19525,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18256,21646,21646,21646,21646,21646,21646, 18257,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18258,21646,18259,21646,18260,21646, 21646,18261,18262,21646,21646,21646,18263,21646,21646,18264, 21646,18265,21646,18266,21646,18267,18268,18269,18591,21646, 21646,21646,21646,21646,21646,21646,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,19526,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18595, 21646,18596,21646,18597,21646,21646,18598,18599,21646,21646, 21646,18600,21646,21646,18601,21646,18602,21646,18603,21646, 18604,18605,18606,18591,21646,21646,21646,21646,21646,21646, 21646,18592,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18593,21646,21646,21646,21646,21646,21646, 18594,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18595,21646,18596,21646,18597,21646, 21646,18598,18599,21646,21646,21646,18600,21646,21646,18601, 21646,18602,21646,19527,21646,18604,18605,18606, 2685,21646, 18253,21646,21646,21646,21646,18254,21646,21646,18255,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18256,21646,21646,21646,21646,21646,21646,18257,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18258,21646,18259,21646,18260,21646,21646,18261,18262, 21646,21646,21646,18263,21646,21646,18264,21646,18265,21646, 18266,21646,18267,18268,18269, 2685,21646, 9208,21646,21646, 21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646, 21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213, 9214, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,19561, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942, 10121,21646, 9209,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9210,21646,21646,21646,21646,21646, 21646, 9211,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215, 21646,21646, 9216,19562,21646,21646,21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,19564,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,13291,14958,13292,21646,21646,13293, 13294,21646,21646,21646,13295,21646,21646,13296,21646,13297, 21646,13298,21646,13299,13300,13301,13287,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13288,21646, 21646,21646,21646,21646,21646,13289,21646,21646,19565,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13290, 21646,13291,14958,13292,21646,21646,13293,13294,21646,21646, 21646,13295,21646,21646,13296,21646,13297,21646,13298,21646, 13299,13300,13301, 2685,21646,12239,21646,21646,21646,21646, 12240,21646,21646,12241,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12242,21646,21646,21646,21646, 21646,21646,12243,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,19570,12244,21646,12245,21646, 12246,21646,21646,12247,12248,21646,21646,21646,12249,21646, 21646,12250,21646,12251,21646,12252,21646,12253,12254,12255, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,21646,21646,12250,21646, 19571,21646,12252,21646,12253,12254,12255, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,19580,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 19581,21646,21646,21646,21646,19580,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19619, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,19620, 21646,21646,21646,21646,19619,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175,12164,21646,21646,21646,21646, 21646,21646,12165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12166,21646,12167,21646, 19647,21646,21646,12169,12170,21646,21646,21646,12171,13218, 21646,12172,21646,12173,21646,12174,21646,12175,12176,12177, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,12167,21646,12168,21646,21646,12169,12170, 21646,21646,21646,12171,19648,21646,12172,21646,12173,21646, 12174,21646,12175,12176,12177, 2685,21646,11083,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11085,21646,21646, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11087,21646, 11088,21646,11089,21646,21646,11090,11091,21646,21646,21646, 11092,19649,21646,11093,21646,11094,21646,11095,21646,11096, 11097,12182, 2685,21646,11083,21646,21646,21646,21646,11084, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,19650,21646,21646,21646,21646, 21646,21646,21646,21646,11085,21646,21646,21646,21646,21646, 21646,11086,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11087,21646,11088,21646,11089, 21646,21646,11090,11091,21646,21646,21646,11092,21646,21646, 11093,21646,11094,21646,11095,21646,11096,11097,11098,16817, 21646,21646,21646,21646,21646,21646,21646,16818,21646,21646, 19651,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16819, 21646,17386,21646,21646,21646,21646,16820,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16821,21646,16822,21646,16823,21646,21646,16824,16825,21646, 21646,21646,16826,21646,21646,16827,21646,16828,21646,16829, 21646,16830,16831,16832,16817,19307,21646,21646,21646,21646, 21646,21646,16818,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16819,21646,21646,21646,21646,21646, 21646,16820,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16821,21646,16822,21646,16823, 21646,21646,16824,16825,21646,21646,21646,16826,21646,21646, 16827,21646,16828,21646,16829,21646,16830,16831,16832, 2685, 21646,18221,21646,21646,21646,21646,16816,21646,21646,18222, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18223,21646,21646,21646,21646,21646,21646,18224,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18225,21646,18226,21646,18228,21646,21646,18229, 18251,21646,21646,21646,18231,21646,21646,18232,21646,18233, 21646,19656,21646,18235,18236,18237, 2685,21646,18221,21646, 21646,21646,21646,16816,21646,21646,18222,19660,19660,19660, 19660,19660,19660,19660,19660,19660,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18223,21646, 21646,21646,21646,21646,21646,18224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18225, 21646,18557,21646,18228,21646,21646,18229,18251,21646,21646, 21646,18231,21646,21646,18232,21646,18233,21646,18558,21646, 18235,18559,18237,18220,18220,18220,18220,18220,18220,18220, 18220,18220,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18226,18227,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,19661, 21646,21646,21646,21646,18234,21646,21646,18236,19662,18220, 18220,18220,18220,18220,18220,18220,18220,18220,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18226,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18234,21646,21646,18236,18220,18220,18220,18220,18220,18220, 18220,18220,18220,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18226,21646, 21646,21646,19663,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18234,21646,21646,18236,18220, 18220,18220,18220,18220,18220,18220,18220,18220,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,19664, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18226,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18234,21646,21646,18236,18220,18220,18220,18220,18220,18220, 18220,18220,18220,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18226,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,19665, 21646,21646,21646,21646,21646,18234,21646,21646,18236,18220, 18220,18220,18220,18220,18220,18220,18220,18220,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18226,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,19666,21646,21646,21646,21646,21646, 18234,21646,21646,18236,18220,18220,18220,18220,18220,18220, 18220,18220,18220,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18226,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,19667, 21646,21646,21646,21646,21646,18234,21646,21646,18236,18220, 18220,18220,18220,18220,18220,18220,18220,18220,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18226,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,19668,21646,21646,21646, 18234,21646,21646,18236,18220,18220,18220,18220,18220,18220, 18220,18220,18220,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18226,19669, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18234,21646,21646,18236,18220, 18220,18220,18220,18220,18220,18220,18220,18220,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18226,21646,21646,21646,18562,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18234,19670,21646,18236,18220,18220,18220,18220,18220,18220, 18220,18220,18220,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18226,21646, 21646,21646,21646,21646,21646,21646,21646,19671,21646,18567, 21646,21646,21646,21646,21646,18234,21646,21646,18236,18220, 18220,18220,18220,18220,18220,18220,18220,18220,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18568,21646,18226,21646,21646,21646,21646,21646,19672, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18234,21646,21646,18236,21646,18569,18220,18220,18220,18220, 18220,18220,18220,18220,18220,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18226,21646,21646,19673,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18234,21646,21646, 18236,18220,18220,18220,18220,18220,18220,18220,18220,18220, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18226,21646,21646,21646,21646, 21646,19674,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18234,21646,21646,18236,18220,18220,18220,18220, 18220,18220,18220,18220,18220,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18226,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,19675,21646,21646,21646,21646,21646,18234,21646,21646, 18236, 6943,21646,21646,21646,21646,21646,21646,21646, 6945, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,19342,21646,21646,21646,21646,21646,21646,21646, 21646, 6946,21646,21646,21646,21646,21646,21646, 6947,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 6948,21646, 6949,21646, 6951,21646,21646, 6952, 6953,21646,21646,21646, 6954,21646, 7649, 6955,21646, 6956, 21646, 6957,21646, 6958, 6959, 6960, 2685,21646,18253,21646, 21646,21646,21646,18254,21646,21646,18255,19677,19677,19677, 19677,19677,19677,19677,19677,19677,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18256,21646, 21646,21646,21646,21646,21646,18257,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18258, 21646,18607,21646,18260,21646,21646,18261,18262,21646,21646, 21646,18263,21646,21646,18264,21646,18265,21646,18608,21646, 18267,18609,18269,18591,21646,21646,21646,21646,21646,21646, 21646,19678,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18593,21646,21646,21646,21646,21646,21646, 18594,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18595,21646,18596,21646,18597,21646, 21646,18598,18599,21646,21646,21646,18600,21646,21646,18601, 21646,18602,21646,18603,21646,18604,18605,18606,18591,21646, 21646,21646,21646,21646,21646,21646,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,19679, 21646,18596,21646,18597,21646,21646,18598,18599,21646,21646, 21646,18600,21646,21646,18601,21646,18602,21646,18603,21646, 18604,18605,18606,18875, 2685,21646,18253,21646,21646,21646, 21646,18254,21646,21646,18255,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18256,21646,21646,21646, 21646,21646,21646,18257,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18258,21646,18259, 21646,18260,21646,21646,18261,18262,21646,21646,21646,18263, 21646,21646,18264,21646,18265,21646,18266,21646,18267,18268, 18614, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646, 21646, 9209,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646, 21646,19710, 9242,21646,21646,21646, 9218,21646,21646, 9219, 21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 9212,21646, 9213,19711, 9215,21646,21646, 9216, 9242, 21646,21646,21646, 9218,10116,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224,13287,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13288,21646,21646, 21646,21646,21646,21646,13289,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,19713,13290,21646, 13291,21646,13292,21646,21646,13293,13294,21646,21646,21646, 13295,21646,21646,13296,21646,13297,21646,13298,21646,13299, 13300,13301,13287,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13288,21646,21646,21646,21646,21646, 21646,13289,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13290,21646,13291,21646,13292, 21646,21646,13293,13294,21646,21646,21646,13295,21646,21646, 13296,21646,19714,21646,13298,21646,13299,13300,13301,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,13291,21646,13292,21646,21646,13293, 19716,21646,21646,21646,13295,21646,21646,13296,21646,13297, 21646,13298,21646,13299,13300,13301,13287,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13288,21646, 21646,21646,21646,21646,21646,13289,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13290, 21646,14164,21646,13292,21646,21646,13293,13294,21646,21646, 21646,13295,21646,21646,13296,21646,13297,21646,14165,21646, 13299,14166,13301,13287,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13288,21646,21646,21646,21646, 21646,21646,13289,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13290,21646,13291,21646, 13292,21646,21646,13293,13294,21646,21646,21646,13295,14173, 19717,13296,21646,13297,21646,13298,21646,13299,13300,13301, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 19718,12248,21646,21646,21646,12249,21646,21646,12250,21646, 12251,21646,12252,21646,12253,12254,12255, 2685,21646,12239, 21646,21646,21646,21646,12240,21646,21646,12241,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12242, 21646,21646,21646,21646,21646,21646,12243,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12244,21646,12245,21646,12246,21646,21646,12247,12248,21646, 21646,21646,12249,21646,19719,12250,21646,12251,21646,12252, 21646,12253,12254,12255, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19727,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,14463, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19728,21646,21646, 21646,21646,19727,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175, 175, 175,19748, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19750,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,19765,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19766,21646,21646,21646,21646,19765,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175,19769,19769,19769, 19769,19769,19769,19769,19769,19769,21646,21646,21646,21646, 21646,21646,21646,19769,19769,19769,19769,19769,19770,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,19769, 19769,19769,19769,19769,19769,12164,21646,21646,21646,21646, 21646,21646,12165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12166,21646,12167,21646, 12168,21646,21646,12169,12170,21646,21646,21646,12171,19792, 21646,12172,21646,12173,21646,12174,21646,12175,12176,13216, 19793,21646,21646,21646,21646,21646,21646,21646,21646,12164, 21646,21646,21646,21646,21646,21646,12165,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12166,21646,12167,21646,12168,21646,21646,12169,12170,21646, 21646,21646,12171,21646,21646,12172,21646,12173,21646,12174, 21646,12175,12176,12177, 2685,21646,11083,21646,21646,21646, 21646,11084,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11085,21646,21646,21646, 21646,21646,21646,11086,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11087,21646,11088, 21646,11089,21646,21646,11090,11091,21646,21646,21646,11092, 21646,21646,11093,21646,11094,21646,19794,21646,11096,11097, 11098, 2685,21646,11083,21646,21646,21646,21646,11084,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,11085,21646,21646,21646,21646,21646,21646, 11086,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,11087,21646,19795,21646,11089,21646, 21646,11090,11091,21646,21646,21646,11092,21646,21646,11093, 21646,11094,21646,11095,21646,11096,11097,11098,16817,21646, 21646,21646,21646,21646,21646,21646,16818,19796,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16819,21646, 21646,21646,21646,21646,21646,16820,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16821, 21646,16822,21646,16823,21646,21646,16824,16825,21646,21646, 21646,16826,21646,21646,16827,21646,16828,21646,16829,21646, 16830,16831,16832,16817,21646,21646,21646,21646,21646,21646, 21646,16818,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16819,21646,21646,21646,21646,21646,21646, 16820,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16821,21646,16822,21646,16823,21646, 19797,16824,16825,21646,21646,21646,16826,21646,21646,16827, 21646,16828,21646,16829,21646,16830,16831,16832, 2685,21646, 18221,21646,21646,21646,21646,16816,21646,21646,18222,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18223,21646,21646,21646,21646,21646,21646,18224,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18225,21646,18226,21646,18228,21646,21646,18229,18251, 21646,21646,21646,18231,21646,21646,18232,21646,19801,21646, 18234,21646,18235,18236,18237,18573, 2685,21646,18221,21646, 21646,21646,21646,16816,21646,21646,19313,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18223,21646, 21646,21646,21646,21646,21646,18224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18225, 21646,18226,18839,18228,21646,21646,18229,19314,21646,21646, 21646,18231,21646,21646,18232,21646,18233,21646,18234,21646, 18235,18236,18237, 2685,21646,18253,19818,21646,21646,21646, 18254,21646,19819,18255,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18256,21646,21646,21646,21646, 21646,21646,18257,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18258,21646,18259,21646, 18260,21646,21646,18261,18262,21646,21646,21646,18263,21646, 21646,18264,21646,18265,21646,18266,21646,18267,18268,18269, 18591,21646,21646,21646,21646,21646,21646,21646,18592,19820, 19820,19820,19820,19820,19820,19820,19820,19820,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18593,21646,21646,21646,21646,21646,21646,18594,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18595,21646,18860,21646,18597,21646,21646,18598,18599, 21646,21646,21646,18600,21646,21646,18601,21646,18602,21646, 18861,21646,18604,18862,18606,18591,21646,21646,21646,21646, 21646,21646,21646,18592,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18593,21646,21646,21646,21646, 21646,21646,18594,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18595,21646,18596,18865, 18597,21646,21646,18598,18599,21646,21646,21646,18600,21646, 19821,18601,21646,18602,21646,18603,21646,18604,18605,18606, 2685,21646,18253,21646,21646,21646,21646,18254,21646,21646, 19836,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18256,21646,21646,21646,21646,21646,21646,18257, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18258,21646,18259,21646,18260,21646,21646, 18261,18262,21646,21646,21646,18263,21646,21646,18264,21646, 18265,21646,18266,21646,18267,18268,18269, 2685,21646, 9208, 21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 19847,21646,21646,21646,21646,21646,21646,21646,21646, 9210, 21646,21646,21646,21646,21646,21646, 9211,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646, 21646,21646, 9218,21646,10114, 9219,21646, 9220,21646, 9221, 21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646, 21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9210,21646,21646,21646, 21646,21646,21646, 9211,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 9212,21646, 9213, 21646,19848,21646,21646, 9216, 9242,21646,21646,21646, 9218, 21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224,13287,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,13288,21646,21646,21646,21646,21646,21646, 13289,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13290,21646,13291,21646,13292,21646, 21646,19850,13294,21646,21646,21646,13295,21646,21646,13296, 21646,13297,21646,13298,21646,13299,13300,13301,13287,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13288,21646,21646,21646,21646,21646,21646,13289,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13290,21646,13291,21646,13292,21646,21646,13293,13294, 21646,21646,21646,13295,21646,19851,13296,21646,13297,21646, 13298,21646,13299,13300,13301, 2685,21646,12239,21646,21646, 21646,21646,12240,21646,21646,12241,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12242,21646,21646, 21646,21646,21646,21646,12243,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,19855,21646, 12245,21646,12246,21646,21646,12247,12248,21646,21646,21646, 12249,21646,13310,12250,21646,12251,21646,12252,21646,12253, 12254,12255, 2685,21646,12239,21646,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,21646,12246, 21646,21646,12247,12248,21646,21646,21646,12249,21646,21646, 12250,21646,12251,21646,12252,14199,19856,12254,12255, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,19727,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 14463, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19728,21646,21646,21646,21646,19727,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,14463, 175, 175, 175, 175,21646, 175,19880, 175, 175, 175, 175, 175,21646,19881, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,19750,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175,19880, 175, 175, 175, 175, 175,21646,19881, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19882,21646,21646,21646,21646,19750,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,19897,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,19898,21646,21646,21646,21646,19897,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175,19901,19901,19901, 19901,19901,19901,19901,19901,19901,21646,21646,21646,21646, 21646,21646,21646,19901,19901,19901,19901,19901,19902,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,19901, 19901,19901,19901,19901,19901,12164,21646,21646,21646,21646, 21646,21646,12165,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12166,21646,12167,21646, 12168,21646,21646,12169,12170,21646,21646,21646,12171,21646, 21646,12172,21646,12173,21646,19923,21646,12175,12176,12177, 12164,21646,21646,21646,21646,21646,21646,12165,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12166,21646,19924,21646,12168,21646,21646,12169,12170, 21646,21646,21646,12171,21646,21646,12172,21646,12173,21646, 12174,21646,12175,12176,12177, 2685,21646,19925,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11085,21646,21646, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11087,21646, 11088,21646,11089,21646,21646,11090,11091,21646,21646,21646, 11092,21646,21646,11093,21646,11094,21646,11095,21646,11096, 11097,11098,12190, 2685,21646,11083,21646,21646,21646,21646, 11084,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,11085,21646,21646,21646,21646, 21646,21646,11086,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,11087,21646,11088,21646, 11089,21646,12181,11090,11091,21646,21646,21646,11092,21646, 19926,11093,21646,11094,21646,11095,21646,11096,11097,11098, 16817,21646,21646,21646,21646,21646,21646,21646,16818,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16819,21646,21646,21646,21646,21646,21646,16820,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16821,21646,16822,21646,16823,21646,21646,16824,16825, 21646,21646,21646,16826,21646,21646,16827,21646,16828,21646, 16829,21646,16830,16831,16832,16817,21646,21646,21646,21646, 21646,21646,21646,16818,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16819,21646,21646,21646,21646, 21646,21646,16820,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16821,21646,16822,21646, 16823,21646,21646,16824,19927,21646,21646,21646,16826,21646, 21646,16827,21646,16828,21646,16829,21646,16830,16831,16832, 2685,21646,18221,21646,21646,21646,21646,16816,21646,21646, 18222,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18223,21646,21646,21646,21646,21646,21646,18224, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,19931,21646,18226,21646,18228,21646,21646, 18229,18251,21646,21646,21646,18231,21646,18572,18232,21646, 18233,21646,18234,21646,18235,18236,18237, 2685,21646,19934, 21646,21646,21646,21646,16816,21646,21646,18222,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18223, 21646,21646,21646,21646,21646,21646,18224,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18225,21646,18226,21646,18228,21646,21646,18229,18251,21646, 21646,21646,18231,21646,21646,18232,21646,18233,21646,18234, 21646,18235,18236,18237, 2685,21646,19946,21646,21646,21646, 21646,18254,21646,21646,18255,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18256,21646,21646,21646, 21646,21646,21646,18257,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18258,21646,18259, 21646,18260,21646,21646,18261,18262,21646,21646,21646,18263, 21646,21646,18264,21646,18265,21646,18266,21646,18267,18268, 18269, 2685,21646,18253,21646,21646,21646,21646,18254,21646, 21646,18255,19947,19947,19947,19947,19947,19947,19947,19947, 19947,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18256,21646,21646,21646,21646,21646,21646, 18257,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18258,21646,18259,21646,18260,21646, 21646,18261,18262,21646,21646,21646,18263,21646,21646,18264, 21646,18265,21646,18266,21646,18267,18268,18269,18591,19948, 21646,21646,21646,21646,21646,19949,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18595, 21646,18596,21646,18597,21646,21646,18598,18599,21646,21646, 21646,18600,21646,21646,18601,21646,18602,21646,18603,21646, 18604,18605,18606,18591,21646,21646,21646,21646,21646,21646, 21646,19950,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18593,21646,21646,21646,21646,21646,21646, 18594,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18595,21646,18596,21646,18597,21646, 21646,18598,18599,21646,21646,21646,18600,21646,21646,18601, 21646,18602,21646,18603,21646,18604,18605,18606,18252,18252, 18252,18252,18252,18252,18252,18252,18252,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18607,21646,21646,21646,21646,21646,21646,21646, 21646,19961,21646,21646,21646,21646,21646,21646,21646,18608, 21646,21646,18609,19967,19551,18252,18252,18252,18252,18252, 18252,18252,18252,18252,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18287,21646,21646,21646,21646,19552, 2685,21646, 9208,21646, 21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 9210,21646, 21646,21646,21646,21646,21646, 9211,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 9212, 21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646, 21646, 9218,21646,21646, 9219,21646, 9220,21646, 9221,21646, 9222, 9223, 9224, 2685,21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 9210,21646,21646,21646,21646, 21646,21646, 9211,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646, 21646, 9219,21646,19970,21646, 9221,21646, 9222, 9223,10113, 13287,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13288,21646,21646,21646,21646,21646,21646,13289, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,19971,21646,13291,21646,13292,21646,21646, 13293,13294,21646,21646,21646,13295,21646,14172,13296,21646, 13297,21646,13298,21646,13299,13300,13301,13287,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13288, 21646,21646,21646,21646,21646,21646,13289,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 13290,21646,13291,21646,13292,21646,21646,13293,13294,21646, 21646,21646,13295,21646,21646,13296,21646,13297,21646,13298, 14963,19972,13300,13301, 2685,21646,12239,21646,21646,21646, 21646,12240,21646,21646,12241,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12242,21646,21646,21646, 21646,21646,21646,12243,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,12244,21646,12245, 13307,12246,21646,21646,12247,12248,21646,21646,21646,12249, 21646,21646,12250,21646,12251,19976,12252,21646,12253,12254, 12255, 2685,21646,12239,21646,21646,21646,21646,12240,13318, 21646,12241,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12242,21646,21646,21646,21646,21646,21646, 12243,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12244,21646,12245,21646,12246,21646, 21646,12247,19977,21646,21646,21646,12249,21646,21646,12250, 21646,12251,21646,12252,21646,12253,12254,12255, 175, 175, 21646, 175, 175, 175, 175, 175, 175, 175,21646, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,19750,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175,19880, 175, 175, 175, 175, 175,21646,19881, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,19750,21646,21646, 19996,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646, 21646,21646,20012,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,20013,21646,21646,21646,21646,20012,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175,20036,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,13224,12164,21646,21646,21646,21646,21646, 21646,12165,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12166,21646,12167,21646,12168, 21646,13215,12169,12170,21646,21646,21646,12171,21646,20037, 12172,21646,12173,21646,12174,21646,12175,12176,12177, 2685, 21646,11083,20038,21646,21646,21646,11084,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11085,21646,12163,21646,21646,21646,21646,11086,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,11087,21646,11088,21646,11089,21646,21646,11090, 11091,21646,21646,21646,11092,21646,21646,11093,21646,11094, 21646,11095,21646,11096,11097,11098, 2685,21646,11083,21646, 21646,21646,21646,11084,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,11085,21646, 21646,21646,21646,21646,21646,11086,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,11087, 21646,11088,21646,11089,21646,21646,11090,11091,21646,21646, 21646,20039,21646,21646,11093,21646,11094,21646,11095,21646, 11096,11097,11098,16817,21646,21646,21646,21646,21646,21646, 21646,16818,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16819,21646,21646,21646,21646,21646,21646, 16820,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16821,21646,16822,21646,16823,21646, 21646,16824,16825,21646,21646,21646,16826,20040,21646,16827, 21646,16828,21646,16829,21646,16830,16831,16832,16817,21646, 21646,21646,21646,21646,21646,21646,16818,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16819,21646, 21646,21646,21646,21646,21646,16820,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16821, 21646,16822,21646,16823,21646,21646,16824,16825,21646,21646, 21646,16826,20041,21646,16827,21646,16828,21646,16829,21646, 16830,16831,16832, 2685,21646,18221,21646,21646,21646,21646, 16816,21646,21646,18222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18226,18227, 18228,21646,21646,18229,18251,21646,21646,21646,18231,21646, 21646,18232,21646,18233,21646,20044,21646,18235,18236,18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646,21646, 18222,21646,21646,20047,21646,20048,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18223,21646,18556,21646,21646,21646,21646,18224, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18225,21646,18226,21646,18228,21646,21646, 18229,18251,21646,21646,21646,18231,21646,21646,18232,21646, 18233,21646,18234,21646,18235,18236,18237, 2685,21646,18253, 21646,21646,21646,21646,18254,21646,21646,18255,21646,21646, 20056,21646,20057,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18256, 21646,18590,21646,21646,21646,21646,18257,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18258,21646,18259,21646,18260,21646,21646,18261,18262,21646, 21646,21646,18263,21646,21646,18264,21646,18265,21646,18266, 21646,18267,18268,18269, 2685,21646,18253,19818,21646,21646, 21646,18254,21646,21646,18255,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18256,21646,21646,21646, 21646,21646,21646,18257,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18258,21646,18259, 21646,18260,21646,21646,18261,18262,21646,21646,21646,18263, 21646,21646,18264,21646,18265,21646,18266,21646,18267,18268, 18269,20058,21646,21646,21646,21646,21646,21646,21646,18592, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18593,21646,21646,21646,21646,21646,21646,18594,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18595,21646,18596,21646,18597,21646,21646,18598, 18599,21646,21646,21646,18600,21646,21646,18601,21646,18602, 21646,18603,21646,18604,18605,18606,18591,21646,21646,21646, 21646,21646,21646,21646,18592,20059,20059,20059,20059,20059, 20059,20059,20059,20059,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18593,21646,21646,21646, 21646,21646,21646,18594,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18595,21646,18596, 21646,18597,21646,21646,18598,18599,21646,21646,21646,18600, 21646,21646,18601,21646,18602,21646,18603,21646,18604,18605, 18606,18254,18254,18254,18254,18254,18254,18254,18254,18254, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18860,21646,21646,21646,21646, 21646,21646,21646,21646,20060,21646,21646,21646,21646,21646, 21646,21646,18861,21646,21646,18862,20066,19685,18254,18254, 18254,18254,18254,18254,18254,18254,18254,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18634,21646,21646,21646,21646,19686, 2685, 21646, 9208,21646,21646,21646,21646, 6942,21646,21646, 9209, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,19847,21646,21646,21646,21646,21646,21646,21646, 21646, 9210,21646,21646,21646,21646,21646,21646, 9211,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 9212,21646, 9213,21646, 9215,21646,21646, 9216, 9242,21646,21646,21646, 9218,21646,10119, 9219,21646, 9220, 21646, 9221,21646, 9222, 9223, 9224,13287,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13288,21646, 21646,21646,21646,21646,21646,13289,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13290, 21646,13291,14169,13292,21646,21646,13293,13294,21646,21646, 21646,13295,21646,21646,13296,21646,13297,20075,13298,21646, 13299,13300,13301,14180,21646,13287,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,13288,21646,21646, 21646,21646,21646,21646,13289,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13290,21646, 13291,21646,13292,21646,21646,13293,20076,21646,21646,21646, 13295,21646,21646,13296,21646,13297,21646,13298,21646,13299, 13300,13301, 2685,21646,12239,21646,21646,21646,21646,12240, 21646,21646,12241,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12242,21646,21646,21646,21646,21646, 21646,12243,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12244,21646,12245,21646,12246, 21646,21646,20080,12248,21646,21646,21646,12249,21646,21646, 12250,21646,12251,21646,12252,21646,12253,12254,12255, 2685, 21646,12239,21646,21646,21646,21646,12240,21646,21646,12241, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12242,21646,21646,21646,21646,21646,21646,12243,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12244,21646,12245,20081,12246,21646,21646,12247, 12248,21646,21646,21646,12249,13311,21646,12250,21646,12251, 21646,12252,21646,12253,12254,12255, 175, 175,21646, 175, 19880, 175, 175, 175, 175, 175,21646,19881, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 19750,21646,21646,21646,21646,21646,20097,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,20111,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,20112,21646,21646,21646,21646, 20111,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,20115,20115,20115,20115,20115,20115,20115,20115,20115, 21646,21646,21646,21646,21646,21646,21646,20115,20115,20115, 20115,20115,20116,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20115,20115,20115,20115,20115,20115,20134, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12166, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,20135,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177, 2685,21646, 11083,21646,21646,21646,21646,11084,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 11085,21646,21646,21646,21646,21646,21646,11086,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,11087,21646,11088,21646,11089,21646,21646,11090,11091, 21646,21646,21646,11092,21646,21646,11093,21646,11094,21646, 11095,21646,11096,11097,11098, 2685,21646,11083,21646,21646, 21646,21646,11084,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,11085,21646,21646, 21646,21646,21646,21646,11086,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,14119,12185,21646, 11088,21646,11089,21646,21646,11090,11091,21646,21646,21646, 11092,21646,21646,11093,21646,11094,21646,11095,21646,11096, 11097,11098,12186,16817,21646,21646,21646,21646,21646,21646, 21646,16818,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20136,21646,21646,21646, 21646,21646,21646,16819,21646,21646,21646,21646,21646,21646, 16820,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16821,21646,16822,17860,16823,21646, 21646,16824,16825,21646,21646,21646,16826,21646,21646,16827, 21646,16828,21646,16829,21646,16830,16831,16832,16817,21646, 21646,21646,21646,21646,21646,21646,16818,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16819,21646, 21646,21646,21646,21646,21646,16820,21646,21646,20137,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16821, 21646,16822,17860,16823,21646,21646,16824,16825,21646,21646, 21646,16826,21646,21646,16827,21646,16828,21646,16829,21646, 16830,16831,16832, 2685,21646,18221,21646,21646,21646,21646, 16816,21646,21646,18222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18226,21646, 18228,21646,21646,18570,18251,21646,21646,21646,18571,21646, 21646,18232,21646,18233,21646,18234,21646,18235,18236,18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646,21646, 18222,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18223,21646,21646,21646,21646,21646,21646,18224, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18225,21646,18226,21646,18228,21646,21646, 18229,18251,21646,21646,21646,18231,21646,20139,18232,21646, 18233,21646,18234,21646,18235,18236,18237,18573, 2685,21646, 18253,21646,21646,21646,21646,18254,21646,21646,18255,20150, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18256,21646,21646,21646,21646,21646,21646,18257,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18258,21646,18259,21646,18260,21646,21646,18261,18262, 21646,21646,21646,18263,21646,21646,18264,21646,18265,21646, 18266,21646,18267,18268,18269, 2685,21646,18253,21646,21646, 21646,21646,18254,21646,21646,18255,20151,20151,20151,20151, 20151,20151,20151,20151,20151,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18256,21646,21646, 21646,21646,21646,21646,18257,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18258,21646, 18259,21646,18260,21646,21646,18261,18262,21646,21646,21646, 18263,21646,21646,18264,21646,18265,21646,18266,21646,18267, 18268,18269,18591,21646,21646,21646,21646,21646,21646,21646, 18592,21646,21646,20152,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18593,21646,18859,21646,21646,21646,21646,18594, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18595,21646,18596,21646,18597,21646,21646, 18598,18599,21646,21646,21646,18600,21646,21646,18601,21646, 18602,21646,18603,21646,18604,18605,18606,18591,19948,21646, 21646,21646,21646,21646,21646,18592,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18593,21646,21646, 21646,21646,21646,21646,18594,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18595,21646, 18596,21646,18597,21646,21646,18598,18599,21646,21646,21646, 18600,21646,21646,18601,21646,18602,21646,18603,21646,18604, 18605,18606,13287,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,13288,21646,21646,21646,21646,21646, 21646,13289,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13290,21646,13291,21646,13292, 21646,21646,20164,13294,21646,21646,21646,13295,21646,21646, 13296,21646,13297,21646,13298,21646,13299,13300,13301,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,13291,20165,13292,21646,21646,13293, 13294,21646,21646,21646,13295,14173,21646,13296,21646,13297, 21646,13298,21646,13299,13300,13301, 2685,21646,12239,21646, 21646,21646,21646,12240,21646,21646,12241,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20169, 21646,21646,21646,21646,21646,21646,21646,21646,12242,21646, 21646,21646,21646,21646,21646,12243,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12244, 21646,12245,21646,12246,21646,21646,12247,12248,21646,21646, 21646,12249,21646,13310,12250,21646,12251,21646,12252,21646, 12253,12254,12255, 2685,21646,12239,21646,21646,21646,21646, 12240,21646,21646,12241,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,12242,21646,21646,21646,21646, 21646,21646,12243,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,12244,21646,12245,21646, 20170,21646,21646,12247,12248,21646,21646,21646,12249,21646, 21646,12250,21646,12251,21646,12252,21646,12253,12254,12255, 175, 175,21646, 175,20185, 175, 175, 175, 175, 175, 21646,19881, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,19750,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20198, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,20199, 21646,21646,21646,21646,20198,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175,20202,20202,20202,20202,20202, 20202,20202,20202,20202,21646,21646,21646,21646,21646,21646, 21646,20202,20202,20202,20202,20202,20203,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20202,20202,20202, 20202,20202,20202,12164,21646,21646,21646,21646,21646,21646, 12165,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,12166,21646,12167,21646,12168,21646, 21646,12169,12170,21646,21646,21646,12171,21646,21646,12172, 21646,12173,21646,12174,21646,12175,12176,12177,12164,21646, 21646,21646,21646,21646,21646,12165,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,14891,13219, 21646,12167,21646,12168,21646,21646,12169,12170,21646,21646, 21646,12171,21646,21646,12172,21646,12173,21646,12174,21646, 12175,12176,12177,13220,16817,21646,21646,21646,21646,21646, 21646,21646,16818,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16819,21646,21646,21646,21646,21646, 21646,16820,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20225,16821,21646,16822,21646,16823, 21646,21646,16824,16825,21646,21646,21646,16826,21646,21646, 16827,21646,16828,21646,16829,21646,16830,16831,16832,16817, 21646,21646,21646,21646,21646,21646,21646,16818,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16819, 21646,21646,21646,21646,21646,21646,16820,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16821,21646,16822,21646,16823,21646,21646,16824,16825,21646, 21646,21646,16826,21646,21646,16827,21646,20226,21646,16829, 21646,16830,16831,16832, 2685,21646,18221,21646,21646,21646, 21646,16816,21646,21646,18222,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18223,21646,21646,21646, 21646,21646,21646,18224,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18225,21646,18226, 21646,18228,21646,21646,18229,18251,21646,21646,21646,18231, 21646,21646,18232,21646,20228,21646,18234,21646,18235,18236, 18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646, 21646,18222,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18223,21646,21646,21646,21646,21646,21646, 18224,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18225,21646,18226,21646,18228,21646, 21646,18229,18251,21646,21646,21646,18231,21646,21646,18232, 21646,18233,21646,18234,21646,18235,18236,18237, 2685,21646, 18253,21646,21646,21646,21646,18254,21646,21646,18255,20237, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18256,21646,21646,21646,21646,21646,21646,18257,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18258,21646,18259,21646,18260,21646,21646,18261,18262, 21646,21646,21646,18263,21646,21646,18264,21646,18265,21646, 18266,21646,18267,18268,18269, 2685,21646,18253,21646,21646, 21646,21646,18254,21646,21646,18255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18256,21646,21646, 21646,21646,21646,21646,18257,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18258,21646, 18259,21646,18260,21646,21646,18261,18262,21646,21646,21646, 18263,21646,21646,18264,21646,18265,21646,18266,21646,18267, 18268,18269,18591,21646,21646,21646,21646,21646,21646,21646, 18592,20238,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18593,21646,21646,21646,21646,21646,21646,18594, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18595,21646,18596,21646,18597,21646,21646, 18598,18599,21646,21646,21646,18600,21646,21646,18601,21646, 18602,21646,18603,21646,18604,18605,18606,18591,21646,21646, 21646,21646,21646,21646,21646,18592,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18593,21646,21646, 21646,21646,21646,21646,18594,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18595,21646, 18596,21646,18597,21646,20239,18598,18599,21646,21646,21646, 18600,21646,21646,18601,21646,18602,21646,18603,21646,18604, 18605,18606,13287,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20249,21646,21646,21646,21646, 21646,21646,21646,21646,13288,21646,21646,21646,21646,21646, 21646,13289,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13290,21646,13291,21646,13292, 21646,21646,13293,13294,21646,21646,21646,13295,21646,14172, 13296,21646,13297,21646,13298,21646,13299,13300,13301,13287, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,13288,21646,21646,21646,21646,21646,21646,13289,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13290,21646,13291,21646,20250,21646,21646,13293, 13294,21646,21646,21646,13295,21646,21646,13296,21646,13297, 21646,13298,21646,13299,13300,13301,20252,21646,21646,21646, 21646,21646,21646,13287,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13288,21646,21646,21646,21646, 21646,21646,13289,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13290,21646,13291,21646, 13292,21646,21646,13293,13294,21646,21646,21646,13295,21646, 21646,13296,21646,13297,21646,13298,21646,13299,13300,13301, 2685,21646,12239,21646,21646,21646,21646,12240,21646,21646, 12241,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,12242,21646,21646,21646,21646,21646,21646,12243, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,12244,21646,12245,21646,12246,21646,21646, 12247,12248,21646,21646,21646,12249,21646,21646,12250,21646, 20254,21646,12252,21646,12253,12254,13309, 2685,21646,12239, 21646,21646,21646,21646,12240,21646,21646,12241,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,12242, 21646,21646,21646,21646,21646,21646,12243,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 12244,21646,12245,21646,12246,21646,21646,12247,12248,21646, 21646,21646,12249,21646,21646,12250,21646,12251,21646,12252, 21646,12253,12254,12255, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20277,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,20278,21646, 21646,21646,21646,20277,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,16817,21646,21646,21646,21646,21646, 21646,21646,16818,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,16819,21646,21646,21646,21646,21646, 21646,16820,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16821,21646,16822,21646,16823, 21646,21646,20301,16825,21646,21646,21646,16826,21646,21646, 16827,21646,16828,21646,16829,21646,16830,16831,16832,16817, 21646,21646,21646,21646,21646,21646,21646,16818,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16819, 21646,21646,21646,21646,21646,21646,16820,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16821,21646,16822,21646,16823,21646,21646,16824,16825,21646, 21646,21646,16826,21646,20302,16827,21646,16828,21646,16829, 21646,16830,16831,16832, 2685,21646,18221,21646,21646,21646, 21646,16816,21646,21646,20304,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18223,21646,21646,21646, 21646,21646,21646,18224,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18225,21646,18226, 21646,18228,21646,21646,18229,18251,21646,21646,21646,18231, 21646,18572,18232,21646,18233,21646,18234,21646,18235,18236, 18237, 2685,21646,20307,21646,21646,21646,21646,20308,21646, 21646,20309,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20310,21646,21646,21646,21646,21646,21646, 20311,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20312,21646,20313,21646,20314,21646, 21646,20315,20316,21646,21646,21646,20317,21646,21646,20318, 21646,20319,21646,20320,21646,20321,20322,20323, 2685,21646, 18221,21646,21646,21646,21646,16816,21646,21646,18222,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18223,21646,21646,21646,21646,21646,21646,18224,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18225,21646,18226,21646,18228,21646,21646,18229,18251, 21646,21646,21646,18231,20324,21646,18232,21646,18233,21646, 18234,21646,18235,18236,18237, 2685,21646,20307,21646,21646, 21646,21646,20308,21646,21646,20309,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20310,21646,21646, 21646,21646,21646,21646,20311,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,20312,21646, 20313,21646,20314,21646,21646,20315,20316,21646,21646,21646, 20317,21646,21646,20318,21646,20319,21646,20320,21646,20321, 20322,20323,18591,21646,21646,21646,21646,21646,21646,21646, 18592,20329,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18593,21646,21646,21646,21646,21646,21646,18594, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18595,21646,18596,21646,18597,21646,21646, 18598,18599,21646,21646,21646,18600,21646,21646,18601,21646, 18602,21646,18603,21646,18604,18605,18606,18591,21646,21646, 21646,21646,21646,21646,21646,18592,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18593,21646,21646, 21646,21646,21646,21646,18594,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18595,21646, 18596,21646,18597,21646,21646,18598,20330,21646,21646,21646, 18600,21646,21646,18601,21646,18602,21646,18603,21646,18604, 18605,18606, 2685,21646,18253,21646,21646,21646,21646,18254, 21646,21646,18255,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18256,21646,21646,21646,21646,21646, 21646,18257,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18258,21646,18259,21646,18260, 21646,21646,18261,18262,21646,21646,21646,18263,20335,21646, 18264,21646,18265,21646,18266,21646,18267,18268,18269, 2685, 21646,18253,21646,21646,21646,21646,18254,21646,21646,18255, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18256,21646,21646,21646,21646,21646,21646,18257,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18258,21646,18259,21646,18260,21646,21646,18261, 18262,21646,21646,21646,18263,20336,21646,18264,21646,18265, 21646,18266,21646,18267,18268,18269,13287,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13288,21646, 21646,21646,21646,21646,21646,13289,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,13290, 21646,13291,21646,13292,21646,21646,13293,13294,21646,21646, 21646,13295,21646,21646,13296,21646,20339,21646,13298,21646, 13299,13300,14171,13287,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,13288,21646,21646,21646,21646, 21646,21646,13289,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,13290,21646,13291,21646, 13292,21646,21646,13293,13294,21646,21646,21646,13295,21646, 21646,13296,21646,13297,21646,13298,21646,13299,13300,13301, 13287,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,13288,21646,21646,21646,21646,21646,21646,13289, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,15630,14174,21646,13291,21646,13292,21646,21646, 13293,13294,21646,21646,21646,13295,21646,21646,13296,21646, 13297,21646,13298,21646,13299,13300,13301,14175, 2685,21646, 12239,21646,21646,21646,21646,12240,21646,21646,12241,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20169,21646,21646,21646,21646,21646,21646,21646,21646, 12242,21646,21646,21646,21646,21646,21646,12243,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,12244,21646,12245,21646,12246,21646,21646,12247,12248, 21646,21646,21646,12249,21646,13316,12250,21646,12251,21646, 12252,21646,12253,12254,12255, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20365, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,20366, 21646,21646,21646,21646,20365,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175,20369,20369,20369,20369,20369, 20369,20369,20369,20369,21646,21646,21646,21646,21646,21646, 21646,20369,20369,20369,20369,20369,20370,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20369,20369,20369, 20369,20369,20369,16817,21646,21646,21646,21646,21646,21646, 21646,16818,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16819,21646,21646,21646,21646,21646,21646, 16820,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20388,21646,16822,21646,16823,21646, 21646,16824,16825,21646,21646,21646,16826,21646,17395,16827, 21646,16828,21646,16829,21646,16830,16831,16832,16817,21646, 21646,21646,21646,21646,21646,21646,16818,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16819,21646, 21646,21646,21646,21646,21646,16820,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,16821, 21646,16822,21646,16823,21646,21646,16824,16825,21646,21646, 21646,16826,21646,21646,16827,21646,16828,21646,16829,17865, 20389,16831,16832, 2685,21646,18221,21646,21646,21646,21646, 16816,21646,21646,18222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18557,21646, 18228,21646,21646,18229,18251,21646,21646,21646,18231,21646, 21646,18232,21646,18233,21646,18558,21646,18235,18559,18237, 2685,21646,20307,21646,21646,21646,21646,20308,21646,21646, 20309,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20310,21646,21646,21646,21646,21646,21646,20311, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20312,21646,20313,21646,20314,21646,21646, 20315,20316,21646,21646,21646,20317,21646,21646,20318,21646, 20319,21646,20320,21646,20321,20322,20323, 2685,21646,20307, 21646,21646,21646,21646,20308,21646,21646,20309,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20310, 21646,20392,21646,21646,21646,21646,20311,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20312,21646,20313,21646,20314,21646,21646,20315,20316,21646, 21646,21646,20317,21646,21646,20318,21646,20319,21646,20320, 21646,20321,20322,20323,20393,21646,21646,21646,21646,21646, 21646,21646,20394,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20395,21646,21646,21646,21646,21646, 21646,20396,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20397,21646,20398,21646,20399, 21646,21646,20400,20401,21646,21646,21646,20402,21646,21646, 20403,21646,20404,21646,20405,21646,20406,20407,20408, 2685, 21646,18221,21646,21646,21646,21646,16816,21646,21646,18222, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20429,21646,21646,21646,21646,21646, 21646,18223,21646,21646,21646,21646,21646,21646,18224,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18225,21646,18226,18839,18228,21646,21646,18229, 18251,21646,21646,21646,18231,21646,21646,18232,21646,18233, 21646,18234,21646,18235,18236,18237,20393,21646,21646,21646, 21646,21646,21646,21646,20394,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20395,21646,21646,21646, 21646,21646,21646,20396,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20397,21646,20398, 21646,20399,21646,21646,20400,20401,21646,21646,21646,20402, 21646,21646,20403,21646,20404,21646,20405,21646,20406,20407, 20408,18591,21646,21646,21646,21646,21646,21646,21646,18592, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18593,21646,21646,21646,21646,21646,21646,18594,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18595,21646,18596,21646,18597,21646,21646,18598, 18599,21646,21646,21646,18600,20433,21646,18601,21646,18602, 21646,18603,21646,18604,18605,18606,18591,21646,21646,21646, 21646,21646,21646,21646,18592,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18593,21646,21646,21646, 21646,21646,21646,18594,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18595,21646,18596, 21646,18597,21646,21646,18598,18599,21646,21646,21646,18600, 20434,21646,18601,21646,18602,21646,18603,21646,18604,18605, 18606, 2685,21646,18253,21646,21646,21646,21646,18254,21646, 21646,18255,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18256,21646,21646,21646,21646,21646,21646, 18257,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18258,21646,18259,21646,18260,21646, 21646,18619,18262,21646,21646,21646,18620,21646,21646,18264, 21646,18265,21646,18266,21646,18267,18268,18269, 2685,21646, 18253,21646,21646,21646,21646,18254,21646,21646,18255,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20437,21646,21646,21646,21646,21646,21646, 18256,21646,21646,21646,21646,21646,21646,18257,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18258,21646,18259,18287,18260,21646,21646,18261,18262, 21646,21646,21646,18263,21646,21646,18264,21646,18265,21646, 18266,21646,18267,18268,18269,13287,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,20249,21646, 21646,21646,21646,21646,21646,21646,21646,13288,21646,21646, 21646,21646,21646,21646,13289,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,13290,21646, 13291,21646,13292,21646,21646,13293,13294,21646,21646,21646, 13295,21646,14178,13296,21646,13297,21646,13298,21646,13299, 13300,13301, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20463,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,20464,21646,21646,21646, 21646,20463,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,20467,20467,20467,20467,20467,20467,20467,20467, 20467,21646,21646,21646,21646,21646,21646,21646,20467,20467, 20467,20467,20467,20468,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20467,20467,20467,20467,20467,20467, 16817,21646,21646,21646,21646,21646,21646,21646,16818,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 16819,21646,21646,21646,21646,21646,21646,16820,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,16821,21646,16822,17392,16823,21646,21646,16824,16825, 21646,21646,21646,16826,21646,21646,16827,21646,16828,20487, 16829,21646,16830,16831,16832,16817,21646,21646,21646,21646, 21646,17403,21646,16818,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16819,21646,21646,21646,21646, 21646,21646,16820,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,16821,21646,16822,21646, 16823,21646,21646,16824,20488,21646,21646,21646,16826,21646, 21646,16827,21646,16828,21646,16829,21646,16830,16831,16832, 2685,21646,20307,21646,21646,21646,21646,20308,21646,21646, 20309,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20310,21646,21646,21646,21646,21646,21646,20311, 21646,21646,21646,21646,21646,20491,21646,21646,21646,21646, 21646,21646,21646,20312,21646,20313,21646,20314,21646,21646, 20315,20316,21646,21646,21646,20317,21646,21646,20318,21646, 20319,21646,20320,21646,20321,20322,20323,20393,21646,21646, 21646,21646,21646,21646,21646,20394,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20395,21646,20492, 21646,21646,21646,21646,20396,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,20397,21646, 20398,21646,20399,21646,21646,20400,20401,21646,21646,21646, 20402,21646,21646,20403,21646,20404,21646,20405,21646,20406, 20407,20408,20393,21646,21646,21646,21646,21646,21646,21646, 20394,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20395,21646,21646,21646,21646,21646,21646,20396, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20397,21646,20493,21646,20399,21646,21646, 20400,20401,21646,21646,21646,20402,21646,21646,20403,21646, 20404,21646,20494,21646,20406,20495,20408, 2685,21646,20307, 21646,21646,21646,21646,20308,21646,21646,20309,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20310, 21646,21646,21646,21646,21646,21646,20311,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20312,21646,20313,21646,20314,21646,20415,20315,20316,21646, 21646,21646,20317,21646,20513,20318,21646,20319,21646,20320, 21646,20321,20322,20323, 2685,21646,18221,21646,21646,21646, 21646,16816,21646,21646,18222,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18223,21646,21646,21646, 21646,21646,21646,18224,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20533,18225,21646,18226, 21646,18228,21646,21646,18229,18251,21646,21646,21646,18231, 21646,21646,18232,21646,18233,21646,18234,21646,18235,18236, 18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646, 21646,18222,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18223,21646,21646,21646,21646,21646,21646, 18224,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18225,21646,18226,21646,18228,21646, 21646,18229,18251,21646,21646,21646,18231,21646,21646,18232, 21646,20534,21646,18234,21646,18235,18236,18237,18591,21646, 21646,21646,21646,21646,21646,21646,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20537,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18595, 21646,18596,18634,18597,21646,21646,18598,18599,21646,21646, 21646,18600,21646,21646,18601,21646,18602,21646,18603,21646, 18604,18605,18606,18591,21646,21646,21646,21646,21646,21646, 21646,18592,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18593,21646,21646,21646,21646,21646,21646, 18594,21646,21646,20538,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18595,21646,18596,18634,18597,21646, 21646,18598,18599,21646,21646,21646,18600,21646,21646,18601, 21646,18602,21646,18603,21646,18604,18605,18606, 2685,21646, 18253,21646,21646,21646,21646,18254,21646,21646,18255,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18256,21646,21646,21646,21646,21646,21646,18257,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20541,18258,21646,18259,21646,18260,21646,21646,18261,18262, 21646,21646,21646,18263,21646,21646,18264,21646,18265,21646, 18266,21646,18267,18268,18269, 2685,21646,18253,21646,21646, 21646,21646,18254,21646,21646,18255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18256,21646,21646, 21646,21646,21646,21646,18257,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18258,21646, 18259,21646,18260,21646,21646,18261,18262,21646,21646,21646, 18263,21646,21646,18264,21646,20542,21646,18266,21646,18267, 18268,18269, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20564,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,20565,21646,21646,21646, 21646,20564,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,16817,21646,21646,21646,21646,21646,21646,21646, 16818,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16819,21646,21646,21646,21646,21646,21646,16820, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16821,21646,16822,21646,16823,21646,21646, 20586,16825,21646,21646,21646,16826,21646,21646,16827,21646, 16828,21646,16829,21646,16830,16831,16832,16817,21646,21646, 21646,21646,21646,21646,21646,16818,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16819,21646,21646, 21646,21646,21646,21646,16820,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16821,21646, 16822,20587,16823,21646,21646,16824,16825,21646,21646,21646, 16826,17396,21646,16827,21646,16828,21646,16829,21646,16830, 16831,16832, 2685,21646,20307,21646,21646,21646,21646,20308, 21646,21646,20309,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20310,21646,21646,21646,21646,21646, 21646,20311,21646,21646,21646,21646,21646,20590,21646,21646, 21646,21646,21646,21646,21646,20312,21646,20313,21646,20314, 21646,21646,20315,20316,21646,21646,21646,20317,21646,21646, 20318,21646,20319,21646,20320,21646,20321,20322,20323,20393, 21646,21646,21646,21646,21646,21646,21646,20394,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20395, 21646,21646,21646,21646,21646,21646,20396,21646,21646,21646, 21646,21646,20591,21646,21646,21646,21646,21646,21646,21646, 20397,21646,20398,21646,20399,21646,21646,20400,20401,21646, 21646,21646,20402,21646,21646,20403,21646,20404,21646,20405, 21646,20406,20407,20408,20393,21646,21646,21646,21646,21646, 21646,21646,20394,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20395,21646,21646,21646,21646,21646, 21646,20396,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20397,21646,20398,21646,20399, 21646,20499,20400,20401,21646,21646,21646,20402,21646,20592, 20403,21646,20404,21646,20405,21646,20406,20407,20408, 2685, 21646,20307,21646,21646,21646,21646,20308,21646,21646,20309, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20310,21646,21646,21646,21646,21646,21646,20311,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20312,21646,20313,21646,20314,21646,21646,20315, 20316,21646,21646,21646,20317,20612,21646,20318,21646,20319, 21646,20320,21646,20321,20322,20323, 2685,21646,18221,21646, 21646,21646,21646,16816,21646,21646,18222,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18223,21646, 21646,21646,21646,21646,21646,18224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18225, 21646,18226,21646,18228,21646,21646,20632,18251,21646,21646, 21646,18231,21646,21646,18232,21646,18233,21646,18234,21646, 18235,18236,18237, 2685,21646,18221,21646,21646,21646,21646, 16816,21646,21646,18222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18226,21646, 18228,21646,21646,18229,18251,21646,21646,21646,18231,21646, 20633,18232,21646,18233,21646,18234,21646,18235,18236,18237, 18591,21646,21646,21646,21646,21646,21646,21646,18592,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18593,21646,21646,21646,21646,21646,21646,18594,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20636,18595,21646,18596,21646,18597,21646,21646,18598,18599, 21646,21646,21646,18600,21646,21646,18601,21646,18602,21646, 18603,21646,18604,18605,18606,18591,21646,21646,21646,21646, 21646,21646,21646,18592,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18593,21646,21646,21646,21646, 21646,21646,18594,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18595,21646,18596,21646, 18597,21646,21646,18598,18599,21646,21646,21646,18600,21646, 21646,18601,21646,20637,21646,18603,21646,18604,18605,18606, 2685,21646,18253,21646,21646,21646,21646,18254,21646,21646, 18255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18256,21646,21646,21646,21646,21646,21646,18257, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18258,21646,18259,21646,18260,21646,21646, 20639,18262,21646,21646,21646,18263,21646,21646,18264,21646, 18265,21646,18266,21646,18267,18268,18269, 2685,21646,18253, 21646,21646,21646,21646,18254,21646,21646,18255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18256, 21646,21646,21646,21646,21646,21646,18257,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18258,21646,18259,21646,18260,21646,21646,18261,18262,21646, 21646,21646,18263,21646,20640,18264,21646,18265,21646,18266, 21646,18267,18268,18269, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20662,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,20663,21646, 21646,21646,21646,20662,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,20666,20666,20666,20666,20666,20666, 20666,20666,20666,21646,21646,21646,21646,21646,21646,21646, 20666,20666,20666,20666,20666,20667,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20666,20666,20666,20666, 20666,20666,16817,21646,21646,21646,21646,21646,21646,21646, 16818,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20684,21646,21646,21646,21646,21646,21646, 21646,21646,16819,21646,21646,21646,21646,21646,21646,16820, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16821,21646,16822,21646,16823,21646,21646, 16824,16825,21646,21646,21646,16826,21646,17395,16827,21646, 16828,21646,16829,21646,16830,16831,16832,16817,21646,21646, 21646,21646,21646,21646,21646,16818,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16819,21646,21646, 21646,21646,21646,21646,16820,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16821,21646, 16822,21646,20685,21646,21646,16824,16825,21646,21646,21646, 16826,21646,21646,16827,21646,16828,21646,16829,21646,16830, 16831,16832, 2685,21646,20307,21646,21646,21646,21646,20308, 21646,21646,20309,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20310,21646,21646,21646,21646,21646, 21646,20311,21646,21646,20688,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20312,21646,20313,21646,20314, 21646,21646,20315,20316,21646,21646,21646,20317,21646,21646, 20318,21646,20319,21646,20320,21646,20321,20322,20323,20393, 21646,21646,21646,21646,21646,21646,21646,20394,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20395, 21646,21646,21646,21646,21646,21646,20396,21646,21646,21646, 21646,21646,20689,21646,21646,21646,21646,21646,21646,21646, 20397,21646,20398,21646,20399,21646,21646,20400,20401,21646, 21646,21646,20402,21646,21646,20403,21646,20404,21646,20405, 21646,20406,20407,20408,20393,21646,21646,21646,21646,21646, 21646,21646,20394,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20395,21646,21646,21646,21646,21646, 21646,20396,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20397,21646,20398,21646,20399, 21646,21646,20400,20401,21646,21646,21646,20402,20690,21646, 20403,21646,20404,21646,20405,21646,20406,20407,20408, 2685, 21646,20307,21646,21646,21646,21646,20308,21646,21646,20309, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20310,21646,21646,21646,21646,21646,21646,20311,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20312,21646,20313,20414,20314,21646,21646,20315, 20524,21646,21646,21646,20317,21646,21646,20318,21646,20319, 21646,20320,21646,20321,20322,20323, 2685,21646,18221,21646, 21646,21646,21646,16816,21646,21646,18222,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18223,21646, 21646,21646,21646,21646,21646,18224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20729, 21646,18226,21646,18228,21646,21646,18229,18251,21646,21646, 21646,18231,21646,18565,18232,21646,18233,21646,18234,21646, 18235,18236,18237, 2685,21646,18221,21646,21646,21646,21646, 16816,21646,21646,18222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18226,21646, 18228,21646,21646,18229,18251,21646,21646,21646,18231,21646, 21646,18232,21646,18233,21646,18234,18843,20730,18236,18237, 18591,21646,21646,21646,21646,21646,21646,21646,18592,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18593,21646,21646,21646,21646,21646,21646,18594,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18595,21646,18596,21646,18597,21646,21646,20733,18599, 21646,21646,21646,18600,21646,21646,18601,21646,18602,21646, 18603,21646,18604,18605,18606,18591,21646,21646,21646,21646, 21646,21646,21646,18592,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18593,21646,21646,21646,21646, 21646,21646,18594,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18595,21646,18596,21646, 18597,21646,21646,18598,18599,21646,21646,21646,18600,21646, 20734,18601,21646,18602,21646,18603,21646,18604,18605,18606, 2685,21646,18253,21646,21646,21646,21646,18254,21646,21646, 18255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18256,21646,21646,21646,21646,21646,21646,18257, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20736,21646,18259,21646,18260,21646,21646, 18261,18262,21646,21646,21646,18263,21646,18615,18264,21646, 18265,21646,18266,21646,18267,18268,18269, 2685,21646,18253, 21646,21646,21646,21646,18254,21646,21646,18255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18256, 21646,21646,21646,21646,21646,21646,18257,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18258,21646,18259,21646,18260,21646,21646,18261,18262,21646, 21646,21646,18263,21646,21646,18264,21646,18265,21646,18266, 18894,20737,18268,18269, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20755,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,20756,21646, 21646,21646,21646,20755,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,20759,20759,20759,20759,20759,20759, 20759,20759,20759,21646,21646,21646,21646,21646,21646,21646, 20759,20759,20759,20759,20759,20760,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20759,20759,20759,20759, 20759,20759,16817,21646,21646,21646,21646,21646,21646,21646, 16818,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,16819,21646,21646,21646,21646,21646,21646,16820, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,16821,21646,16822,21646,16823,21646,21646, 16824,16825,21646,21646,21646,16826,21646,21646,16827,21646, 16828,21646,16829,21646,16830,16831,16832,16817,21646,21646, 21646,21646,21646,21646,21646,16818,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,16819,21646,21646, 21646,21646,21646,21646,16820,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,16821,21646, 16822,21646,16823,21646,21646,16824,16825,21646,21646,21646, 16826,21646,21646,16827,21646,20777,21646,16829,21646,16830, 16831,17394, 2685,21646,20307,21646,21646,21646,21646,20308, 21646,21646,20778,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20310,21646,21646,21646,21646,21646, 21646,20311,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20312,21646,20313,21646,20314, 21646,21646,20315,20316,21646,21646,21646,20317,21646,21646, 20318,21646,20319,21646,20320,21646,20321,20322,20323,20393, 21646,21646,21646,21646,21646,21646,21646,20394,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20395, 21646,21646,21646,21646,21646,21646,20396,21646,21646,20779, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20397,21646,20398,21646,20399,21646,21646,20400,20401,21646, 21646,21646,20402,21646,21646,20403,21646,20404,21646,20405, 21646,20406,20407,20408,20393,21646,21646,21646,21646,21646, 21646,21646,20394,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20395,21646,21646,21646,21646,21646, 21646,20396,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20397,21646,20398,21646,20399, 21646,21646,20400,20401,21646,21646,21646,20402,21646,21646, 20403,21646,20404,21646,20780,21646,20406,20407,20408, 2685, 21646,20307,21646,21646,21646,21646,20308,21646,21646,20309, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20310,21646,21646,21646,21646,21646,21646,20311,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20312,21646,20313,21646,20314,21646,21646,20315, 20316,21646,21646,21646,20317,21646,21646,20318,21646,20319, 21646,20320,21646,20321,20322,20323, 2685,21646,18221,21646, 21646,21646,21646,16816,21646,21646,18222,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18223,21646, 21646,21646,21646,21646,21646,18224,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18225, 21646,18226,18227,18228,21646,21646,18229,18251,21646,21646, 21646,18231,21646,21646,18232,21646,18233,20816,18234,21646, 18235,18236,18237, 2685,21646,18221,21646,21646,21646,21646, 16816,18574,21646,18222,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18223,21646,21646,21646,21646, 21646,21646,18224,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18225,21646,18226,21646, 18228,21646,21646,18229,20817,21646,21646,21646,18231,21646, 21646,18232,21646,18233,21646,18234,21646,18235,18236,18237, 18591,21646,21646,21646,21646,21646,21646,21646,18592,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18593,21646,21646,21646,21646,21646,21646,18594,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20820,21646,18596,21646,18597,21646,21646,18598,18599, 21646,21646,21646,18600,21646,18868,18601,21646,18602,21646, 18603,21646,18604,18605,18606,18591,21646,21646,21646,21646, 21646,21646,21646,18592,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18593,21646,21646,21646,21646, 21646,21646,18594,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18595,21646,18596,21646, 18597,21646,21646,18598,18599,21646,21646,21646,18600,21646, 21646,18601,21646,18602,21646,18603,19115,20821,18605,18606, 2685,21646,18253,21646,21646,21646,21646,18254,21646,21646, 18255,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18256,21646,21646,21646,21646,21646,21646,18257, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18258,21646,18259,18612,18260,21646,21646, 18261,18262,21646,21646,21646,18263,21646,21646,18264,21646, 18265,20823,18266,21646,18267,18268,18269, 2685,21646,18253, 21646,21646,21646,21646,18254,18623,21646,18255,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18256, 21646,21646,21646,21646,21646,21646,18257,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18258,21646,18259,21646,18260,21646,21646,18261,20824,21646, 21646,21646,18263,21646,21646,18264,21646,18265,21646,18266, 21646,18267,18268,18269, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20842,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,20843,21646, 21646,21646,21646,20842,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,16817,21646,21646,21646,21646,21646, 21646,21646,16818,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20684,21646,21646,21646,21646, 21646,21646,21646,21646,16819,21646,21646,21646,21646,21646, 21646,16820,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,16821,21646,16822,21646,16823, 21646,21646,16824,16825,21646,21646,21646,16826,21646,17401, 16827,21646,16828,21646,16829,21646,16830,16831,16832, 2685, 21646,20307,21646,21646,21646,21646,20308,21646,21646,20309, 20867,20867,20867,20867,20867,20867,20867,20867,20867,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20310,21646,21646,21646,21646,21646,21646,20311,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20312,21646,20409,21646,20314,21646,21646,20315, 20316,21646,21646,21646,20317,21646,21646,20318,21646,20319, 21646,20410,21646,20321,20411,20323,20393,21646,21646,21646, 21646,21646,21646,21646,20868,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20395,21646,21646,21646, 21646,21646,21646,20396,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20397,21646,20398, 21646,20399,21646,21646,20400,20401,21646,21646,21646,20402, 21646,21646,20403,21646,20404,21646,20405,21646,20406,20407, 20408,20393,21646,21646,21646,21646,21646,21646,21646,20394, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20395,21646,21646,21646,21646,21646,21646,20396,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20869,21646,20398,21646,20399,21646,21646,20400, 20401,21646,21646,21646,20402,21646,21646,20403,21646,20404, 21646,20405,21646,20406,20407,20408,20508, 2685,21646,20307, 21646,21646,21646,21646,20308,21646,21646,20309,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20310, 21646,21646,21646,21646,21646,21646,20311,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20312,21646,20313,21646,20314,21646,21646,20315,20316,21646, 21646,21646,20317,21646,21646,20318,21646,20319,21646,20320, 21646,20321,20322,20416, 2685,21646,18221,21646,21646,21646, 21646,16816,21646,21646,18222,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18223,21646,21646,21646, 21646,21646,21646,18224,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18225,21646,18226, 21646,18228,21646,21646,20902,18251,21646,21646,21646,18231, 21646,21646,18232,21646,18233,21646,18234,21646,18235,18236, 18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646, 21646,18222,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18223,21646,21646,21646,21646,21646,21646, 18224,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18225,21646,18226,20903,18228,21646, 21646,18229,18251,21646,21646,21646,18231,18567,21646,18232, 21646,18233,21646,18234,21646,18235,18236,18237,18591,21646, 21646,21646,21646,21646,21646,21646,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18595, 21646,18596,18865,18597,21646,21646,18598,18599,21646,21646, 21646,18600,21646,21646,18601,21646,18602,20906,18603,21646, 18604,18605,18606,18591,21646,21646,21646,21646,21646,18876, 21646,18592,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18593,21646,21646,21646,21646,21646,21646, 18594,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18595,21646,18596,21646,18597,21646, 21646,18598,20907,21646,21646,21646,18600,21646,21646,18601, 21646,18602,21646,18603,21646,18604,18605,18606, 2685,21646, 18253,21646,21646,21646,21646,18254,21646,21646,18255,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18256,21646,21646,21646,21646,21646,21646,18257,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18258,21646,18259,21646,18260,21646,21646,20909,18262, 21646,21646,21646,18263,21646,21646,18264,21646,18265,21646, 18266,21646,18267,18268,18269, 2685,21646,18253,21646,21646, 21646,21646,18254,21646,21646,18255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18256,21646,21646, 21646,21646,21646,21646,18257,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18258,21646, 18259,20910,18260,21646,21646,18261,18262,21646,21646,21646, 18263,18616,21646,18264,21646,18265,21646,18266,21646,18267, 18268,18269, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,20926,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,20927,21646,21646,21646, 21646,20926,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,20930,20930,20930,20930,20930,20930,20930,20930, 20930,21646,21646,21646,21646,21646,21646,21646,20930,20930, 20930,20930,20930,20931,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20930,20930,20930,20930,20930,20930, 2685,21646,20307,20951,21646,21646,21646,20308,21646,20952, 20309,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20310,21646,21646,21646,21646,21646,21646,20311, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20312,21646,20313,21646,20314,21646,21646, 20315,20316,21646,21646,21646,20317,21646,21646,20318,21646, 20319,21646,20320,21646,20321,20322,20323,20393,21646,21646, 21646,21646,21646,21646,21646,20394,20953,20953,20953,20953, 20953,20953,20953,20953,20953,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20395,21646,21646, 21646,21646,21646,21646,20396,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,20397,21646, 20493,21646,20399,21646,21646,20400,20401,21646,21646,21646, 20402,21646,21646,20403,21646,20404,21646,20494,21646,20406, 20495,20408,20393,21646,21646,21646,21646,21646,21646,21646, 20394,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20395,21646,21646,21646,21646,21646,21646,20396, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20397,21646,20398,20498,20399,21646,21646, 20400,20401,21646,21646,21646,20402,21646,20954,20403,21646, 20404,21646,20405,21646,20406,20407,20408, 2685,21646,20307, 21646,21646,21646,21646,20308,21646,21646,20970,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20310, 21646,21646,21646,21646,21646,21646,20311,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20312,21646,20313,21646,20314,21646,21646,20315,20316,21646, 21646,21646,20317,21646,21646,20318,21646,20319,21646,20320, 21646,20321,20322,20323, 2685,21646,18221,21646,21646,21646, 21646,16816,21646,21646,18222,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20982,21646,21646, 21646,21646,21646,21646,21646,21646,18223,21646,21646,21646, 21646,21646,21646,18224,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18225,21646,18226, 21646,18228,21646,21646,18229,18251,21646,21646,21646,18231, 21646,18565,18232,21646,18233,21646,18234,21646,18235,18236, 18237, 2685,21646,18221,21646,21646,21646,21646,16816,21646, 21646,18222,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18223,21646,21646,21646,21646,21646,21646, 18224,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18225,21646,18226,21646,20983,21646, 21646,18229,18251,21646,21646,21646,18231,21646,21646,18232, 21646,18233,21646,18234,21646,18235,18236,18237,18591,21646, 21646,21646,21646,21646,21646,21646,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18595, 21646,18596,21646,18597,21646,21646,20986,18599,21646,21646, 21646,18600,21646,21646,18601,21646,18602,21646,18603,21646, 18604,18605,18606,18591,21646,21646,21646,21646,21646,21646, 21646,18592,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,18593,21646,21646,21646,21646,21646,21646, 18594,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18595,21646,18596,20987,18597,21646, 21646,18598,18599,21646,21646,21646,18600,18869,21646,18601, 21646,18602,21646,18603,21646,18604,18605,18606, 2685,21646, 18253,21646,21646,21646,21646,18254,21646,21646,18255,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20989,21646,21646,21646,21646,21646,21646,21646,21646, 18256,21646,21646,21646,21646,21646,21646,18257,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18258,21646,18259,21646,18260,21646,21646,18261,18262, 21646,21646,21646,18263,21646,18615,18264,21646,18265,21646, 18266,21646,18267,18268,18269, 2685,21646,18253,21646,21646, 21646,21646,18254,21646,21646,18255,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18256,21646,21646, 21646,21646,21646,21646,18257,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18258,21646, 18259,21646,20990,21646,21646,18261,18262,21646,21646,21646, 18263,21646,21646,18264,21646,18265,21646,18266,21646,18267, 18268,18269, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,21005,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21006,21646,21646,21646, 21646,21005,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,21009,21009,21009,21009,21009,21009,21009,21009, 21009,21646,21646,21646,21646,21646,21646,21646,21009,21009, 21009,21009,21009,21010,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21009,21009,21009,21009,21009,21009, 2685,21646,21028,21646,21646,21646,21646,20308,21646,21646, 20309,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20310,21646,21646,21646,21646,21646,21646,20311, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20312,21646,20313,21646,20314,21646,21646, 20315,20316,21646,21646,21646,20317,21646,21646,20318,21646, 20319,21646,20320,21646,20321,20322,20323, 2685,21646,20307, 21646,21646,21646,21646,20308,21646,21646,20309,21029,21029, 21029,21029,21029,21029,21029,21029,21029,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20310, 21646,21646,21646,21646,21646,21646,20311,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20312,21646,20313,21646,20314,21646,21646,20315,20316,21646, 21646,21646,20317,21646,21646,20318,21646,20319,21646,20320, 21646,20321,20322,20323,20393,21030,21646,21646,21646,21646, 21646,21031,20394,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20395,21646,21646,21646,21646,21646, 21646,20396,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20397,21646,20398,21646,20399, 21646,21646,20400,20401,21646,21646,21646,20402,21646,21646, 20403,21646,20404,21646,20405,21646,20406,20407,20408,20393, 21646,21646,21646,21646,21646,21646,21646,21032,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20395, 21646,21646,21646,21646,21646,21646,20396,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20397,21646,20398,21646,20399,21646,21646,20400,20401,21646, 21646,21646,20402,21646,21646,20403,21646,20404,21646,20405, 21646,20406,20407,20408,20306,20306,20306,20306,20306,20306, 20306,20306,20306,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,20409,21646, 21646,21646,21646,21646,21646,21646,21646,21044,21646,21646, 21646,21646,21646,21646,21646,20410,21646,21646,20411,21051, 20805,20306,20306,20306,20306,20306,20306,20306,20306,20306, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20523,21646,21646,21646, 21646,20806, 2685,21646,18221,21646,21646,21646,21646,16816, 21646,21646,18222,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18223,21646,21646,21646,21646,21646, 21646,18224,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18225,21646,18226,21646,18228, 21646,21646,18229,18251,21646,21646,21646,18231,21646,21646, 18232,21646,18233,21646,18234,21646,18235,18236,18237, 2685, 21646,18221,21646,21646,21646,21646,16816,21646,21646,18222, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18223,21646,21646,21646,21646,21646,21646,18224,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18225,21646,18226,21646,18228,21646,21646,18229, 18251,21646,21646,21646,18231,21646,21646,18232,21646,21054, 21646,18234,21646,18235,18236,18564,18591,21646,21646,21646, 21646,21646,21646,21646,18592,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21055,21646,21646, 21646,21646,21646,21646,21646,21646,18593,21646,21646,21646, 21646,21646,21646,18594,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,18595,21646,18596, 21646,18597,21646,21646,18598,18599,21646,21646,21646,18600, 21646,18868,18601,21646,18602,21646,18603,21646,18604,18605, 18606,18591,21646,21646,21646,21646,21646,21646,21646,18592, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,18593,21646,21646,21646,21646,21646,21646,18594,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18595,21646,18596,21646,21056,21646,21646,18598, 18599,21646,21646,21646,18600,21646,21646,18601,21646,18602, 21646,18603,21646,18604,18605,18606, 2685,21646,18253,21646, 21646,21646,21646,18254,21646,21646,18255,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,18256,21646, 21646,21646,21646,21646,21646,18257,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18258, 21646,18259,21646,18260,21646,21646,18261,18262,21646,21646, 21646,18263,21646,21646,18264,21646,18265,21646,18266,21646, 18267,18268,18269, 2685,21646,18253,21646,21646,21646,21646, 18254,21646,21646,18255,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18256,21646,21646,21646,21646, 21646,21646,18257,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,18258,21646,18259,21646, 18260,21646,21646,18261,18262,21646,21646,21646,18263,21646, 21646,18264,21646,21058,21646,18266,21646,18267,18268,18614, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175, 175,21646, 21646,21646,21646,21646,21072,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21073,21646,21646,21646,21646,21072, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 2685,21646,20307,21646,21646,21646,21646,20308,21646,21646, 20309,21646,21646,21096,21646,21097,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20310,21646,20392,21646,21646,21646,21646,20311, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20312,21646,20313,21646,20314,21646,21646, 20315,20316,21646,21646,21646,20317,21646,21646,20318,21646, 20319,21646,20320,21646,20321,20322,20323, 2685,21646,20307, 20951,21646,21646,21646,20308,21646,21646,20309,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20310, 21646,21646,21646,21646,21646,21646,20311,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20312,21646,20313,21646,20314,21646,21646,20315,20316,21646, 21646,21646,20317,21646,21646,20318,21646,20319,21646,20320, 21646,20321,20322,20323,21098,21646,21646,21646,21646,21646, 21646,21646,20394,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20395,21646,21646,21646,21646,21646, 21646,20396,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20397,21646,20398,21646,20399, 21646,21646,20400,20401,21646,21646,21646,20402,21646,21646, 20403,21646,20404,21646,20405,21646,20406,20407,20408,20393, 21646,21646,21646,21646,21646,21646,21646,20394,21099,21099, 21099,21099,21099,21099,21099,21099,21099,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20395, 21646,21646,21646,21646,21646,21646,20396,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 20397,21646,20398,21646,20399,21646,21646,20400,20401,21646, 21646,21646,20402,21646,21646,20403,21646,20404,21646,20405, 21646,20406,20407,20408,20308,20308,20308,20308,20308,20308, 20308,20308,20308,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,20493,21646, 21646,21646,21646,21646,21646,21646,21646,21100,21646,21646, 21646,21646,21646,21646,21646,20494,21646,21646,20495,21107, 20875,20308,20308,20308,20308,20308,20308,20308,20308,20308, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20602,21646,21646,21646, 21646,20876, 2685,21646,18221,21646,21646,21646,21646,16816, 21646,21646,18222,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,20982,21646,21646,21646,21646, 21646,21646,21646,21646,18223,21646,21646,21646,21646,21646, 21646,18224,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18225,21646,18226,21646,18228, 21646,21646,18229,18251,21646,21646,21646,18231,21646,18572, 18232,21646,18233,21646,18234,21646,18235,18236,18237,18591, 21646,21646,21646,21646,21646,21646,21646,18592,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18593, 21646,21646,21646,21646,21646,21646,18594,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 18595,21646,18596,21646,18597,21646,21646,18598,18599,21646, 21646,21646,18600,21646,21646,18601,21646,18602,21646,18603, 21646,18604,18605,18606,18591,21646,21646,21646,21646,21646, 21646,21646,18592,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,18593,21646,21646,21646,21646,21646, 21646,18594,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,18595,21646,18596,21646,18597, 21646,21646,18598,18599,21646,21646,21646,18600,21646,21646, 18601,21646,21118,21646,18603,21646,18604,18605,18867, 2685, 21646,18253,21646,21646,21646,21646,18254,21646,21646,18255, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20989,21646,21646,21646,21646,21646,21646,21646, 21646,18256,21646,21646,21646,21646,21646,21646,18257,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,18258,21646,18259,21646,18260,21646,21646,18261, 18262,21646,21646,21646,18263,21646,18621,18264,21646,18265, 21646,18266,21646,18267,18268,18269, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646, 21131,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21132,21646,21646,21646,21646,21131,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175,21135,21135,21135,21135, 21135,21135,21135,21135,21135,21646,21646,21646,21646,21646, 21646,21646,21135,21135,21135,21135,21135,21136,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21135,21135, 21135,21135,21135,21135, 2685,21646,20307,21646,21646,21646, 21646,20308,21646,21646,20309,21154,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20310,21646,21646,21646, 21646,21646,21646,20311,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20312,21646,20313, 21646,20314,21646,21646,20315,20316,21646,21646,21646,20317, 21646,21646,20318,21646,20319,21646,20320,21646,20321,20322, 20323, 2685,21646,20307,21646,21646,21646,21646,20308,21646, 21646,20309,21155,21155,21155,21155,21155,21155,21155,21155, 21155,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20310,21646,21646,21646,21646,21646,21646, 20311,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20312,21646,20313,21646,20314,21646, 21646,20315,20316,21646,21646,21646,20317,21646,21646,20318, 21646,20319,21646,20320,21646,20321,20322,20323,20393,21646, 21646,21646,21646,21646,21646,21646,20394,21646,21646,21156, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,20395,21646, 20492,21646,21646,21646,21646,20396,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,20397, 21646,20398,21646,20399,21646,21646,20400,20401,21646,21646, 21646,20402,21646,21646,20403,21646,20404,21646,20405,21646, 20406,20407,20408,20393,21030,21646,21646,21646,21646,21646, 21646,20394,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,20395,21646,21646,21646,21646,21646,21646, 20396,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,20397,21646,20398,21646,20399,21646, 21646,20400,20401,21646,21646,21646,20402,21646,21646,20403, 21646,20404,21646,20405,21646,20406,20407,20408,18591,21646, 21646,21646,21646,21646,21646,21646,18592,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21055, 21646,21646,21646,21646,21646,21646,21646,21646,18593,21646, 21646,21646,21646,21646,21646,18594,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,18595, 21646,18596,21646,18597,21646,21646,18598,18599,21646,21646, 21646,18600,21646,18874,18601,21646,18602,21646,18603,21646, 18604,18605,18606, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646,21646,21182,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 21646, 175, 175, 175, 175, 175,21646, 175, 175, 175, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21183,21646,21646, 21646,21646,21182,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,21186,21186,21186,21186,21186,21186,21186, 21186,21186,21646,21646,21646,21646,21646,21646,21646,21186, 21186,21186,21186,21186,21187,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21186,21186,21186,21186,21186, 21186,20393,21646,21646,21646,21646,21646,21646,21646,20394, 21205,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,20395,21646,21646,21646,21646,21646,21646,20396,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,20397,21646,20398,21646,20399,21646,21646,20400, 20401,21646,21646,21646,20402,21646,21646,20403,21646,20404, 21646,20405,21646,20406,20407,20408,20393,21646,21646,21646, 21646,21646,21646,21646,20394,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,20395,21646,21646,21646, 21646,21646,21646,20396,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,20397,21646,20398, 21646,20399,21646,21206,20400,20401,21646,21646,21646,20402, 21646,21646,20403,21646,20404,21646,20405,21646,20406,20407, 20408, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,21227,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21228,21646,21646,21646,21646, 21227,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175, 175, 21646,21646,21646,21646,21646,21267,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21268,21646,21646,21646,21646, 21267,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175,21271,21271,21271,21271,21271,21271,21271,21271,21271, 21646,21646,21646,21646,21646,21646,21646,21271,21271,21271, 21271,21271,21272,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21271,21271,21271,21271,21271,21271, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646, 175, 175, 175, 175, 175, 175, 175,21646,21646, 21646,21646,21646,21305,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21306,21646,21646,21646,21646,21305,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646, 175, 175, 175, 175,21309, 21309,21309,21309,21309,21309,21309,21309,21309,21646,21646, 21646,21646,21646,21646,21646,21309,21309,21309,21309,21309, 21310,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21309,21309,21309,21309,21309,21309, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,21341,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21342,21646,21646,21646,21646,21341,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175,21646, 175, 175, 175,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21646,21646,21646,21646, 21646,21371,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646, 175, 175, 175, 175, 175, 175,21646, 175, 175, 175, 175, 175, 21646, 175, 175, 175,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646, 175, 175, 175, 175, 175, 175, 175,21372,21646,21646,21646,21646,21371,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646, 175, 175, 175, 175,21375,21375,21375, 21375,21375,21375,21375,21375,21375,21646,21646,21646,21646, 21646,21646,21646,21375,21375,21375,21375,21375,21376,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21375, 21375,21375,21375,21375,21375,21401,21401,21401,21401,21401, 21401,21401,21401,21401,21646,21646,21646,21646,21646,21646, 21646,21401,21401,21401,21401,21401,21402,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21401,21401,21401, 21401,21401,21401,21453,21453,21453,21453,21453,21453,21453, 21453,21453,21646,21646,21646,21646,21646,21646,21646,21453, 21453,21453,21453,21453,21454,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21453,21453,21453,21453,21453, 21453,21370,21370,21370,21370,21370,21370,21370,21370,21370, 21646,21646,21646,21646,21646,21646,21646,21370,21370,21370, 21370,21370,21371,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21370,21370,21370,21370,21370,21370, 175, 21646, 175, 175, 175, 193,21646, 193, 193, 193, 268, 268, 268, 268, 268, 275, 275, 275, 275, 275, 277, 277, 277, 277, 277, 280, 280, 280, 280, 280, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 181, 21646, 181, 181, 181, 337,21646, 337, 337, 337, 197, 21646, 197, 197, 197, 205,21646, 205, 205, 205, 268, 21646, 268, 268, 268, 275,21646, 275, 275, 275, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 449, 21646, 449, 449, 449, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 467,21646, 467, 467, 467, 181, 21646, 181, 181, 181, 317,21646, 317, 317, 317, 323, 21646, 323, 323, 323, 511,21646, 511, 511, 511, 514, 21646, 514, 514, 514, 193,21646, 193, 193, 193, 197, 21646, 197, 197, 197, 337,21646, 337, 337, 337, 547, 21646, 547, 547, 547, 205,21646, 205, 205, 205, 268, 21646, 268, 268, 268, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 449,21646, 449, 449, 449, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 181,21646, 181, 181, 181, 323, 21646, 323, 323, 323, 710,21646, 710, 710, 710, 514, 21646, 514, 514, 514, 193,21646, 193, 193, 193, 719, 21646, 719, 719, 719, 197,21646, 197, 197, 197, 721, 21646, 721, 721, 721, 205,21646, 205, 205, 205, 766, 766, 766, 766, 766, 824,21646, 824, 824, 824, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 854, 854, 854, 854, 854, 449,21646, 449, 449, 449, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 181,21646, 181, 181, 181, 317, 21646, 317, 317, 317, 323,21646, 323, 323, 323, 710, 21646, 710, 710, 710, 514,21646, 514, 514, 514, 193, 21646, 193, 193, 193, 719,21646, 719, 719, 719, 721, 21646, 721, 721, 721, 197,21646, 197, 197, 197, 205, 21646, 205, 205, 205, 766, 766, 766, 766, 766, 767, 767, 767, 767, 767, 1033,21646, 1033, 1033, 1033, 337, 21646, 337, 337, 337, 1054,21646, 1054, 1054, 1054, 821, 21646, 821, 821, 821, 1072,21646, 1072, 1072, 1072, 1075, 21646, 1075, 1075, 1075, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 854, 854, 854, 854, 854, 449, 21646, 449, 449, 449, 875,21646, 875, 875, 875, 877, 21646, 877, 877, 877, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 1145,21646, 1145, 1145, 1145, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 181,21646, 181, 181, 181, 323, 21646, 323, 323, 323, 317,21646, 317, 317, 317, 710, 21646, 710, 710, 710, 514,21646, 514, 514, 514, 719, 21646, 719, 719, 719, 197,21646, 197, 197, 197, 337, 21646, 337, 337, 337, 721,21646, 721, 721, 721, 205, 21646, 205, 205, 205, 766, 766, 766, 766, 766, 1029, 21646, 1029, 1029, 1029, 1298,21646, 1298, 1298, 1298, 1031, 21646, 1031, 1031, 1031, 1033,21646, 1033, 1033, 1033, 1037, 21646, 1037, 1037, 1037, 1317,21646, 1317, 1317, 1317, 337, 21646, 337, 337, 337, 1051,21646, 1051, 1051, 1051, 1333, 21646, 1333, 1333, 1333, 1336,21646, 1336, 1336, 1336, 197, 21646, 197, 197, 197, 205,21646, 205, 205, 205, 1353, 21646, 1353, 1353, 1353, 821,21646, 821, 821, 821, 1359, 21646, 1359, 1359, 1359, 1075,21646, 1075, 1075, 1075, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 1390,21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 875,21646, 875, 875, 875, 877, 21646, 877, 877, 877, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 1145,21646, 1145, 1145, 1145, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 1443,21646, 1443, 1443, 1443, 1460, 21646, 1460, 1460, 1460, 323,21646, 323, 323, 323, 317, 21646, 317, 317, 317, 710,21646, 710, 710, 710, 1527, 21646, 1527, 1527, 1527, 719,21646, 719, 719, 719, 193, 21646, 193, 193, 193, 514,21646, 514, 514, 514, 721, 21646, 721, 721, 721, 197,21646, 197, 197, 197, 766, 766, 766, 766, 766, 337,21646, 337, 337, 337, 1029, 21646, 1029, 1029, 1029, 1622,21646, 1622, 1622, 1622, 1625, 21646, 1625, 1625, 1625, 1031,21646, 1031, 1031, 1031, 1301, 21646, 1301, 1301, 1301, 1631,21646, 1631, 1631, 1631, 1033, 21646, 1033, 1033, 1033, 1640,21646, 1640, 1640, 1640, 1037, 21646, 1037, 1037, 1037, 1650, 1650, 1650, 1650, 1650, 1313, 21646, 1313, 1313, 1313, 1658,21646, 1658, 1658, 1658, 1315, 21646, 1315, 1315, 1315, 1317,21646, 1317, 1317, 1317, 1321, 21646, 1321, 1321, 1321, 1051,21646, 1051, 1051, 1051, 1679, 21646, 1679, 1679, 1679, 1336,21646, 1336, 1336, 1336, 175, 21646, 175, 175, 175, 197,21646, 197, 197, 197, 205, 21646, 205, 205, 205, 1353,21646, 1353, 1353, 1353, 821, 21646, 821, 821, 821, 1359,21646, 1359, 1359, 1359, 1075, 21646, 1075, 1075, 1075, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 1390, 21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 449, 21646, 449, 449, 449, 1417,21646, 1417, 1417, 1417, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 1145, 21646, 1145, 1145, 1145, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 467,21646, 467, 467, 467, 1443, 21646, 1443, 1443, 1443, 1812,21646, 1812, 1812, 1812, 1460, 21646, 1460, 1460, 1460, 181,21646, 181, 181, 181, 317, 21646, 317, 317, 317, 1917,21646, 1917, 1917, 1917, 1929, 21646, 1929, 1929, 1929, 719,21646, 719, 719, 719, 514, 21646, 514, 514, 514, 766, 766, 766, 766, 766, 1029, 21646, 1029, 1029, 1029, 2020,21646, 2020, 2020, 2020, 1625, 21646, 1625, 1625, 1625, 1031,21646, 1031, 1031, 1031, 1301, 21646, 1301, 1301, 1301, 1631,21646, 1631, 1631, 1631, 1633, 21646, 1633, 1633, 1633, 1033,21646, 1033, 1033, 1033, 1037, 21646, 1037, 1037, 1037, 1646, 1646, 1646, 1646, 1646, 1647, 1647, 1647, 1647, 1647, 2046, 2046, 2046, 2046, 2046, 2049, 2049, 2049, 2049, 2049, 1313,21646, 1313, 1313, 1313, 2057, 21646, 2057, 2057, 2057, 2060,21646, 2060, 2060, 2060, 1315, 21646, 1315, 1315, 1315, 1661,21646, 1661, 1661, 1661, 2066, 21646, 2066, 2066, 2066, 1317,21646, 1317, 1317, 1317, 2075, 21646, 2075, 2075, 2075, 1321,21646, 1321, 1321, 1321, 337, 21646, 337, 337, 337, 2085,21646, 2085, 2085, 2085, 1051, 21646, 1051, 1051, 1051, 1679,21646, 1679, 1679, 1679, 1336, 21646, 1336, 1336, 1336, 175,21646, 175, 175, 175, 197, 21646, 197, 197, 197, 205,21646, 205, 205, 205, 821, 21646, 821, 821, 821, 1359,21646, 1359, 1359, 1359, 1075, 21646, 1075, 1075, 1075, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 1390, 21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 449, 21646, 449, 449, 449, 1417,21646, 1417, 1417, 1417, 2188, 21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877, 21646, 877, 877, 877, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 1145,21646, 1145, 1145, 1145, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 1443,21646, 1443, 1443, 1443, 1812, 21646, 1812, 1812, 1812, 1460,21646, 1460, 1460, 1460, 317, 21646, 317, 317, 317, 2337,21646, 2337, 2337, 2337, 2344, 21646, 2344, 2344, 2344, 2347,21646, 2347, 2347, 2347, 514, 21646, 514, 514, 514, 766, 766, 766, 766, 766, 337, 21646, 337, 337, 337, 1029,21646, 1029, 1029, 1029, 2020, 21646, 2020, 2020, 2020, 1625,21646, 1625, 1625, 1625, 1031, 21646, 1031, 1031, 1031, 1301,21646, 1301, 1301, 1301, 1631, 21646, 1631, 1631, 1631, 1633,21646, 1633, 1633, 1633, 2462, 2462, 2462, 2462, 2462, 1033,21646, 1033, 1033, 1033, 1037, 21646, 1037, 1037, 1037, 1646, 1646, 1646, 1646, 1646, 2476, 2476, 2476, 2476, 2476, 2049, 2049, 2049, 2049, 2049, 1313, 21646, 1313, 1313, 1313, 2485,21646, 2485, 2485, 2485, 2060, 21646, 2060, 2060, 2060, 1315,21646, 1315, 1315, 1315, 1661, 21646, 1661, 1661, 1661, 2066,21646, 2066, 2066, 2066, 2068, 21646, 2068, 2068, 2068, 1317,21646, 1317, 1317, 1317, 1321, 21646, 1321, 1321, 1321, 2081,21646, 2081, 2081, 2081, 2510, 21646, 2510, 2510, 2510, 2083,21646, 2083, 2083, 2083, 2085, 21646, 2085, 2085, 2085, 2089,21646, 2089, 2089, 2089, 337, 21646, 337, 337, 337, 1051,21646, 1051, 1051, 1051, 1679, 21646, 1679, 1679, 1679, 1336,21646, 1336, 1336, 1336, 175, 21646, 175, 175, 175, 197,21646, 197, 197, 197, 821, 21646, 821, 821, 821, 1359,21646, 1359, 1359, 1359, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 1390,21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 1145, 21646, 1145, 1145, 1145, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 467,21646, 467, 467, 467, 1443, 21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 1812, 21646, 1812, 1812, 1812, 1460,21646, 1460, 1460, 1460, 317, 21646, 317, 317, 317, 2822,21646, 2822, 2822, 2822, 2824, 21646, 2824, 2824, 2824, 2832,21646, 2832, 2832, 2832, 2836, 21646, 2836, 2836, 2836, 2839,21646, 2839, 2839, 2839, 2842, 21646, 2842, 2842, 2842, 2845,21646, 2845, 2845, 2845, 514, 21646, 514, 514, 514, 337,21646, 337, 337, 337, 197, 21646, 197, 197, 197, 766, 766, 766, 766, 766, 511, 21646, 511, 511, 511, 204,21646, 204, 204, 204, 1029, 21646, 1029, 1029, 1029, 2020,21646, 2020, 2020, 2020, 1625, 21646, 1625, 1625, 1625, 1031,21646, 1031, 1031, 1031, 1301, 21646, 1301, 1301, 1301, 2960,21646, 2960, 2960, 2960, 1631, 21646, 1631, 1631, 1631, 2462, 2462, 2462, 2462, 2462, 1298, 21646, 1298, 1298, 1298, 1633,21646, 1633, 1633, 1633, 1037, 21646, 1037, 1037, 1037, 1646, 1646, 1646, 1646, 1646, 2476, 2476, 2476, 2476, 2476, 2049, 2049, 2049, 2049, 2049, 1313, 21646, 1313, 1313, 1313, 2485,21646, 2485, 2485, 2485, 2060, 21646, 2060, 2060, 2060, 1315,21646, 1315, 1315, 1315, 1661, 21646, 1661, 1661, 1661, 2066,21646, 2066, 2066, 2066, 2068, 21646, 2068, 2068, 2068, 3003, 3003, 3003, 3003, 3003, 1317, 21646, 1317, 1317, 1317, 1321,21646, 1321, 1321, 1321, 514, 21646, 514, 514, 514, 2081,21646, 2081, 2081, 2081, 3016, 21646, 3016, 3016, 3016, 3019,21646, 3019, 3019, 3019, 2083, 21646, 2083, 2083, 2083, 2513,21646, 2513, 2513, 2513, 3025, 21646, 3025, 3025, 3025, 2085,21646, 2085, 2085, 2085, 3034, 21646, 3034, 3034, 3034, 2089,21646, 2089, 2089, 2089, 175, 21646, 175, 175, 175, 1051,21646, 1051, 1051, 1051, 1679, 21646, 1679, 1679, 1679, 3057,21646, 3057, 3057, 3057, 3061, 3061, 3061, 3061, 3061, 197,21646, 197, 197, 197, 337, 21646, 337, 337, 337, 1351,21646, 1351, 1351, 1351, 821, 21646, 821, 821, 821, 2570,21646, 2570, 2570, 2570, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 1390,21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 3187, 21646, 3187, 3187, 3187, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 3196,21646, 3196, 3196, 3196, 467, 21646, 467, 467, 467, 1443,21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812, 21646, 1812, 1812, 1812, 3251, 3251, 3251, 3251, 3251, 1460, 21646, 1460, 1460, 1460, 317,21646, 317, 317, 317, 3375, 21646, 3375, 3375, 3375, 3378,21646, 3378, 3378, 3378, 3381, 21646, 3381, 3381, 3381, 3389,21646, 3389, 3389, 3389, 3394, 21646, 3394, 3394, 3394, 3398,21646, 3398, 3398, 3398, 3401, 21646, 3401, 3401, 3401, 3404,21646, 3404, 3404, 3404, 3408, 21646, 3408, 3408, 3408, 3411,21646, 3411, 3411, 3411, 514, 21646, 514, 514, 514, 766, 766, 766, 766, 766, 337, 21646, 337, 337, 337, 1029,21646, 1029, 1029, 1029, 2020, 21646, 2020, 2020, 2020, 1301,21646, 1301, 1301, 1301, 3519, 21646, 3519, 3519, 3519, 3531,21646, 3531, 3531, 3531, 1631, 21646, 1631, 1631, 1631, 2462, 2462, 2462, 2462, 2462, 1625, 21646, 1625, 1625, 1625, 1633,21646, 1633, 1633, 1633, 204, 21646, 204, 204, 204, 1646, 1646, 1646, 1646, 1646, 2476, 2476, 2476, 2476, 2476, 2049, 2049, 2049, 2049, 2049, 1313, 21646, 1313, 1313, 1313, 2485,21646, 2485, 2485, 2485, 2060, 21646, 2060, 2060, 2060, 1315,21646, 1315, 1315, 1315, 1661, 21646, 1661, 1661, 1661, 3562,21646, 3562, 3562, 3562, 2066, 21646, 2066, 2066, 2066, 3003, 3003, 3003, 3003, 3003, 1658, 21646, 1658, 1658, 1658, 2068,21646, 2068, 2068, 2068, 1321, 21646, 1321, 1321, 1321, 514,21646, 514, 514, 514, 2081, 21646, 2081, 2081, 2081, 3584,21646, 3584, 3584, 3584, 3019, 21646, 3019, 3019, 3019, 2083,21646, 2083, 2083, 2083, 2513, 21646, 2513, 2513, 2513, 3025,21646, 3025, 3025, 3025, 3027, 21646, 3027, 3027, 3027, 2085,21646, 2085, 2085, 2085, 2089, 21646, 2089, 2089, 2089, 175,21646, 175, 175, 175, 1051, 21646, 1051, 1051, 1051, 3631,21646, 3631, 3631, 3631, 3061, 3061, 3061, 3061, 3061, 3062, 3062, 3062, 3062, 3062, 821, 21646, 821, 821, 821, 2570,21646, 2570, 2570, 2570, 3107, 21646, 3107, 3107, 3107, 3113,21646, 3113, 3113, 3113, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 1390,21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 3770, 21646, 3770, 3770, 3770, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 3780,21646, 3780, 3780, 3780, 467, 21646, 467, 467, 467, 1443,21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812, 21646, 1812, 1812, 1812, 3251, 3251, 3251, 3251, 3251, 3943, 21646, 3943, 3943, 3943, 3947,21646, 3947, 3947, 3947, 3952, 21646, 3952, 3952, 3952, 3955,21646, 3955, 3955, 3955, 3965, 21646, 3965, 3965, 3965, 3970,21646, 3970, 3970, 3970, 3975, 21646, 3975, 3975, 3975, 3979,21646, 3979, 3979, 3979, 3983, 21646, 3983, 3983, 3983, 3985,21646, 3985, 3985, 3985, 3990, 21646, 3990, 3990, 3990, 3994,21646, 3994, 3994, 3994, 3998, 21646, 3998, 3998, 3998, 514,21646, 514, 514, 514, 197, 21646, 197, 197, 197, 766, 766, 766, 766, 766, 1029, 21646, 1029, 1029, 1029, 4119,21646, 4119, 4119, 4119, 4126, 21646, 4126, 4126, 4126, 4129,21646, 4129, 4129, 4129, 2462, 2462, 2462, 2462, 2462, 1625,21646, 1625, 1625, 1625, 204, 21646, 204, 204, 204, 1646, 1646, 1646, 1646, 1646, 2476, 2476, 2476, 2476, 2476, 2049, 2049, 2049, 2049, 2049, 1313, 21646, 1313, 1313, 1313, 2485,21646, 2485, 2485, 2485, 1661, 21646, 1661, 1661, 1661, 4164,21646, 4164, 4164, 4164, 4176, 21646, 4176, 4176, 4176, 2066,21646, 2066, 2066, 2066, 3003, 3003, 3003, 3003, 3003, 2060,21646, 2060, 2060, 2060, 2068, 21646, 2068, 2068, 2068, 514,21646, 514, 514, 514, 2081, 21646, 2081, 2081, 2081, 3584,21646, 3584, 3584, 3584, 3019, 21646, 3019, 3019, 3019, 2083,21646, 2083, 2083, 2083, 2513, 21646, 2513, 2513, 2513, 3025,21646, 3025, 3025, 3025, 3027, 21646, 3027, 3027, 3027, 4198, 4198, 4198, 4198, 4198, 2085, 21646, 2085, 2085, 2085, 2089,21646, 2089, 2089, 2089, 175, 21646, 175, 175, 175, 1051,21646, 1051, 1051, 1051, 3631, 21646, 3631, 3631, 3631, 3061, 3061, 3061, 3061, 3061, 821, 21646, 821, 821, 821, 2570,21646, 2570, 2570, 2570, 3113, 21646, 3113, 3113, 3113, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 1390, 21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 449, 21646, 449, 449, 449, 1417,21646, 1417, 1417, 1417, 4345, 4345, 4345, 4345, 4345, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 3770, 21646, 3770, 3770, 3770, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 3780,21646, 3780, 3780, 3780, 467, 21646, 467, 467, 467, 1443,21646, 1443, 1443, 1443, 2685, 2685, 2685,21646, 2685, 2684, 2684, 2684, 2684, 2684, 1812, 21646, 1812, 1812, 1812, 3251, 3251, 3251, 3251, 3251, 4530, 21646, 4530, 4530, 4530, 4535,21646, 4535, 4535, 4535, 4537, 21646, 4537, 4537, 4537, 4543,21646, 4543, 4543, 4543, 4547, 21646, 4547, 4547, 4547, 4550,21646, 4550, 4550, 4550, 4553, 21646, 4553, 4553, 4553, 4556,21646, 4556, 4556, 4556, 4562, 21646, 4562, 4562, 4562, 4567,21646, 4567, 4567, 4567, 4572, 21646, 4572, 4572, 4572, 4577,21646, 4577, 4577, 4577, 4581, 21646, 4581, 4581, 4581, 4584,21646, 4584, 4584, 4584, 4587, 21646, 4587, 4587, 4587, 4593,21646, 4593, 4593, 4593, 4598, 21646, 4598, 4598, 4598, 4602,21646, 4602, 4602, 4602, 4605, 21646, 4605, 4605, 4605, 514,21646, 514, 514, 514, 766, 766, 766, 766, 766, 1029,21646, 1029, 1029, 1029, 4712, 21646, 4712, 4712, 4712, 4714,21646, 4714, 4714, 4714, 4722, 21646, 4722, 4722, 4722, 4726,21646, 4726, 4726, 4726, 4729, 21646, 4729, 4729, 4729, 4732,21646, 4732, 4732, 4732, 4735, 21646, 4735, 4735, 4735, 2462, 2462, 2462, 2462, 2462, 1625, 21646, 1625, 1625, 1625, 337,21646, 337, 337, 337, 204, 21646, 204, 204, 204, 4745, 4745, 4745, 4745, 4745, 4746, 4746,21646, 4746, 4746, 2049, 2049, 2049, 2049, 2049, 1313, 21646, 1313, 1313, 1313, 4774,21646, 4774, 4774, 4774, 4781, 21646, 4781, 4781, 4781, 4784,21646, 4784, 4784, 4784, 3003, 3003, 3003, 3003, 3003, 2060,21646, 2060, 2060, 2060, 4794, 21646, 4794, 4794, 4794, 2081,21646, 2081, 2081, 2081, 3584, 21646, 3584, 3584, 3584, 3019,21646, 3019, 3019, 3019, 2083, 21646, 2083, 2083, 2083, 2513,21646, 2513, 2513, 2513, 4810, 21646, 4810, 4810, 4810, 3025,21646, 3025, 3025, 3025, 4198, 4198, 4198, 4198, 4198, 2510,21646, 2510, 2510, 2510, 3027, 21646, 3027, 3027, 3027, 2089,21646, 2089, 2089, 2089, 514, 21646, 514, 514, 514, 1051,21646, 1051, 1051, 1051, 3631, 21646, 3631, 3631, 3631, 3061, 3061, 3061, 3061, 3061, 317, 21646, 317, 317, 317, 821,21646, 821, 821, 821, 2570, 21646, 2570, 2570, 2570, 3107,21646, 3107, 3107, 3107, 3113, 21646, 3113, 3113, 3113, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 4949, 21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 3770,21646, 3770, 3770, 3770, 301, 21646, 301, 301, 301, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 467,21646, 467, 467, 467, 3780, 21646, 3780, 3780, 3780, 1443,21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812, 21646, 1812, 1812, 1812, 3251, 3251, 3251, 3251, 3251, 5148, 21646, 5148, 5148, 5148, 5153,21646, 5153, 5153, 5153, 5156, 21646, 5156, 5156, 5156, 5159,21646, 5159, 5159, 5159, 5164, 21646, 5164, 5164, 5164, 5169,21646, 5169, 5169, 5169, 5173, 21646, 5173, 5173, 5173, 5176,21646, 5176, 5176, 5176, 5179, 21646, 5179, 5179, 5179, 5183,21646, 5183, 5183, 5183, 5186, 21646, 5186, 5186, 5186, 5191,21646, 5191, 5191, 5191, 5196, 21646, 5196, 5196, 5196, 514,21646, 514, 514, 514, 197, 21646, 197, 197, 197, 766, 766, 766, 766, 766, 1029, 21646, 1029, 1029, 1029, 5307,21646, 5307, 5307, 5307, 5310, 21646, 5310, 5310, 5310, 5313,21646, 5313, 5313, 5313, 5321, 21646, 5321, 5321, 5321, 5326,21646, 5326, 5326, 5326, 5330, 21646, 5330, 5330, 5330, 5333,21646, 5333, 5333, 5333, 5336, 21646, 5336, 5336, 5336, 5340,21646, 5340, 5340, 5340, 5343, 21646, 5343, 5343, 5343, 2462, 2462, 2462, 2462, 2462, 1625, 21646, 1625, 1625, 1625, 337,21646, 337, 337, 337, 4745, 4745, 4745, 4745, 4745, 4746, 4746, 4746, 4746, 4746, 2049, 2049, 2049, 2049, 2049, 1313,21646, 1313, 1313, 1313, 5376, 21646, 5376, 5376, 5376, 5378,21646, 5378, 5378, 5378, 5386, 21646, 5386, 5386, 5386, 5390,21646, 5390, 5390, 5390, 5393, 21646, 5393, 5393, 5393, 5396,21646, 5396, 5396, 5396, 5399, 21646, 5399, 5399, 5399, 3003, 3003, 3003, 3003, 3003, 2060, 21646, 2060, 2060, 2060, 4794,21646, 4794, 4794, 4794, 2081, 21646, 2081, 2081, 2081, 3584,21646, 3584, 3584, 3584, 2513, 21646, 2513, 2513, 2513, 5427,21646, 5427, 5427, 5427, 5439, 21646, 5439, 5439, 5439, 3025,21646, 3025, 3025, 3025, 4198, 4198, 4198, 4198, 4198, 3019,21646, 3019, 3019, 3019, 3027, 21646, 3027, 3027, 3027, 514,21646, 514, 514, 514, 1051, 21646, 1051, 1051, 1051, 3631,21646, 3631, 3631, 3631, 337, 21646, 337, 337, 337, 3061, 3061, 3061, 3061, 3061, 821, 21646, 821, 821, 821, 2570,21646, 2570, 2570, 2570, 3113, 21646, 3113, 3113, 3113, 3107,21646, 3107, 3107, 3107, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 4949,21646, 4949, 4949, 4949, 1390, 21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 449, 21646, 449, 449, 449, 1417,21646, 1417, 1417, 1417, 2188, 21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877, 21646, 877, 877, 877, 297,21646, 297, 297, 297, 3770, 21646, 3770, 3770, 3770, 301,21646, 301, 301, 301, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 3780,21646, 3780, 3780, 3780, 1443, 21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812,21646, 1812, 1812, 1812, 3251, 3251, 3251, 3251, 3251, 5746,21646, 5746, 5746, 5746, 5751, 21646, 5751, 5751, 5751, 5755,21646, 5755, 5755, 5755, 5759, 21646, 5759, 5759, 5759, 5762,21646, 5762, 5762, 5762, 5769, 21646, 5769, 5769, 5769, 5774,21646, 5774, 5774, 5774, 5779, 21646, 5779, 5779, 5779, 5783,21646, 5783, 5783, 5783, 5787, 21646, 5787, 5787, 5787, 5789,21646, 5789, 5789, 5789, 5794, 21646, 5794, 5794, 5794, 5798,21646, 5798, 5798, 5798, 5802, 21646, 5802, 5802, 5802, 175,21646, 175, 175, 175, 5746, 21646, 5746, 5746, 5746, 514,21646, 514, 514, 514, 766, 766, 766, 766, 766, 1029,21646, 1029, 1029, 1029, 5906, 21646, 5906, 5906, 5906, 5910,21646, 5910, 5910, 5910, 5915, 21646, 5915, 5915, 5915, 5918,21646, 5918, 5918, 5918, 5928, 21646, 5928, 5928, 5928, 5933,21646, 5933, 5933, 5933, 5938, 21646, 5938, 5938, 5938, 5942,21646, 5942, 5942, 5942, 5946, 21646, 5946, 5946, 5946, 5948,21646, 5948, 5948, 5948, 5953, 21646, 5953, 5953, 5953, 5957,21646, 5957, 5957, 5957, 5961, 21646, 5961, 5961, 5961, 2462, 2462, 2462, 2462, 2462, 1625, 21646, 1625, 1625, 1625, 175,21646, 175, 175, 175, 514, 21646, 514, 514, 514, 4745, 4745, 4745, 4745, 4745, 2049, 2049, 2049, 2049, 2049, 1313,21646, 1313, 1313, 1313, 5991, 21646, 5991, 5991, 5991, 5994,21646, 5994, 5994, 5994, 5997, 21646, 5997, 5997, 5997, 6005,21646, 6005, 6005, 6005, 6010, 21646, 6010, 6010, 6010, 6014,21646, 6014, 6014, 6014, 6017, 21646, 6017, 6017, 6017, 6020,21646, 6020, 6020, 6020, 6024, 21646, 6024, 6024, 6024, 6027,21646, 6027, 6027, 6027, 3003, 3003, 3003, 3003, 3003, 2060,21646, 2060, 2060, 2060, 4794, 21646, 4794, 4794, 4794, 2081,21646, 2081, 2081, 2081, 6064, 21646, 6064, 6064, 6064, 6071,21646, 6071, 6071, 6071, 6074, 21646, 6074, 6074, 6074, 4198, 4198, 4198, 4198, 4198, 3019, 21646, 3019, 3019, 3019, 514,21646, 514, 514, 514, 1051, 21646, 1051, 1051, 1051, 6096,21646, 6096, 6096, 6096, 337, 21646, 337, 337, 337, 3061, 3061, 3061, 3061, 3061, 821, 21646, 821, 821, 821, 3113,21646, 3113, 3113, 3113, 3107, 21646, 3107, 3107, 3107, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 4949, 21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 1443,21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812, 21646, 1812, 1812, 1812, 3251, 3251, 3251, 3251, 3251, 6347, 21646, 6347, 6347, 6347, 6352,21646, 6352, 6352, 6352, 6357, 21646, 6357, 6357, 6357, 6362,21646, 6362, 6362, 6362, 6366, 21646, 6366, 6366, 6366, 6369,21646, 6369, 6369, 6369, 6372, 21646, 6372, 6372, 6372, 6375,21646, 6375, 6375, 6375, 6378, 21646, 6378, 6378, 6378, 6383,21646, 6383, 6383, 6383, 6388, 21646, 6388, 6388, 6388, 6393,21646, 6393, 6393, 6393, 6397, 21646, 6397, 6397, 6397, 6400,21646, 6400, 6400, 6400, 6403, 21646, 6403, 6403, 6403, 6409,21646, 6409, 6409, 6409, 6414, 21646, 6414, 6414, 6414, 6418,21646, 6418, 6418, 6418, 6421, 21646, 6421, 6421, 6421, 175,21646, 175, 175, 175, 514, 21646, 514, 514, 514, 197,21646, 197, 197, 197, 766, 766, 766, 766, 766, 6491,21646, 6491, 6491, 6491, 6509, 21646, 6509, 6509, 6509, 6513,21646, 6513, 6513, 6513, 6517, 21646, 6517, 6517, 6517, 6494,21646, 6494, 6494, 6494, 1029, 21646, 1029, 1029, 1029, 6530,21646, 6530, 6530, 6530, 6535, 21646, 6535, 6535, 6535, 6537,21646, 6537, 6537, 6537, 6543, 21646, 6543, 6543, 6543, 6547,21646, 6547, 6547, 6547, 6550, 21646, 6550, 6550, 6550, 6553,21646, 6553, 6553, 6553, 6556, 21646, 6556, 6556, 6556, 6562,21646, 6562, 6562, 6562, 6567, 21646, 6567, 6567, 6567, 6572,21646, 6572, 6572, 6572, 6577, 21646, 6577, 6577, 6577, 6581,21646, 6581, 6581, 6581, 6584, 21646, 6584, 6584, 6584, 6587,21646, 6587, 6587, 6587, 6593, 21646, 6593, 6593, 6593, 6598,21646, 6598, 6598, 6598, 6602, 21646, 6602, 6602, 6602, 6605,21646, 6605, 6605, 6605, 2462, 2462, 2462, 2462, 2462, 175,21646, 175, 175, 175, 514, 21646, 514, 514, 514, 4745, 4745, 4745, 4745, 4745, 2049, 2049, 2049, 2049, 2049, 1313,21646, 1313, 1313, 1313, 6638, 21646, 6638, 6638, 6638, 6642,21646, 6642, 6642, 6642, 6647, 21646, 6647, 6647, 6647, 6650,21646, 6650, 6650, 6650, 6660, 21646, 6660, 6660, 6660, 6665,21646, 6665, 6665, 6665, 6670, 21646, 6670, 6670, 6670, 6674,21646, 6674, 6674, 6674, 6678, 21646, 6678, 6678, 6678, 6680,21646, 6680, 6680, 6680, 6685, 21646, 6685, 6685, 6685, 6689,21646, 6689, 6689, 6689, 6693, 21646, 6693, 6693, 6693, 3003, 3003, 3003, 3003, 3003, 2060, 21646, 2060, 2060, 2060, 4794,21646, 4794, 4794, 4794, 175, 21646, 175, 175, 175, 2081,21646, 2081, 2081, 2081, 6729, 21646, 6729, 6729, 6729, 6731,21646, 6731, 6731, 6731, 6739, 21646, 6739, 6739, 6739, 6743,21646, 6743, 6743, 6743, 6746, 21646, 6746, 6746, 6746, 6749,21646, 6749, 6749, 6749, 6752, 21646, 6752, 6752, 6752, 4198, 4198, 4198, 4198, 4198, 3019, 21646, 3019, 3019, 3019, 1051,21646, 1051, 1051, 1051, 6096, 21646, 6096, 6096, 6096, 514,21646, 514, 514, 514, 3061, 3061, 3061, 3061, 3061, 821,21646, 821, 821, 821, 2570, 21646, 2570, 2570, 2570, 3107,21646, 3107, 3107, 3107, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 4949,21646, 4949, 4949, 4949, 1390, 21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 6881, 6881, 6881, 6881, 6881, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 6911, 21646, 6911, 6911, 6911, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 467,21646, 467, 467, 467, 6917, 21646, 6917, 6917, 6917, 1443,21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812, 21646, 1812, 1812, 1812, 6942,21646, 6942, 6942, 6942, 3251, 3251, 3251, 3251, 3251, 6347,21646, 6347, 6347, 6347, 7029, 21646, 7029, 7029, 7029, 7034,21646, 7034, 7034, 7034, 7039, 21646, 7039, 7039, 7039, 7044,21646, 7044, 7044, 7044, 7048, 21646, 7048, 7048, 7048, 7051,21646, 7051, 7051, 7051, 7054, 21646, 7054, 7054, 7054, 7058,21646, 7058, 7058, 7058, 7061, 21646, 7061, 7061, 7061, 7064,21646, 7064, 7064, 7064, 7069, 21646, 7069, 7069, 7069, 7082,21646, 7082, 7082, 7082, 514, 21646, 514, 514, 514, 197,21646, 197, 197, 197, 766, 766, 766, 766, 766, 7127,21646, 7127, 7127, 7127, 7146, 21646, 7146, 7146, 7146, 7151,21646, 7151, 7151, 7151, 7155, 21646, 7155, 7155, 7155, 7162,21646, 7162, 7162, 7162, 7166, 21646, 7166, 7166, 7166, 7168,21646, 7168, 7168, 7168, 6509, 21646, 6509, 6509, 6509, 7192,21646, 7192, 7192, 7192, 7196, 21646, 7196, 7196, 7196, 7194,21646, 7194, 7194, 7194, 7204, 21646, 7204, 7204, 7204, 7207,21646, 7207, 7207, 7207, 1029, 21646, 1029, 1029, 1029, 7221,21646, 7221, 7221, 7221, 7226, 21646, 7226, 7226, 7226, 7229,21646, 7229, 7229, 7229, 7232, 21646, 7232, 7232, 7232, 7237,21646, 7237, 7237, 7237, 7242, 21646, 7242, 7242, 7242, 7246,21646, 7246, 7246, 7246, 7249, 21646, 7249, 7249, 7249, 7252,21646, 7252, 7252, 7252, 7256, 21646, 7256, 7256, 7256, 7259,21646, 7259, 7259, 7259, 7264, 21646, 7264, 7264, 7264, 7269,21646, 7269, 7269, 7269, 2462, 2462, 2462, 2462, 2462, 175,21646, 175, 175, 175, 514, 21646, 514, 514, 514, 4745, 4745, 4745, 4745, 4745, 2049, 2049, 2049, 2049, 2049, 1313,21646, 1313, 1313, 1313, 7295, 21646, 7295, 7295, 7295, 7300,21646, 7300, 7300, 7300, 7302, 21646, 7302, 7302, 7302, 7308,21646, 7308, 7308, 7308, 7312, 21646, 7312, 7312, 7312, 7315,21646, 7315, 7315, 7315, 7318, 21646, 7318, 7318, 7318, 7321,21646, 7321, 7321, 7321, 7327, 21646, 7327, 7327, 7327, 7332,21646, 7332, 7332, 7332, 7337, 21646, 7337, 7337, 7337, 7342,21646, 7342, 7342, 7342, 7346, 21646, 7346, 7346, 7346, 7349,21646, 7349, 7349, 7349, 7352, 21646, 7352, 7352, 7352, 7358,21646, 7358, 7358, 7358, 7363, 21646, 7363, 7363, 7363, 7367,21646, 7367, 7367, 7367, 7370, 21646, 7370, 7370, 7370, 3003, 3003, 3003, 3003, 3003, 4794, 21646, 4794, 4794, 4794, 175,21646, 175, 175, 175, 2081, 21646, 2081, 2081, 2081, 7407,21646, 7407, 7407, 7407, 7410, 21646, 7410, 7410, 7410, 7413,21646, 7413, 7413, 7413, 7421, 21646, 7421, 7421, 7421, 7426,21646, 7426, 7426, 7426, 7430, 21646, 7430, 7430, 7430, 7433,21646, 7433, 7433, 7433, 7436, 21646, 7436, 7436, 7436, 7440,21646, 7440, 7440, 7440, 7443, 21646, 7443, 7443, 7443, 4198, 4198, 4198, 4198, 4198, 3019, 21646, 3019, 3019, 3019, 1051,21646, 1051, 1051, 1051, 6096, 21646, 6096, 6096, 6096, 514,21646, 514, 514, 514, 3061, 3061, 3061, 3061, 3061, 821,21646, 821, 821, 821, 3107, 21646, 3107, 3107, 3107, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 4949, 21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390, 854, 854, 854, 854, 854, 6881, 6881, 6881, 6881, 6881, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 449, 21646, 449, 449, 449, 1417,21646, 1417, 1417, 1417, 2188, 21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877, 21646, 877, 877, 877, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 6911,21646, 6911, 6911, 6911, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917, 1443, 21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812,21646, 1812, 1812, 1812, 6942, 21646, 6942, 6942, 6942, 3251, 3251, 3251, 3251, 3251, 7692, 21646, 7692, 7692, 7692, 7697,21646, 7697, 7697, 7697, 7702, 21646, 7702, 7702, 7702, 7707,21646, 7707, 7707, 7707, 7712, 21646, 7712, 7712, 7712, 7716,21646, 7716, 7716, 7716, 7720, 21646, 7720, 7720, 7720, 7722,21646, 7722, 7722, 7722, 7727, 21646, 7727, 7727, 7727, 7731,21646, 7731, 7731, 7731, 7735, 21646, 7735, 7735, 7735, 7082,21646, 7082, 7082, 7082, 7756, 21646, 7756, 7756, 7756, 514,21646, 514, 514, 514, 7127, 21646, 7127, 7127, 7127, 7774,21646, 7774, 7774, 7774, 766, 766, 766, 766, 766, 7791,21646, 7791, 7791, 7791, 7161, 21646, 7161, 7161, 7161, 7799,21646, 7799, 7799, 7799, 7801, 21646, 7801, 7801, 7801, 7823,21646, 7823, 7823, 7823, 7827, 21646, 7827, 7827, 7827, 7825,21646, 7825, 7825, 7825, 7834, 21646, 7834, 7834, 7834, 7837,21646, 7837, 7837, 7837, 7836, 21646, 7836, 7836, 7836, 7156,21646, 7156, 7156, 7156, 7847, 21646, 7847, 7847, 7847, 7849,21646, 7849, 7849, 7849, 7852, 21646, 7852, 7852, 7852, 7855,21646, 7855, 7855, 7855, 7857, 21646, 7857, 7857, 7857, 7890,21646, 7890, 7890, 7890, 6509, 21646, 6509, 6509, 6509, 7894,21646, 7894, 7894, 7894, 7896, 21646, 7896, 7896, 7896, 7900,21646, 7900, 7900, 7900, 7904, 21646, 7904, 7904, 7904, 7908,21646, 7908, 7908, 7908, 7902, 21646, 7902, 7902, 7902, 7912,21646, 7912, 7912, 7912, 7917, 21646, 7917, 7917, 7917, 7923,21646, 7923, 7923, 7923, 7926, 21646, 7926, 7926, 7926, 7836,21646, 7836, 7836, 7836, 1029, 21646, 1029, 1029, 1029, 7943,21646, 7943, 7943, 7943, 7948, 21646, 7948, 7948, 7948, 7952,21646, 7952, 7952, 7952, 7956, 21646, 7956, 7956, 7956, 7959,21646, 7959, 7959, 7959, 7966, 21646, 7966, 7966, 7966, 7971,21646, 7971, 7971, 7971, 7976, 21646, 7976, 7976, 7976, 7980,21646, 7980, 7980, 7980, 7984, 21646, 7984, 7984, 7984, 7986,21646, 7986, 7986, 7986, 7991, 21646, 7991, 7991, 7991, 7995,21646, 7995, 7995, 7995, 7999, 21646, 7999, 7999, 7999, 1029,21646, 1029, 1029, 1029, 7943, 21646, 7943, 7943, 7943, 2462, 2462, 2462, 2462, 2462, 175, 21646, 175, 175, 175, 514,21646, 514, 514, 514, 2049, 2049, 2049, 2049, 2049, 4745, 4745, 4745, 4745, 4745, 1313, 21646, 1313, 1313, 1313, 8023,21646, 8023, 8023, 8023, 8028, 21646, 8028, 8028, 8028, 8031,21646, 8031, 8031, 8031, 8034, 21646, 8034, 8034, 8034, 8039,21646, 8039, 8039, 8039, 8044, 21646, 8044, 8044, 8044, 8048,21646, 8048, 8048, 8048, 8051, 21646, 8051, 8051, 8051, 8054,21646, 8054, 8054, 8054, 8058, 21646, 8058, 8058, 8058, 8061,21646, 8061, 8061, 8061, 8066, 21646, 8066, 8066, 8066, 8071,21646, 8071, 8071, 8071, 3003, 3003, 3003, 3003, 3003, 4794,21646, 4794, 4794, 4794, 175, 21646, 175, 175, 175, 8087, 8087, 8087, 8087, 8087, 2081, 21646, 2081, 2081, 2081, 8107,21646, 8107, 8107, 8107, 8111, 21646, 8111, 8111, 8111, 8116,21646, 8116, 8116, 8116, 8119, 21646, 8119, 8119, 8119, 8129,21646, 8129, 8129, 8129, 8134, 21646, 8134, 8134, 8134, 8139,21646, 8139, 8139, 8139, 8143, 21646, 8143, 8143, 8143, 8147,21646, 8147, 8147, 8147, 8149, 21646, 8149, 8149, 8149, 8154,21646, 8154, 8154, 8154, 8158, 21646, 8158, 8158, 8158, 8162,21646, 8162, 8162, 8162, 4198, 4198, 4198, 4198, 4198, 3019,21646, 3019, 3019, 3019, 175, 21646, 175, 175, 175, 1051,21646, 1051, 1051, 1051, 6096, 21646, 6096, 6096, 6096, 514,21646, 514, 514, 514, 3061, 3061, 3061, 3061, 3061, 8196,21646, 8196, 8196, 8196, 821, 21646, 821, 821, 821, 3107,21646, 3107, 3107, 3107, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 4949,21646, 4949, 4949, 4949, 1390, 21646, 1390, 1390, 1390, 8295,21646, 8295, 8295, 8295, 854, 854, 854, 854, 854, 6881, 6881, 6881, 6881, 6881, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 449, 21646, 449, 449, 449, 1417,21646, 1417, 1417, 1417, 2188, 21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877, 21646, 877, 877, 877, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 6911,21646, 6911, 6911, 6911, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917, 1443, 21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812,21646, 1812, 1812, 1812, 6942, 21646, 6942, 6942, 6942, 3251, 3251, 3251, 3251, 3251, 8399, 21646, 8399, 8399, 8399, 8404,21646, 8404, 8404, 8404, 8409, 21646, 8409, 8409, 8409, 8414,21646, 8414, 8414, 8414, 8419, 21646, 8419, 8419, 8419, 8424,21646, 8424, 8424, 8424, 8428, 21646, 8428, 8428, 8428, 8431,21646, 8431, 8431, 8431, 8434, 21646, 8434, 8434, 8434, 8440,21646, 8440, 8440, 8440, 8445, 21646, 8445, 8445, 8445, 8449,21646, 8449, 8449, 8449, 8452, 21646, 8452, 8452, 8452, 175,21646, 175, 175, 175, 7082, 21646, 7082, 7082, 7082, 8463,21646, 8463, 8463, 8463, 8466, 21646, 8466, 8466, 8466, 8476,21646, 8476, 8476, 8476, 8480, 21646, 8480, 8480, 8480, 8478,21646, 8478, 8478, 8478, 514, 21646, 514, 514, 514, 8491,21646, 8491, 8491, 8491, 8493, 21646, 8493, 8493, 8493, 8502,21646, 8502, 8502, 8502, 8506, 21646, 8506, 8506, 8506, 8504,21646, 8504, 8504, 8504, 197, 21646, 197, 197, 197, 719,21646, 719, 719, 719, 766, 766, 766, 766, 766, 8525,21646, 8525, 8525, 8525, 7793, 21646, 7793, 7793, 7793, 7847,21646, 7847, 7847, 7847, 8532, 21646, 8532, 8532, 8532, 8535,21646, 8535, 8535, 8535, 8537, 21646, 8537, 8537, 8537, 8571,21646, 8571, 8571, 8571, 8573, 21646, 8573, 8573, 8573, 8577,21646, 8577, 8577, 8577, 8581, 21646, 8581, 8581, 8581, 8579,21646, 8579, 8579, 8579, 8586, 21646, 8586, 8586, 8586, 8592,21646, 8592, 8592, 8592, 8594, 21646, 8594, 8594, 8594, 8597,21646, 8597, 8597, 8597, 8600, 21646, 8600, 8600, 8600, 7156,21646, 7156, 7156, 7156, 8611, 21646, 8611, 8611, 8611, 8616,21646, 8616, 8616, 8616, 8621, 21646, 8621, 8621, 8621, 8624,21646, 8624, 8624, 8624, 8630, 21646, 8630, 8630, 8630, 8632,21646, 8632, 8632, 8632, 7890, 21646, 7890, 7890, 7890, 6509,21646, 6509, 6509, 6509, 8675, 21646, 8675, 8675, 8675, 8677,21646, 8677, 8677, 8677, 8683, 21646, 8683, 8683, 8683, 8685,21646, 8685, 8685, 8685, 8689, 21646, 8689, 8689, 8689, 8693,21646, 8693, 8693, 8693, 8691, 21646, 8691, 8691, 8691, 8698,21646, 8698, 8698, 8698, 8703, 21646, 8703, 8703, 8703, 8707,21646, 8707, 8707, 8707, 8705, 21646, 8705, 8705, 8705, 8713,21646, 8713, 8713, 8713, 8715, 21646, 8715, 8715, 8715, 175,21646, 175, 175, 175, 8722, 21646, 8722, 8722, 8722, 8726,21646, 8726, 8726, 8726, 8729, 21646, 8729, 8729, 8729, 8732,21646, 8732, 8732, 8732, 8734, 21646, 8734, 8734, 8734, 8594,21646, 8594, 8594, 8594, 8630, 21646, 8630, 8630, 8630, 1029,21646, 1029, 1029, 1029, 8749, 21646, 8749, 8749, 8749, 8754,21646, 8754, 8754, 8754, 8759, 21646, 8759, 8759, 8759, 8764,21646, 8764, 8764, 8764, 8768, 21646, 8768, 8768, 8768, 8771,21646, 8771, 8771, 8771, 8774, 21646, 8774, 8774, 8774, 8777,21646, 8777, 8777, 8777, 8780, 21646, 8780, 8780, 8780, 8785,21646, 8785, 8785, 8785, 8790, 21646, 8790, 8790, 8790, 8795,21646, 8795, 8795, 8795, 8799, 21646, 8799, 8799, 8799, 8802,21646, 8802, 8802, 8802, 8805, 21646, 8805, 8805, 8805, 8811,21646, 8811, 8811, 8811, 8816, 21646, 8816, 8816, 8816, 8820,21646, 8820, 8820, 8820, 8823, 21646, 8823, 8823, 8823, 1029,21646, 1029, 1029, 1029, 2462, 2462, 2462, 2462, 2462, 175,21646, 175, 175, 175, 514, 21646, 514, 514, 514, 2049, 2049, 2049, 2049, 2049, 4745, 4745, 4745, 4745, 4745, 1313,21646, 1313, 1313, 1313, 8848, 21646, 8848, 8848, 8848, 8853,21646, 8853, 8853, 8853, 8857, 21646, 8857, 8857, 8857, 8861,21646, 8861, 8861, 8861, 8864, 21646, 8864, 8864, 8864, 8871,21646, 8871, 8871, 8871, 8876, 21646, 8876, 8876, 8876, 8881,21646, 8881, 8881, 8881, 8885, 21646, 8885, 8885, 8885, 8889,21646, 8889, 8889, 8889, 8891, 21646, 8891, 8891, 8891, 8896,21646, 8896, 8896, 8896, 8900, 21646, 8900, 8900, 8900, 8904,21646, 8904, 8904, 8904, 1313, 21646, 1313, 1313, 1313, 8848,21646, 8848, 8848, 8848, 3003, 3003, 3003, 3003, 3003, 4794,21646, 4794, 4794, 4794, 175, 21646, 175, 175, 175, 8916, 8916, 8916, 8916, 8916, 8087, 8087, 8087, 8087, 8087, 8088, 8088, 8088, 8088, 8088, 2081, 21646, 2081, 2081, 2081, 8928,21646, 8928, 8928, 8928, 8933, 21646, 8933, 8933, 8933, 8935,21646, 8935, 8935, 8935, 8941, 21646, 8941, 8941, 8941, 8945,21646, 8945, 8945, 8945, 8948, 21646, 8948, 8948, 8948, 8951,21646, 8951, 8951, 8951, 8954, 21646, 8954, 8954, 8954, 8960,21646, 8960, 8960, 8960, 8965, 21646, 8965, 8965, 8965, 8970,21646, 8970, 8970, 8970, 8975, 21646, 8975, 8975, 8975, 8979,21646, 8979, 8979, 8979, 8982, 21646, 8982, 8982, 8982, 8985,21646, 8985, 8985, 8985, 8991, 21646, 8991, 8991, 8991, 8996,21646, 8996, 8996, 8996, 9000, 21646, 9000, 9000, 9000, 9003,21646, 9003, 9003, 9003, 4198, 4198, 4198, 4198, 4198, 175,21646, 175, 175, 175, 1051, 21646, 1051, 1051, 1051, 6096,21646, 6096, 6096, 6096, 514, 21646, 514, 514, 514, 3061, 3061, 3061, 3061, 3061, 9037, 21646, 9037, 9037, 9037, 821,21646, 821, 821, 821, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 9137,21646, 9137, 9137, 9137, 4949, 21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390, 8295, 21646, 8295, 8295, 8295, 854, 854, 854, 854, 854, 6881, 6881, 6881, 6881, 6881, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 6911, 21646, 6911, 6911, 6911, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 467,21646, 467, 467, 467, 6917, 21646, 6917, 6917, 6917, 1443,21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812, 21646, 1812, 1812, 1812, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207, 3251, 3251, 3251, 3251, 3251, 9247, 21646, 9247, 9247, 9247, 8399,21646, 8399, 8399, 8399, 9261, 21646, 9261, 9261, 9261, 9266,21646, 9266, 9266, 9266, 9271, 21646, 9271, 9271, 9271, 9278,21646, 9278, 9278, 9278, 7082, 21646, 7082, 7082, 7082, 9287,21646, 9287, 9287, 9287, 9289, 21646, 9289, 9289, 9289, 9306,21646, 9306, 9306, 9306, 9308, 21646, 9308, 9308, 9308, 9312,21646, 9312, 9312, 9312, 9316, 21646, 9316, 9316, 9316, 9314,21646, 9314, 9314, 9314, 9321, 21646, 9321, 9321, 9321, 514,21646, 514, 514, 514, 7161, 21646, 7161, 7161, 7161, 9327,21646, 9327, 9327, 9327, 9329, 21646, 9329, 9329, 9329, 9339,21646, 9339, 9339, 9339, 9341, 21646, 9341, 9341, 9341, 9345,21646, 9345, 9345, 9345, 9349, 21646, 9349, 9349, 9349, 9347,21646, 9347, 9347, 9347, 9354, 21646, 9354, 9354, 9354, 766, 766, 766, 766, 766, 9368, 21646, 9368, 9368, 9368, 7793,21646, 7793, 7793, 7793, 8611, 21646, 8611, 8611, 8611, 9376,21646, 9376, 9376, 9376, 9379, 21646, 9379, 9379, 9379, 9383,21646, 9383, 9383, 9383, 9385, 21646, 9385, 9385, 9385, 9425,21646, 9425, 9425, 9425, 9427, 21646, 9427, 9427, 9427, 9433,21646, 9433, 9433, 9433, 9435, 21646, 9435, 9435, 9435, 9439,21646, 9439, 9439, 9439, 9443, 21646, 9443, 9443, 9443, 9441,21646, 9441, 9441, 9441, 9449, 21646, 9449, 9449, 9449, 9453,21646, 9453, 9453, 9453, 9451, 21646, 9451, 9451, 9451, 9460,21646, 9460, 9460, 9460, 9462, 21646, 9462, 9462, 9462, 9467,21646, 9467, 9467, 9467, 9472, 21646, 9472, 9472, 9472, 9475,21646, 9475, 9475, 9475, 175, 21646, 175, 175, 175, 7156,21646, 7156, 7156, 7156, 9487, 21646, 9487, 9487, 9487, 9489,21646, 9489, 9489, 9489, 9495, 21646, 9495, 9495, 9495, 9497,21646, 9497, 9497, 9497, 9502, 21646, 9502, 9502, 9502, 9506,21646, 9506, 9506, 9506, 9509, 21646, 9509, 9509, 9509, 9512,21646, 9512, 9512, 9512, 9515, 21646, 9515, 9515, 9515, 9518,21646, 9518, 9518, 9518, 9520, 21646, 9520, 9520, 9520, 7890,21646, 7890, 7890, 7890, 6509, 21646, 6509, 6509, 6509, 7162,21646, 7162, 7162, 7162, 9585, 21646, 9585, 9585, 9585, 9587,21646, 9587, 9587, 9587, 9594, 21646, 9594, 9594, 9594, 9596,21646, 9596, 9596, 9596, 9602, 21646, 9602, 9602, 9602, 9604,21646, 9604, 9604, 9604, 9608, 21646, 9608, 9608, 9608, 9613,21646, 9613, 9613, 9613, 9610, 21646, 9610, 9610, 9610, 9618,21646, 9618, 9618, 9618, 9624, 21646, 9624, 9624, 9624, 9626,21646, 9626, 9626, 9626, 9630, 21646, 9630, 9630, 9630, 9635,21646, 9635, 9635, 9635, 9632, 21646, 9632, 9632, 9632, 9641,21646, 9641, 9641, 9641, 9644, 21646, 9644, 9644, 9644, 9647,21646, 9647, 9647, 9647, 175, 21646, 175, 175, 175, 9652,21646, 9652, 9652, 9652, 9657, 21646, 9657, 9657, 9657, 9661,21646, 9661, 9661, 9661, 9664, 21646, 9664, 9664, 9664, 9667,21646, 9667, 9667, 9667, 9670, 21646, 9670, 9670, 9670, 9673,21646, 9673, 9673, 9673, 9462, 21646, 9462, 9462, 9462, 9518,21646, 9518, 9518, 9518, 1029, 21646, 1029, 1029, 1029, 8749,21646, 8749, 8749, 8749, 9688, 21646, 9688, 9688, 9688, 9693,21646, 9693, 9693, 9693, 9698, 21646, 9698, 9698, 9698, 9703,21646, 9703, 9703, 9703, 9707, 21646, 9707, 9707, 9707, 9710,21646, 9710, 9710, 9710, 9713, 21646, 9713, 9713, 9713, 9717,21646, 9717, 9717, 9717, 9720, 21646, 9720, 9720, 9720, 9723,21646, 9723, 9723, 9723, 9728, 21646, 9728, 9728, 9728, 2462, 2462, 2462, 2462, 2462, 175, 21646, 175, 175, 175, 514,21646, 514, 514, 514, 2049, 2049, 2049, 2049, 2049, 4745, 4745, 4745, 4745, 4745, 1313, 21646, 1313, 1313, 1313, 9756,21646, 9756, 9756, 9756, 9761, 21646, 9761, 9761, 9761, 9766,21646, 9766, 9766, 9766, 9771, 21646, 9771, 9771, 9771, 9775,21646, 9775, 9775, 9775, 9778, 21646, 9778, 9778, 9778, 9781,21646, 9781, 9781, 9781, 9784, 21646, 9784, 9784, 9784, 9787,21646, 9787, 9787, 9787, 9792, 21646, 9792, 9792, 9792, 9797,21646, 9797, 9797, 9797, 9802, 21646, 9802, 9802, 9802, 9806,21646, 9806, 9806, 9806, 9809, 21646, 9809, 9809, 9809, 9812,21646, 9812, 9812, 9812, 9818, 21646, 9818, 9818, 9818, 9823,21646, 9823, 9823, 9823, 9827, 21646, 9827, 9827, 9827, 9830,21646, 9830, 9830, 9830, 1313, 21646, 1313, 1313, 1313, 3003, 3003, 3003, 3003, 3003, 4794, 21646, 4794, 4794, 4794, 8916, 8916, 8916, 8916, 8916, 8917, 8917,21646, 8917, 8917, 175,21646, 175, 175, 175, 8087, 8087, 8087, 8087, 8087, 2081,21646, 2081, 2081, 2081, 9854, 21646, 9854, 9854, 9854, 9859,21646, 9859, 9859, 9859, 9862, 21646, 9862, 9862, 9862, 9865,21646, 9865, 9865, 9865, 9870, 21646, 9870, 9870, 9870, 9875,21646, 9875, 9875, 9875, 9879, 21646, 9879, 9879, 9879, 9882,21646, 9882, 9882, 9882, 9885, 21646, 9885, 9885, 9885, 9889,21646, 9889, 9889, 9889, 9892, 21646, 9892, 9892, 9892, 9897,21646, 9897, 9897, 9897, 9902, 21646, 9902, 9902, 9902, 4198, 4198, 4198, 4198, 4198, 175, 21646, 175, 175, 175, 1051,21646, 1051, 1051, 1051, 6096, 21646, 6096, 6096, 6096, 514,21646, 514, 514, 514, 3061, 3061, 3061, 3061, 3061, 9942,21646, 9942, 9942, 9942, 821, 21646, 821, 821, 821, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 277, 21646, 277, 277, 277, 280,21646, 280, 280, 280, 9137, 21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949, 1390, 21646, 1390, 1390, 1390, 8295,21646, 8295, 8295, 8295, 854, 854, 854, 854, 854, 6881, 6881, 6881, 6881, 6881, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 449, 21646, 449, 449, 449, 1417,21646, 1417, 1417, 1417, 2188, 21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877, 21646, 877, 877, 877, 297,21646, 297, 297, 297, 301, 21646, 301, 301, 301, 6911,21646, 6911, 6911, 6911, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917, 1443, 21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685, 1812,21646, 1812, 1812, 1812, 6942, 21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,10159, 21646,10159,10159,10159,10164,21646,10164,10164,10164,10172, 21646,10172,10172,10172, 7082,21646, 7082, 7082, 7082,10174, 21646,10174,10174,10174,10176,21646,10176,10176,10176,10179, 21646,10179,10179,10179,10192,21646,10192,10192,10192,10194, 21646,10194,10194,10194,10200,21646,10200,10200,10200,10202, 21646,10202,10202,10202,10206,21646,10206,10206,10206,10210, 21646,10210,10210,10210,10208,21646,10208,10208,10208,10216, 21646,10216,10216,10216,10220,21646,10220,10220,10220,10218, 21646,10218,10218,10218,10227,21646,10227,10227,10227,10229, 21646,10229,10229,10229,10237,21646,10237,10237,10237,10239, 21646,10239,10239,10239,10245,21646,10245,10245,10245,10247, 21646,10247,10247,10247,10251,21646,10251,10251,10251,10255, 21646,10255,10255,10255,10253,21646,10253,10253,10253,10261, 21646,10261,10261,10261,10265,21646,10265,10265,10265,10263, 21646,10263,10263,10263, 719,21646, 719, 719, 719, 175, 21646, 175, 175, 175, 766, 766, 766, 766, 766,10284, 21646,10284,10284,10284, 7793,21646, 7793, 7793, 7793, 9487, 21646, 9487, 9487, 9487,10292,21646,10292,10292,10292,10296, 21646,10296,10296,10296,10299,21646,10299,10299,10299,10302, 21646,10302,10302,10302,10305,21646,10305,10305,10305,10307, 21646,10307,10307,10307, 7161,21646, 7161, 7161, 7161,10361, 21646,10361,10361,10361,10363,21646,10363,10363,10363,10370, 21646,10370,10370,10370,10372,21646,10372,10372,10372,10378, 21646,10378,10378,10378,10380,21646,10380,10380,10380,10384, 21646,10384,10384,10384,10389,21646,10389,10389,10389,10386, 21646,10386,10386,10386,10395,21646,10395,10395,10395,10397, 21646,10397,10397,10397,10401,21646,10401,10401,10401,10406, 21646,10406,10406,10406,10403,21646,10403,10403,10403,10305, 21646,10305,10305,10305,10413,21646,10413,10413,10413,10415, 21646,10415,10415,10415,10422,21646,10422,10422,10422,10424, 21646,10424,10424,10424,10430,21646,10430,10430,10430,10434, 21646,10434,10434,10434,10437,21646,10437,10437,10437,10440, 21646,10440,10440,10440,10443,21646,10443,10443,10443, 175, 21646, 175, 175, 175, 7156,21646, 7156, 7156, 7156,10448, 21646,10448,10448,10448,10451,21646,10451,10451,10451,10454, 21646,10454,10454,10454,10461,21646,10461,10461,10461,10464, 21646,10464,10464,10464,10469,21646,10469,10469,10469,10474, 21646,10474,10474,10474,10478,21646,10478,10478,10478,10481, 21646,10481,10481,10481,10484,21646,10484,10484,10484,10488, 21646,10488,10488,10488,10491,21646,10491,10491,10491,10494, 21646,10494,10494,10494,10496,21646,10496,10496,10496, 7890, 21646, 7890, 7890, 7890, 7849,21646, 7849, 7849, 7849,10565, 21646,10565,10565,10565,10567,21646,10567,10567,10567,10575, 21646,10575,10575,10575,10577,21646,10577,10577,10577,10584, 21646,10584,10584,10584,10586,21646,10586,10586,10586,10592, 21646,10592,10592,10592,10594,21646,10594,10594,10594,10598, 21646,10598,10598,10598,10602,21646,10602,10602,10602,10601, 21646,10601,10601,10601,10610,21646,10610,10610,10610,10617, 21646,10617,10617,10617,10619,21646,10619,10619,10619,10625, 21646,10625,10625,10625,10627,21646,10627,10627,10627,10631, 21646,10631,10631,10631,10635,21646,10635,10635,10635,10634, 21646,10634,10634,10634,10567,21646,10567,10567,10567,10643, 21646,10643,10643,10643,10647,21646,10647,10647,10647,10652, 21646,10652,10652,10652,10655,21646,10655,10655,10655,10662, 21646,10662,10662,10662,10667,21646,10667,10667,10667,10672, 21646,10672,10672,10672,10676,21646,10676,10676,10676,10680, 21646,10680,10680,10680,10682,21646,10682,10682,10682,10686, 21646,10686,10686,10686,10690,21646,10690,10690,10690,10694, 21646,10694,10694,10694,10494,21646,10494,10494,10494, 175, 21646, 175, 175, 175, 1029,21646, 1029, 1029, 1029,10709, 21646,10709,10709,10709,10714,21646,10714,10714,10714,10719, 21646,10719,10719,10719,10724,21646,10724,10724,10724,10729, 21646,10729,10729,10729,10733,21646,10733,10733,10733,10737, 21646,10737,10737,10737,10739,21646,10739,10739,10739,10744, 21646,10744,10744,10744,10748,21646,10748,10748,10748,10752, 21646,10752,10752,10752, 2462, 2462, 2462, 2462, 2462,10757, 21646,10757,10757,10757, 514,21646, 514, 514, 514, 2049, 2049, 2049, 2049, 2049, 4745, 4745, 4745, 4745, 4745, 1313, 21646, 1313, 1313, 1313, 9756,21646, 9756, 9756, 9756,10776, 21646,10776,10776,10776,10781,21646,10781,10781,10781,10786, 21646,10786,10786,10786,10791,21646,10791,10791,10791,10795, 21646,10795,10795,10795,10798,21646,10798,10798,10798,10801, 21646,10801,10801,10801,10805,21646,10805,10805,10805,10808, 21646,10808,10808,10808,10811,21646,10811,10811,10811,10816, 21646,10816,10816,10816, 3003, 3003, 3003, 3003, 3003, 4794, 21646, 4794, 4794, 4794, 175,21646, 175, 175, 175, 8916, 8916, 8916, 8916, 8916, 8087, 8087, 8087, 8087, 8087, 2081, 21646, 2081, 2081, 2081,10844,21646,10844,10844,10844,10849, 21646,10849,10849,10849,10853,21646,10853,10853,10853,10857, 21646,10857,10857,10857,10860,21646,10860,10860,10860,10867, 21646,10867,10867,10867,10872,21646,10872,10872,10872,10877, 21646,10877,10877,10877,10881,21646,10881,10881,10881,10885, 21646,10885,10885,10885,10887,21646,10887,10887,10887,10892, 21646,10892,10892,10892,10896,21646,10896,10896,10896,10900, 21646,10900,10900,10900, 2081,21646, 2081, 2081, 2081,10844, 21646,10844,10844,10844, 4198, 4198, 4198, 4198, 4198, 175, 21646, 175, 175, 175, 1051,21646, 1051, 1051, 1051, 6096, 21646, 6096, 6096, 6096, 514,21646, 514, 514, 514, 3061, 3061, 3061, 3061, 3061,10935,21646,10935,10935,10935, 821, 21646, 821, 821, 821,11029,21646,11029,11029,11029, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 277,21646, 277, 277, 277, 280, 21646, 280, 280, 280, 9137,21646, 9137, 9137, 9137, 4949, 21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390, 8295, 21646, 8295, 8295, 8295, 854, 854, 854, 854, 854, 6881, 6881, 6881, 6881, 6881, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 301,21646, 301, 301, 301, 6911, 21646, 6911, 6911, 6911,11066,21646,11066,11066,11066, 463, 21646, 463, 463, 463, 465,21646, 465, 465, 465, 467, 21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917, 1443, 21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684, 2685, 2685, 2685,21646, 2685,11082,11082,11082,11082,11082, 1812, 21646, 1812, 1812, 1812, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207, 3251, 3251, 3251, 3251, 3251, 9247, 21646, 9247, 9247, 9247,11168,21646,11168,11168,11168,10164, 21646,10164,10164,10164, 1527,21646, 1527, 1527, 1527,10172, 21646,10172,10172,10172,11182,21646,11182,11182,11182,11184, 21646,11184,11184,11184,10179,21646,10179,10179,10179,11195, 21646,11195,11195,11195,11197,21646,11197,11197,11197,11204, 21646,11204,11204,11204,11206,21646,11206,11206,11206,11212, 21646,11212,11212,11212,11214,21646,11214,11214,11214,11218, 21646,11218,11218,11218,11223,21646,11223,11223,11223,11220, 21646,11220,11220,11220,11229,21646,11229,11229,11229,11231, 21646,11231,11231,11231,11235,21646,11235,11235,11235,11240, 21646,11240,11240,11240,11237,21646,11237,11237,11237,11182, 21646,11182,11182,11182,11247,21646,11247,11247,11247,11249, 21646,11249,11249,11249, 7161,21646, 7161, 7161, 7161,11257, 21646,11257,11257,11257,11259,21646,11259,11259,11259,11266, 21646,11266,11266,11266,11268,21646,11268,11268,11268,11274, 21646,11274,11274,11274,11276,21646,11276,11276,11276,11280, 21646,11280,11280,11280,11285,21646,11285,11285,11285,11282, 21646,11282,11282,11282,11291,21646,11291,11291,11291,11293, 21646,11293,11293,11293,11297,21646,11297,11297,11297,11302, 21646,11302,11302,11302,11299,21646,11299,11299,11299,11247, 21646,11247,11247,11247, 175,21646, 175, 175, 175, 766, 766, 766, 766, 766,11312,21646,11312,11312,11312,11320, 21646,11320,11320,11320, 7793,21646, 7793, 7793, 7793,10448, 21646,10448,10448,10448,11326,21646,11326,11326,11326,11331, 21646,11331,11331,11331,11335,21646,11335,11335,11335,11338, 21646,11338,11338,11338,11341,21646,11341,11341,11341,11344, 21646,11344,11344,11344,11347,21646,11347,11347,11347,11349, 21646,11349,11349,11349, 7847,21646, 7847, 7847, 7847,11405, 21646,11405,11405,11405,11407,21646,11407,11407,11407,11415, 21646,11415,11415,11415,11417,21646,11417,11417,11417,11424, 21646,11424,11424,11424,11426,21646,11426,11426,11426,11432, 21646,11432,11432,11432,11434,21646,11434,11434,11434,11438, 21646,11438,11438,11438,11442,21646,11442,11442,11442,11441, 21646,11441,11441,11441,11451,21646,11451,11451,11451,11453, 21646,11453,11453,11453,11459,21646,11459,11459,11459,11461, 21646,11461,11461,11461,11465,21646,11465,11465,11465,11469, 21646,11469,11469,11469,11468,21646,11468,11468,11468,11407, 21646,11407,11407,11407,11347,21646,11347,11347,11347,11478, 21646,11478,11478,11478,11480,21646,11480,11480,11480,11488, 21646,11488,11488,11488,11491,21646,11491,11491,11491,11494, 21646,11494,11494,11494,11499,21646,11499,11499,11499,11504, 21646,11504,11504,11504,11508,21646,11508,11508,11508,11511, 21646,11511,11511,11511,11514,21646,11514,11514,11514,11518, 21646,11518,11518,11518,11521,21646,11521,11521,11521, 7156, 21646, 7156, 7156, 7156,11524,21646,11524,11524,11524,11528, 21646,11528,11528,11528,11533,21646,11533,11533,11533,11536, 21646,11536,11536,11536, 175,21646, 175, 175, 175,11545, 21646,11545,11545,11545,10464,21646,10464,10464,10464,11552, 21646,11552,11552,11552,11557,21646,11557,11557,11557,11562, 21646,11562,11562,11562,11566,21646,11566,11566,11566,11570, 21646,11570,11570,11570,11572,21646,11572,11572,11572,11577, 21646,11577,11577,11577,11581,21646,11581,11581,11581,11585, 21646,11585,11585,11585,11587,21646,11587,11587,11587,11589, 21646,11589,11589,11589, 7156,21646, 7156, 7156, 7156, 175, 21646, 175, 175, 175,10551,21646,10551,10551,10551,10555, 21646,10555,10555,10555, 7890,21646, 7890, 7890, 7890, 8616, 21646, 8616, 8616, 8616,11667,21646,11667,11667,11667,11669, 21646,11669,11669,11669,11677,21646,11677,11677,11677,11685, 21646,11685,11685,11685,11690,21646,11690,11690,11690,11692, 21646,11692,11692,11692,11698,21646,11698,11698,11698,11702, 21646,11702,11702,11702,11705,21646,11705,11705,11705,11708, 21646,11708,11708,11708,11710,21646,11710,11710,11710,11713, 21646,11713,11713,11713,11718,21646,11718,11718,11718,11723, 21646,11723,11723,11723,11728,21646,11728,11728,11728,11732, 21646,11732,11732,11732,11735,21646,11735,11735,11735,11738, 21646,11738,11738,11738,11743,21646,11743,11743,11743,11748, 21646,11748,11748,11748,11752,21646,11752,11752,11752,11755, 21646,11755,11755,11755,11587,21646,11587,11587,11587, 175, 21646, 175, 175, 175, 1029,21646, 1029, 1029, 1029,11770, 21646,11770,11770,11770,11775,21646,11775,11775,11775,11780, 21646,11780,11780,11780,11785,21646,11785,11785,11785,11790, 21646,11790,11790,11790,11795,21646,11795,11795,11795,11799, 21646,11799,11799,11799,11802,21646,11802,11802,11802,11805, 21646,11805,11805,11805,11811,21646,11811,11811,11811,11816, 21646,11816,11816,11816,11820,21646,11820,11820,11820,11823, 21646,11823,11823,11823, 1029,21646, 1029, 1029, 1029, 2462, 2462, 2462, 2462, 2462,10757,21646,10757,10757,10757, 175, 21646, 175, 175, 175, 4745, 4745, 4745, 4745, 4745, 1313, 21646, 1313, 1313, 1313,11848,21646,11848,11848,11848,11853, 21646,11853,11853,11853,11858,21646,11858,11858,11858,11863, 21646,11863,11863,11863,11868,21646,11868,11868,11868,11872, 21646,11872,11872,11872,11876,21646,11876,11876,11876,11878, 21646,11878,11878,11878,11883,21646,11883,11883,11883,11887, 21646,11887,11887,11887,11891,21646,11891,11891,11891, 3003, 3003, 3003, 3003, 3003,11896,21646,11896,11896,11896, 4794, 21646, 4794, 4794, 4794, 175,21646, 175, 175, 175, 8916, 8916, 8916, 8916, 8916, 8087, 8087, 8087, 8087, 8087, 2081, 21646, 2081, 2081, 2081,11916,21646,11916,11916,11916,11921, 21646,11921,11921,11921,11926,21646,11926,11926,11926,11931, 21646,11931,11931,11931,11935,21646,11935,11935,11935,11938, 21646,11938,11938,11938,11941,21646,11941,11941,11941,11944, 21646,11944,11944,11944,11947,21646,11947,11947,11947,11952, 21646,11952,11952,11952,11957,21646,11957,11957,11957,11962, 21646,11962,11962,11962,11966,21646,11966,11966,11966,11969, 21646,11969,11969,11969,11972,21646,11972,11972,11972,11978, 21646,11978,11978,11978,11983,21646,11983,11983,11983,11987, 21646,11987,11987,11987,11990,21646,11990,11990,11990, 2081, 21646, 2081, 2081, 2081, 4198, 4198, 4198, 4198, 4198, 175, 21646, 175, 175, 175, 1051,21646, 1051, 1051, 1051, 6096, 21646, 6096, 6096, 6096, 514,21646, 514, 514, 514, 3061, 3061, 3061, 3061, 3061,12027,21646,12027,12027,12027, 821, 21646, 821, 821, 821,11029,21646,11029,11029,11029, 1368, 21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 9137,21646, 9137, 9137, 9137, 4949, 21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390, 8295, 21646, 8295, 8295, 8295, 280,21646, 280, 280, 280, 854, 854, 854, 854, 854,12126,12126,12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 1410,21646, 1410, 1410, 1410, 1414, 21646, 1414, 1414, 1414, 449,21646, 449, 449, 449, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 6911,21646, 6911, 6911, 6911,11066, 21646,11066,11066,11066, 463,21646, 463, 463, 463, 465, 21646, 465, 465, 465, 467,21646, 467, 467, 467, 6917, 21646, 6917, 6917, 6917, 1443,21646, 1443, 1443, 1443, 2684, 2684, 2684, 2684, 2684,12160,12160,12160,12160,12160,11082, 11082,11082,11082,11082,11084,21646,11084,11084,11084, 1812, 21646, 1812, 1812, 1812, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207, 3251, 3251, 3251, 3251, 3251,12238, 12238,12238,12238,12238, 9247,21646, 9247, 9247, 9247,11168, 21646,11168,11168,11168,12275,21646,12275,12275,12275,10164, 21646,10164,10164,10164, 1917,21646, 1917, 1917, 1917,10172, 21646,10172,10172,10172,12284,21646,12284,12284,12284,12286, 21646,12286,12286,12286,10179,21646,10179,10179,10179,12296, 21646,12296,12296,12296,12298,21646,12298,12298,12298,12306, 21646,12306,12306,12306,12308,21646,12308,12308,12308,12315, 21646,12315,12315,12315,12317,21646,12317,12317,12317,12323, 21646,12323,12323,12323,12325,21646,12325,12325,12325,12329, 21646,12329,12329,12329,12333,21646,12333,12333,12333,12332, 21646,12332,12332,12332,12342,21646,12342,12342,12342,12344, 21646,12344,12344,12344,12350,21646,12350,12350,12350,12352, 21646,12352,12352,12352,12356,21646,12356,12356,12356,12360, 21646,12360,12360,12360,12359,21646,12359,12359,12359,12298, 21646,12298,12298,12298,12284,21646,12284,12284,12284,12369, 21646,12369,12369,12369,12371,21646,12371,12371,12371,12379, 21646,12379,12379,12379,12381,21646,12381,12381,12381,12389, 21646,12389,12389,12389,12391,21646,12391,12391,12391,12398, 21646,12398,12398,12398,12400,21646,12400,12400,12400,12406, 21646,12406,12406,12406,12408,21646,12408,12408,12408,12412, 21646,12412,12412,12412,12416,21646,12416,12416,12416,12415, 21646,12415,12415,12415,12425,21646,12425,12425,12425,12427, 21646,12427,12427,12427,12433,21646,12433,12433,12433,12435, 21646,12435,12435,12435,12439,21646,12439,12439,12439,12443, 21646,12443,12443,12443,12442,21646,12442,12442,12442,12381, 21646,12381,12381,12381,12369,21646,12369,12369,12369, 175, 21646, 175, 175, 175, 766, 766, 766, 766, 766,11312, 21646,11312,11312,11312,12462,21646,12462,12462,12462, 7793, 21646, 7793, 7793, 7793,12467,21646,12467,12467,12467,12472, 21646,12472,12472,12472,12477,21646,12477,12477,12477,12481, 21646,12481,12481,12481,12485,21646,12485,12485,12485,12487, 21646,12487,12487,12487,12491,21646,12491,12491,12491,12495, 21646,12495,12495,12495,12497,21646,12497,12497,12497,12499, 21646,12499,12499,12499, 8611,21646, 8611, 8611, 8611,12568, 21646,12568,12568,12568,12570,21646,12570,12570,12570,12581, 21646,12581,12581,12581,12583,21646,12583,12583,12583,12591, 21646,12591,12591,12591,12595,21646,12595,12595,12595,12599, 21646,12599,12599,12599,12602,21646,12602,12602,12602,12609, 21646,12609,12609,12609,12614,21646,12614,12614,12614,12619, 21646,12619,12619,12619,12623,21646,12623,12623,12623,12627, 21646,12627,12627,12627,12629,21646,12629,12629,12629,12634, 21646,12634,12634,12634,12638,21646,12638,12638,12638,12642, 21646,12642,12642,12642,12644,21646,12644,12644,12644,12649, 21646,12649,12649,12649,12651,21646,12651,12651,12651,12657, 21646,12657,12657,12657,12661,21646,12661,12661,12661,12664, 21646,12664,12664,12664,12667,21646,12667,12667,12667,12670, 21646,12670,12670,12670, 175,21646, 175, 175, 175,12674, 21646,12674,12674,12674,12679,21646,12679,12679,12679,10464, 21646,10464,10464,10464,12683,21646,12683,12683,12683,12688, 21646,12688,12688,12688,12693,21646,12693,12693,12693,12698, 21646,12698,12698,12698,12702,21646,12702,12702,12702,12705, 21646,12705,12705,12705,12708,21646,12708,12708,12708,12714, 21646,12714,12714,12714,12719,21646,12719,12719,12719,12723, 21646,12723,12723,12723,12726,21646,12726,12726,12726,12729, 21646,12729,12729,12729,12731,21646,12731,12731,12731, 175, 21646, 175, 175, 175,10555,21646,10555,10555,10555, 9495, 21646, 9495, 9495, 9495,12812,21646,12812,12812,12812,12817, 21646,12817,12817,12817,12820,21646,12820,12820,12820,12823, 21646,12823,12823,12823,12828,21646,12828,12828,12828,12833, 21646,12833,12833,12833,12837,21646,12837,12837,12837,12840, 21646,12840,12840,12840,12843,21646,12843,12843,12843,12846, 21646,12846,12846,12846,12849,21646,12849,12849,12849,12852, 21646,12852,12852,12852,12857,21646,12857,12857,12857,12729, 21646,12729,12729,12729, 175,21646, 175, 175, 175, 1029, 21646, 1029, 1029, 1029,11770,21646,11770,11770,11770,12875, 21646,12875,12875,12875,12880,21646,12880,12880,12880,12885, 21646,12885,12885,12885,12892,21646,12892,12892,12892, 2462, 2462, 2462, 2462, 2462,10757,21646,10757,10757,10757, 4745, 4745, 4745, 4745, 4745, 1313,21646, 1313, 1313, 1313,12914, 21646,12914,12914,12914,12919,21646,12919,12919,12919,12924, 21646,12924,12924,12924,12929,21646,12929,12929,12929,12934, 21646,12934,12934,12934,12939,21646,12939,12939,12939,12943, 21646,12943,12943,12943,12946,21646,12946,12946,12946,12949, 21646,12949,12949,12949,12955,21646,12955,12955,12955,12960, 21646,12960,12960,12960,12964,21646,12964,12964,12964,12967, 21646,12967,12967,12967, 1313,21646, 1313, 1313, 1313, 3003, 3003, 3003, 3003, 3003,11896,21646,11896,11896,11896, 4794, 21646, 4794, 4794, 4794, 175,21646, 175, 175, 175, 8916, 8916, 8916, 8916, 8916, 2081,21646, 2081, 2081, 2081,11916, 21646,11916,11916,11916,12993,21646,12993,12993,12993,12998, 21646,12998,12998,12998,13003,21646,13003,13003,13003,13008, 21646,13008,13008,13008,13012,21646,13012,13012,13012,13015, 21646,13015,13015,13015,13018,21646,13018,13018,13018,13022, 21646,13022,13022,13022,13025,21646,13025,13025,13025,13028, 21646,13028,13028,13028,13033,21646,13033,13033,13033, 4198, 4198, 4198, 4198, 4198, 175,21646, 175, 175, 175, 1051, 21646, 1051, 1051, 1051, 6096,21646, 6096, 6096, 6096,13061, 13061,13061,13061,13061, 3061, 3061, 3061, 3061, 3061,13077, 21646,13077,13077,13077, 821,21646, 821, 821, 821,11029, 21646,11029,11029,11029, 1368,21646, 1368, 1368, 1368, 268, 21646, 268, 268, 268, 834, 834, 834, 834, 834, 9137, 21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949, 1390, 21646, 1390, 1390, 1390, 8295,21646, 8295, 8295, 8295, 280, 21646, 280, 280, 280, 854, 854, 854, 854, 854,12126, 12126,12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 1410, 21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 1417, 21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875, 21646, 875, 875, 875, 877,21646, 877, 877, 877, 297, 21646, 297, 297, 297, 6911,21646, 6911, 6911, 6911,11066, 21646,11066,11066,11066, 467,21646, 467, 467, 467, 6917, 21646, 6917, 6917, 6917, 1443,21646, 1443, 1443, 1443,12160, 12160,12160,12160,12160,12162,21646,12162,12162,12162,11082, 11082,11082,11082,11082,11084,21646,11084,11084,11084, 2684, 2684, 2684, 2684, 2684, 1812,21646, 1812, 1812, 1812, 6942, 21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207, 3251, 3251, 3251, 3251, 3251,12238,12238,12238,12238,12238,12240, 21646,12240,12240,12240, 9247,21646, 9247, 9247, 9247,13341, 21646,13341,13341,13341,10164,21646,10164,10164,10164,10172, 21646,10172,10172,10172,13346,21646,13346,13346,13346,13348, 21646,13348,13348,13348,10179,21646,10179,10179,10179,13357, 21646,13357,13357,13357,13359,21646,13359,13359,13359,13370, 21646,13370,13370,13370,13372,21646,13372,13372,13372,13380, 21646,13380,13380,13380,13382,21646,13382,13382,13382, 175, 21646, 175, 175, 175, 766, 766, 766, 766, 766,13395, 21646,13395,13395,13395,11312,21646,11312,11312,11312,13404, 21646,13404,13404,13404,13409,21646,13409,13409,13409,13414, 21646,13414,13414,13414,13419,21646,13419,13419,13419,13424, 21646,13424,13424,13424,13428,21646,13428,13428,13428,13431, 21646,13431,13431,13431,13434,21646,13434,13434,13434,13439, 21646,13439,13439,13439,13443,21646,13443,13443,13443,13446, 21646,13446,13446,13446,13449,21646,13449,13449,13449,13451, 21646,13451,13451,13451, 175,21646, 175, 175, 175, 9487, 21646, 9487, 9487, 9487,13526,21646,13526,13526,13526,13528, 21646,13528,13528,13528,13536,21646,13536,13536,13536,13541, 21646,13541,13541,13541,13546,21646,13546,13546,13546,13550, 21646,13550,13550,13550,13553,21646,13553,13553,13553,13556, 21646,13556,13556,13556,13559,21646,13559,13559,13559,13562, 21646,13562,13562,13562,13567,21646,13567,13567,13567,13572, 21646,13572,13572,13572,13577,21646,13577,13577,13577,13581, 21646,13581,13581,13581,13584,21646,13584,13584,13584,13587, 21646,13587,13587,13587,13593,21646,13593,13593,13593,13598, 21646,13598,13598,13598,13602,21646,13602,13602,13602,13605, 21646,13605,13605,13605,13608,21646,13608,13608,13608,13613, 21646,13613,13613,13613,13616,21646,13616,13616,13616,13619, 21646,13619,13619,13619,13624,21646,13624,13624,13624,13629, 21646,13629,13629,13629,13633,21646,13633,13633,13633,13636, 21646,13636,13636,13636,13639,21646,13639,13639,13639,13643, 21646,13643,13643,13643,13646,21646,13646,13646,13646, 175, 21646, 175, 175, 175,13650,21646,13650,13650,13650,13655, 21646,13655,13655,13655,13658,21646,13658,13658,13658,10464, 21646,10464,10464,10464,13662,21646,13662,13662,13662,13667, 21646,13667,13667,13667,13674,21646,13674,13674,13674,13676, 21646,13676,13676,13676,10551,21646,10551,10551,10551,10555, 21646,10555,10555,10555,10461,21646,10461,10461,10461,13759, 21646,13759,13759,13759,13764,21646,13764,13764,13764,13768, 21646,13768,13768,13768,13772,21646,13772,13772,13772,13775, 21646,13775,13775,13775,13782,21646,13782,13782,13782,13787, 21646,13787,13787,13787,13792,21646,13792,13792,13792,13796, 21646,13796,13796,13796,13800,21646,13800,13800,13800,13802, 21646,13802,13802,13802,13806,21646,13806,13806,13806,13810, 21646,13810,13810,13810,13814,21646,13814,13814,13814, 175, 21646, 175, 175, 175,13674,21646,13674,13674,13674, 1029, 21646, 1029, 1029, 1029,13827,21646,13827,13827,13827,13832, 21646,13832,13832,13832, 2462, 2462, 2462, 2462, 2462,10757, 21646,10757,10757,10757, 4745, 4745, 4745, 4745, 4745, 1313, 21646, 1313, 1313, 1313,12914,21646,12914,12914,12914,13855, 21646,13855,13855,13855,13860,21646,13860,13860,13860,13865, 21646,13865,13865,13865,13872,21646,13872,13872,13872, 3003, 3003, 3003, 3003, 3003,11896,21646,11896,11896,11896, 4794, 21646, 4794, 4794, 4794, 2081,21646, 2081, 2081, 2081,13896, 21646,13896,13896,13896,13901,21646,13901,13901,13901,13906, 21646,13906,13906,13906,13911,21646,13911,13911,13911,13916, 21646,13916,13916,13916,13920,21646,13920,13920,13920,13924, 21646,13924,13924,13924,13926,21646,13926,13926,13926,13931, 21646,13931,13931,13931,13935,21646,13935,13935,13935,13939, 21646,13939,13939,13939, 4198, 4198, 4198, 4198, 4198,13944, 21646,13944,13944,13944, 1051,21646, 1051, 1051, 1051, 6096, 21646, 6096, 6096, 6096,13061,13061,13061,13061,13061,13062, 13062,13062,13062,13966,13966,13966,13966,13966, 3061, 3061, 3061, 3061, 3061,13976,21646,13976,13976,13976, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 1368,21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 834, 834, 834, 834, 834, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390,14055,21646, 14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280, 854, 854, 854, 854, 854,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 1410,21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 1417,21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877, 297,21646, 297, 297, 297, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066, 467,21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917, 1443,21646, 1443, 1443, 1443,12160,12160, 12160,12160,12160,11082,11082,11082,11082,11082,11084,21646, 11084,11084,11084, 2684, 2684, 2684, 2684, 2684, 1812,21646, 1812, 1812, 1812, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,12238,12238,12238,12238,12238,12240,21646, 12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,13341,21646,13341,13341,13341,10172,21646, 10172,10172,10172,14225,21646,14225,14225,14225,14227,21646, 14227,14227,14227,10179,21646,10179,10179,10179,14236,21646, 14236,14236,14236,14238,21646,14238,14238,14238,14248,21646, 14248,14248,14248,14251,21646,14251,14251,14251,11312,21646, 11312,11312,11312,14255,21646,14255,14255,14255,13608,21646, 13608,13608,13608,14260,21646,14260,14260,14260,14266,21646, 14266,14266,14266,14268,21646,14268,14268,14268,10448,21646, 10448,10448,10448,13526,21646,13526,13526,13526,13528,21646, 13528,13528,13528,14349,21646,14349,14349,14349,14354,21646, 14354,14354,14354,14359,21646,14359,14359,14359,14364,21646, 14364,14364,14364,14368,21646,14368,14368,14368,14371,21646, 14371,14371,14371,14374,21646,14374,14374,14374,14378,21646, 14378,14378,14378,14381,21646,14381,14381,14381,14384,21646, 14384,14384,14384,14389,21646,14389,14389,14389,14396,21646, 14396,14396,14396,14401,21646,14401,14401,14401,14405,21646, 14405,14405,14405,14409,21646,14409,14409,14409,14412,21646, 14412,14412,14412,14419,21646,14419,14419,14419,14424,21646, 14424,14424,14424,14429,21646,14429,14429,14429,14433,21646, 14433,14433,14433,14437,21646,14437,14437,14437,14439,21646, 14439,14439,14439,14444,21646,14444,14444,14444,14448,21646, 14448,14448,14448,14452,21646,14452,14452,14452, 175,21646, 175, 175, 175,14455,21646,14455,14455,14455,14460,21646, 14460,14460,14460,14466,21646,14466,14466,14466,14469,21646, 14469,14469,14469,12679,21646,12679,12679,12679,13674,21646, 13674,13674,13674,13676,21646,13676,13676,13676,10555,21646, 10555,10555,10555,10551,21646,10551,10551,10551,11545,21646, 11545,11545,11545,14555,21646,14555,14555,14555,14560,21646, 14560,14560,14560,14565,21646,14565,14565,14565,14570,21646, 14570,14570,14570,14574,21646,14574,14574,14574,14577,21646, 14577,14577,14577,14580,21646,14580,14580,14580,14582,21646, 14582,14582,14582,14585,21646,14585,14585,14585,14590,21646, 14590,14590,14590,14595,21646,14595,14595,14595,14600,21646, 14600,14600,14600,14604,21646,14604,14604,14604,14607,21646, 14607,14607,14607,14610,21646,14610,14610,14610,14615,21646, 14615,14615,14615,14620,21646,14620,14620,14620,14624,21646, 14624,14624,14624,14627,21646,14627,14627,14627, 175,21646, 175, 175, 175, 1029,21646, 1029, 1029, 1029,14642,21646, 14642,14642,14642,13832,21646,13832,13832,13832, 2960,21646, 2960, 2960, 2960, 2462, 2462, 2462, 2462, 2462,14651,21646, 14651,14651,14651,10757,21646,10757,10757,10757, 4745, 4745, 4745, 4745, 4745, 1313,21646, 1313, 1313, 1313,14669,21646, 14669,14669,14669,14674,21646,14674,14674,14674, 3003, 3003, 3003, 3003, 3003,11896,21646,11896,11896,11896, 4794,21646, 4794, 4794, 4794,14686,14686,14686,14686,14686,14687,14687, 14687,14687,14687, 2081,21646, 2081, 2081, 2081,14699,21646, 14699,14699,14699,14704,21646,14704,14704,14704,14709,21646, 14709,14709,14709,14714,21646,14714,14714,14714,14719,21646, 14719,14719,14719,14724,21646,14724,14724,14724,14728,21646, 14728,14728,14728,14731,21646,14731,14731,14731,14734,21646, 14734,14734,14734,14740,21646,14740,14740,14740,14745,21646, 14745,14745,14745,14749,21646,14749,14749,14749,14752,21646, 14752,14752,14752, 2081,21646, 2081, 2081, 2081, 4198, 4198, 4198, 4198, 4198,13944,21646,13944,13944,13944, 175,21646, 175, 175, 175, 1051,21646, 1051, 1051, 1051, 6096,21646, 6096, 6096, 6096,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,13966,13966,13966,13966,13966, 3061, 3061, 3061, 3061, 3061,14792,21646,14792,14792,14792, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 1368,21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 1410,21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 1417,21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877, 297,21646, 297, 297, 297, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066, 467,21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917, 1443,21646, 1443, 1443, 1443,12160,12160, 12160,12160,12160,11082,11082,11082,11082,11082,11084,21646, 11084,11084,11084, 2684, 2684, 2684, 2684, 2684, 1812,21646, 1812, 1812, 1812, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,12238,12238,12238,12238,12238,12240,21646, 12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,13341,21646,13341,13341,13341,10172,21646, 10172,10172,10172,15005,21646,15005,15005,15005,15007,21646, 15007,15007,15007,15015,21646,15015,15015,15015,15017,21646, 15017,15017,15017,15027,21646,15027,15027,15027,15031,21646, 15031,15031,15031,15034,21646,15034,15034,15034,11312,21646, 11312,11312,11312,14255,21646,14255,14255,14255,14396,21646, 14396,14396,14396,14266,21646,14266,14266,14266,14268,21646, 14268,14268,14268,11524,21646,11524,11524,11524,15116,21646, 15116,15116,15116,15121,21646,15121,15121,15121,15126,21646, 15126,15126,15126,15131,21646,15131,15131,15131,15136,21646, 15136,15136,15136,15140,21646,15140,15140,15140,15144,21646, 15144,15144,15144,15146,21646,15146,15146,15146,15151,21646, 15151,15151,15151,15155,21646,15155,15155,15155,15159,21646, 15159,15159,15159,15161,21646,15161,15161,15161,15166,21646, 15166,15166,15166,15171,21646,15171,15171,15171,15176,21646, 15176,15176,15176,15180,21646,15180,15180,15180,15183,21646, 15183,15183,15183,15186,21646,15186,15186,15186,15189,21646, 15189,15189,15189,15192,21646,15192,15192,15192,15197,21646, 15197,15197,15197,15202,21646,15202,15202,15202,15207,21646, 15207,15207,15207,15211,21646,15211,15211,15211,15214,21646, 15214,15214,15214,15217,21646,15217,15217,15217,15223,21646, 15223,15223,15223,15228,21646,15228,15228,15228,15232,21646, 15232,15232,15232,15235,21646,15235,15235,15235, 175,21646, 175, 175, 175,15239,21646,15239,15239,15239,15244,21646, 15244,15244,15244,15246,21646,15246,15246,15246,15253,21646, 15253,15253,15253,15257,21646,15257,15257,15257,15260,21646, 15260,15260,15260,15263,21646,15263,15263,15263,15266,21646, 15266,15266,15266,13655,21646,13655,13655,13655,10555,21646, 10555,10555,10555,10551,21646,10551,10551,10551,14555,21646, 14555,14555,14555,15341,21646,15341,15341,15341,15346,21646, 15346,15346,15346,15351,21646,15351,15351,15351,15356,21646, 15356,15356,15356,15360,21646,15360,15360,15360,15363,21646, 15363,15363,15363,15366,21646,15366,15366,15366,15369,21646, 15369,15369,15369,15372,21646,15372,15372,15372,15375,21646, 15375,15375,15375,15380,21646,15380,15380,15380, 1029,21646, 1029, 1029, 1029,14642,21646,14642,14642,14642,15401,21646, 15401,15401,15401,13832,21646,13832,13832,13832, 3519,21646, 3519, 3519, 3519, 2462, 2462, 2462, 2462, 2462,14651,21646, 14651,14651,14651, 4745, 4745, 4745, 4745, 4745, 1313,21646, 1313, 1313, 1313,15423,21646,15423,15423,15423,14674,21646, 14674,14674,14674, 3562,21646, 3562, 3562, 3562, 3003, 3003, 3003, 3003, 3003,15432,21646,15432,15432,15432,11896,21646, 11896,11896,11896, 4794,21646, 4794, 4794, 4794,14686,14686, 14686,14686,14686,14687,14687,14687,14687,14687, 2081,21646, 2081, 2081, 2081,14699,21646,14699,14699,14699,15450,21646, 15450,15450,15450,15455,21646,15455,15455,15455,15460,21646, 15460,15460,15460,15467,21646,15467,15467,15467, 4198, 4198, 4198, 4198, 4198,13944,21646,13944,13944,13944, 1051,21646, 1051, 1051, 1051, 6096,21646, 6096, 6096, 6096,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780, 3061, 3061, 3061, 3061, 3061,13966,13966,13966,13966,13966,15501,21646, 15501,15501,15501, 821,21646, 821, 821, 821,11029,21646, 11029,11029,11029, 1368,21646, 1368, 1368, 1368, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949, 1390,21646, 1390, 1390, 1390,14055,21646, 14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126,12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 1410,21646, 1410, 1410, 1410, 1414,21646, 1414, 1414, 1414, 1417,21646, 1417, 1417, 1417, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877, 297,21646, 297, 297, 297, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066, 467,21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917, 1443,21646, 1443, 1443, 1443,12160,12160,12160,12160,12160,11082,11082, 11082,11082,11082,11084,21646,11084,11084,11084, 2684, 2684, 2684, 2684, 2684, 1812,21646, 1812, 1812, 1812, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,12238,12238, 12238,12238,12238,12240,21646,12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,13341,21646, 13341,13341,13341,10172,21646,10172,10172,10172,15005,21646, 15005,15005,15005,15007,21646,15007,15007,15007,15015,21646, 15015,15015,15015,15017,21646,15017,15017,15017,15677,21646, 15677,15677,15677,15682,21646,15682,15682,15682,15686,21646, 15686,15686,15686,15689,21646,15689,15689,15689,15692,21646, 15692,15692,15692,15694,21646,15694,15694,15694,13395,21646, 13395,13395,13395,15768,21646,15768,15768,15768,15773,21646, 15773,15773,15773,15778,21646,15778,15778,15778,15783,21646, 15783,15783,15783,15788,21646,15788,15788,15788,15793,21646, 15793,15793,15793,15797,21646,15797,15797,15797,15800,21646, 15800,15800,15800,15803,21646,15803,15803,15803,15809,21646, 15809,15809,15809,15814,21646,15814,15814,15814,15818,21646, 15818,15818,15818,15821,21646,15821,15821,15821,15161,21646, 15161,15161,15161,15824,21646,15824,15824,15824,15829,21646, 15829,15829,15829,15834,21646,15834,15834,15834,15839,21646, 15839,15839,15839,15843,21646,15843,15843,15843,15846,21646, 15846,15846,15846,15849,21646,15849,15849,15849,15853,21646, 15853,15853,15853,15856,21646,15856,15856,15856,15859,21646, 15859,15859,15859,15864,21646,15864,15864,15864, 175,21646, 175, 175, 175,15239,21646,15239,15239,15239,15872,21646, 15872,15872,15872,15875,21646,15875,15875,15875,15878,21646, 15878,15878,15878,15885,21646,15885,15885,15885,15890,21646, 15890,15890,15890,15894,21646,15894,15894,15894,15897,21646, 15897,15897,15897,15900,21646,15900,15900,15900,15904,21646, 15904,15904,15904,15907,21646,15907,15907,15907,14460,21646, 14460,14460,14460,10551,21646,10551,10551,10551,15987,21646, 15987,15987,15987,15992,21646,15992,15992,15992,15997,21646, 15997,15997,15997,16002,21646,16002,16002,16002,16007,21646, 16007,16007,16007,16011,21646,16011,16011,16011,16015,21646, 16015,16015,16015,16017,21646,16017,16017,16017,16021,21646, 16021,16021,16021,16025,21646,16025,16025,16025,16029,21646, 16029,16029,16029, 1029,21646, 1029, 1029, 1029,16042,21646, 16042,16042,16042,13832,21646,13832,13832,13832, 2462, 2462, 2462, 2462, 2462,14651,21646,14651,14651,14651,16051,16051, 16051,16051,16051, 4745, 4745, 4745, 4745, 4745, 1313,21646, 1313, 1313, 1313,15423,21646,15423,15423,15423,16069,21646, 16069,16069,16069,14674,21646,14674,14674,14674, 4164,21646, 4164, 4164, 4164, 3003, 3003, 3003, 3003, 3003,15432,21646, 15432,15432,15432, 4794,21646, 4794, 4794, 4794,14686,14686, 14686,14686,14686, 2081,21646, 2081, 2081, 2081,16089,21646, 16089,16089,16089,16094,21646,16094,16094,16094, 4198, 4198, 4198, 4198, 4198,13944,21646,13944,13944,13944, 1051,21646, 1051, 1051, 1051, 6096,21646, 6096, 6096, 6096,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780, 3061, 3061, 3061, 3061, 3061,13966,13966,13966,13966,13966,16132,21646, 16132,16132,16132, 821,21646, 821, 821, 821,11029,21646, 11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949,14055,21646, 14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126,12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877, 297,21646, 297, 297, 297, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066, 467,21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917,12160,12160,12160,12160,12160,11082,11082, 11082,11082,11082,11084,21646,11084,11084,11084, 2684, 2684, 2684, 2684, 2684, 6942,21646, 6942, 6942, 6942, 1812,21646, 1812, 1812, 1812, 9207, 9207, 9207, 9207, 9207,12238,12238, 12238,12238,12238,12240,21646,12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,16287,21646, 16287,16287,16287,10172,21646,10172,10172,10172,16295,21646, 16295,16295,16295,16301,21646,16301,16301,16301,16306,21646, 16306,16306,16306,16310,21646,16310,16310,16310,16313,21646, 16313,16313,16313,16316,21646,16316,16316,16316,16319,21646, 16319,16319,16319,16322,21646,16322,16322,16322,14248,21646, 14248,14248,14248,15768,21646,15768,15768,15768,16401,21646, 16401,16401,16401,16406,21646,16406,16406,16406,16411,21646, 16411,16411,16411,16418,21646,16418,16418,16418,16423,21646, 16423,16423,16423,16428,21646,16428,16428,16428,16433,21646, 16433,16433,16433,16438,21646,16438,16438,16438,16442,21646, 16442,16442,16442,16446,21646,16446,16446,16446,16448,21646, 16448,16448,16448,16453,21646,16453,16453,16453,16457,21646, 16457,16457,16457,16461,21646,16461,16461,16461, 175,21646, 175, 175, 175,16464,21646,16464,16464,16464,16468,21646, 16468,16468,16468,16473,21646,16473,16473,16473,16476,21646, 16476,16476,16476,16484,21646,16484,16484,16484,16489,21646, 16489,16489,16489,16494,21646,16494,16494,16494,16498,21646, 16498,16498,16498,16502,21646,16502,16502,16502,16504,21646, 16504,16504,16504,16509,21646,16509,16509,16509,16513,21646, 16513,16513,16513,16517,21646,16517,16517,16517,15244,21646, 15244,15244,15244,10551,21646,10551,10551,10551,16588,21646, 16588,16588,16588,16593,21646,16593,16593,16593,16598,21646, 16598,16598,16598,16603,21646,16603,16603,16603,16608,21646, 16608,16608,16608,16613,21646,16613,16613,16613,16617,21646, 16617,16617,16617,16620,21646,16620,16620,16620,16623,21646, 16623,16623,16623,16628,21646,16628,16628,16628,16633,21646, 16633,16633,16633,16637,21646,16637,16637,16637,16640,21646, 16640,16640,16640, 175,21646, 175, 175, 175, 1029,21646, 1029, 1029, 1029,16042,21646,16042,16042,16042, 2462, 2462, 2462, 2462, 2462,14651,21646,14651,14651,14651,16051,16051, 16051,16051,16051,16052,16052,16052,16052,16052, 1313,21646, 1313, 1313, 1313,16678,21646,16678,16678,16678,14674,21646, 14674,14674,14674, 3003, 3003, 3003, 3003, 3003,15432,21646, 15432,15432,15432, 4794,21646, 4794, 4794, 4794,14686,14686, 14686,14686,14686, 2081,21646, 2081, 2081, 2081,16700,21646, 16700,16700,16700,16094,21646,16094,16094,16094, 4810,21646, 4810, 4810, 4810, 4198, 4198, 4198, 4198, 4198,16709,21646, 16709,16709,16709,13944,21646,13944,13944,13944, 1051,21646, 1051, 1051, 1051, 6096,21646, 6096, 6096, 6096,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,16729,16729, 16729,16729,16729,13966,13966,13966,13966,13966, 3061, 3061, 3061, 3061, 3061,16741,21646,16741,16741,16741, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877, 297,21646, 297, 297, 297, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066, 467,21646, 467, 467, 467, 6917,21646, 6917, 6917, 6917,12160,12160, 12160,12160,12160,11082,11082,11082,11082,11082,11084,21646, 11084,11084,11084, 2684, 2684, 2684, 2684, 2684, 1812,21646, 1812, 1812, 1812,16816,21646,16816,16816,16816, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,12238,12238, 12238,12238,12238,12240,21646,12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,16287,21646, 16287,16287,16287,10172,21646,10172,10172,10172,16897,21646, 16897,16897,16897,16902,21646,16902,16902,16902,16907,21646, 16907,16907,16907,16912,21646,16912,16912,16912,16916,21646, 16916,16916,16916,16920,21646,16920,16920,16920,16922,21646, 16922,16922,16922,16926,21646,16926,16926,16926,16930,21646, 16930,16930,16930,16934,21646,16934,16934,16934,15027,21646, 15027,15027,15027,17004,21646,17004,17004,17004,17009,21646, 17009,17009,17009,17014,21646,17014,17014,17014,17019,21646, 17019,17019,17019,17024,21646,17024,17024,17024,17029,21646, 17029,17029,17029,17034,21646,17034,17034,17034,17038,21646, 17038,17038,17038,17041,21646,17041,17041,17041,17044,21646, 17044,17044,17044,17050,21646,17050,17050,17050,17055,21646, 17055,17055,17055,17059,21646,17059,17059,17059,17062,21646, 17062,17062,17062,17065,21646,17065,17065,17065,17067,21646, 17067,17067,17067,17072,21646,17072,17072,17072,17074,21646, 17074,17074,17074,17080,21646,17080,17080,17080,17084,21646, 17084,17084,17084,17087,21646,17087,17087,17087,17090,21646, 17090,17090,17090,17093,21646,17093,17093,17093, 175,21646, 175, 175, 175,17097,21646,17097,17097,17097,17102,21646, 17102,17102,17102,17107,21646,17107,17107,17107,17112,21646, 17112,17112,17112,17116,21646,17116,17116,17116,17119,21646, 17119,17119,17119,17122,21646,17122,17122,17122,17128,21646, 17128,17128,17128,17133,21646,17133,17133,17133,17137,21646, 17137,17137,17137,17140,21646,17140,17140,17140,15872,21646, 15872,15872,15872,10551,21646,10551,10551,10551,16588,21646, 16588,16588,16588,17211,21646,17211,17211,17211,17216,21646, 17216,17216,17216,17221,21646,17221,17221,17221, 1029,21646, 1029, 1029, 1029,16042,21646,16042,16042,16042, 2462, 2462, 2462, 2462, 2462,14651,21646,14651,14651,14651,16051,16051, 16051,16051,16051, 1313,21646, 1313, 1313, 1313,16678,21646, 16678,16678,16678, 3003, 3003, 3003, 3003, 3003,15432,21646, 15432,15432,15432, 4794,21646, 4794, 4794, 4794,14686,14686, 14686,14686,14686, 2081,21646, 2081, 2081, 2081,16700,21646, 16700,16700,16700,17282,21646,17282,17282,17282,16094,21646, 16094,16094,16094, 5427,21646, 5427, 5427, 5427, 4198, 4198, 4198, 4198, 4198,16709,21646,16709,16709,16709, 1051,21646, 1051, 1051, 1051,17296,21646,17296,17296,17296, 6096,21646, 6096, 6096, 6096,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,16729,16729,16729,16729,16729,10172,21646, 10172,10172,10172, 3061, 3061, 3061, 3061, 3061,17308,21646, 17308,17308,17308,17316,21646,17316,17316,17316, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360, 6917,21646, 6917, 6917, 6917,12160,12160, 12160,12160,12160,11082,11082,11082,11082,11082,11084,21646, 11084,11084,11084, 2684, 2684, 2684, 2684, 2684,16816,21646, 16816,16816,16816, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,12238,12238,12238,12238,12238,12240,21646, 12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,16287,21646,16287,16287,16287,10172,21646, 10172,10172,10172,17463,21646,17463,17463,17463,17468,21646, 17468,17468,17468,17473,21646,17473,17473,17473,17478,21646, 17478,17478,17478,17483,21646,17483,17483,17483,17487,21646, 17487,17487,17487,17490,21646,17490,17490,17490,17493,21646, 17493,17493,17493,17498,21646,17498,17498,17498,17503,21646, 17503,17503,17503,17507,21646,17507,17507,17507,17510,21646, 17510,17510,17510,15677,21646,15677,15677,15677,17581,21646, 17581,17581,17581,17009,21646,17009,17009,17009,17586,21646, 17586,17586,17586,17591,21646,17591,17591,17591,17596,21646, 17596,17596,17596,17603,21646,17603,17603,17603,17606,21646, 17606,17606,17606,17611,21646,17611,17611,17611,17614,21646, 17614,17614,17614,17617,21646,17617,17617,17617,17622,21646, 17622,17622,17622,17627,21646,17627,17627,17627,17631,21646, 17631,17631,17631,17634,21646,17634,17634,17634,17637,21646, 17637,17637,17637,17641,21646,17641,17641,17641,17644,21646, 17644,17644,17644, 175,21646, 175, 175, 175,17647,21646, 17647,17647,17647,17652,21646,17652,17652,17652,16464,21646, 16464,16464,16464,17707,21646,17707,17707,17707, 1029,21646, 1029, 1029, 1029,16042,21646,16042,16042,16042,14651,21646, 14651,14651,14651,16051,16051,16051,16051,16051, 1313,21646, 1313, 1313, 1313,16678,21646,16678,16678,16678, 3003, 3003, 3003, 3003, 3003,15432,21646,15432,15432,15432, 4794,21646, 4794, 4794, 4794, 2081,21646, 2081, 2081, 2081,17758,21646, 17758,17758,17758,16094,21646,16094,16094,16094, 4198, 4198, 4198, 4198, 4198,16709,21646,16709,16709,16709, 1051,21646, 1051, 1051, 1051,17296,21646,17296,17296,17296, 6096,21646, 6096, 6096, 6096,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,16729,16729,16729,16729,16729, 3061, 3061, 3061, 3061, 3061,17308,21646,17308,17308,17308,17788,21646, 17788,17788,17788, 821,21646, 821, 821, 821,11029,21646, 11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949,14055,21646, 14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126,12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646, 17352,17352,17352, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360, 6917,21646, 6917, 6917, 6917,12160,12160,12160,12160,12160,11082,11082, 11082,11082,11082,11084,21646,11084,11084,11084,16816,21646, 16816,16816,16816, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,12238,12238,12238,12238,12238,12240,21646, 12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,16287,21646,16287,16287,16287,10172,21646, 10172,10172,10172,17916,21646,17916,17916,17916,17921,21646, 17921,17921,17921,17926,21646,17926,17926,17926,16295,21646, 16295,16295,16295,17581,21646,17581,17581,17581,17981,21646, 17981,17981,17981,17603,21646,17603,17603,17603,17988,21646, 17988,17988,17988,17993,21646,17993,17993,17993,17997,21646, 17997,17997,17997,18001,21646,18001,18001,18001,18004,21646, 18004,18004,18004,18011,21646,18011,18011,18011,18016,21646, 18016,18016,18016,18021,21646,18021,18021,18021,18025,21646, 18025,18025,18025,18029,21646,18029,18029,18029,18031,21646, 18031,18031,18031,18036,21646,18036,18036,18036,18040,21646, 18040,18040,18040,18044,21646,18044,18044,18044, 175,21646, 175, 175, 175,18077,21646,18077,18077,18077, 1029,21646, 1029, 1029, 1029,14651,21646,14651,14651,14651,18094,18094, 18094,18094,18094,16051,16051,16051,16051,16051, 1313,21646, 1313, 1313, 1313,16678,21646,16678,16678,16678,15432,21646, 15432,15432,15432, 4794,21646, 4794, 4794, 4794,18114,18114, 18114,18114,18114,18115,18115,21646,18115,18115, 2081,21646, 2081, 2081, 2081,17758,21646,17758,17758,17758, 4198, 4198, 4198, 4198, 4198,16709,21646,16709,16709,16709, 1051,21646, 1051, 1051, 1051,17296,21646,17296,17296,17296, 6096,21646, 6096, 6096, 6096,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18154,21646,18154,18154,18154, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360, 6917,21646, 6917, 6917, 6917,12160,12160,12160,12160,12160,11082,11082, 11082,11082,11082,11084,21646,11084,11084,11084,16816,21646, 16816,16816,16816,18220,18220,18220,18220,18220, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,18252,18252, 18252,18252,18252,12238,12238,12238,12238,12238,12240,21646, 12240,12240,12240, 3251, 3251, 3251, 3251, 3251, 9247,21646, 9247, 9247, 9247,16287,21646,16287,16287,16287,10172,21646, 10172,10172,10172,18301,21646,18301,18301,18301,16897,21646, 16897,16897,16897,18337,21646,18337,18337,18337,18342,21646, 18342,18342,18342,17603,21646,17603,17603,17603,18345,21646, 18345,18345,18345,18350,21646,18350,18350,18350,18355,21646, 18355,18355,18355,18360,21646,18360,18360,18360,18364,21646, 18364,18364,18364,18367,21646,18367,18367,18367,18370,21646, 18370,18370,18370,18373,21646,18373,18373,18373,18376,21646, 18376,18376,18376,18381,21646,18381,18381,18381,18386,21646, 18386,18386,18386,18391,21646,18391,18391,18391,18395,21646, 18395,18395,18395,18398,21646,18398,18398,18398,18401,21646, 18401,18401,18401,18407,21646,18407,18407,18407,18412,21646, 18412,18412,18412,18416,21646,18416,18416,18416,18419,21646, 18419,18419,18419, 175,21646, 175, 175, 175,18077,21646, 18077,18077,18077, 1029,21646, 1029, 1029, 1029,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651,18094,18094, 18094,18094,18094,18095,18095,18095,18095,18095, 1313,21646, 1313, 1313, 1313,15432,21646,15432,15432,15432, 4794,21646, 4794, 4794, 4794,18114,18114,18114,18114,18114,18115,18115, 18115,18115,18115, 2081,21646, 2081, 2081, 2081,17758,21646, 17758,17758,17758, 4198, 4198, 4198, 4198, 4198,16709,21646, 16709,16709,16709, 1051,21646, 1051, 1051, 1051,17296,21646, 17296,17296,17296, 6096,21646, 6096, 6096, 6096,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,18496,21646,18496,18496,18496, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360, 6917,21646, 6917, 6917, 6917,12160,12160,12160,12160,12160,11082,11082, 11082,11082,11082,11084,21646,11084,11084,11084,16816,21646, 16816,16816,16816,18220,18220,18220,18220,18220, 6942,21646, 6942, 6942, 6942, 9207, 9207, 9207, 9207, 9207,18252,18252, 18252,18252,18252,18254,21646,18254,18254,18254,12238,12238, 12238,12238,12238,12240,21646,12240,12240,12240, 9247,21646, 9247, 9247, 9247,16287,21646,16287,16287,16287,10172,21646, 10172,10172,10172,18655,21646,18655,18655,18655,18337,21646, 18337,18337,18337,18665,21646,18665,18665,18665,17603,21646, 17603,17603,17603,18345,21646,18345,18345,18345,18668,21646, 18668,18668,18668,18673,21646,18673,18673,18673,18678,21646, 18678,18678,18678,18683,21646,18683,18683,18683,18687,21646, 18687,18687,18687,18690,21646,18690,18690,18690,18693,21646, 18693,18693,18693,18697,21646,18697,18697,18697,18700,21646, 18700,18700,18700,18703,21646,18703,18703,18703,18708,21646, 18708,18708,18708, 175,21646, 175, 175, 175,18716,18716, 18716,18716,18716, 1029,21646, 1029, 1029, 1029,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651,18094,18094, 18094,18094,18094, 4794,21646, 4794, 4794, 4794, 1313,21646, 1313, 1313, 1313,18735,21646,18735,18735,18735,15432,21646, 15432,15432,15432,18114,18114,18114,18114,18114, 2081,21646, 2081, 2081, 2081,17758,21646,17758,17758,17758,16709,21646, 16709,16709,16709, 1051,21646, 1051, 1051, 1051,17296,21646, 17296,17296,17296, 6096,21646, 6096, 6096, 6096,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,18769,21646,18769,18769,18769, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137, 4949,21646, 4949, 4949, 4949,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360, 6917,21646, 6917, 6917, 6917,12160,12160,12160,12160,12160,11084,21646, 11084,11084,11084,11082,11082,11082,11082,11082,16816,21646, 16816,16816,16816,18220,18220,18220,18220,18220, 6942,21646, 6942, 6942, 6942,18252,18252,18252,18252,18252,18254,21646, 18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12238,12238, 12238,12238,12238,12240,21646,12240,12240,12240, 9247,21646, 9247, 9247, 9247,16287,21646,16287,16287,16287,10172,21646, 10172,10172,10172,18655,21646,18655,18655,18655,18665,21646, 18665,18665,18665,18925,21646,18925,18925,18925,18930,21646, 18930,18930,18930,18935,21646,18935,18935,18935,18940,21646, 18940,18940,18940,18945,21646,18945,18945,18945,18949,21646, 18949,18949,18949,18953,21646,18953,18953,18953,18955,21646, 18955,18955,18955,18960,21646,18960,18960,18960,18964,21646, 18964,18964,18964,18968,21646,18968,18968,18968,18716,18716, 18716,18716,18716,18717,18717,18717,18717,18717, 1029,21646, 1029, 1029, 1029,18435,21646,18435,18435,18435,14651,21646, 14651,14651,14651,18094,18094,18094,18094,18094,18980,21646, 18980,18980,18980, 1313,21646, 1313, 1313, 1313,18735,21646, 18735,18735,18735,15432,21646,15432,15432,15432, 4794,21646, 4794, 4794, 4794,18114,18114,18114,18114,18114, 2081,21646, 2081, 2081, 2081,16709,21646,16709,16709,16709, 1051,21646, 1051, 1051, 1051,17296,21646,17296,17296,17296, 6096,21646, 6096, 6096, 6096,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,19020,21646, 19020,19020,19020, 821,21646, 821, 821, 821,11029,21646, 11029,11029,11029, 268,21646, 268, 268, 268, 9137,21646, 9137, 9137, 9137,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295, 280,21646, 280, 280, 280,12126,12126, 12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360, 6917,21646, 6917, 6917, 6917,11084,21646,11084,11084,11084,11082,11082, 11082,11082,11082,16816,21646,16816,16816,16816,18220,18220, 18220,18220,18220, 6942,21646, 6942, 6942, 6942,18252,18252, 18252,18252,18252,18254,21646,18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238, 9247,21646, 9247, 9247, 9247,16287,21646, 16287,16287,16287,10172,21646,10172,10172,10172,18665,21646, 18665,18665,18665,19163,21646,19163,19163,19163,19168,21646, 19168,19168,19168,19173,21646,19173,19173,19173,19178,21646, 19178,19178,19178,19183,21646,19183,19183,19183,19188,21646, 19188,19188,19188,19192,21646,19192,19192,19192,19195,21646, 19195,19195,19195,19198,21646,19198,19198,19198,19204,21646, 19204,19204,19204,19209,21646,19209,19209,19209,19213,21646, 19213,19213,19213,19216,21646,19216,19216,19216,19219,21646, 19219,19219,19219, 175,21646, 175, 175, 175,18716,18716, 18716,18716,18716, 1029,21646, 1029, 1029, 1029,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651,18094,18094, 18094,18094,18094,18980,21646,18980,18980,18980, 1313,21646, 1313, 1313, 1313,18735,21646,18735,18735,18735,15432,21646, 15432,15432,15432, 4794,21646, 4794, 4794, 4794,18114,18114, 18114,18114,18114, 2081,21646, 2081, 2081, 2081,19245,21646, 19245,19245,19245,16709,21646,16709,16709,16709, 1051,21646, 1051, 1051, 1051,17296,21646,17296,17296,17296, 6096,21646, 6096, 6096, 6096,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,19256,19256,19256,19256,19256,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,19268,21646,19268,19268,19268, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 9137,21646, 9137, 9137, 9137,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295,12126,12126,12126,12126,12126, 6881, 6881, 6881, 6881, 6881, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360, 6917,21646, 6917, 6917, 6917,11084,21646, 11084,11084,11084,11082,11082,11082,11082,11082,16816,21646, 16816,16816,16816,18220,18220,18220,18220,18220, 6942,21646, 6942, 6942, 6942,18252,18252,18252,18252,18252,18254,21646, 18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12240,21646, 12240,12240,12240,12238,12238,12238,12238,12238, 9247,21646, 9247, 9247, 9247,16287,21646,16287,16287,16287,10172,21646, 10172,10172,10172,18665,21646,18665,18665,18665,19163,21646, 19163,19163,19163,19404,21646,19404,19404,19404,19409,21646, 19409,19409,19409,19414,21646,19414,19414,19414,19219,21646, 19219,19219,19219,18716,18716,18716,18716,18716, 1029,21646, 1029, 1029, 1029,18435,21646,18435,18435,18435,14651,21646, 14651,14651,14651,18980,21646,18980,18980,18980, 1313,21646, 1313, 1313, 1313,18735,21646,18735,18735,18735,15432,21646, 15432,15432,15432, 4794,21646, 4794, 4794, 4794, 2081,21646, 2081, 2081, 2081,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,17296,21646,17296,17296,17296,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,19256,19256, 19256,19256,19256,16287,21646,16287,16287,16287,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,19459,21646,19459,19459,19459, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 9137,21646, 9137, 9137, 9137,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295,12126,12126,12126,12126,12126, 6881, 6881, 6881, 6881, 6881,19474,21646,19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360, 6917,21646, 6917, 6917, 6917,11084,21646,11084,11084,11084,11082,11082, 11082,11082,11082,16816,21646,16816,16816,16816,18220,18220, 18220,18220,18220, 6942,21646, 6942, 6942, 6942,18252,18252, 18252,18252,18252,18254,21646,18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238, 9247,21646, 9247, 9247, 9247,16287,21646, 16287,16287,16287,10172,21646,10172,10172,10172,19579,21646, 19579,19579,19579, 175,21646, 175, 175, 175,19219,21646, 19219,19219,19219,18716,18716,18716,18716,18716,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651,18980,21646, 18980,18980,18980, 1313,21646, 1313, 1313, 1313,18735,21646, 18735,18735,18735,15432,21646,15432,15432,15432, 4794,21646, 4794, 4794, 4794, 2081,21646, 2081, 2081, 2081,19245,21646, 19245,19245,19245,16709,21646,16709,16709,16709,17296,21646, 17296,17296,17296,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,19256,19256,19256,19256,19256,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,19618,21646,19618,19618,19618, 821,21646, 821, 821, 821,11029,21646,11029,11029,11029, 9137,21646, 9137, 9137, 9137,14055,21646,14055,14055,14055, 8295,21646, 8295, 8295, 8295,12126,12126,12126,12126,12126,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360,11084,21646,11084,11084,11084,11082,11082, 11082,11082,11082,16816,21646,16816,16816,16816,18220,18220, 18220,18220,18220, 6942,21646, 6942, 6942, 6942,18252,18252, 18252,18252,18252,18254,21646,18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238, 9247,21646, 9247, 9247, 9247,16287,21646, 16287,16287,16287,10172,21646,10172,10172,10172,19726,21646, 19726,19726,19726,19219,21646,19219,19219,19219, 175,21646, 175, 175, 175,18435,21646,18435,18435,18435,14651,21646, 14651,14651,14651,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,15432,21646,15432,15432,15432, 4794,21646, 4794, 4794, 4794, 2081,21646, 2081, 2081, 2081,19245,21646, 19245,19245,19245,16709,21646,16709,16709,16709,19749,21646, 19749,19749,19749,17296,21646,17296,17296,17296,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,19256,19256, 19256,19256,19256,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,19764,21646, 19764,19764,19764, 821,21646, 821, 821, 821,11029,21646, 11029,11029,11029, 9137,21646, 9137, 9137, 9137,14055,21646, 14055,14055,14055, 8295,21646, 8295, 8295, 8295,12126,12126, 12126,12126,12126,19474,21646,19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360,11084,21646, 11084,11084,11084,11082,11082,11082,11082,11082,16816,21646, 16816,16816,16816,18220,18220,18220,18220,18220,18252,18252, 18252,18252,18252,18254,21646,18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238, 9247,21646, 9247, 9247, 9247,16287,21646, 16287,16287,16287,10172,21646,10172,10172,10172,19726,21646, 19726,19726,19726,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651, 175,21646, 175, 175, 175,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,15432,21646,15432,15432,15432, 2081,21646, 2081, 2081, 2081,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,19877,21646,19877,19877,19877,19749,21646, 19749,19749,19749,17296,21646,17296,17296,17296,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,19256,19256, 19256,19256,19256,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,19896,21646, 19896,19896,19896,11029,21646,11029,11029,11029, 9137,21646, 9137, 9137, 9137,14055,21646,14055,14055,14055,12126,12126, 12126,12126,12126,19474,21646,19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360,11084,21646, 11084,11084,11084,11082,11082,11082,11082,11082,16816,21646, 16816,16816,16816,18220,18220,18220,18220,18220,18252,18252, 18252,18252,18252,18254,21646,18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238, 9247,21646, 9247, 9247, 9247,16287,21646, 16287,16287,16287,10172,21646,10172,10172,10172,19219,21646, 19219,19219,19219,18435,21646,18435,18435,18435,14651,21646, 14651,14651,14651,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,15432,21646,15432,15432,15432,19245,21646, 19245,19245,19245,16709,21646,16709,16709,16709,19877,21646, 19877,19877,19877,19749,21646,19749,19749,19749,17296,21646, 17296,17296,17296,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,19256,19256,19256,19256,19256,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,20011,21646,20011,20011,20011,11029,21646, 11029,11029,11029,14055,21646,14055,14055,14055,12126,12126, 12126,12126,12126,19474,21646,19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360,11084,21646, 11084,11084,11084,11082,11082,11082,11082,11082,16816,21646, 16816,16816,16816,18220,18220,18220,18220,18220,18252,18252, 18252,18252,18252,18254,21646,18254,18254,18254, 9207, 9207, 9207, 9207, 9207,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238,16287,21646,16287,16287,16287,10172,21646, 10172,10172,10172,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651,18980,21646, 18980,18980,18980,18735,21646,18735,18735,18735,15432,21646, 15432,15432,15432,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,19877,21646,19877,19877,19877,19749,21646, 19749,19749,19749,17296,21646,17296,17296,17296,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,19256,19256, 19256,19256,19256,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,20110,21646, 20110,20110,20110,11029,21646,11029,11029,11029,14055,21646, 14055,14055,14055,12126,12126,12126,12126,12126,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360,11084,21646,11084,11084,11084,11082,11082, 11082,11082,11082,16816,21646,16816,16816,16816,18220,18220, 18220,18220,18220,18252,18252,18252,18252,18252,18254,21646, 18254,18254,18254,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238,16287,21646,16287,16287,16287,19219,21646, 19219,19219,19219,18435,21646,18435,18435,18435,14651,21646, 14651,14651,14651,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,15432,21646,15432,15432,15432,19245,21646, 19245,19245,19245,16709,21646,16709,16709,16709,19877,21646, 19877,19877,19877,19749,21646,19749,19749,19749,17296,21646, 17296,17296,17296,13061,13061,13061,13061,13061,14780,21646, 14780,14780,14780,19256,19256,19256,19256,19256,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,20197,21646,20197,20197,20197,14055,21646, 14055,14055,14055,12126,12126,12126,12126,12126,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360,20219,21646,20219,20219,20219,11084,21646, 11084,11084,11084,16816,21646,16816,16816,16816,18220,18220, 18220,18220,18220,18252,18252,18252,18252,18252,18254,21646, 18254,18254,18254,12240,21646,12240,12240,12240,12238,12238, 12238,12238,12238,16287,21646,16287,16287,16287,19219,21646, 19219,19219,19219,18435,21646,18435,18435,18435,14651,21646, 14651,14651,14651,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,15432,21646,15432,15432,15432,19245,21646, 19245,19245,19245,16709,21646,16709,16709,16709,19877,21646, 19877,19877,19877,17296,21646,17296,17296,17296,13061,13061, 13061,13061,13061,14780,21646,14780,14780,14780,19256,19256, 19256,19256,19256,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,20276,21646, 20276,20276,20276,14055,21646,14055,14055,14055,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360,20219,21646,20219,20219,20219,20299,21646, 20299,20299,20299,16816,21646,16816,16816,16816,18220,18220, 18220,18220,18220,20306,20306,20306,20306,20306,18254,21646, 18254,18254,18254,18252,18252,18252,18252,18252,12240,21646, 12240,12240,12240,12238,12238,12238,12238,12238,16287,21646, 16287,16287,16287,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651,18980,21646, 18980,18980,18980,18735,21646,18735,18735,18735,15432,21646, 15432,15432,15432,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,19877,21646,19877,19877,19877,17296,21646, 17296,17296,17296, 175,21646, 175, 175, 175,14780,21646, 14780,14780,14780,19256,19256,19256,19256,19256,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,20360,21646,20360,20360,20360,20364,21646, 20364,20364,20364,14055,21646,14055,14055,14055,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360,20219,21646,20219,20219,20219,20299,21646, 20299,20299,20299,16816,21646,16816,16816,16816,18220,18220, 18220,18220,18220,20306,20306,20306,20306,20306,20308,21646, 20308,20308,20308,18254,21646,18254,18254,18254,18252,18252, 18252,18252,18252,12240,21646,12240,12240,12240,16287,21646, 16287,16287,16287,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,14651,21646,14651,14651,14651,18980,21646, 18980,18980,18980,18735,21646,18735,18735,18735,15432,21646, 15432,15432,15432,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,19877,21646,19877,19877,19877,17296,21646, 17296,17296,17296, 175,21646, 175, 175, 175,14780,21646, 14780,14780,14780,19256,19256,19256,19256,19256,16729,16729, 16729,16729,16729,17308,21646,17308,17308,17308,18491,21646, 18491,18491,18491,20360,21646,20360,20360,20360,20462,21646, 20462,20462,20462,19474,21646,19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,20475,21646,20475,20475,20475,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360,20219,21646,20219,20219,20219,20299,21646, 20299,20299,20299,16816,21646,16816,16816,16816,20306,20306, 20306,20306,20306,20308,21646,20308,20308,20308,18220,18220, 18220,18220,18220,18254,21646,18254,18254,18254,18252,18252, 18252,18252,18252,16287,21646,16287,16287,16287,19219,21646, 19219,19219,19219,18435,21646,18435,18435,18435,18980,21646, 18980,18980,18980,18735,21646,18735,18735,18735,15432,21646, 15432,15432,15432,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,19877,21646,19877,19877,19877,17296,21646, 17296,17296,17296, 175,21646, 175, 175, 175,19256,19256, 19256,19256,19256,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,20360,21646, 20360,20360,20360,20563,21646,20563,20563,20563,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,20475,21646, 20475,20475,20475,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360,20219,21646, 20219,20219,20219,20299,21646,20299,20299,20299,16816,21646, 16816,16816,16816,20306,20306,20306,20306,20306,20308,21646, 20308,20308,20308,18220,18220,18220,18220,18220,18254,21646, 18254,18254,18254,18252,18252,18252,18252,18252,16287,21646, 16287,16287,16287,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,19877,21646,19877,19877,19877,17296,21646, 17296,17296,17296, 175,21646, 175, 175, 175,19256,19256, 19256,19256,19256,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,20360,21646, 20360,20360,20360,20661,21646,20661,20661,20661,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,20475,21646, 20475,20475,20475,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360,20219,21646, 20219,20219,20219,20299,21646,20299,20299,20299,16816,21646, 16816,16816,16816,20306,20306,20306,20306,20306,20308,21646, 20308,20308,20308,18220,18220,18220,18220,18220,18254,21646, 18254,18254,18254,18252,18252,18252,18252,18252,16287,21646, 16287,16287,16287,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,19245,21646,19245,19245,19245,16709,21646, 16709,16709,16709,19877,21646,19877,19877,19877,17296,21646, 17296,17296,17296, 175,21646, 175, 175, 175,19256,19256, 19256,19256,19256,16729,16729,16729,16729,16729,17308,21646, 17308,17308,17308,18491,21646,18491,18491,18491,20360,21646, 20360,20360,20360,20754,21646,20754,20754,20754,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188, 875,21646, 875, 875, 875, 877,21646, 877, 877, 877,20475,21646, 20475,20475,20475,17352,21646,17352,17352,17352,18185,21646, 18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,17360,21646,17360,17360,17360,20219,21646, 20219,20219,20219,20299,21646,20299,20299,20299,16816,21646, 16816,16816,16816,20306,20306,20306,20306,20306,20308,21646, 20308,20308,20308,18220,18220,18220,18220,18220,18254,21646, 18254,18254,18254,18252,18252,18252,18252,18252,19219,21646, 19219,19219,19219,18435,21646,18435,18435,18435,18980,21646, 18980,18980,18980,18735,21646,18735,18735,18735,19245,21646, 19245,19245,19245,19877,21646,19877,19877,19877,17296,21646, 17296,17296,17296, 175,21646, 175, 175, 175,19256,19256, 19256,19256,19256,17308,21646,17308,17308,17308,20836,21646, 20836,20836,20836,18491,21646,18491,18491,18491,20360,21646, 20360,20360,20360,20841,21646,20841,20841,20841,20847,21646, 20847,20847,20847,19474,21646,19474,19474,19474, 2188,21646, 2188, 2188, 2188,20852,21646,20852,20852,20852,20856,21646, 20856,20856,20856,20475,21646,20475,20475,20475,17352,21646, 17352,17352,17352,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,17360,21646, 17360,17360,17360,20219,21646,20219,20219,20219,20299,21646, 20299,20299,20299,16816,21646,16816,16816,16816,20306,20306, 20306,20306,20306,20308,21646,20308,20308,20308,18220,18220, 18220,18220,18220,18254,21646,18254,18254,18254,18252,18252, 18252,18252,18252,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,19245,21646,19245,19245,19245,19877,21646, 19877,19877,19877, 175,21646, 175, 175, 175,19256,19256, 19256,19256,19256,20836,21646,20836,20836,20836,18491,21646, 18491,18491,18491,20360,21646,20360,20360,20360,20925,21646, 20925,20925,20925,20847,21646,20847,20847,20847,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188,20852,21646, 20852,20852,20852,20856,21646,20856,20856,20856,20475,21646, 20475,20475,20475,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,20219,21646, 20219,20219,20219,20299,21646,20299,20299,20299,20306,20306, 20306,20306,20306,20308,21646,20308,20308,20308,18220,18220, 18220,18220,18220,18254,21646,18254,18254,18254,18252,18252, 18252,18252,18252,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,19245,21646,19245,19245,19245,19877,21646, 19877,19877,19877, 175,21646, 175, 175, 175,19256,19256, 19256,19256,19256,20836,21646,20836,20836,20836,18491,21646, 18491,18491,18491,20360,21646,20360,20360,20360,21004,21646, 21004,21004,21004,20847,21646,20847,20847,20847,19474,21646, 19474,19474,19474, 2188,21646, 2188, 2188, 2188,20852,21646, 20852,20852,20852,20856,21646,20856,20856,20856,20475,21646, 20475,20475,20475,18185,21646,18185,18185,18185, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,20219,21646, 20219,20219,20219,20299,21646,20299,20299,20299,20306,20306, 20306,20306,20306,20308,21646,20308,20308,20308,18220,18220, 18220,18220,18220,18254,21646,18254,18254,18254,18252,18252, 18252,18252,18252,19219,21646,19219,19219,19219,18435,21646, 18435,18435,18435,18980,21646,18980,18980,18980,18735,21646, 18735,18735,18735,19245,21646,19245,19245,19245,19877,21646, 19877,19877,19877, 175,21646, 175, 175, 175,19256,19256, 19256,19256,19256,21066,21646,21066,21066,21066,20836,21646, 20836,20836,20836,18491,21646,18491,18491,18491,20360,21646, 20360,20360,20360,21071,21646,21071,21071,21071,20847,21646, 20847,20847,20847,19474,21646,19474,19474,19474,21080,21646, 21080,21080,21080,20852,21646,20852,20852,20852,20856,21646, 20856,20856,20856,20475,21646,20475,20475,20475, 6911,21646, 6911, 6911, 6911,11066,21646,11066,11066,11066,20219,21646, 20219,20219,20219,20299,21646,20299,20299,20299,20306,20306, 20306,20306,20306,20308,21646,20308,20308,20308,18220,18220, 18220,18220,18220,18254,21646,18254,18254,18254,18252,18252, 18252,18252,18252,19219,21646,19219,19219,19219,18980,21646, 18980,18980,18980,18735,21646,18735,18735,18735,19245,21646, 19245,19245,19245,19877,21646,19877,19877,19877,19256,19256, 19256,19256,19256,21066,21646,21066,21066,21066,20836,21646, 20836,20836,20836,20360,21646,20360,20360,20360,21130,21646, 21130,21130,21130,20847,21646,20847,20847,20847,19474,21646, 19474,19474,19474,21080,21646,21080,21080,21080,20852,21646, 20852,20852,20852,20856,21646,20856,20856,20856,20475,21646, 20475,20475,20475, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,20219,21646,20219,20219,20219,20299,21646, 20299,20299,20299,20306,20306,20306,20306,20306,20308,21646, 20308,20308,20308,18254,21646,18254,18254,18254,19219,21646, 19219,19219,19219,18980,21646,18980,18980,18980,19245,21646, 19245,19245,19245,19877,21646,19877,19877,19877,19256,19256, 19256,19256,19256,21066,21646,21066,21066,21066,20836,21646, 20836,20836,20836,20360,21646,20360,20360,20360,21181,21646, 21181,21181,21181,20847,21646,20847,20847,20847,19474,21646, 19474,19474,19474,21080,21646,21080,21080,21080,20852,21646, 20852,20852,20852,20856,21646,20856,20856,20856,20475,21646, 20475,20475,20475, 6911,21646, 6911, 6911, 6911,11066,21646, 11066,11066,11066,20219,21646,20219,20219,20219,20299,21646, 20299,20299,20299,20308,21646,20308,20308,20308,19219,21646, 19219,19219,19219,21226,21646,21226,21226,21226,21266,21646, 21266,21266,21266,21304,21646,21304,21304,21304,21340,21646, 21340,21340,21340,21370,21646,21370,21370,21370, 57,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646 } ; static yyconst flex_int16_t yy_chk[348740] = { 0, 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, 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, 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, 1, 1, 1, 1, 1, 7, 8, 9, 10, 9, 10, 11, 12, 60, 60, 173, 60, 89, 98, 98, 74, 74, 89, 7, 8, 74, 74, 173, 7013, 11, 12, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 59, 59, 61, 59, 62, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 87, 76, 7064, 88, 61, 76, 76, 107, 107, 176, 107, 154, 279, 62, 176, 154, 87, 279, 59, 63, 63, 88, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 64, 64, 91, 64, 64, 64, 64, 64, 64, 64, 81, 64, 64, 70, 70, 70, 70, 70, 70, 70, 70, 82, 64, 64, 64, 64, 64, 64, 64, 91, 81, 249, 130, 70, 64, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 7080, 94, 82, 94, 130, 249, 64, 64, 64, 64, 65, 65, 94, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 69, 171, 118, 156, 132, 171, 101, 151, 73, 156, 69, 69, 69, 69, 69, 69, 69, 69, 69, 73, 101, 132, 150, 73, 151, 75, 101, 73, 73, 118, 69, 71, 71, 71, 71, 71, 71, 71, 71, 71, 127, 119, 75, 7081, 150, 125, 75, 71, 71, 71, 71, 71, 71, 75, 92, 114, 92, 75, 75, 93, 96, 93, 96, 602, 127, 92, 108, 108, 119, 108, 93, 96, 125, 71, 71, 71, 71, 71, 71, 72, 174, 112, 124, 126, 174, 114, 72, 112, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 77, 108, 92, 153, 120, 93, 96, 95, 77, 95, 157, 153, 77, 112, 124, 126, 157, 200, 95, 120, 92, 178, 178, 77, 178, 193, 200, 77, 77, 153, 602, 120, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 115, 95, 123, 115, 133, 193, 78, 78, 78, 78, 78, 78, 180, 155, 368, 111, 111, 123, 111, 113, 113, 113, 113, 113, 113, 113, 113, 368, 133, 123, 115, 155, 78, 78, 78, 78, 78, 78, 186, 113, 7093, 180, 204, 104, 104, 133, 104, 78, 111, 204, 186, 78, 78, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 97, 104, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 117, 116, 111, 117, 116, 147, 97, 97, 97, 97, 97, 97, 105, 105, 584, 105, 584, 109, 109, 116, 109, 187, 152, 104, 147, 104, 152, 187, 147, 147, 117, 116, 97, 97, 97, 97, 97, 97, 128, 128, 231, 128, 128, 158, 160, 105, 152, 162, 191, 145, 109, 158, 129, 129, 191, 129, 129, 131, 131, 158, 131, 160, 105, 106, 251, 106, 160, 145, 145, 170, 231, 128, 145, 145, 162, 106, 106, 106, 106, 106, 106, 106, 106, 106, 109, 129, 109, 170, 266, 1038, 131, 162, 298, 1038, 251, 106, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 159, 131, 165, 166, 165, 166, 106, 110, 206, 110, 159, 280, 334, 165, 166, 206, 298, 266, 159, 110, 110, 110, 110, 110, 110, 110, 110, 110, 137, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 110, 334, 333, 165, 166, 195, 280, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 141, 141, 141, 141, 141, 141, 141, 141, 166, 196, 448, 138, 333, 195, 289, 169, 267, 110, 135, 135, 141, 135, 135, 135, 135, 135, 135, 135, 139, 135, 135, 169, 169, 177, 177, 195, 177, 141, 268, 448, 135, 135, 135, 135, 135, 135, 135, 140, 196, 234, 392, 267, 135, 289, 292, 268, 234, 140, 140, 140, 140, 140, 140, 140, 140, 140, 177, 146, 221, 135, 135, 135, 135, 208, 144, 221, 146, 140, 144, 148, 250, 392, 208, 148, 146, 250, 292, 148, 146, 144, 163, 148, 163, 144, 140, 146, 7110, 144, 144, 146, 146, 163, 148, 164, 250, 164, 148, 148, 167, 172, 167, 225, 293, 172, 164, 188, 232, 188, 225, 167, 189, 234, 189, 232, 293, 221, 188, 172, 271, 312, 163, 189, 312, 172, 276, 276, 163, 276, 189, 219, 595, 232, 220, 164, 224, 271, 219, 164, 167, 220, 595, 224, 167, 225, 163, 179, 179, 179, 179, 179, 179, 179, 179, 179, 271, 179, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 179, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 198, 198, 198, 198, 198, 198, 198, 198, 198, 283, 219, 224, 179, 181, 181, 220, 181, 181, 181, 181, 181, 181, 181, 228, 181, 181, 418, 237, 278, 278, 228, 278, 300, 418, 237, 181, 181, 181, 181, 181, 181, 181, 307, 283, 283, 444, 207, 181, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 237, 307, 7125, 278, 300, 228, 181, 181, 181, 181, 182, 182, 444, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 190, 456, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 385, 370, 383, 456, 320, 290, 190, 190, 190, 190, 190, 190, 209, 320, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 235, 299, 385, 306, 314, 370, 299, 235, 190, 190, 190, 190, 190, 190, 192, 192, 290, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 284, 245, 294, 336, 383, 294, 306, 314, 245, 192, 192, 192, 192, 192, 192, 192, 294, 471, 471, 425, 210, 192, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 425, 336, 284, 284, 425, 235, 192, 192, 192, 192, 194, 194, 245, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 197, 197, 395, 197, 197, 197, 197, 197, 197, 197, 223, 197, 197, 246, 236, 342, 396, 223, 557, 399, 246, 236, 197, 197, 197, 197, 197, 197, 197, 422, 397, 557, 422, 211, 197, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 470, 422, 396, 342, 227, 241, 197, 197, 197, 197, 199, 227, 241, 302, 399, 470, 395, 199, 302, 199, 199, 199, 199, 199, 199, 199, 199, 199, 397, 1340, 223, 236, 401, 236, 246, 199, 199, 199, 199, 199, 199, 212, 402, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 233, 288, 288, 1340, 288, 227, 325, 233, 199, 199, 199, 199, 199, 199, 201, 325, 354, 390, 446, 402, 227, 354, 241, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 308, 288, 308, 308, 308, 233, 201, 201, 201, 201, 201, 201, 308, 432, 401, 446, 432, 403, 213, 213, 213, 213, 213, 213, 213, 213, 213, 391, 394, 328, 388, 328, 201, 201, 201, 201, 201, 201, 202, 213, 328, 403, 288, 510, 420, 202, 390, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 472, 472, 381, 391, 394, 393, 202, 202, 202, 202, 202, 202, 238, 243, 240, 510, 449, 239, 248, 238, 243, 240, 242, 247, 239, 248, 388, 420, 449, 242, 247, 351, 202, 202, 202, 202, 202, 202, 205, 205, 351, 205, 205, 205, 205, 205, 205, 205, 253, 205, 205, 242, 243, 381, 398, 253, 393, 384, 467, 460, 205, 205, 205, 205, 205, 205, 205, 214, 244, 238, 445, 460, 205, 248, 247, 244, 214, 214, 214, 214, 214, 214, 214, 214, 214, 239, 240, 252, 467, 205, 205, 205, 239, 257, 258, 260, 252, 214, 215, 255, 257, 258, 260, 454, 445, 398, 255, 215, 215, 215, 215, 215, 215, 215, 215, 215, 400, 585, 253, 454, 254, 384, 256, 215, 215, 215, 215, 215, 215, 254, 244, 256, 421, 7126, 216, 216, 216, 216, 216, 216, 216, 216, 216, 459, 257, 585, 459, 216, 252, 215, 215, 215, 215, 215, 215, 216, 217, 217, 217, 217, 217, 217, 217, 217, 217, 254, 258, 255, 400, 260, 421, 259, 217, 217, 217, 217, 217, 217, 259, 261, 262, 263, 264, 256, 265, 270, 261, 262, 263, 264, 270, 265, 282, 269, 269, 356, 269, 282, 217, 217, 217, 217, 217, 217, 356, 281, 281, 270, 281, 272, 272, 272, 272, 272, 272, 272, 272, 272, 296, 322, 303, 434, 509, 296, 259, 358, 269, 303, 322, 296, 272, 282, 405, 264, 358, 322, 372, 509, 281, 405, 259, 358, 261, 269, 273, 372, 262, 272, 262, 263, 364, 434, 265, 273, 273, 273, 273, 273, 273, 273, 273, 273, 318, 318, 318, 318, 318, 318, 318, 318, 318, 364, 281, 7158, 273, 285, 285, 285, 285, 285, 285, 285, 285, 285, 427, 434, 331, 415, 464, 303, 405, 273, 274, 464, 415, 331, 285, 364, 508, 415, 458, 274, 274, 274, 274, 274, 274, 274, 274, 274, 331, 309, 427, 309, 309, 309, 508, 274, 274, 274, 274, 274, 274, 309, 458, 404, 435, 473, 473, 427, 285, 327, 404, 327, 327, 327, 327, 327, 327, 274, 286, 7163, 327, 274, 274, 274, 274, 274, 274, 286, 286, 286, 286, 286, 286, 286, 286, 286, 406, 374, 435, 466, 407, 291, 435, 583, 466, 406, 374, 407, 286, 291, 291, 291, 291, 291, 291, 291, 291, 291, 374, 413, 417, 295, 404, 475, 475, 575, 413, 417, 423, 583, 291, 295, 295, 295, 295, 295, 295, 295, 295, 408, 409, 410, 286, 287, 374, 423, 408, 409, 410, 406, 575, 295, 287, 287, 287, 287, 287, 287, 287, 287, 287, 461, 476, 476, 461, 407, 423, 419, 287, 287, 287, 287, 287, 287, 419, 417, 477, 477, 413, 310, 310, 310, 310, 310, 310, 310, 310, 310, 507, 310, 408, 507, 410, 429, 287, 287, 287, 287, 287, 287, 310, 579, 429, 527, 527, 527, 409, 287, 311, 311, 311, 311, 311, 311, 311, 311, 311, 324, 311, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 311, 579, 419, 326, 310, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 346, 346, 346, 346, 346, 346, 346, 346, 346, 347, 347, 347, 347, 347, 347, 347, 347, 347, 311, 313, 313, 313, 313, 313, 313, 313, 313, 313, 590, 313, 348, 348, 348, 348, 348, 348, 348, 348, 348, 535, 313, 362, 362, 362, 362, 362, 362, 362, 362, 362, 586, 513, 573, 535, 590, 586, 363, 313, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 513, 573, 481, 651, 651, 313, 315, 315, 481, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 316, 316, 516, 316, 316, 316, 316, 316, 316, 316, 516, 316, 316, 376, 376, 376, 376, 376, 376, 376, 376, 441, 316, 316, 316, 316, 316, 316, 316, 316, 441, 7284, 519, 376, 316, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 597, 598, 641, 597, 598, 411, 316, 316, 316, 316, 317, 317, 411, 317, 317, 317, 317, 317, 317, 317, 431, 317, 317, 433, 576, 450, 433, 519, 641, 431, 450, 452, 317, 317, 317, 317, 317, 317, 317, 581, 452, 431, 450, 576, 317, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 654, 411, 433, 581, 7327, 654, 317, 317, 317, 317, 319, 319, 431, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 600, 893, 893, 600, 373, 412, 321, 321, 321, 321, 321, 321, 412, 373, 453, 599, 558, 414, 437, 457, 373, 492, 558, 453, 414, 373, 791, 593, 457, 469, 492, 437, 321, 321, 321, 321, 321, 321, 323, 323, 439, 323, 323, 323, 323, 323, 323, 323, 416, 323, 323, 373, 437, 451, 469, 416, 501, 593, 451, 469, 323, 323, 323, 323, 323, 323, 323, 414, 439, 495, 451, 367, 323, 601, 599, 412, 601, 501, 495, 791, 367, 367, 367, 367, 367, 367, 367, 367, 367, 323, 323, 323, 329, 329, 329, 329, 329, 329, 329, 329, 329, 367, 439, 501, 7332, 474, 430, 329, 329, 329, 329, 329, 329, 329, 474, 430, 462, 478, 416, 474, 503, 588, 430, 462, 468, 609, 478, 430, 606, 503, 468, 478, 870, 498, 329, 329, 329, 329, 329, 329, 332, 332, 498, 332, 332, 332, 332, 332, 332, 332, 529, 332, 332, 430, 468, 609, 603, 498, 603, 500, 588, 500, 332, 332, 332, 332, 332, 332, 332, 332, 500, 870, 587, 589, 332, 529, 375, 375, 375, 375, 375, 375, 375, 375, 375, 482, 462, 606, 468, 375, 482, 332, 332, 332, 332, 335, 335, 375, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 587, 589, 2243, 482, 805, 529, 2243, 605, 442, 335, 335, 335, 335, 335, 335, 335, 443, 442, 493, 497, 591, 335, 537, 540, 442, 443, 559, 493, 497, 442, 640, 537, 540, 610, 493, 497, 582, 443, 335, 335, 335, 335, 337, 337, 582, 337, 337, 337, 337, 337, 337, 337, 542, 337, 337, 442, 591, 615, 559, 805, 640, 542, 545, 443, 337, 337, 337, 337, 337, 337, 337, 545, 605, 610, 647, 559, 337, 479, 479, 479, 479, 479, 479, 479, 479, 479, 545, 479, 639, 615, 796, 642, 647, 337, 337, 337, 338, 338, 479, 338, 338, 338, 338, 338, 338, 338, 615, 338, 338, 488, 488, 488, 488, 488, 488, 488, 488, 488, 338, 338, 338, 338, 338, 338, 338, 338, 639, 642, 613, 650, 338, 479, 489, 489, 489, 489, 489, 489, 489, 489, 489, 613, 650, 561, 796, 613, 7342, 338, 338, 338, 339, 339, 561, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 341, 341, 649, 341, 341, 341, 341, 341, 341, 341, 564, 341, 341, 490, 490, 490, 490, 490, 490, 490, 490, 490, 341, 341, 341, 341, 341, 341, 341, 608, 611, 564, 649, 7346, 341, 608, 611, 341, 528, 528, 528, 528, 528, 528, 528, 528, 528, 611, 681, 681, 681, 341, 341, 341, 341, 343, 343, 564, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 344, 344, 665, 344, 344, 344, 344, 344, 344, 344, 505, 344, 344, 626, 624, 665, 897, 897, 612, 505, 624, 504, 344, 344, 344, 344, 344, 344, 344, 344, 504, 505, 539, 614, 344, 612, 617, 504, 625, 614, 632, 539, 504, 612, 625, 617, 626, 626, 539, 632, 614, 344, 344, 344, 344, 345, 345, 505, 345, 345, 345, 345, 345, 345, 345, 544, 345, 345, 504, 718, 657, 652, 625, 657, 544, 555, 543, 345, 345, 345, 345, 345, 345, 345, 555, 543, 544, 563, 644, 345, 627, 555, 543, 629, 630, 708, 563, 543, 653, 629, 644, 652, 656, 563, 653, 718, 345, 345, 345, 345, 349, 349, 544, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 543, 627, 658, 630, 629, 658, 667, 627, 619, 349, 349, 349, 349, 349, 349, 349, 369, 619, 667, 708, 630, 349, 7349, 656, 619, 369, 369, 369, 369, 369, 369, 369, 369, 369, 565, 567, 620, 630, 349, 349, 349, 349, 881, 565, 567, 881, 369, 551, 551, 551, 551, 551, 551, 551, 551, 551, 567, 620, 565, 655, 349, 350, 663, 664, 660, 655, 662, 663, 350, 664, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 659, 788, 567, 620, 634, 628, 350, 350, 350, 350, 350, 350, 424, 634, 660, 1028, 662, 811, 628, 662, 634, 424, 424, 424, 424, 424, 424, 424, 424, 424, 659, 668, 350, 350, 350, 350, 350, 350, 352, 628, 635, 666, 424, 714, 668, 670, 666, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 447, 670, 424, 714, 635, 788, 811, 659, 447, 447, 447, 447, 447, 447, 447, 447, 447, 552, 552, 552, 552, 552, 552, 552, 552, 552, 671, 790, 1028, 447, 635, 671, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 674, 643, 675, 672, 643, 673, 355, 355, 355, 355, 355, 355, 426, 643, 669, 672, 709, 764, 673, 790, 669, 426, 426, 426, 426, 426, 426, 426, 426, 426, 674, 675, 355, 355, 355, 355, 355, 355, 357, 707, 760, 7358, 426, 735, 769, 789, 764, 357, 357, 357, 357, 357, 357, 357, 357, 357, 735, 707, 760, 426, 709, 769, 812, 357, 357, 357, 357, 357, 357, 553, 553, 553, 553, 553, 553, 553, 553, 553, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 621, 357, 357, 357, 357, 357, 357, 360, 360, 621, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 812, 762, 762, 798, 621, 789, 765, 789, 688, 360, 360, 360, 360, 360, 360, 360, 623, 688, 765, 524, 795, 360, 762, 766, 7363, 623, 524, 661, 524, 524, 524, 524, 524, 524, 524, 524, 524, 623, 360, 360, 360, 360, 361, 361, 801, 361, 361, 361, 361, 361, 361, 361, 524, 361, 361, 766, 814, 661, 794, 795, 807, 814, 798, 623, 361, 361, 361, 361, 361, 361, 361, 361, 766, 801, 807, 554, 361, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 781, 781, 795, 5291, 661, 361, 361, 361, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 5291, 703, 781, 566, 622, 636, 371, 371, 371, 371, 371, 371, 566, 622, 636, 712, 794, 691, 693, 566, 622, 700, 703, 712, 566, 622, 691, 693, 828, 636, 700, 998, 371, 371, 371, 371, 371, 371, 377, 377, 377, 377, 377, 377, 377, 377, 377, 803, 703, 828, 566, 622, 690, 737, 377, 377, 377, 377, 377, 377, 436, 690, 737, 823, 998, 797, 813, 813, 690, 436, 436, 436, 436, 436, 436, 436, 436, 436, 698, 740, 377, 377, 377, 377, 377, 377, 380, 698, 740, 744, 436, 829, 848, 823, 698, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 797, 803, 816, 826, 702, 744, 380, 380, 380, 380, 380, 380, 438, 702, 813, 816, 829, 848, 816, 436, 702, 438, 438, 438, 438, 438, 438, 438, 438, 438, 738, 744, 380, 380, 380, 380, 380, 380, 428, 738, 7367, 826, 438, 879, 882, 877, 738, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 877, 882, 879, 696, 742, 704, 428, 428, 428, 428, 428, 428, 696, 742, 704, 743, 746, 815, 755, 438, 742, 750, 771, 815, 743, 746, 755, 696, 428, 704, 750, 771, 428, 428, 428, 428, 428, 428, 440, 743, 836, 749, 880, 902, 880, 750, 884, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 836, 884, 1059, 871, 748, 749, 440, 440, 440, 440, 440, 440, 455, 748, 830, 793, 820, 820, 902, 836, 748, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 749, 440, 440, 440, 440, 440, 440, 871, 895, 1059, 895, 455, 1003, 830, 440, 480, 480, 480, 480, 480, 480, 480, 480, 480, 774, 480, 777, 810, 568, 1003, 830, 883, 820, 774, 810, 777, 480, 568, 568, 568, 568, 568, 568, 568, 568, 568, 772, 637, 778, 793, 777, 838, 817, 480, 793, 772, 637, 778, 568, 817, 838, 883, 772, 637, 778, 899, 7370, 899, 637, 480, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 484, 484, 637, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 486, 486, 892, 486, 486, 486, 486, 486, 486, 486, 638, 486, 486, 892, 1040, 831, 834, 2235, 832, 638, 849, 841, 486, 486, 486, 486, 486, 486, 486, 574, 841, 638, 831, 2235, 486, 832, 831, 486, 574, 574, 574, 574, 574, 574, 574, 574, 574, 832, 834, 1040, 849, 486, 486, 486, 486, 487, 487, 638, 487, 487, 487, 487, 487, 487, 487, 834, 487, 487, 682, 682, 682, 682, 682, 682, 682, 682, 682, 487, 487, 487, 487, 487, 487, 487, 849, 859, 887, 888, 962, 487, 962, 1323, 887, 888, 859, 574, 727, 727, 727, 727, 727, 727, 727, 727, 727, 1323, 487, 487, 487, 487, 491, 491, 7480, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 1294, 851, 1294, 578, 1026, 1026, 494, 494, 494, 494, 494, 494, 578, 578, 578, 578, 578, 578, 578, 578, 578, 728, 728, 728, 728, 728, 728, 728, 728, 728, 850, 851, 494, 494, 494, 494, 494, 494, 496, 496, 496, 496, 496, 496, 496, 496, 496, 1070, 885, 833, 896, 850, 1070, 496, 496, 496, 496, 496, 496, 496, 580, 833, 901, 896, 850, 851, 833, 578, 901, 580, 580, 580, 580, 580, 580, 580, 580, 580, 885, 695, 496, 496, 496, 496, 496, 496, 499, 499, 695, 499, 499, 499, 499, 499, 499, 499, 580, 499, 499, 759, 695, 759, 759, 759, 759, 759, 759, 694, 499, 499, 499, 499, 499, 499, 499, 499, 694, 759, 839, 900, 499, 862, 869, 694, 1043, 7619, 695, 839, 694, 1064, 862, 869, 900, 856, 839, 1029, 852, 499, 499, 499, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 856, 890, 1029, 705, 694, 706, 502, 502, 502, 502, 502, 502, 705, 845, 706, 852, 872, 856, 910, 705, 852, 894, 845, 1064, 705, 872, 706, 910, 1043, 845, 875, 890, 502, 502, 502, 502, 502, 502, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 875, 898, 705, 894, 706, 844, 506, 506, 506, 506, 506, 506, 875, 1036, 844, 7741, 963, 506, 940, 713, 713, 713, 713, 713, 713, 713, 713, 713, 963, 844, 1036, 898, 506, 506, 506, 506, 506, 506, 511, 511, 713, 511, 511, 511, 511, 511, 511, 511, 940, 511, 511, 729, 729, 729, 729, 729, 729, 729, 729, 729, 511, 511, 511, 511, 511, 511, 511, 955, 955, 955, 1074, 853, 511, 763, 763, 763, 763, 763, 763, 763, 763, 763, 947, 853, 1309, 752, 1700, 1074, 917, 511, 511, 511, 512, 512, 752, 512, 512, 512, 512, 512, 512, 512, 913, 512, 512, 853, 752, 1109, 948, 917, 768, 913, 947, 751, 512, 512, 512, 512, 512, 512, 512, 512, 751, 1309, 860, 1700, 512, 919, 1058, 751, 854, 891, 752, 860, 751, 917, 919, 768, 948, 865, 860, 1109, 768, 512, 512, 512, 514, 514, 865, 514, 514, 514, 514, 514, 514, 514, 928, 514, 514, 768, 751, 891, 854, 865, 7742, 928, 866, 891, 514, 514, 514, 514, 514, 514, 514, 866, 931, 1058, 1129, 854, 514, 1063, 866, 835, 757, 931, 757, 757, 757, 757, 757, 757, 757, 757, 757, 1212, 854, 514, 514, 514, 515, 515, 757, 515, 515, 515, 515, 515, 515, 515, 835, 515, 515, 1079, 1063, 835, 1129, 1212, 1209, 964, 999, 911, 515, 515, 515, 515, 515, 515, 515, 515, 911, 964, 835, 1103, 515, 1209, 7789, 911, 758, 1103, 758, 758, 758, 758, 758, 758, 758, 758, 758, 1079, 999, 515, 515, 515, 517, 517, 758, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 518, 518, 1153, 518, 518, 518, 518, 518, 518, 518, 776, 518, 518, 1696, 876, 1153, 1310, 1046, 1310, 776, 1071, 775, 518, 518, 518, 518, 518, 518, 518, 779, 775, 776, 876, 1696, 518, 873, 878, 775, 779, 876, 518, 873, 775, 878, 876, 779, 1046, 873, 878, 1071, 779, 518, 518, 518, 518, 520, 520, 776, 520, 520, 520, 520, 520, 520, 520, 780, 520, 520, 775, 7790, 1051, 1269, 1269, 1053, 780, 915, 779, 520, 520, 520, 520, 520, 520, 520, 915, 874, 780, 965, 921, 520, 874, 915, 968, 1056, 965, 1358, 874, 921, 1358, 965, 1051, 968, 874, 1053, 921, 1056, 520, 520, 520, 520, 521, 521, 780, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 523, 523, 966, 523, 523, 523, 523, 523, 523, 523, 843, 523, 523, 1266, 966, 1080, 1084, 966, 1004, 843, 1027, 971, 523, 523, 523, 523, 523, 523, 523, 787, 971, 843, 7795, 1084, 523, 1266, 1004, 523, 787, 787, 787, 787, 787, 787, 787, 787, 787, 1080, 1004, 1084, 1519, 523, 523, 523, 523, 525, 525, 843, 525, 525, 525, 525, 525, 525, 525, 922, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 1027, 1519, 922, 1339, 1339, 525, 906, 906, 906, 906, 906, 906, 906, 906, 906, 787, 994, 994, 994, 994, 994, 994, 525, 525, 525, 525, 530, 530, 922, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 532, 996, 996, 996, 1426, 7867, 1066, 1426, 1313, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 648, 1024, 1142, 996, 1441, 1039, 1313, 1441, 1142, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 907, 907, 907, 907, 907, 907, 907, 907, 907, 1049, 1066, 648, 1048, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 1024, 1034, 1039, 847, 864, 868, 536, 536, 536, 536, 536, 536, 847, 864, 868, 8012, 819, 819, 819, 819, 819, 819, 819, 819, 847, 864, 868, 1049, 1048, 1049, 889, 1034, 536, 536, 536, 536, 536, 536, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 1034, 1463, 847, 864, 868, 916, 538, 538, 538, 538, 538, 538, 889, 678, 916, 678, 678, 678, 678, 678, 678, 678, 678, 678, 819, 1463, 889, 819, 1060, 916, 678, 973, 538, 538, 538, 538, 538, 538, 541, 678, 973, 1078, 1061, 1131, 1138, 1141, 889, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 1141, 1060, 1012, 842, 846, 863, 541, 541, 541, 541, 541, 541, 842, 846, 863, 1061, 1131, 1138, 979, 842, 846, 863, 982, 1012, 842, 846, 863, 979, 1131, 1078, 1005, 982, 541, 541, 541, 541, 541, 541, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 1005, 1012, 842, 846, 863, 1009, 546, 546, 546, 546, 546, 546, 1005, 1619, 1009, 1047, 1346, 546, 1065, 857, 8088, 855, 908, 908, 908, 908, 908, 908, 908, 908, 908, 923, 546, 546, 546, 546, 546, 546, 547, 547, 923, 547, 547, 547, 547, 547, 547, 547, 855, 547, 547, 857, 1322, 855, 1047, 923, 1429, 1429, 867, 1097, 547, 547, 547, 547, 547, 547, 547, 867, 857, 1077, 855, 1086, 547, 1094, 867, 1346, 1002, 1077, 1619, 867, 1097, 1047, 1094, 1065, 1065, 857, 857, 855, 1086, 547, 547, 547, 548, 548, 1140, 548, 548, 548, 548, 548, 548, 548, 1140, 548, 548, 867, 1097, 1086, 1002, 1322, 1006, 1002, 1016, 924, 548, 548, 548, 548, 548, 548, 548, 548, 924, 929, 934, 1002, 548, 1118, 1006, 924, 1016, 1107, 929, 934, 924, 1006, 1118, 1016, 1121, 929, 1006, 1524, 1016, 548, 548, 548, 549, 549, 934, 549, 549, 549, 549, 549, 549, 549, 1104, 549, 549, 1121, 924, 1007, 1104, 1524, 1107, 1107, 925, 933, 549, 549, 549, 549, 549, 549, 549, 925, 933, 935, 1082, 1007, 549, 1152, 1325, 549, 1082, 1121, 935, 925, 933, 1152, 1104, 1007, 1128, 935, 1007, 1082, 1325, 549, 549, 549, 550, 550, 1083, 550, 550, 550, 550, 550, 550, 550, 1105, 550, 550, 925, 933, 1017, 1139, 1128, 1085, 1083, 932, 936, 550, 550, 550, 550, 550, 550, 550, 932, 936, 970, 1111, 1017, 550, 8167, 932, 936, 1442, 1442, 970, 932, 936, 1083, 1105, 1017, 1139, 970, 1085, 1111, 1105, 550, 550, 550, 550, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 1085, 1111, 932, 936, 937, 952, 560, 560, 560, 560, 560, 560, 952, 937, 952, 952, 952, 952, 952, 952, 952, 952, 952, 1143, 1144, 937, 1342, 1159, 1218, 1143, 1144, 1342, 560, 560, 560, 560, 560, 560, 562, 562, 562, 562, 562, 562, 562, 562, 562, 1112, 1108, 1112, 8199, 937, 1159, 1218, 562, 562, 562, 562, 562, 562, 956, 956, 956, 956, 956, 956, 956, 956, 956, 997, 997, 997, 997, 997, 997, 997, 997, 997, 1108, 1112, 562, 562, 562, 562, 562, 562, 569, 569, 569, 569, 569, 569, 569, 569, 569, 1156, 1112, 1147, 1590, 1166, 976, 985, 569, 569, 569, 569, 569, 569, 1156, 976, 985, 1166, 1108, 1112, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 976, 985, 1590, 1147, 569, 569, 569, 569, 569, 569, 572, 572, 942, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 1928, 1412, 1088, 1137, 977, 1132, 594, 594, 594, 594, 594, 594, 782, 977, 1148, 1137, 1268, 1132, 1137, 1088, 977, 782, 782, 782, 782, 782, 782, 782, 782, 782, 1087, 1132, 594, 594, 594, 594, 594, 594, 1088, 1412, 1013, 1268, 782, 1320, 1148, 1928, 594, 604, 604, 1013, 604, 604, 604, 604, 604, 604, 604, 975, 604, 604, 1320, 2989, 1087, 1591, 1013, 1087, 975, 1149, 980, 604, 604, 604, 604, 604, 604, 604, 786, 980, 975, 1087, 1349, 604, 1459, 1459, 980, 786, 786, 786, 786, 786, 786, 786, 786, 786, 974, 1089, 983, 1149, 604, 604, 604, 1591, 986, 974, 975, 983, 786, 1151, 1155, 1149, 974, 986, 983, 1089, 1366, 974, 2989, 983, 986, 1164, 1164, 1164, 604, 607, 607, 1089, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 8225, 1151, 1155, 1349, 1167, 974, 1089, 983, 1098, 607, 607, 607, 607, 607, 607, 607, 1167, 1098, 1363, 1366, 1526, 607, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 1098, 984, 988, 1363, 1462, 1462, 607, 607, 607, 607, 984, 988, 943, 944, 944, 944, 944, 944, 944, 944, 944, 944, 984, 988, 1158, 1168, 1122, 1171, 607, 616, 1526, 1348, 1168, 1158, 944, 1122, 1171, 1168, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 984, 988, 1122, 987, 1011, 1014, 616, 616, 616, 616, 616, 616, 987, 1011, 1014, 8233, 1174, 1193, 1176, 987, 1011, 1014, 1348, 1193, 987, 1174, 1014, 1176, 616, 1193, 1090, 1092, 616, 616, 616, 616, 616, 616, 618, 618, 618, 618, 618, 618, 618, 618, 618, 1348, 1090, 1092, 987, 1324, 1014, 1182, 618, 618, 618, 618, 618, 618, 1090, 1092, 1182, 1324, 1092, 1547, 995, 995, 995, 995, 995, 995, 995, 995, 995, 1102, 618, 1090, 1092, 1023, 618, 618, 618, 618, 618, 618, 631, 995, 1023, 1023, 1023, 1547, 2197, 1102, 1548, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 1102, 1548, 1518, 1096, 1023, 1179, 631, 631, 631, 631, 631, 631, 1096, 1091, 1179, 1185, 1194, 1102, 1198, 1096, 2197, 1015, 1194, 1518, 1185, 1231, 1134, 1198, 1194, 1179, 1015, 1091, 631, 631, 631, 631, 631, 631, 1091, 1133, 1106, 1136, 1015, 1091, 1134, 631, 633, 633, 633, 633, 633, 633, 633, 633, 633, 1231, 1134, 1133, 1106, 1136, 1091, 1820, 633, 633, 633, 633, 633, 633, 1015, 1133, 1106, 1136, 1169, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1620, 1133, 1169, 1620, 1233, 1169, 633, 633, 633, 633, 633, 633, 1018, 1233, 1540, 1540, 1540, 1620, 1820, 633, 676, 676, 1106, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 677, 677, 1135, 677, 677, 677, 677, 677, 677, 677, 1100, 677, 677, 1217, 1287, 1688, 1332, 1332, 1101, 1100, 1135, 1120, 677, 677, 677, 677, 677, 677, 677, 1173, 1120, 1100, 1135, 1180, 677, 1135, 1101, 1120, 1173, 1652, 677, 1217, 1180, 1101, 1287, 1173, 1332, 1217, 1101, 1180, 1688, 677, 677, 677, 677, 679, 679, 1100, 679, 679, 679, 679, 679, 679, 679, 1101, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 1099, 1652, 1183, 1189, 1236, 679, 1150, 1110, 1195, 1099, 1113, 1183, 1189, 1236, 1195, 1195, 1099, 1654, 1183, 1189, 1195, 1099, 679, 679, 679, 679, 683, 683, 1113, 683, 683, 683, 683, 683, 683, 683, 1150, 683, 683, 1110, 1113, 1331, 1110, 1654, 1740, 1740, 1114, 1099, 683, 683, 683, 683, 683, 683, 683, 1205, 1110, 1196, 1292, 1242, 683, 1205, 1205, 1196, 1114, 1116, 1331, 1205, 1242, 1196, 1150, 1331, 1196, 1110, 1113, 1150, 1114, 683, 683, 683, 683, 684, 684, 1116, 684, 684, 684, 684, 684, 684, 684, 1254, 684, 684, 1115, 1116, 1125, 1292, 1116, 1367, 1254, 1201, 1123, 684, 684, 684, 684, 684, 684, 684, 1114, 1123, 1115, 1686, 1125, 684, 1272, 1347, 1123, 1115, 1897, 1125, 1201, 1123, 1115, 1272, 1125, 1347, 1292, 1116, 1328, 1367, 684, 684, 684, 684, 687, 687, 687, 687, 687, 687, 687, 687, 687, 687, 1126, 1897, 1201, 1123, 1124, 1686, 687, 687, 687, 687, 687, 687, 1115, 1124, 1125, 1200, 1206, 1275, 1126, 2054, 1413, 1338, 1206, 1328, 1200, 1124, 1275, 1240, 1206, 1338, 1126, 1200, 687, 687, 687, 687, 687, 687, 689, 689, 689, 689, 689, 689, 689, 689, 689, 689, 1240, 1328, 1413, 1124, 1188, 1202, 689, 689, 689, 689, 689, 689, 1644, 1188, 1202, 2054, 1126, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1240, 1245, 1188, 1202, 1311, 8243, 689, 689, 689, 689, 689, 689, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 1245, 1257, 1372, 1515, 1177, 692, 692, 692, 692, 692, 692, 692, 1216, 1177, 1234, 1311, 1361, 1644, 1216, 1372, 1177, 1311, 1257, 1234, 1361, 1177, 1245, 1372, 1515, 1216, 1234, 1178, 692, 692, 692, 692, 692, 692, 697, 697, 1178, 697, 697, 697, 697, 697, 697, 697, 1257, 697, 697, 1177, 1178, 1249, 1428, 1250, 8254, 1297, 1186, 1187, 697, 697, 697, 697, 697, 697, 697, 1186, 1187, 1784, 1784, 1249, 697, 1250, 1186, 697, 1417, 1369, 1178, 1186, 1187, 1295, 1369, 1249, 1428, 1250, 1295, 1297, 1417, 697, 697, 697, 699, 699, 699, 699, 699, 699, 699, 699, 699, 699, 1417, 1295, 1297, 1186, 1187, 1161, 699, 699, 699, 699, 699, 699, 1161, 1685, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1411, 1685, 1415, 8386, 1427, 1411, 1161, 1415, 1353, 699, 699, 699, 699, 699, 699, 701, 701, 701, 701, 701, 701, 701, 701, 701, 1251, 1262, 1353, 1427, 1238, 1190, 1191, 701, 701, 701, 701, 701, 701, 1238, 1190, 1191, 1416, 1549, 1251, 1262, 1238, 1190, 1416, 1353, 1521, 1251, 1190, 1191, 1416, 1549, 1251, 1262, 1239, 701, 701, 701, 701, 701, 701, 710, 710, 1239, 710, 710, 710, 710, 710, 710, 710, 1521, 710, 710, 1190, 1191, 1252, 1431, 1239, 1542, 1261, 1203, 1204, 710, 710, 710, 710, 710, 710, 710, 1203, 1204, 1244, 2990, 1252, 710, 1542, 1203, 1261, 1373, 1373, 1244, 1203, 1204, 1542, 1261, 1252, 1431, 1244, 1252, 1261, 2990, 710, 710, 710, 711, 711, 1373, 711, 711, 711, 711, 711, 711, 711, 1715, 711, 711, 1203, 1204, 1289, 1289, 1289, 1289, 1289, 1351, 1617, 711, 711, 711, 711, 711, 711, 711, 711, 1211, 1624, 1246, 1211, 711, 1211, 1289, 1376, 1351, 1211, 1258, 1246, 1211, 1211, 1211, 1715, 1376, 1211, 1624, 1258, 1351, 711, 711, 711, 715, 715, 1246, 715, 715, 715, 715, 715, 715, 715, 1258, 715, 715, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 715, 715, 715, 715, 715, 715, 715, 1379, 1387, 1344, 1617, 1433, 715, 1617, 1344, 8409, 1379, 1387, 715, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1344, 715, 715, 715, 716, 716, 1433, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 717, 717, 1318, 717, 717, 717, 717, 717, 717, 717, 1520, 717, 717, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 717, 717, 717, 717, 717, 717, 717, 1371, 3122, 1653, 1318, 1520, 717, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1330, 1371, 1676, 3122, 1318, 1676, 717, 717, 717, 717, 719, 719, 1213, 719, 719, 719, 719, 719, 719, 719, 1305, 719, 719, 1424, 1371, 1305, 1653, 1424, 1335, 1615, 1330, 1278, 719, 719, 719, 719, 719, 719, 719, 1424, 1278, 1615, 1305, 1638, 719, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1278, 1330, 1638, 1335, 1899, 1638, 719, 719, 719, 719, 720, 720, 1214, 720, 720, 720, 720, 720, 720, 720, 1335, 720, 720, 1395, 1395, 1355, 1899, 1438, 1646, 1335, 1646, 1399, 720, 720, 720, 720, 720, 720, 720, 720, 1399, 1645, 1643, 1355, 720, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1355, 1438, 1438, 1395, 1643, 1646, 720, 720, 720, 720, 721, 721, 1215, 721, 721, 721, 721, 721, 721, 721, 1326, 721, 721, 1436, 1645, 1643, 1389, 1356, 8414, 1436, 1256, 1273, 721, 721, 721, 721, 721, 721, 721, 1256, 1273, 1279, 1437, 1551, 721, 1356, 1256, 1273, 1437, 1389, 1279, 1326, 1356, 1716, 1645, 1551, 1716, 1279, 1551, 1326, 1389, 721, 721, 721, 722, 722, 1356, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 722, 725, 725, 1352, 725, 725, 725, 725, 725, 725, 725, 1248, 725, 725, 1516, 1394, 1649, 1699, 1649, 1516, 1248, 1352, 1247, 725, 725, 725, 725, 725, 725, 725, 1259, 1247, 1248, 1352, 1627, 725, 1388, 8424, 1247, 1259, 1394, 725, 1627, 1247, 1516, 1388, 1259, 1699, 1649, 1394, 1476, 1259, 725, 725, 725, 725, 726, 726, 1248, 726, 726, 726, 726, 726, 726, 726, 1260, 726, 726, 1247, 1388, 1476, 1352, 1786, 1786, 1260, 1634, 1259, 726, 726, 726, 726, 726, 726, 726, 1276, 1377, 1260, 1343, 1383, 726, 1402, 1270, 1343, 1276, 1377, 1817, 1476, 1383, 1707, 1402, 1276, 1377, 1343, 1634, 1383, 1276, 726, 726, 726, 726, 730, 730, 1260, 730, 730, 730, 730, 730, 730, 730, 1634, 730, 730, 1270, 1517, 1343, 1374, 1817, 1707, 1270, 1529, 1276, 730, 730, 730, 730, 730, 730, 730, 1022, 1270, 1529, 1423, 1691, 730, 1517, 1529, 1780, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1370, 1374, 1382, 1423, 730, 730, 730, 1374, 1517, 1370, 1430, 1382, 1022, 1432, 1400, 1423, 1469, 1370, 1374, 1430, 1691, 1423, 1432, 1400, 1780, 1469, 1382, 730, 731, 731, 1400, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 732, 1533, 1533, 1689, 2206, 2206, 1514, 1533, 1689, 732, 732, 732, 732, 732, 732, 732, 732, 732, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1472, 1478, 1485, 1283, 1490, 1828, 1514, 1828, 1485, 1472, 1478, 1514, 1288, 1490, 1485, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 1694, 1421, 1481, 1277, 1280, 1281, 736, 736, 736, 736, 736, 736, 1277, 1280, 1281, 1818, 8428, 1694, 1290, 1421, 1280, 1500, 1421, 1481, 1277, 1280, 1281, 1290, 1290, 1290, 1500, 1421, 736, 736, 736, 736, 736, 736, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 1290, 1481, 1277, 1280, 1281, 1405, 739, 739, 739, 739, 739, 739, 1593, 1390, 1405, 1816, 1818, 1290, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1534, 8431, 1405, 1593, 1390, 739, 739, 739, 739, 739, 739, 741, 1362, 1534, 1418, 1593, 1390, 1816, 1534, 1418, 741, 741, 741, 741, 741, 741, 741, 741, 741, 1391, 1393, 1418, 2041, 1380, 1381, 1384, 741, 741, 741, 741, 741, 741, 1380, 1381, 1384, 1418, 1486, 1391, 1393, 1380, 1390, 1384, 1486, 1681, 1380, 1381, 1384, 1675, 1486, 1391, 1393, 1681, 741, 741, 741, 741, 741, 741, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 1392, 1439, 1380, 1381, 1384, 1385, 745, 745, 745, 745, 745, 745, 1503, 1406, 1385, 1391, 1393, 1393, 1392, 2041, 1670, 1503, 1406, 2207, 2207, 1392, 1385, 1690, 1396, 1406, 1392, 1439, 745, 745, 745, 745, 745, 745, 747, 747, 747, 747, 747, 747, 747, 747, 747, 1675, 1690, 1675, 1420, 1425, 1385, 1670, 747, 747, 747, 747, 747, 747, 1396, 1397, 1420, 1425, 1392, 1475, 1396, 1896, 1992, 1425, 1404, 1420, 1439, 1419, 1475, 1698, 1420, 1396, 1419, 1404, 747, 747, 747, 747, 747, 747, 753, 1493, 1670, 1475, 1419, 1404, 1698, 1397, 1396, 753, 753, 753, 753, 753, 753, 753, 753, 753, 1419, 1896, 1992, 1701, 1493, 1403, 1397, 753, 753, 753, 753, 753, 753, 1404, 1403, 1470, 1553, 1924, 1556, 1440, 1701, 1403, 1397, 1397, 1470, 1553, 1403, 1556, 1621, 1530, 1493, 1470, 1408, 753, 753, 753, 753, 753, 753, 754, 754, 1408, 754, 754, 754, 754, 754, 754, 754, 1440, 754, 754, 1403, 1408, 1781, 1440, 1924, 1621, 8440, 1530, 1407, 754, 754, 754, 754, 754, 754, 754, 754, 1407, 1530, 1474, 1498, 754, 1621, 1530, 1407, 1558, 1498, 1408, 1474, 1407, 1767, 1440, 1498, 1767, 1558, 1474, 1531, 1781, 754, 754, 754, 756, 756, 1422, 756, 756, 756, 756, 756, 756, 756, 1531, 756, 756, 1706, 1407, 1531, 1422, 1673, 1827, 1706, 1422, 1480, 756, 756, 756, 756, 756, 756, 756, 1487, 1480, 1550, 1422, 1488, 756, 1487, 1487, 1480, 1550, 1488, 756, 1487, 2224, 1550, 1827, 1488, 1422, 1482, 1488, 1532, 1673, 756, 756, 756, 761, 761, 1482, 761, 761, 761, 761, 761, 761, 761, 1532, 761, 761, 761, 761, 1532, 1592, 1482, 1592, 1815, 1494, 1506, 761, 761, 761, 761, 761, 761, 761, 1494, 1506, 1673, 1741, 1741, 761, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1494, 1506, 2224, 1704, 1592, 1601, 1704, 761, 761, 761, 761, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 1592, 1741, 1704, 1923, 1815, 1601, 770, 770, 770, 770, 770, 770, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1923, 1601, 770, 770, 770, 770, 770, 770, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 1714, 1657, 2249, 1483, 1484, 1492, 773, 773, 773, 773, 773, 773, 1483, 1484, 1492, 2249, 1497, 1564, 1567, 1483, 1575, 1492, 1497, 1497, 1483, 1484, 1564, 1567, 1497, 1575, 1714, 1657, 773, 773, 773, 773, 773, 773, 783, 783, 783, 783, 783, 783, 783, 783, 783, 1594, 1657, 1782, 1483, 1484, 1495, 1496, 783, 783, 783, 783, 783, 783, 1501, 1495, 1496, 1507, 1770, 1594, 1578, 1770, 1495, 1501, 1782, 1678, 1507, 1495, 1496, 1578, 1501, 1594, 8445, 1507, 783, 783, 783, 783, 783, 783, 792, 792, 1596, 792, 792, 792, 792, 792, 792, 792, 792, 792, 792, 1495, 1496, 1678, 1717, 1717, 1678, 1677, 1596, 1504, 792, 792, 792, 792, 792, 792, 792, 1505, 1504, 1555, 1596, 1717, 792, 1596, 1598, 1504, 1505, 1905, 1555, 1719, 1504, 1792, 2090, 1598, 1906, 1555, 1561, 1677, 1505, 792, 792, 792, 792, 802, 802, 1561, 802, 802, 802, 802, 802, 802, 802, 802, 802, 802, 1504, 1719, 1906, 2090, 1561, 1792, 1606, 1905, 1505, 802, 802, 802, 802, 802, 802, 802, 1508, 1523, 1719, 1677, 1523, 802, 1523, 1746, 1606, 1508, 1523, 802, 1792, 1523, 1523, 1523, 1508, 1768, 1523, 1509, 1606, 1508, 802, 802, 802, 802, 804, 804, 1509, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 1655, 1509, 1746, 2211, 2211, 1655, 1746, 1562, 1508, 804, 804, 804, 804, 804, 804, 804, 1562, 1727, 3103, 3103, 1768, 804, 1655, 1562, 1703, 1595, 1727, 1509, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1565, 804, 804, 804, 804, 1703, 1595, 1794, 1830, 1565, 1570, 1830, 1513, 1595, 1560, 1794, 1565, 1703, 1595, 1570, 804, 806, 806, 1560, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 1570, 1560, 1721, 1718, 1721, 1745, 1831, 1559, 1568, 806, 806, 806, 806, 806, 806, 806, 1559, 1568, 1824, 1778, 1718, 806, 3218, 1559, 1568, 1778, 3218, 1560, 1559, 1568, 1665, 1718, 1671, 1745, 1721, 1665, 1831, 1778, 806, 806, 806, 806, 808, 808, 808, 808, 808, 808, 808, 808, 808, 1721, 1665, 1783, 1559, 1568, 1581, 1602, 808, 808, 808, 808, 808, 808, 1783, 1581, 1602, 1745, 1824, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 2110, 4436, 1581, 1602, 1773, 1754, 808, 808, 808, 808, 808, 808, 1522, 1671, 1754, 4436, 1773, 1787, 1912, 808, 818, 818, 1671, 818, 818, 818, 818, 818, 818, 818, 1773, 818, 818, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 818, 818, 818, 818, 818, 818, 818, 1720, 1605, 2110, 1787, 1912, 818, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1571, 1720, 1576, 1605, 1582, 1600, 818, 818, 818, 1571, 1605, 1576, 1525, 1582, 1600, 1605, 1571, 1569, 1576, 1911, 1582, 1600, 1720, 818, 822, 822, 1569, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 1825, 1569, 1742, 1911, 2326, 1730, 1836, 1821, 1572, 822, 822, 822, 822, 822, 822, 822, 1573, 1572, 1836, 1825, 1819, 822, 1695, 1789, 1572, 1573, 1730, 1569, 1683, 1572, 1742, 2326, 1789, 1821, 1823, 1580, 1742, 1573, 822, 822, 822, 822, 824, 824, 1580, 824, 824, 824, 824, 824, 824, 824, 1730, 824, 824, 1572, 1580, 1821, 1683, 1757, 1819, 1775, 1579, 1573, 824, 824, 824, 824, 824, 824, 824, 1579, 1729, 1837, 1823, 1683, 824, 1991, 1579, 1775, 1757, 1729, 1580, 1579, 1683, 1837, 1695, 2093, 1729, 1584, 1695, 1775, 1898, 824, 824, 824, 825, 825, 1584, 825, 825, 825, 825, 825, 825, 825, 1757, 825, 825, 1579, 1584, 1834, 1834, 1834, 1908, 1898, 1991, 1731, 825, 825, 825, 825, 825, 825, 825, 825, 1731, 1702, 1772, 1790, 825, 1772, 1925, 8449, 1604, 1583, 1584, 1603, 1790, 1908, 1772, 1731, 1791, 1604, 1583, 1702, 1603, 825, 825, 825, 837, 1583, 2093, 1603, 1772, 1604, 1583, 1702, 1603, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 1925, 1914, 1925, 1791, 1882, 1702, 837, 837, 837, 837, 837, 837, 1604, 1583, 1791, 1603, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1882, 1914, 1702, 837, 1913, 1722, 1723, 837, 837, 837, 837, 837, 837, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 1722, 1723, 1919, 1882, 1913, 1771, 840, 840, 840, 840, 840, 840, 1722, 1723, 1771, 1774, 1806, 1771, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1774, 1776, 1722, 1723, 2016, 840, 840, 840, 840, 840, 840, 858, 1588, 1776, 1774, 1806, 2016, 1774, 1919, 1776, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 1826, 1776, 1903, 1806, 2053, 1806, 858, 858, 858, 858, 858, 858, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1826, 1921, 858, 858, 858, 858, 858, 858, 1725, 1735, 1743, 1826, 1777, 2053, 1903, 858, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 1725, 1735, 1743, 1921, 1777, 1946, 861, 861, 861, 861, 861, 861, 1725, 1735, 1743, 1725, 1777, 1743, 3856, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1904, 1725, 1735, 1946, 861, 861, 861, 861, 861, 861, 886, 886, 1611, 886, 886, 886, 886, 886, 886, 886, 1743, 886, 886, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 886, 886, 886, 886, 886, 886, 886, 1937, 1904, 3856, 2024, 1839, 886, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1839, 3276, 3276, 1839, 2024, 1937, 886, 886, 886, 886, 903, 903, 1709, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 904, 904, 1922, 904, 904, 904, 904, 904, 904, 904, 1922, 904, 904, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 904, 904, 904, 904, 904, 904, 904, 2008, 2008, 2008, 2035, 1932, 904, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 2035, 1916, 1927, 1902, 2035, 3798, 904, 904, 904, 904, 905, 905, 1710, 905, 905, 905, 905, 905, 905, 905, 1793, 905, 905, 3798, 1744, 1749, 1916, 1750, 1724, 1932, 1733, 1732, 905, 905, 905, 905, 905, 905, 905, 1733, 1732, 1902, 1744, 1749, 905, 1750, 1724, 1732, 1902, 1927, 1793, 1733, 1732, 1724, 1744, 1749, 2010, 1750, 1724, 1793, 1822, 905, 905, 905, 905, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 1724, 1734, 1733, 1732, 1951, 2010, 909, 909, 909, 909, 909, 909, 1756, 1744, 1749, 1838, 1750, 1900, 1822, 1734, 1841, 1756, 1838, 1822, 1963, 2242, 1734, 1838, 1756, 1841, 1951, 1734, 909, 909, 909, 909, 909, 909, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 1734, 2242, 1963, 1900, 1977, 2052, 912, 912, 912, 912, 912, 912, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1977, 1920, 912, 912, 912, 912, 912, 912, 914, 914, 914, 914, 914, 914, 914, 914, 914, 1747, 1751, 1747, 2052, 1758, 1843, 914, 914, 914, 914, 914, 914, 914, 1758, 1843, 1844, 1920, 2040, 1846, 1751, 1852, 1843, 2022, 2040, 1844, 1805, 1751, 1846, 1758, 1852, 2022, 1751, 1747, 914, 914, 914, 914, 914, 914, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 1747, 2116, 1805, 1759, 1760, 1808, 918, 918, 918, 918, 918, 918, 1759, 1760, 1855, 2106, 1751, 1747, 1863, 1759, 1805, 1804, 2106, 1855, 1759, 1760, 1805, 1863, 2114, 2116, 1779, 1808, 918, 918, 918, 918, 918, 918, 920, 920, 920, 920, 920, 920, 920, 920, 920, 1804, 1779, 1808, 1759, 1760, 2039, 1926, 920, 920, 920, 920, 920, 920, 1779, 1804, 1804, 2080, 2114, 1804, 2080, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 2042, 2039, 8452, 1809, 920, 920, 920, 920, 920, 920, 926, 926, 1711, 926, 926, 926, 926, 926, 926, 926, 1926, 926, 926, 1752, 1761, 1748, 2042, 1926, 1762, 1809, 1809, 1866, 926, 926, 926, 926, 926, 926, 926, 1847, 1866, 1752, 1761, 1901, 926, 2107, 1762, 1809, 1847, 1761, 926, 2051, 1809, 1752, 1761, 1847, 1752, 1748, 1762, 2051, 1847, 926, 926, 926, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 1748, 1901, 2079, 1901, 1748, 2103, 927, 927, 927, 927, 927, 927, 1847, 1752, 1761, 2107, 2329, 1748, 1762, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 2108, 2125, 2103, 2079, 927, 927, 927, 927, 927, 927, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 1909, 2108, 2329, 2125, 2112, 1909, 930, 930, 930, 930, 930, 930, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1909, 1879, 930, 930, 930, 930, 930, 930, 938, 938, 1879, 938, 938, 938, 938, 938, 938, 938, 2261, 938, 938, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1807, 938, 938, 938, 938, 938, 938, 938, 1682, 1907, 2112, 2113, 1769, 938, 1811, 2261, 2112, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1807, 1848, 1910, 2132, 938, 938, 938, 938, 2113, 2416, 1848, 1850, 1682, 2062, 1811, 1807, 1849, 1811, 1807, 1907, 1850, 2062, 1848, 1910, 1907, 1849, 1811, 1850, 1810, 938, 939, 939, 1811, 939, 939, 939, 939, 939, 939, 939, 1849, 939, 939, 1910, 2416, 2196, 2132, 1810, 1848, 2198, 1853, 1858, 939, 939, 939, 939, 939, 939, 939, 1853, 1858, 1859, 1864, 1869, 939, 1857, 1853, 1939, 2196, 2160, 1859, 1864, 1869, 1810, 1857, 1858, 1939, 1859, 1864, 1870, 1810, 939, 939, 939, 939, 1810, 1857, 1869, 1870, 8459, 2198, 1810, 939, 941, 941, 1870, 941, 941, 941, 941, 941, 941, 941, 2160, 941, 941, 1955, 2045, 2160, 2045, 2045, 2059, 1857, 1856, 1860, 941, 941, 941, 941, 941, 941, 941, 1856, 1860, 1955, 1874, 1875, 941, 2059, 1856, 1860, 1874, 1875, 941, 1856, 1860, 1955, 1874, 1875, 2045, 1883, 2153, 2153, 2153, 941, 941, 941, 945, 945, 1883, 945, 945, 945, 945, 945, 945, 945, 1942, 945, 945, 1856, 1860, 8460, 2335, 1883, 2096, 1942, 2102, 1945, 945, 945, 945, 945, 945, 945, 945, 1876, 1945, 1877, 1886, 1881, 945, 1876, 1876, 1877, 1886, 1886, 2335, 1876, 1881, 1877, 1886, 1945, 1877, 1948, 2096, 1881, 2102, 945, 945, 945, 946, 946, 1948, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 949, 949, 1956, 949, 949, 949, 949, 949, 949, 949, 1861, 949, 949, 2327, 2155, 2200, 2081, 2155, 2200, 1861, 1956, 1960, 949, 949, 949, 949, 949, 949, 949, 1887, 1960, 1861, 1956, 2081, 949, 1887, 2327, 949, 2178, 2178, 2178, 1887, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 949, 949, 949, 949, 950, 950, 1861, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 951, 951, 2030, 951, 951, 951, 951, 951, 951, 951, 1868, 951, 951, 2696, 2334, 1958, 2105, 2121, 2696, 1868, 1952, 1974, 951, 951, 951, 951, 951, 951, 951, 1952, 1974, 1868, 2030, 1958, 951, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1952, 1958, 2105, 2121, 1958, 2030, 2334, 951, 951, 951, 951, 953, 953, 1868, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 957, 957, 8523, 957, 957, 957, 957, 957, 957, 957, 1872, 957, 957, 2199, 1968, 1969, 2336, 2181, 2088, 1872, 1867, 1871, 957, 957, 957, 957, 957, 957, 957, 1867, 1871, 1872, 1968, 1969, 957, 2088, 1867, 1871, 1940, 1944, 1950, 1867, 1871, 2199, 1968, 1969, 2181, 1940, 1944, 1950, 2336, 957, 957, 957, 1940, 1944, 1950, 1872, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1867, 1871, 3696, 957, 958, 958, 3696, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 959, 2133, 2447, 2203, 2447, 2156, 2203, 2133, 2156, 959, 959, 959, 959, 959, 959, 959, 959, 959, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 8524, 2156, 1894, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1895, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 1970, 4694, 2238, 1884, 1885, 1953, 967, 967, 967, 967, 967, 967, 1884, 1885, 1953, 4694, 2033, 2111, 1970, 1884, 1995, 1953, 2180, 2238, 1884, 1885, 1953, 2111, 2180, 1995, 1970, 1972, 967, 967, 967, 967, 967, 967, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 2033, 1972, 1884, 1885, 1953, 1964, 969, 969, 969, 969, 969, 969, 1982, 1972, 1964, 2078, 1972, 2033, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 2536, 2122, 1964, 1982, 1998, 969, 969, 969, 969, 969, 969, 972, 1915, 1998, 2055, 1982, 2095, 2055, 2122, 2119, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 1957, 2055, 2048, 1954, 1962, 1965, 972, 972, 972, 972, 972, 972, 1954, 1962, 1965, 2536, 2095, 2119, 1957, 2048, 1962, 1965, 2095, 2078, 1954, 1957, 1965, 2078, 2048, 2694, 1957, 2694, 972, 972, 972, 972, 972, 972, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 1967, 1971, 1954, 1966, 1965, 1976, 978, 978, 978, 978, 978, 978, 1966, 1996, 1976, 2184, 2184, 2183, 1967, 1971, 2056, 1976, 1996, 2183, 1966, 1967, 1971, 2184, 2232, 1996, 1967, 1971, 978, 978, 978, 978, 978, 978, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 2135, 2056, 1966, 1978, 1979, 1980, 981, 981, 981, 981, 981, 981, 1978, 1979, 1980, 2002, 2234, 2135, 2056, 2135, 1979, 1993, 2232, 2019, 2002, 1979, 1980, 1978, 2234, 2019, 8547, 2002, 981, 981, 981, 981, 981, 981, 989, 989, 2019, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 1979, 1980, 1993, 2043, 1981, 2043, 2073, 2001, 1993, 989, 989, 989, 989, 989, 989, 989, 2001, 2140, 2220, 1993, 2073, 989, 1981, 2073, 2143, 2237, 2140, 989, 2141, 1981, 2043, 2001, 2237, 2143, 1981, 2043, 2556, 2141, 989, 989, 989, 989, 990, 990, 2141, 990, 990, 990, 990, 990, 990, 990, 2266, 990, 990, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 990, 990, 990, 990, 990, 990, 990, 2165, 2556, 2204, 2220, 2129, 990, 2556, 2266, 3529, 2165, 2129, 990, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 2129, 990, 990, 990, 991, 991, 2086, 991, 991, 991, 991, 991, 991, 991, 2204, 991, 991, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 991, 991, 991, 991, 991, 991, 991, 2194, 3529, 2136, 2086, 2194, 991, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2069, 2194, 3530, 2000, 2136, 2086, 2130, 991, 991, 991, 992, 992, 2000, 992, 992, 992, 992, 992, 992, 992, 2004, 992, 992, 2130, 2000, 2278, 2136, 2292, 2069, 2004, 2094, 2130, 992, 992, 992, 992, 992, 992, 992, 2168, 2244, 2004, 2241, 2241, 992, 2069, 2221, 3530, 2168, 2244, 2000, 2278, 2241, 2292, 2014, 2014, 2014, 2014, 2014, 2014, 2094, 992, 992, 992, 992, 993, 993, 2004, 993, 993, 993, 993, 993, 993, 993, 2014, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 2254, 2094, 2147, 2124, 2134, 993, 2124, 2134, 2124, 2254, 2221, 2147, 2124, 2221, 2325, 2124, 2124, 2124, 2147, 2137, 2124, 2134, 993, 993, 993, 993, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 2137, 2252, 2552, 1999, 2003, 2146, 1008, 1008, 1008, 1008, 1008, 1008, 1999, 2003, 2146, 2138, 2325, 2222, 2251, 1999, 2003, 2137, 2252, 2552, 1999, 2003, 2251, 2321, 2332, 2146, 8719, 2157, 1008, 1008, 1008, 1008, 1008, 1008, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 2138, 2159, 2321, 1999, 2003, 2144, 2138, 1010, 1010, 1010, 1010, 1010, 1010, 2157, 2144, 2161, 2166, 2138, 2157, 2159, 2208, 2144, 2222, 2332, 2554, 2166, 2144, 2222, 2222, 4241, 2554, 2159, 2166, 1010, 1010, 1010, 1010, 1010, 1010, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 2333, 2161, 2208, 2195, 2144, 2161, 2341, 1019, 1019, 1019, 1019, 1019, 1019, 1989, 2341, 2195, 2159, 2159, 2115, 2115, 2115, 2195, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 2115, 2257, 1019, 1019, 1019, 1019, 1019, 1019, 1025, 2333, 2257, 2188, 1989, 2115, 2115, 4241, 2358, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 2190, 2115, 2413, 2188, 2730, 2171, 2342, 1025, 1025, 1025, 1025, 1025, 1025, 2226, 2171, 2188, 2217, 2730, 2190, 2358, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2171, 2190, 2342, 2413, 1025, 1025, 1025, 1025, 1025, 1025, 1030, 1030, 2006, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 2324, 2324, 2226, 2226, 2645, 1030, 2217, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2209, 2217, 2323, 2547, 2236, 2324, 1030, 1030, 1030, 1030, 1031, 1031, 2023, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 2231, 1031, 1031, 2236, 2323, 2192, 2210, 2645, 2236, 2023, 2209, 2231, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 2192, 2231, 2547, 2464, 2192, 1031, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2126, 2192, 2210, 2210, 2209, 2464, 8780, 1031, 1031, 1031, 1031, 1032, 1032, 2126, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1033, 1033, 2526, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 2316, 2316, 2316, 2526, 2359, 1033, 2247, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2359, 2246, 2219, 2328, 2367, 2233, 1033, 1033, 1033, 1033, 1035, 1035, 2117, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 2246, 2246, 2328, 2118, 2118, 2118, 2118, 2367, 2233, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 2118, 2172, 2247, 8785, 1035, 2343, 2118, 2247, 2117, 2163, 2172, 2219, 2218, 2118, 2118, 2233, 2343, 2172, 2353, 2247, 2219, 1035, 1035, 1035, 1035, 1037, 1037, 2118, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 2263, 1037, 1037, 2191, 2660, 2466, 2163, 2466, 2353, 2263, 2145, 2148, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 2145, 2148, 2191, 2466, 2163, 1037, 2218, 2346, 2148, 2191, 2275, 2289, 2145, 2148, 2191, 2346, 2218, 2218, 2660, 2275, 2289, 2163, 1037, 1037, 1037, 1042, 1042, 2163, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 2145, 2148, 2330, 2225, 2521, 2553, 2360, 2303, 2260, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 2303, 2260, 2360, 8795, 2472, 1042, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2260, 2521, 2330, 2553, 2330, 2472, 1042, 1042, 1042, 1042, 1044, 1044, 2127, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 2225, 2406, 2406, 2406, 2362, 2225, 2225, 2225, 2267, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 2362, 2267, 2489, 2362, 2584, 1044, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2267, 2370, 2378, 2489, 2388, 2584, 1044, 1044, 1044, 1044, 1045, 1045, 2128, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 2436, 2239, 3650, 2369, 2370, 2378, 2239, 2388, 2369, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 2098, 2240, 3650, 2470, 2569, 1045, 2239, 2436, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2098, 2369, 2306, 2364, 2399, 1045, 1045, 1045, 1045, 2470, 2240, 2306, 2364, 2098, 1045, 1052, 1052, 2189, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 2240, 2569, 2399, 2950, 2187, 8799, 2240, 2189, 2149, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 2187, 2149, 2255, 2189, 2950, 1052, 2374, 2384, 2483, 2162, 2158, 2255, 2395, 2149, 2187, 2374, 2384, 2189, 2255, 2483, 2187, 2395, 1052, 1052, 1052, 1052, 1054, 1054, 2158, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 2248, 1054, 1054, 2149, 2158, 2162, 2540, 2415, 2539, 2248, 2158, 2162, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 2331, 2539, 2248, 2162, 2473, 1054, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2415, 2540, 2426, 2482, 2158, 2162, 2482, 1054, 1054, 1054, 1055, 1055, 2151, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 2506, 1055, 1055, 2331, 2473, 2412, 2412, 2412, 2426, 2151, 2331, 2259, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 2259, 2423, 2462, 2099, 1055, 2228, 2412, 2259, 8802, 2506, 2423, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 1055, 1055, 1055, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 2099, 2462, 2506, 1057, 2265, 2169, 2170, 1057, 1057, 1057, 1057, 1057, 1057, 2265, 2169, 2170, 2270, 2228, 2462, 2271, 2265, 2169, 2270, 8811, 2377, 2271, 2169, 2170, 2270, 2377, 2228, 2271, 2228, 1057, 1057, 1057, 1057, 1057, 1057, 1062, 1062, 2228, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 2174, 1062, 1062, 2169, 2170, 2981, 2377, 2418, 2419, 2174, 2981, 2277, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 2100, 2277, 2174, 2421, 2557, 1062, 2418, 2419, 2277, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2418, 2419, 2272, 2421, 1062, 1062, 1062, 1062, 2272, 2272, 2174, 2557, 2100, 2185, 2272, 2421, 2441, 2441, 2421, 2185, 2562, 2524, 1062, 1067, 1067, 2185, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 2269, 1067, 1067, 3521, 2441, 2524, 2185, 2431, 2193, 2269, 2562, 2291, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 2852, 2291, 2269, 2524, 2541, 1067, 2431, 2193, 2291, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2431, 2193, 2227, 2478, 1067, 1067, 1067, 2193, 2541, 3521, 2269, 2478, 2176, 2546, 2852, 2193, 1067, 1068, 1068, 2487, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 2487, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 2176, 2227, 2546, 2227, 2186, 1068, 2700, 2568, 2387, 2186, 2450, 2463, 2227, 2387, 2227, 2186, 2568, 2700, 2279, 2227, 2560, 2186, 1068, 1068, 1068, 1069, 1069, 2279, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 2186, 1069, 1069, 2463, 2387, 2450, 2560, 2279, 2463, 2922, 2173, 2304, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 2173, 2304, 2293, 2450, 2182, 1069, 2463, 2173, 2304, 2561, 8816, 2293, 2173, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 1069, 1069, 1069, 1069, 2293, 2273, 2922, 2282, 2451, 2283, 2498, 2273, 2182, 2282, 2282, 2283, 2173, 2273, 2566, 2282, 2273, 2283, 2561, 1069, 1072, 1072, 2500, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 2661, 1072, 1072, 8820, 2451, 2500, 2566, 2522, 2498, 2500, 2268, 2280, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 2268, 2280, 2451, 2284, 2285, 1072, 2498, 2268, 2280, 2284, 2285, 2309, 2268, 2280, 2398, 2284, 2285, 2522, 2371, 2398, 2309, 2661, 1072, 1072, 1072, 1073, 1073, 2371, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 2309, 1073, 1073, 2268, 2280, 2586, 2582, 2371, 2522, 2563, 2398, 2281, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 2281, 2286, 2586, 2287, 1073, 2297, 2613, 2286, 2286, 2287, 2310, 2297, 2281, 2286, 2563, 2287, 2582, 2297, 2287, 2310, 2586, 1073, 1073, 1073, 1075, 1075, 2310, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 2581, 1075, 1075, 2474, 2281, 2474, 2613, 2523, 2544, 6262, 2294, 2295, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 2294, 2295, 2296, 2361, 6262, 1075, 2581, 2294, 2296, 2296, 2361, 2366, 2294, 2295, 2296, 2361, 2474, 2523, 2544, 2474, 2366, 2695, 1075, 1075, 1075, 1076, 1076, 2366, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 2308, 1076, 1076, 2294, 2295, 2669, 2523, 2544, 2669, 2308, 2695, 2379, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 2379, 2308, 2545, 3070, 1076, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2575, 2379, 2375, 3538, 2495, 2389, 2400, 1076, 1076, 1076, 1093, 2375, 2575, 2308, 2389, 2400, 8823, 2545, 2375, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 2389, 2400, 3070, 3538, 2479, 2495, 1093, 1093, 1093, 1093, 1093, 1093, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2479, 2495, 2596, 2549, 2549, 2507, 2549, 1093, 2545, 2479, 2507, 1093, 1093, 1093, 1093, 1093, 1093, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 2517, 2507, 2596, 2549, 2549, 2517, 3039, 1095, 1095, 1095, 1095, 1095, 1095, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2517, 2312, 2484, 2670, 2617, 2659, 2670, 1095, 2484, 2385, 2312, 1095, 1095, 1095, 1095, 1095, 1095, 1117, 2385, 2484, 2559, 3039, 2312, 3503, 2548, 2385, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 2548, 2606, 2617, 2617, 2659, 2559, 1117, 1117, 1117, 1117, 1117, 1117, 2312, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2307, 2664, 2606, 2559, 2726, 2548, 2577, 2829, 2577, 2307, 1117, 1117, 1117, 1117, 1117, 1117, 2307, 2577, 2829, 2606, 3503, 2307, 2664, 1117, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 2417, 2558, 3084, 2550, 2427, 2812, 2558, 1119, 1119, 1119, 1119, 1119, 1119, 2427, 2307, 2550, 3080, 2628, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2525, 2427, 3084, 2726, 2558, 2417, 1119, 1119, 1119, 1119, 1119, 1119, 2314, 2812, 2417, 2550, 2628, 3080, 2982, 1119, 1145, 1145, 2417, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 2525, 1145, 1145, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2311, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 2381, 2311, 2396, 2733, 2340, 1145, 2593, 2982, 2311, 2381, 2667, 2396, 2530, 2311, 2525, 2593, 2381, 3093, 2396, 2382, 2530, 2381, 1145, 1145, 1145, 1145, 1146, 1146, 2382, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 2392, 1146, 1146, 2311, 2382, 3093, 2530, 2667, 2733, 2392, 2420, 2381, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 2320, 2392, 2425, 2320, 1146, 2320, 2644, 2597, 2420, 2320, 2382, 2425, 2320, 2320, 2320, 2420, 2597, 2320, 2425, 2509, 2420, 1146, 1146, 1146, 1146, 1154, 2430, 2392, 2674, 2644, 2643, 2597, 1154, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2391, 2430, 2807, 1154, 2674, 1154, 2509, 1154, 2430, 2391, 1154, 1154, 2322, 2430, 2616, 1154, 2391, 2643, 1154, 2638, 1154, 2391, 1154, 2509, 1154, 1154, 1154, 1157, 1157, 2585, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 2403, 2807, 8836, 2583, 2616, 2638, 2807, 2647, 3059, 2403, 2391, 2583, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 2585, 2583, 2403, 2732, 2734, 1157, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2732, 2734, 2585, 2647, 2616, 2638, 3059, 1157, 1157, 1157, 1157, 1160, 1160, 2403, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1162, 1162, 8917, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 8920, 2672, 2742, 2402, 2428, 2429, 1170, 1170, 1170, 1170, 1170, 1170, 2402, 2428, 2429, 2611, 2576, 2735, 2576, 2402, 2428, 2625, 2745, 2611, 2402, 2428, 2429, 2576, 2742, 2735, 2625, 2672, 1170, 1170, 1170, 1170, 1170, 1170, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 2745, 3041, 2402, 2428, 2429, 2576, 1172, 1172, 1172, 1172, 1172, 1172, 2414, 2414, 2414, 2414, 2414, 2414, 2414, 2414, 2414, 2433, 2433, 2433, 2433, 2433, 2433, 2433, 2433, 2433, 2811, 3041, 1172, 1172, 1172, 1172, 1172, 1172, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 2781, 2781, 2781, 2811, 8960, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2435, 2435, 2435, 2435, 2435, 2435, 2435, 2435, 2435, 2587, 2819, 1175, 1175, 1175, 1175, 1175, 1175, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 3541, 2971, 2578, 3541, 2578, 2819, 1181, 1181, 1181, 1181, 1181, 1181, 2565, 2578, 2587, 2565, 2783, 2565, 2971, 2612, 2578, 2565, 2783, 2587, 2565, 2565, 2565, 2612, 2783, 2565, 2588, 2587, 1181, 1181, 1181, 1181, 1181, 1181, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 2588, 2527, 2945, 2737, 2629, 2612, 1184, 1184, 1184, 1184, 1184, 1184, 2588, 2629, 2945, 2737, 8965, 2437, 2737, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2629, 2588, 2808, 2527, 1184, 1184, 1184, 1184, 1184, 1184, 1192, 1192, 2437, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 2527, 1192, 1192, 2652, 2753, 2538, 2673, 2808, 2589, 2527, 2590, 2595, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 2648, 2595, 2652, 2648, 3038, 1192, 2739, 2589, 2595, 2590, 8975, 2753, 2648, 2538, 2652, 2739, 2590, 2673, 2538, 2589, 2673, 2590, 1192, 1192, 1192, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 2538, 2589, 3226, 2590, 3226, 3038, 1197, 1197, 1197, 1197, 1197, 1197, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 1197, 1197, 1197, 1197, 1197, 1197, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 2973, 2655, 3603, 3603, 2650, 2663, 2666, 1199, 1199, 1199, 1199, 1199, 1199, 2663, 2666, 2821, 2650, 2973, 2438, 2655, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2438, 2649, 2650, 2655, 2727, 1199, 1199, 1199, 1199, 1199, 1199, 1207, 1207, 2438, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 2599, 1207, 1207, 2707, 3636, 3067, 2821, 3636, 2835, 2599, 2649, 2707, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 2835, 8979, 2599, 2649, 2439, 1207, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2439, 2591, 2727, 2649, 2708, 3067, 2708, 2727, 1207, 1207, 1207, 1207, 2708, 2439, 2599, 2658, 1207, 1208, 1208, 2591, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 2658, 1208, 1208, 2744, 2591, 3079, 3005, 2591, 2744, 2658, 2651, 2749, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 2763, 2749, 2591, 2651, 3005, 1208, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2744, 2651, 2651, 2810, 2759, 3079, 2531, 1208, 1208, 1208, 1208, 2763, 2445, 2759, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2810, 1208, 1210, 1210, 2601, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 2531, 1210, 1210, 2966, 2966, 2654, 2752, 3821, 2810, 2966, 2601, 2752, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 2936, 2936, 2936, 2601, 2654, 1210, 2455, 2455, 2455, 2455, 2455, 2455, 2455, 2455, 2455, 2668, 2654, 2714, 2752, 2654, 2601, 2668, 1210, 1210, 1210, 1219, 1219, 2455, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 2774, 1219, 1219, 2668, 2949, 2657, 3821, 3066, 3068, 2455, 2949, 2627, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 2627, 2949, 1219, 2657, 1219, 2720, 2774, 2627, 1219, 2770, 2714, 1219, 1219, 1219, 2714, 2657, 1219, 3066, 2770, 2714, 3068, 1219, 1219, 1219, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 2603, 1219, 1220, 1220, 2453, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 2720, 1220, 1220, 2720, 3076, 2957, 2801, 3670, 2720, 2453, 3670, 2957, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 2709, 2709, 2791, 2957, 3076, 1220, 2709, 8982, 2709, 2709, 2801, 1220, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 1220, 1220, 1220, 1220, 1221, 1221, 2791, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1222, 1222, 3069, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 2813, 1222, 1222, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 2604, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 2816, 2816, 8991, 3069, 2813, 1222, 3049, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2915, 2915, 2915, 2915, 2816, 3083, 1222, 1222, 1222, 1222, 1223, 1223, 2555, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 3049, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 2818, 2818, 2818, 3092, 3083, 1223, 2454, 2454, 2454, 2454, 2454, 2454, 2454, 2454, 2454, 2454, 3049, 2814, 2717, 2820, 2820, 2818, 1223, 1223, 1223, 1223, 1226, 1226, 2454, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 2827, 1226, 1226, 3092, 2820, 2762, 2814, 3071, 2827, 2454, 2762, 2746, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 3862, 2746, 3007, 3862, 3007, 1226, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2717, 2746, 2762, 3071, 3007, 2717, 2717, 1226, 1226, 1226, 1227, 1227, 2564, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1228, 2529, 2600, 2656, 2653, 2917, 2917, 2917, 2917, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 2653, 2859, 2600, 2656, 2653, 3072, 2784, 3086, 2529, 2600, 2741, 2529, 2784, 2529, 2600, 2656, 2653, 2529, 2784, 2741, 2529, 2529, 2529, 8996, 2656, 2529, 2741, 2859, 3072, 3086, 2653, 2600, 2725, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 2614, 2975, 2831, 2598, 2630, 2631, 1232, 1232, 1232, 1232, 1232, 1232, 2598, 2630, 2631, 3502, 2725, 2796, 2614, 2598, 2630, 2725, 2725, 2796, 2598, 2630, 2631, 2831, 3087, 2796, 2614, 2975, 1232, 1232, 1232, 1232, 1232, 1232, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 2975, 2867, 2598, 2630, 2631, 2736, 1235, 1235, 1235, 1235, 1235, 1235, 2736, 2991, 3087, 2877, 2614, 2736, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2867, 2868, 3502, 9000, 2788, 1235, 1235, 1235, 1235, 1235, 1235, 1237, 2488, 2788, 2877, 3014, 2991, 9003, 3014, 2868, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 2488, 2773, 2868, 3014, 2991, 2889, 2773, 1237, 1237, 1237, 1237, 1237, 1237, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2605, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2889, 2773, 1237, 1237, 1237, 1237, 1237, 1237, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 3261, 2615, 3261, 3123, 2834, 2754, 1241, 1241, 1241, 1241, 1241, 1241, 2834, 3123, 2754, 2715, 3151, 2534, 2721, 2615, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2636, 2754, 2618, 2615, 1241, 1241, 1241, 1241, 1241, 1241, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 2534, 2620, 9062, 3151, 2905, 2615, 2534, 1243, 1243, 1243, 1243, 1243, 1243, 2838, 3021, 2618, 2715, 2534, 2615, 2620, 2715, 2838, 3021, 2721, 2618, 2715, 2534, 2721, 2721, 2721, 2905, 2620, 2618, 1243, 1243, 1243, 1243, 1243, 1243, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 2618, 2621, 4247, 2854, 2925, 2764, 1253, 1253, 1253, 1253, 1253, 1253, 2854, 2925, 2764, 2985, 2620, 2985, 4247, 2621, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2637, 2764, 2869, 2621, 1253, 1253, 1253, 1253, 1253, 1253, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 2985, 2869, 2713, 2718, 3146, 2775, 2792, 1255, 1255, 1255, 1255, 1255, 1255, 2869, 2775, 2792, 3146, 2722, 2621, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2775, 2792, 2978, 2713, 1255, 1255, 1255, 1255, 1255, 1255, 1263, 1263, 2567, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 2929, 1263, 1263, 5485, 3186, 2713, 2718, 2978, 2619, 2622, 2713, 2718, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 5485, 2722, 2750, 2760, 2718, 1263, 2722, 2929, 2622, 2623, 2722, 2750, 2760, 3186, 1263, 2622, 3091, 3013, 2750, 2760, 2622, 2619, 1263, 1263, 1263, 1264, 1264, 2623, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 2953, 1264, 1264, 2619, 2623, 2809, 2858, 2623, 3013, 2619, 2809, 2858, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 2622, 2619, 3091, 2953, 2607, 1264, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 3040, 2809, 3604, 2858, 2623, 2953, 3644, 1264, 1264, 1264, 1265, 1265, 2607, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 2632, 2633, 3040, 2941, 2941, 2941, 2607, 2756, 2757, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 2756, 2757, 2632, 2633, 2719, 1265, 2866, 2756, 2941, 2632, 3054, 2866, 2756, 2757, 2632, 2633, 3090, 3604, 3054, 3858, 3099, 3644, 1265, 1265, 1265, 1265, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2879, 2866, 2756, 2757, 3054, 2766, 1271, 1271, 1271, 1271, 1271, 1271, 2632, 2633, 2766, 2728, 2719, 2785, 2879, 3099, 2719, 2766, 3090, 2785, 2785, 2719, 2766, 2719, 3858, 2785, 2879, 9065, 1271, 1271, 1271, 1271, 1271, 1271, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 2876, 2964, 2967, 3073, 2766, 2876, 1274, 1274, 1274, 1274, 1274, 1274, 2728, 2771, 2728, 2967, 2964, 2923, 3110, 2728, 2967, 2964, 2771, 2728, 2728, 3085, 3190, 3110, 3073, 2771, 2728, 2876, 1274, 1274, 1274, 1274, 1274, 1274, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 2880, 3085, 2923, 2923, 2767, 2777, 2778, 1282, 1282, 1282, 1282, 1282, 1282, 2767, 2777, 2778, 2786, 2795, 2880, 2923, 3190, 2777, 2786, 2795, 2795, 2767, 2777, 2778, 2786, 2795, 2880, 2786, 2871, 1282, 1282, 1282, 1282, 1282, 1282, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 4667, 2881, 2871, 2767, 2777, 2778, 2860, 1284, 1284, 1284, 1284, 1284, 1284, 4667, 2871, 2860, 3795, 2871, 2608, 2881, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 2608, 3095, 2860, 2881, 3098, 1284, 1284, 1284, 1284, 1284, 1284, 1291, 1291, 2608, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 3018, 3098, 3095, 3215, 2883, 2891, 2608, 3795, 3215, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 2532, 3018, 2716, 3101, 3104, 1291, 2883, 2891, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2883, 2891, 3184, 2883, 1291, 1291, 1291, 1291, 2896, 2897, 3101, 3104, 2532, 1291, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 2888, 3857, 2907, 2896, 2897, 2888, 2716, 1293, 1293, 1293, 1293, 1293, 1293, 2716, 2716, 2896, 2897, 3184, 2716, 2609, 2907, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2609, 2716, 2888, 2907, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1296, 1296, 2609, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 3857, 2899, 2904, 9066, 3211, 2992, 2609, 2904, 2930, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 3185, 2930, 3075, 2899, 3075, 1296, 2782, 2782, 2782, 2782, 2782, 2782, 2782, 2782, 2782, 2899, 2930, 2904, 2899, 2992, 3211, 3185, 1296, 1296, 1296, 1296, 1298, 1298, 3075, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 2992, 1298, 1298, 2798, 2798, 2798, 2798, 2798, 2798, 2798, 2798, 2798, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 3142, 3142, 3142, 3418, 2639, 1298, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 2639, 3028, 3135, 2919, 2919, 2919, 2919, 2919, 1298, 1298, 1298, 1299, 1299, 2639, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 2928, 1299, 1299, 2919, 2870, 2928, 3045, 3135, 3028, 3418, 2878, 2790, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 2790, 2855, 2870, 9075, 1299, 3028, 2639, 2790, 2878, 2870, 2855, 2928, 2729, 3015, 2870, 2878, 3045, 2855, 3365, 2965, 2878, 1299, 1299, 1299, 1300, 1300, 3032, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 2965, 1300, 1300, 2882, 2890, 2965, 3032, 3045, 3015, 3032, 3050, 2793, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 2793, 2882, 2890, 2729, 1300, 3015, 3365, 2793, 2882, 2890, 2729, 3125, 2793, 2882, 2890, 2729, 3051, 3125, 2729, 3100, 3050, 1300, 1300, 1300, 1300, 1301, 1301, 2729, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 2794, 1301, 1301, 2793, 3799, 3096, 3003, 3100, 3050, 2794, 3096, 3051, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 9076, 3127, 2794, 3799, 2962, 1301, 2799, 2799, 2799, 2799, 2799, 2799, 2799, 2799, 2799, 2962, 3096, 3051, 3127, 3003, 2962, 3152, 1301, 1301, 1301, 1301, 1302, 1302, 2794, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 3003, 1302, 1302, 2800, 2800, 2800, 2800, 2800, 2800, 2800, 2800, 2800, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 3152, 3167, 3167, 3167, 3152, 1302, 3182, 2815, 2815, 2815, 2815, 2815, 2815, 2815, 2815, 2815, 3697, 3697, 3182, 4301, 4301, 3182, 1302, 1302, 1302, 1302, 1303, 1303, 2815, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1306, 1306, 2974, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 2893, 2893, 2893, 2893, 2893, 2893, 2893, 2893, 2893, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 3171, 2974, 3223, 3223, 3223, 1306, 3171, 2974, 1306, 2894, 2894, 2894, 2894, 2894, 2894, 2894, 2894, 2894, 2974, 3115, 4339, 4339, 1306, 1306, 1306, 1306, 1307, 1307, 3115, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 3253, 3353, 3353, 3353, 2983, 1307, 2983, 2817, 2817, 2817, 2817, 2817, 2817, 2817, 2817, 2817, 3046, 3253, 3605, 3160, 3253, 3089, 1307, 1307, 1307, 1307, 1308, 1308, 2817, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 2983, 1308, 1308, 2898, 2906, 3046, 2983, 3078, 3044, 3160, 3046, 2926, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 2926, 2898, 2906, 3089, 1308, 3078, 3220, 2926, 2898, 2906, 3089, 3131, 3078, 2898, 2906, 3046, 3220, 3078, 3044, 3605, 3131, 1308, 1308, 1308, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 2909, 2909, 2909, 2909, 2909, 2909, 2909, 2909, 2909, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 2533, 3044, 3074, 3124, 3088, 1312, 3044, 3074, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 3037, 3172, 3183, 9087, 1312, 1312, 1312, 1312, 1312, 3124, 3074, 3037, 2533, 3174, 3183, 3183, 4166, 3037, 3088, 3174, 3088, 1312, 2972, 1312, 1314, 1314, 3172, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 3097, 2972, 3128, 3094, 2972, 1314, 4166, 2828, 2828, 2828, 2828, 2828, 2828, 2828, 2828, 2828, 3056, 3173, 2972, 3128, 3367, 3097, 1314, 1314, 1314, 1314, 1315, 1315, 2828, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 2933, 1315, 1315, 3094, 3128, 3097, 3173, 3201, 3094, 2933, 3056, 2828, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 3056, 3367, 2933, 3189, 3192, 1315, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 3189, 3192, 9088, 3201, 3455, 3455, 3455, 1315, 1315, 1315, 1315, 1316, 1316, 2933, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1317, 1317, 3213, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 2920, 2920, 2920, 2920, 2920, 2920, 2920, 2920, 2920, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 3193, 3232, 9103, 3552, 3213, 1317, 3232, 2918, 2918, 2918, 2918, 2918, 2918, 2918, 2918, 2918, 4342, 4342, 3198, 3212, 3552, 3193, 1317, 1317, 1317, 1317, 1319, 1319, 2918, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 2939, 3212, 2939, 2939, 2939, 2939, 2939, 2939, 2932, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 2932, 3112, 3198, 3118, 1319, 3118, 2939, 2932, 3004, 3267, 3112, 3134, 2932, 3077, 3118, 3126, 3134, 3112, 3077, 3262, 3267, 1319, 1319, 1319, 1319, 1321, 1321, 3126, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 3004, 1321, 1321, 2932, 3077, 3004, 3279, 3134, 3262, 3126, 3121, 3136, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 3121, 3136, 5888, 3004, 2640, 1321, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 2640, 3121, 3136, 3279, 3280, 3358, 3362, 3645, 1321, 1321, 1321, 1329, 1329, 2640, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 3362, 3522, 5888, 3358, 3280, 1329, 2641, 2640, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 2641, 3645, 2963, 3147, 3175, 3156, 1329, 1329, 1329, 1329, 2646, 3225, 3175, 2641, 3156, 3147, 3175, 3522, 3225, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 2646, 3061, 1329, 1333, 1333, 2963, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 2646, 1333, 1333, 2963, 3042, 3263, 3048, 2641, 2963, 3147, 3263, 3194, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 3194, 3061, 3573, 3575, 2802, 1333, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 3042, 3214, 3048, 3061, 3573, 3575, 3042, 1333, 1333, 1333, 1334, 1334, 2802, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 9104, 1334, 1334, 3048, 3159, 3363, 3042, 3214, 3063, 3159, 3177, 3277, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 3214, 3277, 3177, 2803, 1334, 2803, 2803, 2803, 2803, 2803, 2803, 2803, 2803, 2803, 3177, 3159, 3177, 3363, 3360, 3363, 3063, 1334, 1334, 1334, 1336, 1336, 2803, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 3063, 1336, 1336, 3063, 3286, 3129, 3047, 3360, 4167, 3286, 3161, 3230, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 3161, 3230, 3230, 3366, 2804, 1336, 2804, 2804, 2804, 2804, 2804, 2804, 2804, 2804, 2804, 3161, 3286, 3047, 3129, 3129, 3361, 4167, 1336, 1336, 1336, 1337, 1337, 2804, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 3129, 1337, 1337, 3047, 3278, 3491, 3278, 3361, 3366, 3178, 3278, 3148, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 2830, 3178, 3359, 3047, 1337, 3287, 3295, 3178, 3491, 2830, 2830, 2830, 2830, 2830, 2830, 2830, 2830, 2830, 3148, 3178, 3195, 1337, 1337, 1337, 1341, 3148, 3148, 3826, 3195, 3359, 2830, 3287, 3295, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 2938, 2938, 2938, 2938, 2938, 2938, 2938, 2938, 2938, 2940, 2940, 2940, 2940, 2940, 2940, 2940, 2940, 2940, 3384, 3282, 3117, 2938, 3117, 3117, 3117, 3117, 3117, 3117, 3282, 3384, 2940, 3117, 3826, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1345, 1345, 3377, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 3377, 1345, 1345, 3108, 3108, 3108, 3108, 3108, 3108, 3108, 3108, 3108, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 3139, 3243, 3206, 3064, 3387, 1345, 3243, 3224, 3243, 3139, 2844, 2844, 2844, 2844, 2844, 2844, 2844, 2844, 2844, 3288, 3224, 3139, 1345, 1345, 1345, 1345, 2844, 3534, 3288, 3387, 3064, 3224, 1345, 1350, 1350, 3064, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 3288, 1350, 1350, 4318, 3139, 3206, 4318, 2844, 3179, 3064, 3206, 3132, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 2946, 3132, 3466, 3466, 3466, 1350, 3534, 3179, 3132, 2946, 2946, 2946, 2946, 2946, 2946, 2946, 2946, 2946, 2947, 3179, 3588, 3294, 1350, 1350, 1350, 3179, 3294, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 3386, 3588, 3081, 3081, 3081, 3081, 3081, 3081, 3081, 3081, 3081, 3081, 3386, 1350, 1354, 1354, 3294, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 3081, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 3526, 2947, 3217, 4433, 4433, 1354, 2996, 2996, 2996, 2996, 2996, 2996, 2996, 2996, 2996, 3217, 3393, 3305, 3848, 3317, 3848, 3217, 1354, 1354, 1354, 1357, 1357, 2996, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 3200, 1357, 1357, 3181, 3526, 3333, 3393, 3228, 3305, 2996, 3317, 3157, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 3228, 3157, 3181, 3368, 2952, 1357, 3655, 2952, 3157, 2952, 3228, 3200, 3333, 2952, 3181, 3181, 2952, 2952, 2952, 3200, 3342, 2952, 1357, 1357, 1357, 1357, 2952, 3368, 3655, 3342, 3082, 3082, 3082, 3082, 3082, 3082, 3082, 3082, 3082, 3082, 3153, 1357, 1359, 1359, 3542, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 3082, 1359, 1359, 3143, 3143, 3143, 3143, 3143, 3143, 3143, 3143, 3143, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 3510, 3153, 3153, 3542, 3392, 1359, 3102, 3102, 3102, 3102, 3102, 3102, 3102, 3102, 3102, 3392, 3667, 3510, 3153, 4439, 4439, 3510, 1359, 1359, 1359, 1360, 1360, 3102, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 3153, 1360, 1360, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 3168, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 3346, 3667, 3569, 3114, 1360, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3569, 3527, 4183, 3371, 3371, 3569, 1360, 1360, 1360, 1364, 1364, 3346, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 4183, 1364, 1364, 3170, 3371, 3170, 3170, 3170, 3170, 3170, 3170, 3210, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 3527, 3244, 3527, 3641, 3659, 1364, 3244, 3170, 3244, 3149, 3116, 1364, 3116, 3116, 3116, 3116, 3116, 3116, 3116, 3116, 3116, 3116, 1364, 1364, 1364, 1365, 1365, 3149, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 3210, 1365, 1365, 3210, 3149, 3229, 3170, 3659, 3210, 3641, 3149, 3380, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 3380, 3370, 3364, 9121, 3666, 1365, 2954, 2954, 2954, 2954, 2954, 2954, 2954, 2954, 2954, 2954, 3221, 3154, 3164, 3149, 3043, 3221, 1365, 1365, 1365, 3370, 3221, 3164, 2954, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3229, 3164, 3364, 1365, 1375, 3229, 3229, 2954, 3666, 3364, 3053, 3154, 3043, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 3150, 3419, 3233, 9208, 3164, 3154, 1375, 1375, 1375, 1375, 1375, 1375, 3053, 3419, 3374, 3053, 3154, 3053, 3150, 3391, 3397, 3053, 3154, 3374, 3053, 3053, 3053, 3391, 1375, 3053, 3150, 3397, 1375, 1375, 1375, 1375, 1375, 1375, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 3233, 3634, 3420, 3138, 3163, 3233, 1378, 1378, 1378, 1378, 1378, 1378, 3138, 3163, 3420, 4418, 3150, 4418, 3396, 3138, 3163, 3222, 3150, 3199, 3138, 3163, 3396, 3373, 3373, 3373, 3634, 9210, 1378, 1378, 1378, 1378, 1378, 1378, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 3222, 3373, 3422, 3138, 3163, 3430, 3199, 1386, 1386, 1386, 1386, 1386, 1386, 3222, 3422, 3523, 3437, 3422, 3222, 2955, 2955, 2955, 2955, 2955, 2955, 2955, 2955, 2955, 2955, 1386, 3610, 3430, 3470, 1386, 1386, 1386, 1386, 1386, 1386, 1398, 3199, 2955, 3437, 3523, 3470, 3444, 5487, 3199, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 2955, 5487, 3610, 3525, 3400, 3347, 1398, 1398, 1398, 1398, 1398, 1398, 3400, 3444, 3347, 3452, 3463, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 3231, 3236, 3347, 3525, 3483, 1398, 1398, 1398, 1398, 1398, 1398, 3304, 2956, 3610, 3452, 3463, 3304, 3606, 1398, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 2956, 3483, 3472, 3283, 6084, 6084, 1401, 1401, 1401, 1401, 1401, 1401, 3283, 3304, 3472, 3606, 3231, 3231, 3236, 3283, 3316, 3236, 3231, 3236, 3145, 3316, 3145, 3145, 3145, 3145, 3145, 3145, 1401, 1401, 1401, 1401, 1401, 1401, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 3145, 3332, 3242, 3642, 3316, 3407, 3332, 1409, 1409, 1409, 1409, 1409, 1409, 3407, 3619, 3652, 3500, 3145, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 3642, 3473, 9211, 3410, 3332, 1409, 1409, 1409, 1409, 1409, 1409, 3410, 2994, 3524, 3652, 3663, 3619, 3500, 1409, 1434, 1434, 3524, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 2994, 1434, 1434, 3242, 3473, 3500, 3345, 3473, 3242, 3235, 3242, 3345, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 3698, 3663, 3473, 9212, 3619, 1434, 2995, 2995, 2995, 2995, 2995, 2995, 2995, 2995, 2995, 2995, 3429, 3516, 3345, 3698, 3657, 3429, 1434, 1434, 1434, 1434, 1435, 1435, 2995, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 3235, 1435, 1435, 3516, 3511, 3235, 3657, 3180, 3474, 2995, 3235, 3429, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 3052, 3516, 3511, 3646, 3495, 1435, 3180, 3474, 1435, 3052, 3052, 3052, 3052, 3052, 3052, 3052, 3052, 3052, 3180, 3474, 3511, 3180, 1435, 1435, 1435, 1435, 1443, 3055, 3495, 3234, 3052, 9213, 3180, 1443, 3646, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 9214, 3176, 1443, 3582, 1443, 3512, 1443, 3176, 3582, 1443, 1443, 3238, 3055, 3176, 1443, 3238, 3238, 1443, 4147, 1443, 3238, 1443, 3512, 1443, 1443, 1443, 1444, 3176, 3512, 3250, 3234, 1444, 3475, 3250, 3250, 3234, 3250, 3778, 1444, 3234, 3144, 3144, 3144, 3144, 3144, 3144, 3144, 3144, 3144, 3778, 3475, 3421, 1444, 4147, 1444, 3660, 1444, 3216, 3421, 1444, 1444, 3144, 3475, 3421, 1444, 3216, 3543, 1444, 3543, 1444, 3216, 1444, 3555, 1444, 1444, 1444, 1445, 3477, 3144, 3208, 3208, 3216, 3660, 1445, 3270, 3169, 3169, 3169, 3169, 3169, 3169, 3169, 3169, 3169, 3555, 3477, 3801, 1445, 3543, 1445, 3506, 1445, 3246, 3237, 1445, 1445, 3169, 3477, 3246, 1445, 3477, 3555, 1445, 3246, 1445, 3246, 1445, 3506, 1445, 1445, 1445, 1445, 1446, 3208, 3801, 9215, 3208, 3245, 3842, 1446, 3270, 3208, 3245, 3245, 3245, 3270, 3506, 3270, 3842, 3485, 3169, 3506, 3208, 1446, 3767, 1446, 1446, 1446, 3586, 3237, 1446, 1446, 3237, 3648, 3237, 1446, 3586, 3485, 1446, 3237, 1446, 3241, 1446, 3241, 1446, 1446, 1446, 1447, 3241, 3485, 3273, 3273, 3241, 3241, 1447, 3241, 3273, 3247, 3273, 3241, 3247, 9216, 3767, 3648, 3436, 3247, 3248, 3247, 1447, 3436, 1447, 3248, 1447, 3248, 1447, 1447, 1447, 3269, 3568, 3568, 1447, 3269, 3248, 1447, 3568, 1447, 3269, 1447, 3269, 1447, 1447, 1447, 1448, 3272, 3271, 3436, 3564, 3272, 3274, 1448, 3661, 3271, 3272, 3274, 3272, 3274, 3271, 3564, 3271, 3275, 3275, 3633, 3564, 1448, 3275, 1448, 3275, 1448, 3271, 3633, 1448, 1448, 3343, 3661, 3651, 1448, 3528, 3296, 1448, 3810, 1448, 3343, 1448, 3296, 1448, 1448, 1448, 1449, 3343, 3296, 3297, 3298, 3647, 3669, 1449, 3307, 3297, 3298, 3298, 3299, 3350, 3307, 3297, 3298, 3651, 3299, 3810, 3307, 1449, 3350, 1449, 3299, 1449, 3647, 3299, 1449, 1449, 3669, 3668, 3528, 1449, 3350, 1449, 1449, 3504, 1449, 3528, 1449, 3306, 1449, 1449, 1449, 1450, 3504, 3306, 3306, 3308, 3309, 3310, 1450, 3306, 3504, 3308, 3309, 3310, 3310, 3507, 3350, 3308, 3309, 3310, 3772, 3311, 1450, 3668, 1450, 3617, 1450, 3311, 3772, 1450, 1450, 4239, 3507, 3311, 1450, 1450, 3311, 1450, 3611, 1450, 3507, 1450, 3318, 1450, 1450, 1450, 1451, 9220, 3318, 3318, 3319, 3324, 3325, 1451, 3318, 3617, 3319, 3324, 3325, 3551, 4239, 3681, 3319, 3324, 3325, 3551, 3326, 1451, 3611, 1451, 3681, 1451, 3326, 3326, 1451, 1451, 3551, 3559, 3326, 1451, 3443, 3327, 1451, 3559, 1451, 3443, 1451, 3327, 1451, 1451, 1451, 1451, 1452, 3327, 3559, 3611, 3327, 3617, 3769, 1452, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3451, 3335, 3443, 3334, 1452, 3451, 1452, 3335, 1452, 3334, 3334, 1452, 1452, 3335, 3769, 3334, 1452, 3462, 6789, 1452, 3779, 1452, 3462, 1452, 3671, 1452, 1452, 1452, 1453, 3476, 3618, 3451, 3779, 4423, 6789, 1453, 3322, 3322, 3322, 3322, 3322, 3322, 3322, 3322, 3322, 3482, 3349, 3476, 3462, 1453, 3482, 1453, 3513, 1453, 3476, 3349, 1453, 1453, 3671, 3476, 3618, 1453, 3349, 1453, 1453, 3535, 1453, 3349, 1453, 3513, 1453, 1453, 1453, 1454, 3484, 3566, 3482, 3513, 3768, 3713, 1454, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3566, 4423, 3484, 3349, 1454, 3566, 1454, 3535, 1454, 3484, 3618, 1454, 1454, 3535, 3484, 3713, 1454, 9221, 3612, 1454, 3613, 1454, 3768, 1454, 3535, 1454, 1454, 1454, 1454, 1455, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3337, 3338, 3338, 3338, 3338, 3338, 3338, 3338, 3338, 3338, 3612, 3576, 3613, 3662, 3356, 1455, 3356, 3356, 3356, 3356, 3356, 3356, 1455, 3339, 3339, 3339, 3339, 3339, 3339, 3339, 3339, 3339, 3567, 3612, 3613, 3662, 1455, 3356, 1455, 3576, 1455, 3684, 3864, 1455, 1455, 3576, 3597, 3567, 1455, 3665, 3684, 1455, 3567, 1455, 3864, 1455, 3576, 1455, 1455, 1455, 1456, 3499, 3499, 3499, 3499, 3499, 3499, 1456, 3354, 3354, 3354, 3354, 3354, 3354, 3354, 3354, 3354, 3692, 3597, 3508, 3536, 1456, 3499, 1456, 3508, 1456, 3692, 3665, 1456, 1456, 3509, 4200, 3690, 1456, 3665, 3597, 1456, 3536, 1456, 3577, 1456, 3508, 1456, 1456, 1456, 1457, 3536, 3509, 4200, 3508, 3545, 3509, 1457, 3690, 3355, 3355, 3355, 3355, 3355, 3355, 3355, 3355, 3355, 6264, 6264, 3549, 1457, 3545, 1457, 3577, 1457, 3509, 3649, 1457, 1457, 3355, 3545, 9222, 1457, 3690, 3607, 1457, 3549, 1457, 3649, 1457, 3577, 1457, 1457, 1457, 1458, 3549, 3369, 3369, 3369, 3369, 3369, 3369, 3369, 3369, 3369, 3372, 3372, 3372, 3372, 3372, 3372, 3372, 3372, 3372, 3607, 3649, 1458, 3369, 3388, 3583, 3742, 3658, 3658, 1458, 3756, 3583, 3372, 3388, 3388, 3388, 3388, 3388, 3388, 3388, 3388, 3388, 3583, 1458, 3599, 1458, 3607, 1458, 3658, 4378, 1458, 1458, 3742, 3756, 3388, 1458, 3622, 3599, 1458, 3840, 1458, 3599, 1458, 3840, 1458, 1458, 1458, 1460, 1460, 3594, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3385, 3622, 3700, 3687, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 3700, 3687, 3385, 3594, 4378, 1460, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3622, 3687, 3627, 3802, 8370, 3594, 3385, 1460, 1460, 1460, 1460, 1461, 1461, 3628, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 3467, 3467, 3467, 3467, 3467, 3467, 3467, 3467, 3467, 3699, 3614, 3627, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 8370, 3802, 3628, 3766, 1461, 3471, 3471, 3471, 3471, 3471, 3471, 3471, 3471, 3471, 3627, 3766, 3774, 4004, 3766, 3699, 3614, 1461, 1461, 1461, 1461, 1464, 1464, 3628, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 3721, 1464, 1464, 3487, 3487, 3487, 3487, 3487, 3487, 3487, 3487, 3487, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 3614, 4004, 3774, 9224, 3721, 1464, 3488, 3488, 3488, 3488, 3488, 3488, 3488, 3488, 3488, 3786, 3830, 3804, 3853, 4749, 3786, 3721, 1464, 1464, 1464, 1464, 1465, 1465, 3626, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 3804, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 3830, 4297, 4749, 3626, 3853, 1465, 3489, 3489, 3489, 3489, 3489, 3489, 3489, 3489, 3489, 3640, 3792, 3930, 3831, 4297, 3640, 3792, 1465, 1465, 1465, 1465, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 3616, 3615, 3626, 3831, 3930, 3640, 1468, 1468, 1468, 1468, 1468, 1468, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3565, 3793, 3625, 3793, 3640, 3822, 3793, 3406, 3574, 3616, 3615, 1468, 1468, 1468, 1468, 1468, 1468, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 3783, 3621, 3822, 3565, 3406, 3625, 1471, 1471, 1471, 1471, 1471, 1471, 3682, 3574, 3565, 3615, 3574, 3615, 3620, 3565, 3616, 3682, 3623, 3808, 3620, 3783, 3625, 3616, 3682, 3638, 3574, 3621, 1471, 1471, 1471, 1471, 1471, 1471, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 3623, 3620, 3624, 9240, 3808, 3623, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 3643, 3638, 3689, 3643, 3689, 3643, 3630, 3621, 3643, 3701, 3818, 4170, 3621, 3689, 3638, 3818, 3639, 3623, 3638, 3624, 1473, 1473, 1473, 1473, 1473, 1473, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 3630, 3630, 4170, 3701, 3624, 3686, 1477, 1477, 1477, 1477, 1477, 1477, 3639, 3654, 3686, 3639, 3654, 3664, 3654, 3702, 3701, 3686, 3654, 9241, 3624, 3654, 3654, 3654, 3703, 3639, 3654, 3702, 1477, 1477, 1477, 1477, 1477, 1477, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 3547, 3702, 3664, 3863, 3664, 3754, 3547, 1479, 1479, 1479, 1479, 1479, 1479, 3703, 3754, 3757, 3703, 3547, 3712, 3852, 3725, 3755, 3741, 3712, 3757, 3814, 3547, 3741, 3852, 3852, 3703, 3863, 3814, 1479, 1479, 1479, 1479, 1479, 1479, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 3712, 3725, 3755, 4174, 3741, 3961, 1489, 1489, 1489, 1489, 1489, 1489, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3678, 3678, 3678, 3678, 3678, 3678, 3678, 3678, 3678, 3961, 3861, 1489, 1489, 1489, 1489, 1489, 1489, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 3837, 3726, 3727, 4174, 6938, 3837, 3861, 1491, 1491, 1491, 1491, 1491, 1491, 3679, 3679, 3679, 3679, 3679, 3679, 3679, 3679, 3679, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 3726, 3727, 1491, 1491, 1491, 1491, 1491, 1491, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 3803, 3854, 3758, 3693, 3694, 3854, 1499, 1499, 1499, 1499, 1499, 1499, 3693, 3694, 3758, 3865, 3726, 3727, 3803, 3693, 3782, 6938, 3773, 3776, 3693, 3694, 3758, 3865, 3782, 3803, 3704, 3705, 1499, 1499, 1499, 1499, 1499, 1499, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 3704, 3705, 3693, 3694, 3773, 3776, 1502, 1502, 1502, 1502, 1502, 1502, 3704, 3705, 3718, 3718, 3718, 3718, 3718, 3718, 3718, 3718, 3718, 4361, 4095, 3806, 4361, 3836, 4095, 3704, 3705, 3707, 1502, 1502, 1502, 1502, 1502, 1502, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 3806, 3805, 3707, 3730, 3759, 3806, 3836, 1510, 1510, 1510, 1510, 1510, 1510, 3759, 3707, 3730, 3759, 3707, 3492, 3836, 3492, 3492, 3492, 3492, 3492, 3492, 3492, 3492, 3492, 4171, 3759, 3707, 3805, 1510, 1510, 1510, 1510, 1510, 1510, 1511, 1511, 3492, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 3730, 1511, 1511, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 4171, 3706, 4381, 3765, 3493, 1511, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3765, 3777, 3800, 4139, 3706, 3936, 3750, 1511, 1511, 1511, 1511, 3706, 3493, 1511, 1512, 1512, 3706, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 3847, 1512, 1512, 3936, 3715, 3750, 4381, 3847, 3800, 3706, 3765, 3777, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 3733, 3734, 4139, 3715, 3494, 1512, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 3715, 9242, 3800, 3733, 3734, 3750, 4175, 1512, 1512, 1512, 1512, 3731, 3494, 3732, 3736, 3733, 3734, 3715, 3656, 3656, 3656, 3656, 3656, 3656, 3656, 3656, 3656, 3656, 4209, 1512, 1527, 1527, 3736, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 3656, 1527, 1527, 3731, 3736, 3732, 3731, 3736, 3833, 3733, 3734, 4175, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 3833, 3731, 4229, 3732, 4209, 1527, 3505, 3505, 3505, 3505, 3505, 3505, 3505, 3505, 3505, 3732, 3809, 3807, 3731, 3736, 3732, 9247, 1527, 1527, 1527, 1528, 1528, 3505, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 3807, 1528, 1528, 3809, 3762, 3807, 4229, 3784, 3809, 3505, 3809, 3945, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 3945, 4179, 3744, 3762, 4236, 1528, 3514, 3514, 3514, 3514, 3514, 3514, 3514, 3514, 3514, 3762, 3515, 3875, 3784, 3515, 3744, 3515, 1528, 1528, 1528, 3515, 3816, 3514, 3515, 3515, 3515, 3729, 3744, 3515, 3816, 3817, 3760, 4236, 3515, 3816, 3817, 1528, 4179, 3875, 3514, 3817, 1528, 1535, 1535, 3729, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 3784, 1535, 1535, 3714, 3729, 3845, 3845, 3845, 3835, 3744, 3794, 3760, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 3866, 3794, 3714, 3815, 3760, 1535, 3794, 3866, 3729, 3714, 4298, 3815, 3866, 3839, 3714, 4168, 3815, 1535, 3760, 3729, 3835, 3815, 1535, 1535, 1535, 3608, 3839, 3815, 4298, 4235, 1535, 3714, 3839, 3608, 3608, 3608, 3608, 3608, 3608, 3608, 3608, 3608, 3608, 4168, 1535, 1536, 1536, 3728, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 3608, 1536, 1536, 3785, 3882, 3761, 9249, 3764, 4235, 4202, 3728, 4202, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 3761, 3813, 3785, 3728, 3761, 1536, 3764, 4202, 3813, 3946, 3859, 3882, 3728, 3813, 3785, 3813, 3761, 1536, 3764, 3855, 3946, 3764, 1536, 1536, 1536, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3832, 9266, 3728, 3900, 3900, 3900, 4240, 3832, 3832, 1536, 1537, 1537, 3517, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 3859, 1537, 1537, 3911, 3911, 3911, 3855, 3859, 3812, 3517, 3834, 3855, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 3834, 4240, 3834, 3867, 3812, 1537, 3746, 3746, 3746, 3746, 3746, 3746, 3746, 3746, 3746, 3867, 5023, 4364, 3867, 3812, 4364, 5023, 1537, 1537, 1537, 1537, 1538, 1538, 3812, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1543, 1543, 9283, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1544, 4254, 3874, 9284, 3937, 3937, 3962, 3874, 3964, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 3554, 3843, 3950, 3554, 4254, 3554, 3843, 3937, 3838, 3554, 3950, 3843, 3554, 3554, 3554, 3874, 3838, 3554, 3962, 4231, 3964, 3838, 3554, 3747, 3747, 3747, 3747, 3747, 3747, 3747, 3747, 3747, 3838, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 3735, 3743, 3850, 3889, 3846, 3954, 1552, 1552, 1552, 1552, 1552, 1552, 3967, 3954, 3850, 4231, 3828, 3846, 3735, 3743, 3967, 3828, 3881, 3897, 3850, 3735, 3743, 3881, 3846, 3889, 3735, 3743, 1552, 1552, 1552, 1552, 1552, 1552, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 4877, 3897, 4234, 3908, 4244, 3881, 1554, 1554, 1554, 1554, 1554, 1554, 3828, 3811, 4072, 3922, 3735, 3743, 3556, 3556, 3556, 3556, 3556, 3556, 3556, 3556, 3556, 3556, 3811, 3908, 3811, 3828, 1554, 1554, 1554, 1554, 1554, 1554, 1557, 3811, 3556, 3922, 4877, 4234, 4072, 4244, 3811, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 3556, 9285, 3941, 3942, 4357, 3969, 1557, 1557, 1557, 1557, 1557, 1557, 3748, 3748, 3748, 3748, 3748, 3748, 3748, 3748, 3748, 3825, 3888, 3972, 3844, 3825, 3941, 3888, 4357, 3942, 3969, 3972, 1557, 1557, 1557, 1557, 1557, 1557, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 3763, 3951, 3844, 3974, 4124, 3888, 1563, 1563, 1563, 1563, 1563, 1563, 3951, 3823, 3824, 3844, 3851, 3860, 3763, 3825, 3844, 3860, 4016, 3977, 3825, 4083, 4083, 4083, 3974, 4124, 3763, 3977, 1563, 1563, 1563, 1563, 1563, 1563, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 4016, 4184, 4227, 3968, 3823, 3824, 1566, 1566, 1566, 1566, 1566, 1566, 3823, 3824, 3968, 3913, 3763, 3896, 3907, 3860, 3851, 3913, 3896, 3907, 3860, 3851, 3851, 3913, 3823, 3824, 4227, 4184, 1566, 1566, 1566, 1566, 1566, 1566, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 3896, 3907, 9292, 5437, 4080, 4311, 1574, 1574, 1574, 1574, 1574, 1574, 3901, 3901, 3901, 3901, 3901, 3901, 3901, 3901, 3901, 3912, 3912, 3912, 3912, 3912, 3912, 3912, 3912, 3912, 4080, 4311, 1574, 1574, 1574, 1574, 1574, 1574, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 3921, 4135, 5437, 3973, 4248, 3921, 1577, 1577, 1577, 1577, 1577, 1577, 3914, 3915, 3973, 3916, 3923, 9297, 3914, 3915, 3915, 3916, 3923, 3923, 3914, 3915, 4135, 3916, 3923, 4248, 3916, 3921, 1577, 1577, 1577, 1577, 1577, 1577, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 4017, 4237, 3978, 4332, 3989, 3993, 3981, 1585, 1585, 1585, 1585, 1585, 1585, 3978, 3981, 3989, 3993, 7476, 4017, 3557, 3557, 3557, 3557, 3557, 3557, 3557, 3557, 3557, 3557, 4332, 4017, 4237, 7476, 1585, 1585, 1585, 1585, 1585, 1585, 1586, 1586, 3557, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 3987, 1586, 1586, 3992, 4018, 4015, 4096, 4096, 3987, 3557, 4015, 3992, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 3996, 3924, 4111, 4018, 4096, 1586, 1586, 3924, 3996, 4278, 4018, 5655, 4123, 3924, 4409, 4018, 5655, 4015, 4278, 4111, 4123, 4409, 1586, 1586, 1586, 1587, 1587, 4111, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 4271, 4271, 4271, 4314, 4314, 4314, 1597, 1597, 1597, 1597, 1597, 1597, 3926, 3926, 3926, 3926, 3926, 3926, 3926, 3926, 3926, 3927, 3927, 3927, 3927, 3927, 3927, 3927, 3927, 3927, 4019, 4025, 1597, 1597, 1597, 1597, 1597, 1597, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 4026, 4019, 4025, 4359, 4125, 4365, 4238, 1599, 1599, 1599, 1599, 1599, 1599, 4019, 4025, 4125, 4019, 3751, 4026, 3751, 3751, 3751, 3751, 3751, 3751, 3751, 3751, 3751, 4238, 4365, 4026, 4359, 4299, 1599, 1599, 1599, 1599, 1599, 1599, 1607, 3751, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 4068, 4068, 4068, 4068, 4068, 4068, 1607, 1607, 1607, 1607, 1607, 1607, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 4068, 4079, 3751, 4246, 4299, 4251, 4079, 4243, 4246, 4028, 4034, 1607, 1607, 1607, 1607, 1607, 1607, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 4039, 4028, 4034, 4246, 4251, 4242, 4079, 1612, 1612, 1612, 1612, 1612, 1612, 4028, 4034, 4093, 4028, 4243, 4039, 3558, 3558, 3558, 3558, 3558, 3558, 3558, 3558, 3558, 3558, 4868, 4039, 4109, 4093, 1612, 1612, 1612, 1612, 1612, 1612, 1616, 1616, 3558, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 4868, 1616, 1616, 4128, 4142, 4103, 4109, 4047, 4093, 3558, 4142, 4128, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 4106, 4242, 4099, 4103, 4109, 1616, 4047, 3587, 3587, 3587, 3587, 3587, 3587, 3587, 3587, 3587, 3963, 4106, 4047, 4099, 4103, 3609, 1616, 1616, 1616, 3963, 3963, 3963, 3587, 3609, 3609, 3609, 3609, 3609, 3609, 3609, 3609, 3609, 3609, 4863, 4099, 4256, 4106, 1616, 1618, 3587, 3963, 4053, 4041, 4061, 4257, 3609, 4341, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 4223, 9334, 4256, 4053, 4041, 4061, 4863, 1618, 1618, 1618, 1618, 1618, 1618, 4257, 4107, 4053, 4041, 4061, 3722, 4041, 3722, 3722, 3722, 3722, 3722, 3722, 3722, 3722, 3722, 4341, 4223, 4107, 4100, 1618, 1618, 1618, 1618, 1618, 1618, 1622, 1622, 3722, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 4100, 1622, 1622, 4108, 4055, 4107, 4143, 5663, 4143, 3722, 4100, 5663, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 4115, 4108, 4223, 4055, 3723, 1622, 3723, 3723, 3723, 3723, 3723, 3723, 3723, 3723, 3723, 4055, 4217, 4115, 4055, 4143, 4108, 4102, 1622, 1622, 1622, 1623, 1623, 3723, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 4115, 1623, 1623, 4102, 4104, 4335, 4335, 4335, 4102, 3723, 4421, 4217, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 4421, 4104, 4172, 3724, 1623, 3724, 3724, 3724, 3724, 3724, 3724, 3724, 3724, 3724, 4217, 4112, 4104, 4101, 4104, 4255, 4112, 1623, 1623, 1623, 1625, 1625, 3724, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 4101, 1625, 1625, 4112, 4156, 4172, 4101, 4172, 4216, 3724, 4356, 4112, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 4113, 4255, 4156, 9366, 3752, 1625, 3752, 3752, 3752, 3752, 3752, 3752, 3752, 3752, 3752, 4265, 4356, 4113, 4117, 4216, 4156, 4113, 1625, 1625, 1625, 1626, 1626, 3752, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 4117, 1626, 1626, 4024, 4027, 4033, 4113, 4040, 4117, 4215, 4114, 4216, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 4265, 4024, 4027, 4033, 1626, 4040, 3752, 4114, 4024, 4027, 4033, 4114, 4040, 4024, 4027, 4033, 4408, 4040, 4169, 4215, 7653, 1626, 1626, 1626, 1628, 1628, 4169, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 4408, 1628, 1628, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 4410, 4259, 4259, 4152, 4215, 1628, 4613, 4410, 1628, 4037, 4037, 4037, 4037, 4037, 4037, 4037, 4037, 4037, 4613, 7653, 4152, 4259, 1628, 1628, 1628, 1628, 1629, 1629, 4152, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1630, 1630, 5069, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 4161, 1630, 1630, 4038, 4038, 4038, 4038, 4038, 4038, 4038, 4038, 4038, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 4302, 5069, 4161, 4302, 1630, 4218, 3938, 3938, 3938, 3938, 3938, 3938, 3938, 3938, 3938, 4373, 4440, 6934, 4440, 4161, 4302, 1630, 1630, 1630, 1630, 1631, 1631, 3938, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 4218, 1631, 1631, 4049, 4049, 4049, 4049, 4049, 4049, 4049, 4049, 4049, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 4137, 4415, 4373, 4218, 4415, 1631, 4224, 3939, 3939, 3939, 3939, 3939, 3939, 3939, 3939, 3939, 4428, 4137, 6934, 4428, 5030, 4137, 1631, 1631, 1631, 1631, 1632, 1632, 3939, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 4224, 1632, 1632, 4050, 4050, 4050, 4050, 4050, 4050, 4050, 4050, 4050, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 4516, 4516, 4516, 4559, 1632, 4219, 3940, 3940, 3940, 3940, 3940, 3940, 3940, 3940, 3940, 5030, 4224, 4642, 4642, 4642, 4559, 1632, 1632, 1632, 1632, 1633, 1633, 3940, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 4219, 1633, 1633, 4051, 4051, 4051, 4051, 4051, 4051, 4051, 4051, 4051, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 4155, 4651, 4651, 4651, 3931, 1633, 3931, 3931, 3931, 3931, 3931, 3931, 3931, 3931, 3931, 4219, 9367, 4155, 4660, 4660, 4660, 4155, 1633, 1633, 1633, 1635, 1635, 3931, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1639, 1639, 4362, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 4046, 4054, 4144, 4136, 4060, 4136, 4181, 4149, 4144, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 4149, 4362, 4046, 4054, 4742, 1639, 4060, 4181, 4149, 4046, 4054, 1639, 4144, 4060, 4046, 4054, 4181, 4925, 4060, 4136, 4925, 9482, 1639, 1639, 1639, 1639, 1640, 1640, 4186, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 4136, 1640, 1640, 4063, 4063, 4063, 4063, 4063, 4063, 4063, 4063, 4063, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 4261, 4261, 4261, 4186, 3753, 1640, 3753, 3753, 3753, 3753, 3753, 3753, 3753, 3753, 3753, 4798, 4976, 4742, 4742, 4976, 4186, 4261, 1640, 1640, 1640, 1642, 1642, 3753, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 4262, 1642, 1642, 4064, 4064, 4064, 4064, 4064, 4064, 4064, 4064, 4064, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 4798, 4751, 4751, 4262, 4185, 1642, 4073, 3753, 1642, 4065, 4065, 4065, 4065, 4065, 4065, 4065, 4065, 4065, 4751, 9582, 4358, 4185, 1642, 1642, 1642, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 4073, 4070, 4070, 4070, 4070, 4070, 4070, 4185, 4073, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 4358, 4073, 6113, 4800, 4628, 1648, 4070, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4628, 9723, 4173, 4105, 4800, 6113, 1648, 1648, 1648, 1648, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 4105, 1650, 1650, 4084, 4084, 4084, 4084, 4084, 4084, 4084, 4084, 4084, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 4413, 4281, 4105, 4110, 4151, 1650, 4173, 4413, 4187, 4105, 4281, 4443, 4086, 4173, 4086, 4086, 4086, 4086, 4086, 4086, 4110, 4151, 1650, 1650, 1650, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 4086, 1651, 1651, 4187, 4110, 4151, 4226, 4222, 4443, 4110, 4151, 4422, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 4187, 4422, 9787, 3932, 1651, 3932, 3932, 3932, 3932, 3932, 3932, 3932, 3932, 3932, 4366, 9792, 4226, 4222, 4300, 4226, 4116, 1651, 1651, 1651, 1656, 1656, 3932, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 4116, 4770, 4225, 4300, 4367, 4615, 4116, 4366, 4225, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 4154, 4615, 4770, 4250, 4615, 1656, 4222, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4225, 4154, 4367, 4157, 4770, 4154, 1656, 1656, 1656, 1656, 1658, 1658, 4085, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 4157, 1658, 1658, 4250, 4252, 4154, 4157, 9802, 4250, 4252, 4420, 4264, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 4264, 9806, 4831, 4821, 3933, 1658, 3933, 3933, 3933, 3933, 3933, 3933, 3933, 3933, 3933, 4252, 4153, 4419, 4158, 4420, 4821, 4153, 1658, 1658, 1658, 1659, 1659, 3933, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 4158, 1659, 1659, 4153, 4310, 4198, 4372, 4831, 4158, 4310, 4425, 4153, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 5352, 4425, 5352, 3934, 1659, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 3934, 4419, 4310, 4372, 4198, 9809, 4419, 4419, 1659, 1659, 1659, 1660, 1660, 3934, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 4198, 1660, 1660, 4122, 4122, 4122, 4122, 4122, 4122, 4122, 4122, 4283, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 4283, 4859, 4849, 4122, 1660, 4426, 4087, 4087, 4087, 4087, 4087, 4087, 4087, 4087, 4087, 4426, 4426, 4253, 4263, 4263, 4122, 1660, 1660, 1660, 1660, 1661, 1661, 4087, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 4290, 1661, 1661, 4253, 4263, 4859, 4221, 4849, 4683, 4290, 4214, 4456, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 4214, 4214, 4854, 4319, 4253, 1661, 4319, 4091, 4091, 4091, 4091, 4091, 4091, 4091, 4091, 4091, 4303, 4221, 4456, 4683, 4444, 4214, 1661, 1661, 1661, 1661, 1662, 1662, 4091, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 4211, 1662, 1662, 4213, 4319, 9818, 4854, 4350, 4211, 4444, 4303, 4213, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 4221, 4280, 4817, 4288, 4286, 1662, 4350, 4221, 4303, 4412, 4280, 4211, 4288, 4286, 4213, 4817, 4412, 4280, 4350, 4288, 4817, 4412, 1662, 1662, 1662, 1662, 1663, 1663, 4286, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1666, 1666, 4691, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 4272, 4272, 4272, 4272, 4272, 4272, 4272, 4272, 4272, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 4293, 7481, 4292, 4691, 4294, 1666, 4532, 4180, 1666, 4232, 4220, 4292, 4320, 4294, 4532, 4331, 7481, 4857, 4292, 4864, 4331, 4293, 1666, 1666, 1666, 1666, 1667, 1667, 4294, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 4180, 4220, 4232, 4320, 4232, 4533, 4180, 4331, 4293, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 4533, 4180, 4857, 4232, 4864, 1667, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4097, 4343, 4220, 9823, 4220, 4529, 4320, 1667, 1667, 1667, 1667, 1668, 1668, 4097, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4363, 1668, 1668, 4411, 4371, 4529, 4363, 4411, 4199, 4097, 4343, 4513, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4411, 4363, 4343, 4411, 1668, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 4371, 4199, 5633, 4513, 5633, 4870, 4199, 1668, 1668, 1668, 1669, 1669, 4118, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 4199, 4441, 4371, 4304, 4352, 4855, 4118, 4390, 4441, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 3629, 4210, 4429, 4321, 4870, 1669, 4352, 4429, 4429, 3629, 3629, 3629, 3629, 3629, 3629, 3629, 3629, 3629, 4352, 4304, 4855, 4321, 1669, 1669, 1669, 1669, 4210, 4304, 4233, 4210, 3629, 4210, 4323, 4321, 4321, 4210, 4304, 4390, 4210, 4210, 4210, 4352, 4390, 4210, 5039, 4390, 1669, 1672, 1672, 4794, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 4233, 4695, 4323, 4455, 4695, 4541, 4233, 4321, 4455, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 4541, 4233, 4695, 4794, 4354, 1672, 4098, 4098, 4098, 4098, 4098, 4098, 4098, 4098, 4098, 4098, 4354, 8372, 4455, 5039, 4323, 8372, 1672, 1672, 1672, 1672, 1679, 1679, 4098, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 4432, 1679, 1679, 4354, 4823, 4432, 4432, 4432, 4325, 4098, 4344, 4344, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 4522, 4522, 4823, 4344, 4546, 1679, 4150, 4150, 4150, 4150, 4150, 4150, 4150, 4150, 4150, 4546, 4534, 4344, 4700, 4700, 4522, 4325, 1679, 1679, 1679, 1680, 1680, 4150, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 4430, 1680, 1680, 4325, 4700, 4430, 4534, 5147, 4382, 4150, 4430, 4388, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 4325, 4700, 4701, 4565, 1680, 4159, 4159, 4159, 4159, 4159, 4159, 4159, 4159, 4159, 4565, 4368, 5147, 4368, 9827, 4701, 4382, 1680, 1680, 1680, 1684, 1684, 4159, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 4382, 1684, 1684, 4388, 4388, 4382, 4701, 4355, 4388, 4159, 4353, 4368, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 4355, 4345, 4540, 4871, 4386, 1684, 4542, 4566, 4355, 4353, 4540, 1684, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 4353, 1684, 1684, 1684, 1687, 4368, 4858, 3988, 4353, 4871, 4542, 4566, 4345, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 4873, 4160, 4345, 9202, 4160, 4386, 4160, 4386, 4414, 3988, 4160, 4427, 4386, 4160, 4160, 4160, 4345, 4414, 4160, 4858, 4427, 9202, 4873, 4160, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1692, 1692, 4886, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 4285, 1692, 1692, 4437, 4886, 4524, 4524, 4524, 4437, 4285, 4437, 4545, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 4545, 9830, 4285, 4391, 4571, 1692, 4435, 4524, 4576, 4162, 4162, 4162, 4162, 4162, 4162, 4162, 4162, 4162, 4162, 4435, 4457, 4435, 1692, 1692, 1692, 1692, 4457, 4592, 4285, 4571, 4435, 4162, 4457, 4576, 1692, 1693, 1693, 4322, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 4162, 4391, 4669, 4512, 4592, 4394, 4391, 4322, 4512, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 5100, 5100, 5100, 4322, 4669, 1693, 4189, 4189, 4189, 4189, 4189, 4189, 4189, 4189, 4189, 4189, 4669, 4284, 4512, 4856, 4295, 4296, 1693, 1693, 1693, 1693, 4284, 4245, 4189, 4295, 4296, 4322, 4570, 4284, 4245, 4394, 4295, 4322, 4284, 4245, 4394, 4295, 4296, 4570, 1693, 4189, 1693, 1697, 1697, 4856, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 4383, 1697, 1697, 4245, 4867, 4874, 9842, 4284, 4383, 4245, 4295, 4296, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 4561, 4561, 4561, 4561, 4561, 1697, 4191, 4191, 4191, 4191, 4191, 4191, 4191, 4191, 4191, 4867, 4597, 4612, 4692, 4879, 4874, 4561, 1697, 1697, 1697, 1705, 1705, 4191, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 4383, 1705, 1705, 4549, 9845, 4383, 4597, 4612, 4692, 4191, 4575, 4549, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 4324, 4879, 4575, 5442, 4708, 1705, 4190, 4190, 4190, 4190, 4190, 4190, 4190, 4190, 4190, 4190, 4392, 4869, 4564, 4569, 4392, 4708, 1705, 1705, 1705, 1705, 4564, 4569, 4190, 1705, 1708, 1708, 4324, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 4324, 1708, 1708, 4574, 5442, 4190, 4708, 4869, 4580, 4324, 4351, 4574, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 4580, 4979, 4579, 4392, 4979, 1708, 9947, 4324, 4392, 4351, 4579, 1708, 4336, 4336, 4336, 4336, 4336, 4336, 4336, 4336, 4336, 4351, 1708, 1708, 1708, 1712, 1712, 4351, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 4351, 1712, 1712, 4340, 4340, 4340, 4340, 4340, 4340, 4340, 4340, 4389, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 4709, 4878, 4990, 4710, 4340, 1712, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 4847, 4370, 4709, 4370, 4721, 4710, 4847, 1712, 1712, 1712, 1713, 1713, 4258, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 4397, 1713, 1713, 4389, 4710, 4709, 4878, 4990, 4389, 4721, 4590, 4370, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 4212, 4347, 4590, 4860, 4389, 1713, 5289, 9966, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4583, 4384, 4385, 4583, 1713, 1713, 1713, 1726, 4370, 4397, 4347, 4860, 4212, 4370, 4397, 4347, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 5289, 4347, 4400, 4583, 4987, 4586, 1726, 1726, 1726, 1726, 1726, 1726, 4458, 4586, 4596, 4347, 4987, 4465, 4458, 4458, 4348, 4384, 4385, 4465, 4458, 4596, 4384, 4385, 1726, 4465, 4384, 4385, 1726, 1726, 1726, 1726, 1726, 1726, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 4348, 4400, 4601, 4719, 4725, 4348, 4400, 1728, 1728, 1728, 1728, 1728, 1728, 4601, 4719, 4725, 5804, 4348, 5804, 4260, 4260, 4260, 4260, 4260, 4260, 4260, 4260, 4260, 4741, 1728, 4697, 4348, 9968, 1728, 1728, 1728, 1728, 1728, 1728, 1736, 4260, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 4604, 4697, 4741, 4604, 4589, 4595, 1736, 1736, 1736, 1736, 1736, 1736, 4589, 4595, 4865, 4744, 4865, 4268, 4697, 4268, 4268, 4268, 4268, 4268, 4268, 4268, 4268, 4268, 4434, 4604, 4434, 5433, 1736, 1736, 1736, 1736, 1736, 1736, 1753, 4434, 4865, 4434, 4677, 4268, 4744, 4744, 4434, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 4268, 5433, 4779, 4677, 4600, 4607, 1753, 1753, 1753, 1753, 1753, 1753, 4600, 4607, 4702, 4677, 4711, 4316, 4316, 4316, 4316, 4316, 4316, 4316, 4316, 4316, 4671, 4779, 4780, 4349, 5025, 4702, 1753, 1753, 1753, 1753, 1753, 1753, 4316, 4780, 4711, 4702, 5025, 5431, 4671, 1753, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 4316, 4671, 4711, 4707, 4671, 4717, 4349, 1755, 1755, 1755, 1755, 1755, 1755, 4717, 4790, 4866, 5431, 4866, 4349, 4317, 4707, 4317, 4317, 4317, 4317, 4317, 4317, 4349, 4705, 4395, 4396, 4393, 4349, 1755, 1755, 1755, 1755, 1755, 1755, 4790, 4668, 4707, 4317, 4866, 4762, 4705, 1755, 1763, 4707, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 4317, 4668, 4762, 4705, 4724, 6115, 1763, 1763, 1763, 1763, 1763, 1763, 4724, 4668, 4459, 4393, 4395, 4396, 4393, 4395, 4459, 4395, 4396, 4393, 6115, 4762, 4459, 4395, 4396, 4459, 4668, 4872, 1763, 1763, 1763, 1763, 1763, 1763, 1785, 4393, 4812, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 4997, 4812, 4998, 4997, 4872, 4998, 4812, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1788, 1788, 4728, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 4728, 1788, 1788, 4438, 4862, 4703, 5138, 4699, 9969, 4438, 4862, 4438, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 4464, 4949, 4398, 4703, 5353, 1788, 4464, 4464, 4438, 4703, 4699, 1788, 4464, 4442, 4442, 4442, 4442, 4442, 4442, 4442, 4442, 4442, 1788, 1788, 1788, 1788, 1795, 4699, 4704, 1795, 5353, 4949, 5138, 1795, 4442, 4337, 4337, 4337, 4337, 4337, 4337, 4337, 4337, 4337, 4825, 4704, 4754, 1795, 4398, 1795, 4704, 1795, 4398, 4398, 1795, 1795, 4337, 4398, 9973, 1795, 4398, 4466, 1795, 4754, 1795, 4949, 1795, 4466, 1795, 1795, 1795, 1796, 4758, 4466, 4825, 4338, 1796, 4338, 4338, 4338, 4338, 4338, 4338, 1796, 4754, 4778, 4816, 4816, 4467, 4758, 4337, 4825, 4816, 4778, 4467, 4467, 4468, 1796, 4338, 1796, 4467, 1796, 4468, 4614, 1796, 1796, 4758, 9975, 4468, 1796, 4614, 4468, 1796, 4756, 1796, 4614, 1796, 4473, 1796, 1796, 1796, 1797, 5071, 4473, 4473, 4474, 4739, 4479, 1797, 4473, 4756, 4474, 4338, 4479, 5071, 4771, 4756, 4474, 4745, 4479, 4745, 4480, 1797, 4739, 1797, 4880, 1797, 4480, 4480, 1797, 1797, 5070, 4771, 4480, 1797, 4739, 4481, 1797, 4771, 1797, 4627, 1797, 4481, 1797, 1797, 1797, 1798, 4627, 4481, 4880, 4745, 4481, 4627, 1798, 4476, 4476, 4476, 4476, 4476, 4476, 4476, 4476, 4476, 4706, 4487, 5070, 4486, 1798, 4761, 1798, 4487, 1798, 4486, 4486, 1798, 1798, 4487, 4799, 4486, 1798, 4706, 4493, 1798, 4799, 1798, 4761, 1798, 4493, 1798, 1798, 1798, 1799, 6931, 4493, 4799, 4706, 5086, 4706, 1799, 4477, 4477, 4477, 4477, 4477, 4477, 4477, 4477, 4477, 5086, 4501, 4761, 4494, 1799, 4755, 1799, 4501, 1799, 4494, 4494, 1799, 1799, 4501, 4738, 4494, 1799, 6931, 4495, 1799, 4887, 1799, 4755, 1799, 4495, 1799, 1799, 1799, 1800, 4887, 4495, 5448, 4755, 4495, 4924, 1800, 4478, 4478, 4478, 4478, 4478, 4478, 4478, 4478, 4478, 4757, 4738, 4947, 4500, 1800, 4783, 1800, 4738, 1800, 4500, 4500, 1800, 1800, 4783, 4924, 4500, 1800, 4757, 4738, 1800, 5142, 1800, 4757, 1800, 5448, 1800, 1800, 1800, 1801, 4670, 4676, 4747, 5142, 4747, 4947, 1801, 4489, 4489, 4489, 4489, 4489, 4489, 4489, 4489, 4489, 4759, 4838, 4670, 4676, 1801, 4766, 1801, 1801, 1801, 4670, 4676, 1801, 1801, 4747, 4670, 4676, 1801, 4759, 4747, 1801, 5003, 1801, 4766, 1801, 4764, 1801, 1801, 1801, 1802, 4760, 4766, 4838, 4759, 4763, 4759, 1802, 4490, 4490, 4490, 4490, 4490, 4490, 4490, 4490, 4490, 4837, 4760, 5073, 4764, 1802, 4763, 1802, 1802, 1802, 4838, 4902, 1802, 1802, 9976, 5073, 5003, 1802, 5073, 4797, 1802, 4764, 1802, 4760, 1802, 4763, 1802, 1802, 1802, 1803, 4760, 4837, 4902, 4519, 1803, 4519, 4519, 4519, 4519, 4519, 4519, 1803, 4491, 4491, 4491, 4491, 4491, 4491, 4491, 4491, 4491, 4927, 4797, 4986, 4769, 1803, 4519, 1803, 4902, 1803, 4797, 9980, 1803, 1803, 4927, 4986, 4837, 1803, 4927, 4846, 1803, 4769, 1803, 1803, 1803, 4769, 1803, 1803, 1803, 1812, 4503, 4503, 4503, 4503, 4503, 4503, 4503, 4503, 4503, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4767, 4846, 4986, 1812, 4772, 4767, 4792, 5474, 4795, 4846, 1812, 4505, 4505, 4505, 4505, 4505, 4505, 4505, 4505, 4505, 4882, 4772, 4767, 4792, 1812, 4895, 1812, 4792, 1812, 4772, 4767, 1812, 1812, 4795, 4895, 5474, 1812, 4833, 4795, 1812, 4791, 1812, 4791, 1812, 4882, 1812, 1812, 1812, 1813, 4517, 4517, 4517, 4517, 4517, 4517, 4517, 4517, 4517, 4518, 4518, 4518, 4518, 4518, 4518, 4518, 4518, 4518, 4833, 5150, 4991, 1813, 6758, 4791, 6758, 4978, 4991, 5150, 1813, 4520, 4518, 4520, 4520, 4520, 4520, 4520, 4520, 4520, 4520, 4520, 4791, 4765, 1813, 4833, 1813, 4807, 1813, 4875, 4813, 1813, 1813, 4807, 4520, 5010, 1813, 4978, 4832, 1813, 4765, 1813, 4834, 1813, 4807, 1813, 1813, 1813, 1814, 4643, 4643, 4643, 4643, 4643, 4643, 4643, 4643, 4643, 4520, 4765, 4813, 4875, 4824, 4875, 4765, 1814, 4803, 4834, 4832, 4993, 1814, 4813, 4834, 4828, 4814, 5010, 4813, 1814, 4828, 4523, 4523, 4523, 4523, 4523, 4523, 4523, 4523, 4523, 4803, 4814, 4824, 1814, 4828, 1814, 4814, 1814, 4824, 4834, 1814, 1814, 4523, 4993, 4898, 1814, 4832, 4803, 1814, 4824, 1814, 4832, 1814, 4898, 1814, 1814, 1814, 1829, 1829, 6284, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 6284, 4845, 9982, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 4845, 4845, 4525, 4830, 4980, 1829, 5190, 4980, 1829, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 5190, 4980, 4830, 4845, 1829, 1829, 1829, 1829, 1832, 1832, 4830, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 4835, 4883, 4883, 4885, 4885, 4885, 1840, 1840, 1840, 1840, 1840, 1840, 4555, 4555, 4555, 4555, 4555, 4555, 4555, 4555, 4555, 4883, 4904, 4836, 4885, 4988, 5189, 9983, 4555, 5189, 4835, 4904, 1840, 1840, 1840, 1840, 1840, 1840, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 4988, 4907, 4994, 4835, 4555, 4836, 1842, 1842, 1842, 1842, 1842, 1842, 4591, 4591, 4591, 4591, 4591, 4591, 4591, 4591, 4591, 4844, 4907, 4835, 5022, 5022, 4836, 4994, 4591, 4844, 5022, 9988, 1842, 1842, 1842, 1842, 1842, 1842, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 4907, 4943, 5484, 4844, 4591, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4679, 4679, 4679, 4679, 4679, 4679, 4679, 4679, 4679, 5484, 4943, 1845, 1845, 1845, 1845, 1845, 1845, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 4943, 5109, 5109, 5109, 9990, 5152, 1851, 1851, 1851, 1851, 1851, 1851, 4680, 4680, 4680, 4680, 4680, 4680, 4680, 4680, 4680, 4681, 4681, 4681, 4681, 4681, 4681, 4681, 4681, 4681, 5152, 4768, 1851, 1851, 1851, 1851, 1851, 1851, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 4768, 5118, 5118, 5118, 4768, 5438, 1854, 1854, 1854, 1854, 1854, 1854, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4839, 4913, 5638, 4768, 5141, 5638, 5638, 4734, 4822, 4989, 4913, 1854, 1854, 1854, 1854, 1854, 1854, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 4815, 5141, 5438, 4839, 4734, 4901, 1862, 1862, 1862, 1862, 1862, 1862, 4989, 4822, 4901, 4815, 4822, 4852, 4916, 4852, 4815, 4853, 4876, 4853, 9991, 5163, 5168, 4916, 4839, 4901, 4822, 4926, 1862, 1862, 1862, 1862, 1862, 1862, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 4926, 4852, 5163, 5168, 4910, 4853, 1865, 1865, 1865, 1865, 1865, 1865, 4876, 4910, 4996, 4926, 4995, 4841, 4852, 4876, 4843, 6124, 4853, 4996, 6124, 4910, 5496, 4841, 4841, 4843, 4843, 4843, 1865, 1865, 1865, 1865, 1865, 1865, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 4841, 4995, 5038, 4843, 4910, 5496, 5195, 1873, 1873, 1873, 1873, 1873, 1873, 4891, 4891, 4891, 4891, 4891, 4891, 4891, 4891, 4891, 4892, 4892, 4892, 4892, 4892, 4892, 4892, 4892, 4892, 5195, 5038, 1873, 1873, 1873, 1873, 1873, 1873, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 5038, 6281, 6281, 5038, 8340, 8340, 1878, 1878, 1878, 1878, 1878, 1878, 4893, 4893, 4893, 4893, 4893, 4893, 4893, 4893, 4893, 4939, 4939, 4939, 4939, 4939, 4939, 4939, 4939, 4939, 4928, 4948, 1878, 1878, 1878, 1878, 1878, 1878, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 4950, 4952, 5481, 4928, 4908, 4919, 5151, 1880, 1880, 1880, 1880, 1880, 1880, 4908, 4919, 4928, 4948, 5151, 4948, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 4908, 4919, 4950, 4952, 4928, 1880, 1880, 1880, 1880, 1880, 1880, 1888, 4527, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 4985, 5019, 5481, 5319, 5269, 4950, 1888, 1888, 1888, 1888, 1888, 1888, 5019, 4950, 4952, 4952, 5269, 5019, 4985, 4528, 4528, 4528, 4528, 4528, 4528, 4528, 4528, 4528, 5319, 9999, 4985, 5202, 1888, 1888, 1888, 1888, 1888, 1888, 1892, 1892, 4528, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 5202, 1892, 1892, 4777, 4777, 4777, 4777, 4777, 4777, 4777, 4777, 4896, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 4526, 4896, 4999, 5202, 4777, 1892,10001, 5207, 4896, 4526, 4526, 4526, 4526, 4526, 4526, 4526, 4526, 4526, 4900, 4906, 4914, 4777, 1892, 1892, 1892, 1892, 4972, 4900, 4906, 4914, 4526, 5001, 4999, 5068, 4900, 4906, 4914, 5207, 4999, 5068, 1892, 1893, 1893, 4526, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 4918, 1893, 1893, 5430, 4929, 4972, 4955, 5210, 5594, 4918, 5001, 5068, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 4955, 4931, 4918, 4929,10002, 1893, 4560, 4560, 4560, 4560, 4560, 4560, 4560, 4560, 4560, 4929, 5430, 4920, 5210, 4931, 4972, 4955, 1893, 1893, 1893, 1893, 4920, 4560, 4918, 5001, 5594, 4931, 4929, 4920, 4931, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 5467, 1893, 1917, 1917, 4931, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 4663, 1917, 1917, 4940, 4940, 4940, 4940, 4940, 4940, 4940, 4940, 4940, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 6759, 7667, 5018, 6759, 5467, 1917, 4665, 4665, 4665, 4665, 4665, 4665, 4665, 4665, 4665, 5018, 5280, 5280, 5280, 5410, 5018, 5475, 1917, 1917, 1917, 1918, 1918, 4665, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 5196, 1918, 1918, 4941, 4941, 4941, 4941, 4941, 4941, 4941, 4941, 4941, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 5475, 7667, 5196, 5410, 1918, 4718, 4718, 4718, 4718, 4718, 4718, 4718, 4718, 4718, 5134, 5325, 5143, 5143, 5143, 5196, 5134, 1918, 1918, 1918, 1929, 1929, 4718, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 5046, 1929, 1929, 5143, 5011, 5347, 5325, 5446, 5046, 4718, 4951, 4718, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 5446,10015, 6559, 5347, 5162, 1929, 4773, 4773, 4773, 4773, 4773, 4773, 4773, 4773, 4773, 5162, 4951, 5198, 5347, 6559, 6245, 4951, 1929, 1929, 1929, 1930, 1930, 4773, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 5046, 1930, 1930, 5020, 5198, 5046, 5011, 5198, 5349, 4773, 5002, 5011, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 4951, 5198, 5373, 5167, 1930, 4881, 4881, 4881, 4881, 4881, 4881, 4881, 4881, 4881, 5167, 5469, 6245, 5002, 5349, 5373, 5002, 1930, 1930, 1930, 1931, 1931, 4881, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 4922, 1931, 1931, 5155, 5469, 5020, 5297, 4982, 5373, 4922, 5020, 5155, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 4684, 5002, 4922, 5368, 5297, 1931, 4982, 1931, 5297, 4684, 4684, 4684, 4684, 4684, 4684, 4684, 4684, 4684, 4982, 5158, 5368, 4982, 1931, 1931, 1931, 5368, 5015, 5158, 4922,10016, 4684, 5015, 4982, 1931, 1933, 1933, 5015, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1934, 5266, 5266, 5266, 5266, 5266, 5266, 5365, 5172, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 4685, 5172, 5271, 5385, 5266, 5494, 5365, 5409, 5271, 4685, 4685, 4685, 4685, 4685, 4685, 4685, 4685, 4685, 4968, 4968, 4968, 4968, 4968, 4968, 4968, 4968, 4968, 5365, 5385, 5494, 4685, 5478, 5409, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 4958, 5478, 5052, 4909, 4917, 4921, 1938, 1938, 1938, 1938, 1938, 1938, 4909, 4917, 4921, 6247, 5024, 5016, 4958, 4909, 4917, 4921, 5016, 5024, 4909, 4917, 4921, 5016, 5024, 5970, 4958, 4937, 1938, 1938, 1938, 1938, 1938, 1938, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 5052, 4937, 4909, 4917, 4921, 5052, 1941, 1941, 1941, 1941, 1941, 1941, 4686, 4937,10030, 5411, 4958, 5429, 6247, 5970, 5052, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4937, 5166, 1941, 1941, 1941, 1941, 1941, 1941, 1943, 5166, 5411, 4983, 4686, 4966, 4953, 5194, 5434, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 5194, 4959, 4930, 4983, 5429, 4966, 4953, 1943, 1943, 1943, 1943, 1943, 1943, 5503, 5171, 4983, 5072, 4966, 4953, 4959, 4930, 4953, 5171, 5072, 4983, 5503, 4959, 4930, 5072, 5434,10035, 4959, 4930, 1943, 1943, 1943, 1943, 1943, 1943, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 4930, 4936, 4966, 4953, 5013, 5014, 1947, 1947, 1947, 1947, 1947, 1947, 5013, 5014, 5051, 5021, 4959, 5013, 5014, 4936, 5021, 5144, 5013, 5014, 5449, 5021, 4936, 5477, 5013, 5014, 5021, 4936, 1947, 1947, 1947, 1947, 1947, 1947, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 7560, 4936, 4954, 7560, 5144, 5316, 5449, 1949, 1949, 1949, 1949, 1949, 1949, 5051, 5051, 5477, 5316, 5144, 5051, 5357, 4954, 4969, 4969, 4969, 4969, 4969, 4969, 4969, 4969, 4969, 4956, 5476, 4954, 1949, 1949, 1949, 1949, 1949, 1949, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 5357, 4956, 4981, 5476, 5479, 4981, 1959, 1959, 1959, 1959, 1959, 1959, 4954, 4956, 4981, 5026, 5049, 4954, 4970, 4970, 4970, 4970, 4970, 4970, 4970, 4970, 4970, 5479, 4981, 5489, 4956, 5581, 1959, 1959, 1959, 1959, 1959, 1959, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 4956, 4984, 5583, 5666, 5489, 5324, 5175, 1961, 1961, 1961, 1961, 1961, 1961, 5049, 5175, 5049, 5324, 5182, 5026, 4984, 5049, 5029, 5029, 5026, 5026, 5182, 5053, 5581, 5666, 5026, 5583, 4984, 4960, 1961, 1961, 1961, 1961, 1961, 1961, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 4965, 4960, 5054, 5545, 5185, 10067, 1973, 1973, 1973, 1973, 1973, 1973, 5185, 4960, 5043, 5120, 4960, 4984, 4965, 5029, 5284, 5120, 5029, 5053, 5029, 4965, 5545, 5120, 5053, 5029, 4965, 5053, 1973, 1973, 1973, 1973, 1973, 1973, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 4960, 5054, 5318, 5284, 5031, 5031, 5054, 1975, 1975, 1975, 1975, 1975, 1975, 5043, 5318, 5435, 5284, 4965, 5043, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 5483, 5043,10069, 5318, 5480, 1975, 1975, 1975, 1975, 1975, 1975, 1983, 4884, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 5031, 5435, 5329, 5435, 5383, 5031, 1983, 1983, 1983, 1983, 1983, 1983, 5031, 5329, 5017, 5383, 5480, 5483, 4698, 4698, 4698, 4698, 4698, 4698, 4698, 4698, 4698, 4698, 5047, 5501, 5501, 5501, 1983, 1983, 1983, 1983, 1983, 1983, 1987, 1987, 4698, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 5012, 1987, 1987, 5193, 5012, 6952, 5495, 5504, 5294, 4698, 5017, 5193, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 5504, 8351, 8351, 5292, 5017, 1987, 5294, 5047, 1987, 5017, 5017, 5292, 5047, 5012, 5294, 5128, 5047, 5495, 5012, 6952, 5292, 5128, 1987, 1987, 1987, 1988, 1988, 5128, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 5215, 5457, 5057,10155,10170, 5085, 1994, 1994, 1994, 1994, 1994, 1994, 5085, 5309, 5312, 5323, 5328, 5085, 5215, 5035, 5041, 5309, 5312, 5323, 5328, 5055, 5060, 5035, 5063, 5055, 5215, 5457, 1994, 1994, 1994, 1994, 1994, 1994, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 5057, 5035, 5041,10171, 5389, 5057, 1997, 1997, 1997, 1997, 1997, 1997, 5041, 5298, 5048, 5389, 5488, 5034, 5035, 5041, 5042, 5035, 5041, 5055, 5060, 5457, 5063, 5436, 5055, 5060, 5298, 5063, 1997, 1997, 1997, 1997, 1997, 1997, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 5034, 5298, 5062, 5750, 5488, 5042, 5034, 2005, 2005, 2005, 2005, 2005, 2005, 5048, 5506, 5044, 5059, 5034, 5048, 5042, 5034, 5067, 5048, 5436, 5042, 5608, 5506, 8591, 5750, 5506, 5436, 5062, 5062, 2005, 2005, 2005, 2005, 2005, 2005, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 5062, 5810, 5067, 5062, 5608, 5508, 2007, 2007, 2007, 2007, 2007, 2007, 5044, 5059, 5508, 8591, 5044, 5044, 5059, 5067, 5067, 5044, 5067, 5044, 5059, 5199, 5557, 5557, 5557, 5810, 5217, 5222, 2007, 2007, 2007, 2007, 2007, 2007, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 5199, 5217, 5222, 5058, 10182, 5768, 5199, 2011, 2011, 2011, 2011, 2011, 2011, 5217, 5222, 5359, 5217, 5199, 5359, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 5454, 5768, 5305, 5359, 2011, 2011, 2011, 2011, 2011, 2011, 2015, 2015, 4752, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 5058, 2015, 2015, 5058, 5305, 5058, 5296, 5056, 5232, 4752, 5454, 5058, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 4687, 5369, 5305,10183, 5296, 2015, 5405, 5232, 5296, 4687, 4687, 4687, 4687, 4687, 4687, 4687, 4687, 4687, 5369, 5232, 5593, 5332, 2015, 2015, 2015, 5454, 5121, 5045, 5296, 5332, 4687, 5056, 5121, 5121, 5056, 5369, 5405, 5197, 5121, 5056, 2015, 2017, 2017, 4687, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 5197, 5056, 5486, 5299,10282, 5197, 5593, 5486, 5405, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 5045, 5122, 5045, 5045, 5299, 2017, 5197, 5122, 5045, 5200, 5299, 5045, 5486, 5122, 5490, 5490, 5122, 5200, 5045, 5243, 5224, 5599, 2017, 2017, 2017, 2017, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 5490, 5254, 5243, 5224, 5200, 5886, 6282, 2018, 2018, 2018, 2018, 2018, 2018, 4720, 5243, 5224, 5560, 4957, 5224, 5254, 5599, 5200, 4720, 4720, 4720, 4720, 4720, 4720, 4720, 4720, 4720, 5254, 5065, 2018, 2018, 2018, 2018, 2018, 2018, 5061, 5283, 5283, 5283, 4720, 5886, 5560, 2018, 2020, 2020, 4957, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 5339, 2020, 2020, 4720, 5283, 5065, 5300, 6282, 5339, 4957,10283, 5065, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 4957, 5511, 5293, 5065, 5300, 2020, 5065, 4957, 4957, 5061, 5511, 5513, 5300, 5061, 5061, 5064, 5066, 5375, 5061, 5293, 5513, 5061, 2020, 2020, 2020, 2021, 2021, 5342, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 5342, 2021, 2021, 5293, 5643, 5643, 5375, 5361, 5293, 5643, 5064, 5066, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 5567, 5064, 5066, 5375, 2021, 6971, 5567, 5064, 5066, 5361, 5064, 5066, 5101, 5101, 5101, 5101, 5101, 5101, 5101, 5101, 5101, 2021, 2021, 2021, 2025, 2025, 5361, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 5567, 2025, 2025, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 5381, 5388, 5392, 6971, 5367, 2025,10510, 6973, 5381, 5388, 5392, 2025, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5367, 2025, 2025, 2025, 2026, 2026, 5367, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 5538, 2026, 2026, 5130, 5130, 5130, 5130, 5130, 5130, 5130, 5130, 5130, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 5127, 5432, 5538, 5659, 6973, 2026, 5127, 5127,10515, 5432, 5659, 2026, 5127, 5131, 5131, 5131, 5131, 5131, 5131, 5131, 5131, 5131, 2026, 2026, 2026, 2026, 2027, 2027, 5538, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2029, 2029, 5561, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 5363, 2029, 2029, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 5670, 5366, 5561, 5363, 5372, 2029, 5670, 5561, 2029, 5229, 5229, 5229, 5229, 5229, 5229, 5229, 5229, 5229, 5366, 5374, 5363, 5372, 2029, 2029, 2029, 2029, 2031, 2031, 5366, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 5374, 2031, 2031, 5216, 5223, 5233, 5272, 5234, 5272, 5420, 5372, 5519, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 5374, 5519, 5216, 5223, 5233, 2031, 5234, 5420, 2031, 5216, 5223, 5233, 5546, 5420, 5216, 5223, 5233, 5749, 5234, 5272, 5546, 5234, 2031, 2031, 2031, 2031, 2032, 2032, 5749, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 5272, 2032, 2032, 5230, 5230, 5230, 5230, 5230, 5230, 5230, 5230, 5230, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 5577, 5577, 5577, 5651, 2032, 5135, 5135, 5135, 5135, 5135, 5135, 5135, 5135, 5135, 5651, 5732, 5732, 5732,10565, 5651, 5135, 2032, 2032, 2032, 2034, 2034, 5135, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2036, 2036, 5595, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 5414, 9226, 5595, 5650, 6040, 2036, 4753, 4753, 4753, 4753, 4753, 4753, 4753, 4753, 4753, 4753, 5650, 5414, 5598, 5302, 5302, 5650, 2036, 2036, 2036, 2036, 2037, 2037, 4753, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 5414, 2037, 2037, 5302, 5419, 5414, 6040, 5245, 5459, 4753, 5510, 5598, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 5510, 5302, 5419, 5482, 9226, 2037, 5245, 5510, 2037, 5239, 5239, 5239, 5239, 5239, 5239, 5239, 5239, 5239, 5245, 5459, 5419, 5245, 2037, 2037, 2037, 2038, 2038, 5406, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 6087, 2038, 2038, 5240, 5240, 5240, 5240, 5240, 5240, 5240, 5240, 5240, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 5482, 5459, 6087, 5406, 5548, 2038, 5406, 5596, 5482, 9035, 5548, 2038, 5241, 5241, 5241, 5241, 5241, 5241, 5241, 5241, 5241, 5548, 2038, 2038, 2038, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 5602, 2046, 2046, 5244, 5255, 5256, 5450, 5596, 5403, 5418, 5412, 5522, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 5412, 5522, 5244, 5255, 5256, 2046, 5403, 5418, 5412, 5244, 5255, 5418, 5535, 5602, 5244, 5255, 5256, 5450, 5403, 5256, 9035, 5535, 2046, 2046, 2046, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 5424, 2047, 2047, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 5450, 7324, 5424, 5591, 2047, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5251, 5667, 5591, 10567, 5642, 7324, 5424, 6104, 2047, 2047, 2047, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 6096, 2049, 2049, 5252, 5252, 5252, 5252, 5252, 5252, 5252, 5252, 5252, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 5591, 5667, 6104, 5585, 6096, 2049, 5261, 5261, 5261, 5261, 5261, 5261, 5261, 5261, 5261, 5585, 5642, 5828, 5828, 5828, 6108, 5642, 2049, 2049, 2049, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 5585, 2050, 2050, 5262, 5262, 5262, 5262, 5262, 5262, 5262, 5262, 5262, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 6108,10575, 5603, 5657, 2050, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 6230, 5657, 5834, 5834, 5834, 6230, 5136, 2050, 2050, 2050, 2057, 2057, 5136, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 5603, 2057, 2057, 5263, 5263, 5263, 5263, 5263, 5263, 5263, 5263, 5263, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 5840, 5840, 5840, 5735, 5742, 2057, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 6038, 5742, 5846, 5846, 5846, 6086, 5137, 2057, 2057, 2057, 2058, 2058, 5137, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 5735, 2058, 2058, 5270, 5270, 5270, 5270, 5270, 5270, 5270, 5270, 5270, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 6038, 8516, 5745, 6086, 2058, 5140, 5140, 5140, 5140, 5140, 5140, 5140, 5140, 5140, 5654, 5654, 6105, 6224, 8516, 6615, 5654, 2058, 2058, 2058, 2060, 2060, 5140, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 5745, 2060, 2060, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 5281, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 6107, 6615,10577, 6224, 6105, 2060, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 5452, 5295, 5773, 5304, 5304, 5304, 5295, 2060, 2060, 2060, 2061, 2061, 5145, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 5580, 2061, 2061, 5295, 5304, 6107, 5415, 5773, 5580, 5754, 5452, 5295, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 5754, 5304, 10592, 5415, 2061, 5267, 5267, 5267, 5267, 5267, 5267, 5415, 5584, 5452, 5267, 5451, 5306, 5306, 5364, 5364, 5584, 2061, 2061, 2061, 2063, 2063, 5267, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 5600, 2063, 2063, 5306, 5355, 5364, 5355, 5811, 5421, 5444, 5466, 5451, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 5811, 5306, 5517, 5364, 5516, 2063, 5421, 5444, 2063, 5466, 5600, 5517, 7584, 5516, 5421, 7584, 5444, 5355, 5517, 5451, 5355, 5466, 2063, 2063, 2063, 2063, 2064, 2064, 5516, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2065, 2065, 5458, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 5614, 2065, 2065, 5370, 7588,10594, 5453, 7588, 5614, 6251, 5601, 5530, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 5370, 5371, 5458, 5530, 2065, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 4804, 5370, 5453, 5370, 5371, 5601, 5530, 2065, 2065, 2065, 2065, 2066, 2066, 4804, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 6251, 2066, 2066, 5453, 5371, 6251, 5547, 5458, 5531, 4804, 5543, 5371, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 5417, 5531, 5890, 5543, 5547, 2066, 4805, 4805, 4805, 4805, 4805, 4805, 4805, 4805, 4805, 4805, 5547, 5417, 5531, 5890, 5543, 5417, 2066, 2066, 2066, 2066, 2067, 2067, 4805, 2067, 2067, 2067, 2067, 2067, 2067, 2067,10598, 2067, 2067, 5748, 5890, 5417, 5456, 5606, 5664, 4805, 5463, 5748, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 5463, 5463, 5898, 5853, 2067, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 5853, 5456, 5606, 5664, 5898, 5463, 2067, 2067, 2067, 2067, 2068, 2068, 4806, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 5416, 2068, 2068, 5468, 5460, 5416, 5634, 5898, 8957, 4806, 5460, 5966, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 5456, 5505, 5778, 5416, 5637, 2068, 8957, 5456, 5505, 5647, 5637, 5416, 5468, 5505, 5647, 5460, 5634, 5637, 5468, 5647,10601, 5966, 2068, 2068, 2068, 2070, 2070, 5778, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2074, 2074, 5813, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 5462, 5813,10602,10604, 5813, 6125, 5462, 5465, 5758, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 5465, 5465, 5465, 5758, 5525, 2074, 5282, 5402, 5443, 5473, 6125, 2074, 5455, 5525, 5462, 5282, 5282, 5282, 5282, 5282, 5282, 5465, 2074, 2074, 2074, 2074, 2075, 2075, 5525, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 5282, 2075, 2075, 5402, 5443, 5473, 5455, 5969, 5772, 5402, 5443, 5473, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 5772, 5402, 5443, 5473, 5777, 2075, 5301, 5301, 5301, 5301, 5301, 5301, 5301, 5301, 5301, 5777, 5604, 6174, 5969, 5455, 6228, 5455, 2075, 2075, 2075, 2077, 2077, 5301, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 5661, 2077, 2077, 6174, 5894, 5661, 6286, 5661, 5533, 5301, 5520, 5604, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 5520, 5533, 5894, 5899, 5533, 2077, 6228, 5520, 2077, 5502, 5502, 5502, 5502, 5502, 5502, 5502, 5502, 5502, 5533, 5894, 5899, 6286, 2077, 2077, 2077, 2082, 2082, 5604, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082,10617, 5899, 5640, 5549, 5590, 5549, 5877, 5562, 5539, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 6052, 5539, 5877, 5964, 6620, 2082, 5590, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5303, 5539, 6052, 5590, 5549, 5964, 5562, 2082, 2082, 2082, 2082, 2083, 2083, 5303, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 5549, 2083, 2083, 6620, 6052, 5588, 5640, 5592, 5964, 5303, 5782, 5640, 2083, 2083, 2083, 2083, 2083, 2083, 2083, 5562, 5562, 5782,10619, 5588, 2083, 5592, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5588, 5588, 5592, 6305, 6305, 6305, 2083, 2083, 2083, 2083, 2084, 2084, 5491, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2085, 2085, 5744, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 5739, 5739, 5739, 5744,10625, 2085, 5793, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5317, 5744, 5793, 5743, 5743, 5743, 5739, 2085, 2085, 2085, 2085, 2087, 2087, 5317, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 5743, 5607, 5597, 5346, 6960, 5891, 5317, 5564, 5317, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 5526, 5537, 6761,10627, 2087, 5891, 6960, 5644, 5563, 5526, 5537, 5644, 5649, 5597, 5607, 5891, 5526, 5537, 5346, 5597, 5564, 2087, 2087, 2087, 2087, 2089, 2089, 5346, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 5346, 2089, 2089, 5563, 5644, 5589, 5563, 6761, 6085, 5644, 6109, 5607, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 5564,10631, 5649, 6109, 5589, 2089, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5649, 5589, 6116, 5563, 6085, 5649, 5649, 2089, 2089, 2089, 2091, 2091, 5382, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 5566, 6311, 6311, 6311, 5641, 6116, 5382, 6053, 5382, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 5589, 5641, 5566, 5532, 4696, 2091, 5641, 4696, 6053, 4696, 5532, 5472, 5641, 4696, 5566, 5532, 4696, 4696, 4696, 5652, 5753, 4696, 2091, 2091, 2091, 2091, 4696, 6053, 5753, 2091, 2097, 2097, 5532, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 5797, 2097, 2097, 5472,10634,10635, 6041, 6041, 5566, 5889, 5514, 5797, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 5514, 5472, 5889, 5909, 6041, 2097, 5542, 5514, 5656, 5587, 5472, 2097, 5514, 5542, 5909, 5656, 5652, 5924, 5542, 5889, 5656, 5652, 2097, 2097, 2097, 2101, 2101, 5587, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 5542, 2101, 2101, 5514, 5587, 5982, 6094, 5924, 6095, 5914, 5931, 5586, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 5586, 5914, 5931, 5982, 5586, 2101, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 7639, 6095, 6094, 5586, 5587, 7639, 5982, 2101, 2101, 2101, 2104, 2104, 5492, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2109, 2109, 6112, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 5515, 2109, 2109, 5757, 6112, 6317, 6317, 6317, 5565, 5515, 6033, 5757, 2109, 2109, 2109, 2109, 2109, 2109, 2109, 4796, 9198, 5515, 5662,10637, 2109, 5568, 5565, 5568, 4796, 4796, 4796, 4796, 4796, 4796, 4796, 4796, 4796, 5639, 5565, 5936, 6033, 2109, 2109, 2109, 2109, 5639, 5565, 5515, 5639, 4796, 5936, 5932, 5741, 5741, 5741, 5741, 5741, 5568, 2109, 2120, 2120, 5639, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 5662, 2120, 2120, 5565, 5741, 5568, 5895, 5932, 5662, 6033, 5937, 5761, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 5761, 5897, 9198, 5568, 5895, 2120, 5362, 5362, 5362, 5362, 5362, 5362, 5362, 5362, 5362, 5362, 5937,10764, 5897, 5895, 5989, 5895, 2120, 2120, 2120, 2120, 2123, 2123, 5362, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 5648, 2123, 2123, 5771, 5855, 5648, 5989, 5897, 5941, 5362, 5648, 5771, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 5941, 6117, 6117, 5855, 5989, 2123, 5493, 5493, 5493, 5493, 5493, 5493, 5493, 5493, 5493, 5855, 6323, 6323, 6323,10811,10832, 6117, 2123, 2123, 2123, 2131, 2131, 5493, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2139, 6225, 5805, 5805, 5805, 5805, 5805, 5805, 5952, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 5952, 6003, 6009, 5524, 5805, 6225, 2139, 2139, 2139, 2139, 2139, 2139, 5524, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5776, 5781, 5524,10835, 6003, 6009, 2139, 5181, 5776, 5781, 2139, 2139, 2139, 2139, 2139, 2139, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 6039, 5925, 5524, 6611, 6069, 5181, 2142, 2142, 2142, 2142, 2142, 2142, 5338, 5338, 5338, 5338, 5338, 5338, 5338, 5338, 5338, 5569, 5785, 5569, 6080, 6039, 6138, 6611, 5338, 6069, 5785, 5925, 2142, 2142, 2142, 2142, 2142, 2142, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 6138, 5925, 6080, 6521, 5528, 5338, 5569, 2150, 2150, 2150, 2150, 2150, 2150, 5528, 5398, 5398, 5398, 5398, 5398, 5398, 5398, 5398, 5398, 5569, 5791, 5528, 6138,10955, 5900, 2150, 5398, 6521, 5791, 2150, 2150, 2150, 2150, 2150, 2150, 2152, 5569, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 5528, 5900, 6114, 5398, 5956, 5796, 2152, 2152, 2152, 2152, 2152, 2152, 4840, 5796, 6114, 5956, 6103, 6212, 5900, 6000, 5902, 4840, 4840, 4840, 4840, 4840, 4840, 4840, 4840, 4840, 6000, 5800, 2152, 2152, 2152, 2152, 2152, 2152, 2164, 5800, 5857, 6103, 4840, 6798, 5902, 6002, 6212, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 6002, 5857,10958, 5879, 5902, 5879, 2164, 2164, 2164, 2164, 2164, 2164, 4842, 5857, 5879, 6190, 5857, 6002, 6798, 5903, 5903, 4842, 4842, 4842, 4842, 4842, 4842, 4842, 4842, 4842, 6008, 5812, 2164, 2164, 2164, 2164, 2164, 2164, 5812, 5903, 6190, 6008, 4842, 5812, 6760, 2164, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 5903, 6438, 6438, 6438, 5541, 5498, 2167, 2167, 2167, 2167, 2167, 2167, 5498, 5541, 5498, 5498, 5498, 5498, 5498, 5498, 5498, 5498, 5498, 6760, 6054, 5541, 5851, 5851, 5851, 5851, 5851, 5851, 2167, 2167, 2167, 2167, 2167, 2167, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 5851, 6054, 6044, 5896, 5541, 5498, 6013, 2175, 2175, 2175, 2175, 2175, 2175, 4944, 5856, 5927,10959, 6013, 6054, 6044, 5896, 7213, 4944, 4944, 4944, 4944, 4944, 4944, 4944, 4944, 4944, 7213, 5856, 2175, 2175, 2175, 2175, 2175, 2175, 5856, 6044, 5896, 5893, 4944, 5856, 5927, 2175, 2177, 5896, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 5893, 4944, 5880, 5927, 5880, 5893, 2177, 2177, 2177, 2177, 2177, 2177, 4945, 5880, 5975, 6106, 6226, 6778, 6947, 6070, 5880, 4945, 4945, 4945, 4945, 4945, 4945, 4945, 4945, 4945, 6070, 5975, 2177, 2177, 2177, 2177, 2177, 2177, 2201, 5892, 5975, 9225, 4945, 6226, 2201, 6106, 6175, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 5892, 9225, 6175, 4945, 6778, 6947, 5892, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2205, 2205, 5908, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 5908, 2205, 2205, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 4977, 6111, 6474, 6474, 6474, 2205, 6231, 6111,10962, 4977, 4977, 4977, 4977, 4977, 4977, 4977, 4977, 4977, 5905, 5905, 5905, 6779, 2205, 2205, 2205, 2205, 2212, 5605, 6131, 5605, 4977, 4802, 2212, 2212, 4802, 6231, 4802, 6131, 5913, 5905, 4802, 6777, 5917, 4802, 4802, 4802, 5913, 2212, 4802, 2212, 5917, 2212, 5930, 4802, 2212, 2212, 5905, 5605, 5523, 2212, 5930, 6779, 2212, 5605, 2212, 5935, 2212, 5523, 2212, 2212, 2212, 2213, 4946, 5935, 5523, 6777,10963,10971, 2213, 5523, 5981, 4946, 4946, 4946, 4946, 4946, 4946, 4946, 4946, 4946, 6223, 5605, 2213, 5653, 2213, 2213, 2213, 5981, 5653, 2213, 2213, 5981, 4946, 5653, 2213, 5523, 5675, 2213, 5653, 2213, 6211, 2213, 5675, 2213, 2213, 2213, 2214, 4973, 5675, 4946, 6223, 5854, 6211, 2214, 6214, 6051, 4973, 4973, 4973, 4973, 4973, 4973, 4973, 4973, 4973, 5940, 6214, 2214, 5944, 2214, 2214, 2214, 6051, 5940, 2214, 2214, 5944, 4973, 5527, 2214, 5854, 6780, 2214, 5854, 2214, 5950, 2214, 5527, 2214, 2214, 2214, 2215, 4974, 5950, 5527,10972,10980, 6051, 2215, 5527, 5854, 4974, 4974, 4974, 4974, 4974, 4974, 4974, 4974, 4974, 5955, 4973, 2215, 5959, 2215, 6780, 2215, 6134, 5955, 2215, 2215, 5959, 4974, 5040, 2215, 5527, 6134, 2215, 6784, 2215, 5993, 2215, 4975, 2215, 2215, 2215, 2215, 2216, 5993, 5986, 5986, 4975, 4975, 4975, 4975, 4975, 4975, 4975, 4975, 4975, 7662, 5540, 6227, 5040, 6784, 5965, 4974, 5976, 5040, 5986, 5540, 2216, 4975, 5040, 6260, 5976, 5360, 5540, 2216, 5360, 5040, 5360, 5540, 5040, 5976, 5360, 5986, 6227, 5360, 5360, 5360, 5682, 2216, 5360, 2216, 5965, 2216, 5682, 5360, 2216, 2216, 6260, 5996, 5682, 2216, 2216, 4975, 2216, 5540, 2216, 5996, 2216, 5965, 2216, 2216, 2216, 2223, 5146, 2223, 5963, 6229,10145, 7662, 2223, 10145, 6710, 5146, 5146, 5146, 5146, 5146, 5146, 5146, 5146, 5146, 6232, 5413, 5413, 5413, 5413, 5413, 5413, 5413, 5413, 5413, 6229, 6007, 5146, 2223, 6034, 6140, 5963, 5963, 5423, 6007, 2223, 5423, 5413, 5423, 6140, 5146, 6059, 5423, 6710, 6232, 5423, 5423, 5423, 5963, 2223, 5423, 2223, 2223, 2223, 5413, 5423, 2223, 2223, 6059, 6034, 6861, 2223, 6059, 5692, 2223, 6034, 2223, 5320, 2223, 5692, 2223, 2223, 2223, 2229, 6236, 5692, 5320, 5320, 5320, 5320, 5320, 5320, 5320, 5320, 5320, 5616, 5616, 5616, 5616, 5616, 5616, 5616, 5616, 5616, 6152, 2229, 5384, 5320, 6782, 6236, 5978, 6861, 2229, 6152, 5658, 5384, 5384, 5384, 5384, 5384, 5384, 5384, 5384, 5384, 5320, 5616, 2229, 5978, 2229, 6012, 2229, 6016, 2229, 2229, 2229, 5978, 5384, 6012, 2229, 6016, 2229, 2229, 6782, 2229, 6023, 2229, 5407, 2229, 2229, 2229, 2230, 5983, 6023, 5384, 5407, 5407, 5407, 5407, 5407, 5407, 5407, 5407, 5407, 5407, 5658, 5677, 6288, 6285, 5983, 5658, 5658, 5677, 2230, 5408, 5983, 5658, 5407, 5677, 6288, 2230, 5677, 5408, 5408, 5408, 5408, 5408, 5408, 5408, 5408, 5408, 5408, 9204, 5676, 2230, 6026, 2230, 6285, 2230, 5676, 5676, 2230, 2230, 6026, 5408, 5676, 2230, 9204, 6093, 2230, 6287, 2230, 6162, 2230, 6093, 2230, 2230, 2230, 2230, 2250, 2250, 6162, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 5422, 5422, 5422, 5422, 5422, 5422, 5422, 5422, 5422, 6093, 6287, 6165, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 5683, 6165, 5422, 5684, 5703, 2250, 5683, 5683, 5714, 5684, 5703, 2250, 5683, 6068, 5714, 5684, 5703, 6792, 5684, 5422, 5714, 6068, 2250, 2250, 2250, 2250, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 6192, 8367, 6336, 8367, 8367, 6792, 2253, 2253, 2253, 2253, 2253, 2253, 5617, 5617, 5617, 5617, 5617, 5617, 5617, 5617, 5617, 5621, 5621, 5621, 5621, 5621, 5621, 5621, 5621, 5621, 6192, 6336, 2253, 2253, 2253, 2253, 2253, 2253, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 5734, 5734, 5734, 5734, 5734, 5734, 2256, 2256, 2256, 2256, 2256, 2256, 6073, 6221, 6349, 5734, 6192, 5559, 5621, 5617, 6073, 5734, 6349, 6192, 6346, 6221, 5559, 5559, 5559, 5559, 5559, 5559, 2256, 2256, 2256, 2256, 2256, 2256, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 5559, 6958, 6346, 6350, 6355, 6354, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 6354, 6350, 6355, 6221, 5559, 5618, 5618, 5618, 5618, 5618, 5618, 5618, 5618, 5618, 6958, 5867, 5867, 5867, 5867, 5867, 2258, 2258, 2258, 2258, 2258, 2258, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 5867, 6119, 6119, 6119, 6082,10981, 2262, 2262, 2262, 2262, 2262, 2262, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 6082, 6119, 6351, 5618, 6082, 5990, 5990, 5972, 5974, 5972, 5974, 2262, 2262, 2262, 2262, 2262, 2262, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 5990, 6351,10993,10994, 5974, 6360, 6356, 2264, 2264, 2264, 2264, 2264, 2264, 5972, 5974, 6060, 6360, 5990, 6872, 5972, 5619, 5620, 5620, 5620, 5620, 5620, 5620, 5620, 5620, 5620, 6143, 6356, 6060, 2264, 2264, 2264, 2264, 2264, 2264, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 5979, 6060, 6143, 6872, 6046, 5979, 2274, 2274, 2274, 2274, 2274, 2274, 5622, 5622, 5622, 5622, 5622, 5622, 5622, 5622, 5622, 6046, 5979, 5660, 5660, 6361, 6155, 6046, 6143, 5620, 5979, 5980, 2274, 2274, 2274, 2274, 2274, 2274, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 6155, 5980, 9203, 6361, 11007, 5980, 9203, 2276, 2276, 2276, 2276, 2276, 2276, 5622, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 5660, 6097, 5980, 6155, 5622, 5660, 6097, 6098, 5660, 6031, 2276, 2276, 2276, 2276, 2276, 2276, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 6031, 6522, 6177, 6097, 6098, 6289, 2288, 2288, 2288, 2288, 2288, 2288, 6289, 6098, 6177, 6031, 7389, 6289, 5623, 6177, 5623, 5624, 5624, 5624, 5624, 5624, 5624, 5624, 5624, 5624, 6522, 6047, 2288, 2288, 2288, 2288, 2288, 2288, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 5984, 6047, 6056, 6382, 7389, 5645, 6047, 2290, 2290, 2290, 2290, 2290, 2290, 5645, 5693, 5977, 5624, 5984, 5645, 6056, 5693, 5693, 6036, 5645, 5624, 5984, 5693, 6056, 6382, 5645, 6036, 6948, 5977, 2290, 2290, 2290, 2290, 2290, 2290, 2298, 5624, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 5977, 6036, 6948,11008, 6359, 5977, 2298, 2298, 2298, 2298, 2298, 2298, 6359, 5625, 5625, 5625, 5625, 5625, 5625, 5625, 5625, 5625, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 6110, 2298, 2298, 2298, 2298, 2298, 2298, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 6110, 6343, 6343, 6343, 6110,11017, 2302, 2302, 2302, 2302, 2302, 2302, 5625, 5627, 5627, 5627, 5627, 5627, 5627, 5627, 5627, 5627, 6343, 6088, 5626, 6961, 6253, 6786, 5988, 5988, 5988, 6088, 2302, 2302, 2302, 2302, 2302, 2302, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 6786, 5988, 6365, 6381, 5646, 6088, 2305, 2305, 2305, 2305, 2305, 2305, 5646, 6365, 6381, 5694, 6961, 5646, 5988, 5704, 5627, 5694, 5646, 6387, 6253, 5704, 5704, 5694, 5646, 6253, 5694, 5704, 2305, 2305, 2305, 2305, 2305, 2305, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 7651, 6387, 6802, 6802, 6802, 7651, 6392, 2313, 2313, 2313, 2313, 2313, 2313, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5689, 5690, 5690, 5690, 5690, 5690, 5690, 5690, 5690, 5690, 6392, 6048, 2313, 2313, 2313, 2313, 2313, 2313, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 6048, 6386,11019, 6485, 6137, 6144, 2315, 2315, 2315, 2315, 2315, 2315, 6386, 6137, 6144, 6485, 6893, 6048, 5425, 5425, 5425, 5425, 5425, 5425, 5425, 5425, 5425, 5425, 6137, 6144, 6408, 6045, 2315, 2315, 2315, 2315, 2315, 2315, 2318, 2318, 5425, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 6045, 2318, 2318, 6061, 6624, 6049, 8194, 6408, 6893, 5425, 6045, 8194, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 5461, 6061, 6624, 6049, 6413, 2318, 6709, 6061, 6624, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 6049, 6147, 6049, 5715, 2318, 2318, 2318, 2318, 5464, 5715, 5715, 6413, 5461, 6147, 6250, 5715, 6709, 5464, 5464, 5464, 5464, 5464, 5464, 5464, 5464, 5464, 6263, 2318, 2319, 2319, 6147, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 5464, 2319, 2319, 5691, 5691, 5691, 5691, 5691, 5691, 5691, 5691, 5691, 2319, 2319, 2319, 2319, 2319, 2319, 2319,11020, 6250, 6364, 6250, 6263, 2319, 5579, 6932, 6250, 6263, 6364, 6263, 6132, 11029,11070, 5579, 5579, 5579, 5579, 5579, 5579, 6132, 2319, 2319, 2319, 2319, 2337, 2337, 6132, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 5579, 2337, 2337, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 6457, 6457, 6457, 6953, 6290, 2337, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5579, 6290, 6932, 6932, 6290,11071, 6457, 2337, 2337, 2337, 2338, 2338, 5665, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 6953, 2338, 2338, 5700, 5700, 5700, 5700, 5700, 5700, 5700, 5700, 5700, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 6399, 6062, 6424, 6399, 6148, 2338, 5701, 5701, 5701, 5701, 5701, 5701, 5701, 5701, 5701, 5705, 6148, 2338, 6062, 6156, 6391, 5705, 2338, 2338, 2338, 5582, 6062, 5705, 6156, 6399, 5705, 6391, 6424, 6148, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 6156, 2338, 2339, 2339, 6431, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 5582, 2339, 2339, 5710, 5710, 5710, 5710, 5710, 5710, 5710, 5710, 5710, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339,11145, 6176, 6431, 6396, 2339, 5711, 5711, 5711, 5711, 5711, 5711, 5711, 5711, 5711, 6396, 7640, 7640, 6050, 6176, 6951, 7640, 2339, 2339, 2339, 2344, 2344, 6176, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 6050, 2344, 2344, 5712, 5712, 5712, 5712, 5712, 5712, 5712, 5712, 5712, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 5716, 6136, 6050, 6222, 6142, 2344, 5716, 6222, 6951, 6050, 6136, 6946, 5716, 6142, 6957, 5716, 6222, 6136, 6946, 6222, 6142, 9166, 2344, 2344, 2344, 2345, 2345, 6368, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 6368, 2345, 2345, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 6626, 9166, 6957, 6787, 2345, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 6325, 6787, 9217, 6626, 9217,11166, 6325, 2345, 2345, 2345, 2347, 2347, 6325, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 6626, 2347, 2347, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 6341, 6341, 6341, 6341, 6341, 2347, 5733, 5733, 5733, 5733, 5733, 5733, 5733, 5733, 5733, 6870, 6870, 6870, 7288, 6380, 9260, 6341, 2347, 2347, 2347, 2348, 2348, 6380, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 6524, 2348, 2348, 5821, 5821, 5821, 5821, 5821, 5821, 5821, 5821, 5821, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 9260, 7288, 6524, 6406, 2348, 5737, 5737, 5737, 5737, 5737, 5737, 5737, 5737, 5737, 6406, 7474, 7477, 6609, 7474, 6524, 7474, 2348, 2348, 2348, 2349, 2349, 5737, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 6609, 2349, 2349, 5822, 5822, 5822, 5822, 5822, 5822, 5822, 5822, 5822, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 6610, 6195, 6609, 6610, 7477, 2349, 2349, 5738, 5738, 5738, 5738, 5738, 5738, 5738, 5738, 5738, 5926,11142,11142, 6195, 6610, 6385, 2349, 2349, 2349, 5926, 5926, 5926, 5738, 6385, 6101, 6195, 2349, 2350, 2350, 6390, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 6390, 2350, 2350, 5926, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 6101, 5926,11178, 6195, 6412, 2350, 5740, 5740, 5740, 5740, 5740, 5740, 5740, 5740, 5740, 6412,11179, 6101, 6890, 6890, 6890, 6101, 2350, 2350, 2350, 2351, 2351, 5740, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 6873, 2351, 2351, 5823, 5823, 5823, 5823, 5823, 5823, 5823, 5823, 5823, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 6345, 6345, 6345, 6345, 6345, 2351, 5829, 5829, 5829, 5829, 5829, 5829, 5829, 5829, 5829, 6873,11318, 7482, 6622,11319, 6908, 6345, 2351, 2351, 2351, 2352, 2352, 6233, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 6622, 2352, 2352, 5835, 5835, 5835, 5835, 5835, 5835, 5835, 5835, 5835, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 6908, 6434, 6622, 6233, 7482, 2352, 2352, 5841, 5841, 5841, 5841, 5841, 5841, 5841, 5841, 5841, 6417, 6395, 6402, 6154, 11379, 6405, 2352, 2352, 2352, 6395, 6402, 6417, 6154, 6405, 6233, 6434, 2352, 2354, 2354, 6154, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2355, 6928, 6928,11391,11405, 6984, 7469, 7475, 6928, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 5847, 5847, 5847, 5847, 5847, 5847, 5847, 5847, 5847, 5849, 5849, 5849, 5849, 5849, 5849, 5849, 5849, 5849, 5852, 5852, 5852, 5852, 5852, 5852, 5852, 5852, 5852, 6984, 7469, 7475, 5849,11407,11415, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2355, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 6057, 6534, 6244, 6850, 6950, 6057, 2363, 2363, 2363, 2363, 2363, 2363, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 6411, 6057, 6416, 6850, 6244, 6534, 6950, 5792, 6411, 6057, 6416, 2363, 2363, 2363, 2363, 2363, 2363, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 6244, 6440, 6850, 7559, 5792, 6244, 2365, 2365, 2365, 2365, 2365, 2365, 5862, 5862, 5862, 5862, 5862, 5862, 5862, 5862, 5862, 5863, 5863, 5863, 5863, 5863, 5863, 5863, 5863, 5863, 6089, 6440, 2365, 2365, 2365, 2365, 2365, 2365, 2368, 6089, 6089, 6712, 7559, 11417, 6712, 9228, 6533, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 6533, 6712, 6420, 6089, 9228, 6420, 2368, 2368, 2368, 2368, 2368, 2368, 5864, 5864, 5864, 5864, 5864, 5864, 5864, 5864, 5864, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 6420, 2368, 2368, 2368, 2368, 2368, 2368, 2373, 2373, 2373, 2373, 2373, 2373, 2373, 2373, 2373, 2373, 6993, 6993, 6993, 7015, 7015, 7015, 2373, 2373, 2373, 2373, 2373, 2373, 5875, 5875, 5875, 5875, 5875, 5875, 5875, 5875, 5875, 5875, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 2373, 2373, 2373, 2373, 2373, 2373, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 6542, 6432, 6566,11432, 6571,11434, 2376, 2376, 2376, 2376, 2376, 2376, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 6081, 6423, 6081, 6576, 6542, 6432, 6566, 5951, 6571, 6423, 6432, 2376, 2376, 2376, 2376, 2376, 2376, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 6435, 6576, 6592, 6904, 5951, 6081, 2383, 2383, 2383, 2383, 2383, 2383, 6022, 6022, 6022, 6022, 6022, 6022, 6022, 6022, 6022, 6030, 6081, 6986, 6904, 6435, 6597, 6592, 6022, 6986, 6435, 6055, 2383, 2383, 2383, 2383, 2383, 2383, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 2386, 6055, 6441, 6541, 6597, 6022, 6030, 2386, 2386, 2386, 2386, 2386, 2386, 6163, 6541, 6030, 6197, 6499, 6956, 6546, 6055, 6102, 6163, 6030,11438, 6055, 6499, 6441, 6197, 6163, 6546, 6058, 6441, 2386, 2386, 2386, 2386, 2386, 2386, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 6058, 6150, 6197, 6956, 6058, 6102, 6146, 2393, 2393, 2393, 2393, 2393, 2393, 6150, 6102, 6146, 6150, 6565, 6570, 6326, 6160, 6235, 6102, 6770, 6058, 6326, 6326, 6146, 6565, 6570, 6150, 6326, 6160, 2393, 2393, 2393, 2393, 2393, 2393, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 6160,11441, 6235, 6770, 6146, 6656, 2394, 2394, 2394, 2394, 2394, 2394, 6128, 6128, 6128, 6128, 6128, 6128, 6128, 6128, 6128, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6656, 6235, 2394, 2394, 2394, 2394, 2394, 2394, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 6523, 7663,11442, 6145, 6168, 6157, 2397, 2397, 2397, 2397, 2397, 2397, 6145, 6168, 6157,11444, 6575, 6523, 6149, 6145, 6504, 6157, 6523, 6444, 6145, 6149, 6157, 6575, 6168, 6504, 6149, 6179, 2397, 2397, 2397, 2397, 2397, 2397, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 6149, 6215, 6179, 6145, 6580, 6157, 6444, 2404, 2404, 2404, 2404, 2404, 2404, 6215, 6179, 6580,11451, 6590, 7663, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 6590, 6191, 6215, 6179, 6910, 2404, 2404, 2404, 2404, 2404, 2404, 2405, 5866, 2405, 2405, 2405, 2405, 2405, 2405, 2405, 2405, 2405, 2405, 6448, 6452, 6486, 6191, 6486, 6596, 2405, 2405, 2405, 2405, 2405, 2405, 6191, 6486,11453, 6910, 6596, 6283, 6193, 5901, 5901, 5901, 5901, 5901, 5901, 5901, 5901, 5901, 7116, 6468, 6448, 6452, 2405, 2405, 2405, 2405, 2405, 2405, 2408, 2408, 5901, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 6193, 2408, 2408, 6218, 6664, 6219, 6193, 6433, 7116, 5901, 6169, 6468, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 6169, 6283, 6218, 6501, 6219, 2408, 6283, 6169, 6283, 6507, 6664, 6507, 6501, 2408, 6218, 6193, 6219, 6218, 6433, 6501, 6507, 6433, 2408, 2408, 2408, 2409, 2409, 6181, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 6178, 6436,11459, 6601, 6181, 6793, 2409, 2409, 2409, 2409, 2409, 2409, 2409, 6219, 6601,11461, 6181, 6793, 2409, 6181, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 6178, 6445, 6436, 6178, 6181, 6436, 2409, 2409, 2409, 2409, 2410, 2410, 5904, 2410, 2410, 2410, 2410, 2410, 2410, 2410, 6178, 2410, 2410, 6625, 6631, 6442, 6445, 6583, 6641, 5904, 6583, 6445, 2410, 2410, 2410, 2410, 2410, 2410, 2410, 6641, 6625, 6631,11465, 7451, 2410, 6625, 5985, 5985, 5985, 5985, 5985, 5985, 5985, 5985, 5985, 6442, 6583, 2410, 6442, 6252, 6631, 2410, 2410, 2410, 2410, 2411, 2411, 5985, 2411, 2411, 2411, 2411, 2411, 2411, 2411, 6532, 2411, 2411, 2411, 2411, 2411, 7451, 6198, 6532, 5985, 6158, 6166, 2411, 2411, 2411, 2411, 2411, 2411, 2411, 6158, 6166, 6254,11468, 6646, 2411,11469, 6159, 6166, 6248, 6540, 6252, 6158, 6166, 6159, 6646, 6252, 6198, 6540, 6159, 6198, 6252, 2411, 2411, 2411, 2411, 2422, 2422, 2422, 2422, 2422, 2422, 2422, 2422, 2422, 2422, 6159, 6198, 6158, 6166, 6167, 6170, 2422, 2422, 2422, 2422, 2422, 2422, 6254, 6167, 6170, 9219, 6663, 6254, 6198, 6248, 9219, 6170, 6254, 6248, 6248, 6167, 6170, 6663, 6248, 6617, 6657, 6617, 2422, 2422, 2422, 2422, 2422, 2422, 2424, 2424, 2424, 2424, 2424, 2424, 2424, 2424, 2424, 6199, 6449, 6199, 6669, 6167, 6170, 6171, 2424, 2424, 2424, 2424, 2424, 2424, 6657, 6617, 6171, 6186, 6186, 6186, 6186, 6186, 6186, 6186, 6186, 6186,11471, 6449, 6171, 6669,11667, 6657, 6449, 6199, 2424, 2424, 2424, 2424, 2424, 2424, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 6199, 6180, 6668, 6487, 6171, 6487, 2432, 2432, 2432, 2432, 2432, 2432, 6327, 6668, 6487, 6545, 6711, 6199, 6327, 6180, 6446, 6487, 6549, 6545, 6327, 6711, 6180, 6327, 6906, 6985, 6549, 6180, 2432, 2432, 2432, 2432, 2432, 2432, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 2440, 6180, 6906, 6446,11669, 6985, 6446, 2440, 2440, 2440, 2440, 2440, 2440, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 6188, 6188, 6188, 6188, 6188, 6188, 6188, 6188, 6188, 6450, 6454, 2440, 2440, 2440, 2440, 2440, 2440, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 2442, 6217,11713, 6604, 6621, 6738, 6604, 6255, 2442, 2442, 2442, 2442, 2442, 2442, 6450, 6454, 6621, 6450, 6454, 6217, 6699, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 6738, 6217, 6604, 6621, 2442, 2442, 2442, 2442, 2442, 2442, 2446, 2446, 5987, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 6699, 2446, 2446, 6255, 6217, 6249, 6783,11718, 6255, 5987, 6035, 6564, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 6564, 6255, 6923, 6804, 6234, 2446, 6118, 6118, 6118, 6118, 6118, 6118, 6118, 6118, 6118, 6804, 6035, 6783, 6569, 6035, 6673, 6035, 2446, 2446, 2446, 6035, 6569, 6118, 6035, 6035, 6035, 6673, 6249, 6035, 6234, 6944, 6923, 6249, 2446, 2448, 2448, 6249, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 6067, 6067, 6067, 6067, 6067, 6067, 6067, 6067, 6234, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 6234, 6944, 7568, 6630, 6067, 2448, 6684, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6453, 6684, 6525, 6525, 6630, 6067, 2448, 2448, 2448, 2448, 2449, 2449, 6001, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 6525, 6627, 6453, 7568, 6630, 6688, 6001, 6453, 6001, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 6688, 6525, 6627, 7599,11728, 2449, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 6529, 6627, 6632, 6627, 6717, 6717, 2449, 2449, 2449, 2449, 2452, 2452, 6042, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 6574, 2452, 2452, 6579, 6529, 6717, 6632, 7599, 6574, 6042, 6200, 6579, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 6586, 6809, 6529, 6717, 6632, 2452, 7658,11732, 6586, 6200, 6809, 2452, 6207, 6207, 6207, 6207, 6207, 6207, 6207, 6207, 6207, 6200, 2452, 2452, 2452, 2456, 2456, 6589, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 6589, 2456, 2456, 6208, 6208, 6208, 6208, 6208, 6208, 6208, 6208, 6208, 2456, 2456, 2456, 2456, 2456, 2456, 2456, 6628, 6200,11735,11743, 6805, 2456, 6063, 6063, 6063, 6063, 6063, 6063, 6063, 6063, 6063, 6634, 6805, 6628, 7658, 6714, 6635, 6635, 2456, 2456, 2456, 2457, 2457, 6063, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 6595, 2457, 2457, 6628, 6634, 6635, 6714, 6790, 6595, 6063, 6628, 6511, 2457, 2457, 2457, 2457, 2457, 2457, 2457, 6983, 6511, 6634, 6635, 6714, 2457, 6736, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6511, 6736, 6790,11748, 11752, 6983, 2457, 2457, 2457, 2457, 2458, 2458, 6120, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2459, 2459, 6600, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 6600, 2459, 2459, 6209, 6209, 6209, 6209, 6209, 6209, 6209, 6209, 6209, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 6607, 6640, 7597, 6629, 6216, 2459, 6645, 6469, 6607, 6640, 6194, 2459, 6243, 6649, 6645, 6619, 6216, 6619, 6243, 6243, 6629, 6649, 2459, 2459, 2459, 2459, 2460, 2460, 6216, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 6662, 2460, 2460, 6469, 6194, 7586, 6216, 7597, 6662, 6629, 6726, 6619, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 6469, 6201, 2460, 7211, 2460, 7017, 7586, 6726, 2460, 6243, 6194, 2460, 2460, 2460, 6243, 6469, 2460, 6194, 6194, 6201, 6619, 2460, 2460, 2460, 6037, 6608, 6201, 7017, 6196, 7211, 6726, 6201, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 7675, 2460, 2461, 2461, 6196, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 6037, 2461, 2461, 6608, 6196, 6623, 6608, 7283, 6799, 7675, 6781, 6201, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 6667, 6608, 6672, 6623, 7028, 2461, 6676, 6682, 6667, 6687, 6672, 2461, 6196, 6623, 6676, 6682, 6781, 6687, 6799, 6196, 6196, 7283, 2461, 2461, 2461, 2461, 2465, 2465, 7028, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2467, 2467, 6907, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 6213, 6213, 6213, 6213, 6213, 6213, 6213, 6213, 6691, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 6691, 6989, 6907, 6242, 6213, 2467, 6701, 6989,11154, 6706, 6202, 2467, 6242, 6242, 6242, 6242, 6242, 6242, 6242, 6242, 6242, 7472, 2467, 2467, 2467, 2467, 2468, 2468, 6202, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 6701, 2468, 2468, 6706, 6202, 6995, 6702, 6202,11154, 7472, 6756, 6995, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 6561, 6561, 6561, 6561, 6561, 2468, 6701, 6706, 6756, 6461, 6698, 2468, 6702, 6461, 6461, 6461, 6461, 6702, 6718, 6202, 6756, 6561, 2468, 2468, 2468, 2469, 2469, 6220, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 6718, 2469, 2469, 6561, 6461, 6698, 6220, 6702, 6705, 6862, 6220, 7501, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 6220, 6461, 6718, 6220, 6742, 2469, 6122, 6122, 6122, 6122, 6122, 6122, 6122, 6122, 6122, 6742,11477, 6220, 7501, 6705, 6862, 6698, 2469, 2469, 2469, 2471, 2471, 6122, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 6298, 6298, 6298, 6298, 6298, 6298, 6298, 6298, 6298, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 6705, 6004, 6659, 6697, 6720, 2471,11477, 6637, 6637, 6637, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6695, 6812, 6720, 2471, 2471, 2471, 2471, 6707, 6720, 6637, 6812, 2471, 6004, 6659, 6697, 2471, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 6637, 2476, 2476, 6004, 6659, 6697, 6695, 6695, 6892, 6762, 6785, 6707, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 6762, 6762, 6785, 6807, 6695, 2476, 6299, 6299, 6299, 6299, 6299, 6299, 6299, 6299, 6299, 6807, 7601, 6707, 6807, 6892, 6762, 9326, 2476, 2476, 2476, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 6716, 2477, 2477, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 6722, 7601, 6716, 9326, 2477, 6306, 6306, 6306, 6306, 6306, 6306, 6306, 6306, 6306, 6982, 6982, 7603, 6722, 8007, 6716, 6982, 2477, 2477, 2477, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 6722, 2480, 2480, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 6734, 6741, 6745, 7603, 7262, 2480, 8007, 7262, 6734, 6741, 6745, 2480, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 6318, 7262, 2480, 2480, 2480, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 6905, 2481, 2481, 6324, 6324, 6324, 6324, 6324, 6324, 6324, 6324, 6324, 2481, 2481, 2481, 2481, 2481, 2481, 2481,11755, 6704, 11780, 6696, 6721, 2481, 6905, 7019, 6043, 6043, 6043, 6043, 6043, 6043, 6043, 6043, 6043, 6043, 6658, 7019, 6696, 6721, 2481, 2481, 2481, 6909, 6721, 6658, 6658, 6658, 6043, 6704, 6723, 2481, 2485, 2485, 6719, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 6696, 2485, 2485, 6043, 6658, 6723, 6895, 6864, 6704, 6719, 6909, 6772, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 6719, 6723, 6658, 6723, 7022, 2485, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6772, 7022, 6895, 6864, 9034,11785, 6772, 2485, 2485, 2485, 2486, 2486, 6123, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 6864, 2486, 2486, 6332, 6332, 6332, 6332, 6332, 6332, 6332, 6332, 6332, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 6963, 6914, 9034, 6963, 2486, 6333, 6333, 6333, 6333, 6333, 6333, 6333, 6333, 6333, 6987, 6987, 6963, 6724,11795, 9359, 6987, 2486, 2486, 2486, 2490, 2490, 6914, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 6724, 2490, 2490, 6334, 6334, 6334, 6334, 6334, 6334, 6334, 6334, 6334, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 6964, 6814, 6724, 9359, 6771, 2490, 6911, 6771, 6964, 6724, 6814, 2490, 6439, 6439, 6439, 6439, 6439, 6439, 6439, 6439, 6439, 11799, 2490, 2490, 2490, 2491, 2491, 6771, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 6911, 2491, 2491, 6467, 6467, 6467, 6467, 6467, 6467, 6467, 6467, 6467, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 6794, 6794, 6794, 6915, 6999, 2491, 7112, 7112, 7112, 7112, 6999, 2491, 6475, 6475, 6475, 6475, 6475, 6475, 6475, 6475, 6475, 6794, 2491, 2491, 2491, 2491, 2492, 2492, 6915, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2494, 2494, 6700, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 6949, 2494, 2494, 6497, 6497, 6497, 6497, 6497, 6497, 6497, 6497, 6497, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 9012, 6990, 6990, 6700, 6725, 2494, 6949, 6990, 2494, 6482, 6482, 6482, 6482, 6482, 6482, 6482, 6482, 6482, 6482, 6727, 6945, 6725, 2494, 2494, 2494, 2494, 2496, 2496, 6842, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 6727, 2496, 2496, 6700, 6842, 6945, 6776, 9012, 6700,11802, 6725, 6820, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 6727, 6820, 6842, 6945, 6728, 2496, 6945, 7462, 2496, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6776, 6776, 7602, 2496, 2496, 2496, 2496, 2497, 2497, 6728, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 6776, 2497, 2497, 7673, 6863, 7462, 6917, 7100, 7602, 6728, 6843, 6817, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 6817, 6863, 6843, 7673, 2497, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 7003, 6817, 6917, 7100, 6863, 6843, 7003, 2497, 2497, 2497, 2499, 2499, 6338, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2501, 2501,11811, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 6996, 6996,11816,11820, 6703, 6769, 6996, 6764, 6896, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 6764, 6764, 6764, 7075, 6896, 2501, 6922, 6340, 6340, 6340, 6340, 6340, 6340, 6340, 6340, 6340, 6769, 6896, 6703, 6769, 7075, 6764, 2501, 2501, 2501, 2501, 2502, 2502, 6340, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 6922, 2502, 2502, 6703,11664, 9271, 7075,11664, 6755, 6769, 6811, 6823, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 6811, 6823, 7614, 9271, 6703, 2502, 6922, 6811, 2502, 6484, 6484, 6484, 6484, 6484, 6484, 6484, 6484, 6484, 6484, 7069, 6954, 6755, 2502, 2502, 2502, 2503, 2503, 6755, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 6831, 2503, 2503, 6755, 6954, 7375, 7069, 7614, 7375, 6831, 6818, 6821, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 6818, 6821,11823,11903, 7069, 2503, 7375, 6818, 6821, 6954, 6503, 2503, 6503, 6503, 6503, 6503, 6503, 6503, 6503, 6503, 6503, 6503, 2503, 2503, 2503, 2504, 2504, 7031, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 7031, 2504, 2504, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 6816, 6826, 6834, 6090, 7033, 2504, 7020, 7020, 7020, 6816, 6826, 6834, 6090, 6090, 6090, 6090, 6090, 6090, 6090, 6090, 6090, 6816, 2504, 2504, 2504, 6826,10154, 7020, 7470, 7033, 2504, 2505, 2505, 6090, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 6847, 2505, 2505, 6937, 10154, 7492, 6816, 6845, 6920, 6847, 6937, 6825, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 6845, 6825, 7470, 6845, 2505, 2505, 6342, 6342, 6342, 6342, 6342, 6342, 6795, 6825, 6912, 6342, 6897, 6845, 7492, 6920, 7038,11098, 2505, 2505, 2505, 2508, 2508, 6342, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 6937, 6825,11098,11906, 6795, 6912, 6855, 7038, 6897, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 6920, 6795, 6855, 6912, 6897, 2508, 7032, 6344, 6344, 6344, 6344, 6344, 6344, 6344, 6344, 6344, 6913, 7032, 6897, 6855, 7290, 7290, 2508, 2508, 2508, 2508, 2510, 2510, 6344, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 7007, 2510, 2510, 7664, 6913, 7290, 7007, 7114, 7118, 6913, 6837, 6851, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 6837, 6851,10191, 7290,11947, 2510, 6425, 6425, 6425, 6425, 6425, 6425, 6425, 6425, 6425, 6837, 6851, 7664, 7114, 7118,10191, 7473, 2510, 2510, 2510, 2511, 2511, 6425, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 6959, 2511, 2511, 6857, 6857, 6857, 6857, 6857, 6857, 6857, 6857, 6857, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 7473, 10032,11543, 6959, 2511, 6458, 6458, 6458, 6458, 6458, 6458, 6458, 6458, 6458, 6959, 7556, 7556, 7556,10032,11543, 7600, 2511, 2511, 2511, 2512, 2512, 6458, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 7269, 2512, 2512, 6858, 6858, 6858, 6858, 6858, 6858, 6858, 6858, 6858, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 7600,11952, 7269, 7077, 2512, 6874, 6466, 6466, 6466, 6466, 6466, 6466, 6466, 6466, 6466, 7077, 7863, 7863, 7863, 7269, 7607, 2512, 2512, 2512, 2512, 2513, 2513, 6466, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 6874, 2513, 2513, 6859, 6859, 6859, 6859, 6859, 6859, 6859, 6859, 6859, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 7607, 8001, 6902, 8001,11962, 2513, 6806, 6476, 6476, 6476, 6476, 6476, 6476, 6806, 6902, 6874, 6476, 6916, 6806, 8201, 8001, 9937, 2513, 2513, 2513, 2513, 2514, 2514, 6476, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 6829, 2514, 2514, 6902, 7000, 7000, 7120, 7150, 7037, 6829, 7000, 6916, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 7037, 9937, 6829, 8201, 6505, 2514, 6505, 6505, 6505, 6505, 6505, 6505, 6505, 6505, 6505, 6505, 7150, 7120, 11966,11969, 7120, 6916, 2514, 2514, 2514, 2514, 2515, 2515, 6829, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2518, 2518, 7449, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 7004, 7004,11381, 7449,11978, 2518, 7004, 6506, 2518, 6506, 6506, 6506, 6506, 6506, 6506, 7008, 7008,11381, 6506, 8195,11983, 7008, 2518, 2518, 2518, 2518, 2519, 2519, 7021, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 6891, 6891, 6891, 6891, 6891, 6891, 6891, 6891, 6891, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 7485, 7485, 7485, 7021, 8195, 2519, 6875, 6526, 6526, 6526, 6526, 6526, 6526, 6526, 6526, 6526, 7021, 6919, 7043, 7214, 7214, 7485, 2519, 2519, 2519, 2519, 2520, 2520, 6526, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 6875, 2520, 2520, 7214, 7278, 6900, 6919, 7043, 6921, 6526, 6876, 6919, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 7214, 7278, 11987, 6900, 2520, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6875, 6900, 7278, 7289, 6921,11990, 6876, 2520, 2520, 2520, 2528, 2528, 6527, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 6936, 2528, 2528, 7036, 7447, 7289, 6900, 6876, 6955, 6527, 6879, 7036, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 6921, 6876, 7447, 7289, 7488, 2528, 6528, 6528, 6528, 6528, 6528, 6528, 6528, 6528, 6528, 6955, 7488, 7447, 9935, 12049, 6955, 6879, 2528, 2528, 2528, 2535, 2535, 6528, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 6936, 7026, 7026, 7026, 7026, 7026, 6528, 6936, 7041, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 7041, 6879,11165, 9935, 7688, 2535, 7026, 6791, 6791, 6791, 6791, 6791, 6791, 6791, 6791, 6791, 7688, 8259, 8259, 8259,12051,11165, 2535, 2535, 2535, 2535, 2537, 2537, 6791, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2542, 2542, 6903, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 7042, 2542, 2542, 9277, 6903, 8350, 8350, 8350, 7263, 6927, 6927, 7042, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 6927, 7263,12052, 7275, 7398, 2542, 9277, 6560, 6560, 6560, 6560, 6560, 6560, 6560, 6560, 6560, 7294, 6903, 7263, 7068, 7275, 7398, 2542, 2542, 2542, 2542, 2543, 2543, 6560, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 7398, 7294, 6775, 7275, 6967, 7068, 6560, 6969, 6827, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 6091, 6827, 7294,12054,12056, 2543,12057,12061, 6827, 6091, 6091, 6091, 6091, 6091, 6091, 6091, 6091, 6091, 6775, 6836, 6832, 7047, 2543, 2543, 2543, 2543, 6844, 6865, 6836, 6832, 6091, 6884, 7047, 6844, 6967, 6775, 6832, 6969, 6844, 6967, 6836, 7070, 6969, 7373, 2543, 2570, 2570, 6775, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 6844, 2570, 2570, 7070, 6865, 7608, 6884, 7471, 7070, 6939, 6939, 6836, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 6939, 7373, 6865,12063, 7373, 2570, 7070, 6796, 6796, 6796, 6796, 6796, 6796, 6796, 6796, 6796, 7471, 6865, 7373,12064, 7608, 6884, 2570, 2570, 2570, 2570, 2571, 2571, 6796, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2579, 7067, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 7067,12067,12069, 7089, 6838, 7089, 2579, 2579, 2579, 2579, 2579, 2579, 6092, 6838, 7089, 6918, 7225, 8833, 7071, 7236, 6838, 6092, 6092, 6092, 6092, 6092, 6092, 6092, 6092, 6092, 6849, 7381, 2579, 2579, 2579, 2579, 2579, 2579, 2592, 6849, 7071, 7225, 6092, 7071, 7236, 6918, 6849, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 7071, 6977, 8833, 6840, 7381, 7241, 2592, 2592, 2592, 2592, 2592, 2592, 6840, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 6918, 7046, 6840, 7598, 7381, 6976, 2592, 6374, 7241, 7046, 2592, 2592, 2592, 2592, 2592, 2592, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 2594, 6977,11087, 7598, 6840, 6853, 6977, 6374, 2594, 2594, 2594, 2594, 2594, 2594, 6853, 6407, 6407, 6407, 6407, 6407, 6407, 6407, 6407, 6407,11087, 6976, 6853, 6976, 6979, 7268, 2594, 6407, 6976, 7050, 2594, 2594, 2594, 2594, 2594, 2594, 2602, 7050, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 6853, 7279, 7268, 6407, 7183, 7691, 2602, 2602, 2602, 2602, 2602, 2602, 6555, 6555, 6555, 6555, 6555, 6555, 6555, 6555, 6555, 6881, 6979, 6881, 7506, 7183, 7279, 6979, 6555, 7691, 6877, 6899, 2602, 2602, 2602, 2602, 2602, 2602, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 6877, 6899, 7506, 7183, 6555, 6881, 2610, 2610, 2610, 2610, 2610, 2610, 6877, 6899, 6121, 7119, 7299, 7307, 7331, 8307, 12070, 6899, 6881, 6121, 6121, 6121, 6121, 6121, 6121, 6121, 6121, 6121, 2610, 2610, 2610, 2610, 2610, 2610, 2624, 6881, 7119, 7299, 7307, 7331, 6121, 7119, 6877, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 2624, 6121, 8077, 8307, 7190, 7224, 7057, 2624, 2624, 2624, 2624, 2624, 2624, 6339, 7057, 7190, 7224, 7336, 9030, 8077, 7235,12076, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 6339, 7235, 6854, 2624, 2624, 2624, 2624, 2624, 2624, 6854, 6878, 8077, 7336, 6339, 6854, 7418, 2624, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 2626, 6339, 7418, 6878, 9030, 7106, 6854, 7106, 2626, 2626, 2626, 2626, 2626, 2626, 6988, 6878, 7106,12078,12079, 7418, 6988,12085, 9165, 6988, 6591, 6591, 6591, 6591, 6591, 6591, 6591, 6591, 6591, 7060, 2626, 2626, 2626, 2626, 2626, 2626, 6591, 7060, 7095, 7095, 7095, 7095, 7095, 2626, 2634, 6878, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 7341, 7357, 6933, 7095, 6591, 9165, 2634, 2634, 2634, 2634, 2634, 2634, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 6991, 7585, 7066, 7362, 7341, 7357, 6991, 6683, 7934, 6991, 7066, 2634, 2634, 2634, 2634, 2634, 2634, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 2642, 7380, 7362, 7585, 7134, 6683, 6933, 2642, 2642, 2642, 2642, 2642, 2642, 7134, 6933, 8317, 7934,12087, 7240,12088, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 7240, 6933, 7380, 7419, 2642, 2642, 2642, 2642, 2642, 2642, 2662, 2662, 6633, 2662, 2662, 2662, 2662, 2662, 2662, 2662, 2662, 2662, 2662, 6880, 6901, 7380, 8317, 7457, 7419, 6633, 7139, 7174, 2662, 2662, 2662, 2662, 2662, 2662, 2662, 7139, 7174, 7391, 6901, 7391, 2662, 6636, 6636, 6636, 6636, 6636, 6636, 6636, 6636, 6636, 6901, 6880, 7142, 7457, 7142, 7177, 7144, 2662, 2662, 2662, 2662, 2665, 6636, 7142, 7177, 7144, 7457, 2665, 6880, 7391, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 6636, 7144, 7348, 6901, 6880, 7348, 6880, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2671, 2671, 7348, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 7159, 6970, 6882, 8064, 6882,12098, 8064, 7245, 7159, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 6708, 6883, 7245, 6883, 8064, 2671,11086, 9678, 6970, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 6882, 6935, 6978, 7518, 2671, 2671, 2671, 2671, 6935, 6935, 6883, 6713, 6708, 6970, 6713, 6883, 6713, 6882, 6970, 7191, 6713, 2671, 2675, 6713, 6713, 6713, 6882, 7191, 6713, 7518, 9678,11086, 6883, 6713, 6882, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6997,12099, 7180, 6978, 6883, 7072, 6997, 2675, 6978, 6997, 6935, 7180, 6715, 6978, 2675, 6935, 6735, 6735, 6735, 6735, 6735, 6735, 6735, 6735, 6735, 6815, 7180, 7072, 2675, 6715, 2675, 7267, 2675, 7072, 6815, 2675, 2675, 6735, 6975, 6824, 2675, 6815, 7267, 2675, 7072, 2675, 6815, 2675, 6824, 2675, 2675, 2675, 2676, 6737, 6735, 6824, 6735,12191,12229, 2676, 6824, 8327, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 7195, 6815, 2676, 7425, 2676, 7182, 2676, 7182, 7195, 2676, 2676, 6828, 6737, 6975, 2676, 6824, 7182, 2676, 6975, 2676, 6828, 2676, 6975, 2676, 2676, 2676, 2677, 6828, 7425, 6737, 8327,12229, 6828, 2677, 6751, 6751, 6751, 6751, 6751, 6751, 6751, 6751, 6751, 6898, 6835, 7298, 7610, 2677, 7185, 2677, 6751, 2677, 7306, 6835, 2677, 2677, 7298, 7185, 6828, 2677, 6835, 6898, 2677, 7306, 2677, 6835, 2677, 7206, 2677, 2677, 2677, 2678, 6763, 6898, 6751, 7206, 7610,12280, 2678, 7610, 9844, 6763, 6763, 6763, 6763, 6763, 6763, 6763, 6763, 6763, 7223, 6835, 2678, 7228, 2678, 7311, 2678, 7452, 7223, 2678, 2678, 7228, 6763, 6839, 2678, 2678, 7311, 2678, 6898, 2678, 7231, 2678, 6839, 2678, 2678, 2678, 2679, 6765, 7231, 6839, 7282, 9844, 7452, 2679, 6839, 7282, 6765, 6765, 6765, 6765, 6765, 6765, 6765, 6765, 6765, 7239, 7282, 2679, 2679, 2679, 7285, 2679, 6980, 7239, 2679, 2679, 7285, 6765, 6852, 2679, 6839, 7117, 2679, 7743, 2679, 7073, 2679, 6852, 2679, 2679, 2679, 2680, 6767, 7073, 6852, 7743, 7285,12281, 2680, 6852, 7330, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 7335, 7330, 2680, 7117, 2680, 7073, 2680, 7390, 6980, 2680, 2680, 7335, 6767, 6980, 2680, 6852, 7390, 2680, 6980, 2680, 7117, 2680, 7073, 2680, 2680, 2680, 2681, 6768, 6885, 6981, 6885,12107, 7117, 2681, 7340, 7760, 6768, 6768, 6768, 6768, 6768, 6768, 6768, 6768, 6768, 7340, 6966, 2681, 12107, 2681, 7491, 2681, 6966, 6966, 2681, 2681, 7090, 6768, 7090, 2681, 6885, 6974, 2681, 7760, 2681, 7345, 2681, 7090, 2681, 2681, 2681, 2682, 6766, 2682, 7090, 6981, 7345, 6885, 2682, 7491, 6981, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 7244, 7001, 6981, 7248, 6885, 6885, 7450, 7001, 7244, 6966, 7001, 7248, 6766, 2682, 6966, 6968, 7450, 6974, 7005, 7136, 2682, 6974, 6974, 7009, 7005, 6766, 6974, 7005, 7136, 7009, 6968, 7175, 7009, 7612, 2682, 7136, 2682, 7255, 2682, 7355, 7175, 2682, 2682, 7671, 7258, 7255, 2682, 7175, 12234, 2682, 7355, 2682, 7258, 2682, 7266, 2682, 2682, 2682, 2683, 6894, 6968, 6968, 7266, 7612,12296, 2683, 6968, 7277, 6894, 6894, 6894, 6894, 6894, 6894, 6894, 6894, 6894, 6968, 7280, 2683, 6968, 2683, 7388, 2683, 7277, 7297, 2683, 2683, 7388, 6894, 2683, 2683, 7277, 7297, 2683, 7280, 2683, 7361, 2683, 7280, 2683, 2683, 2683, 2684, 6797, 2684, 7532, 7280, 7361, 7671, 2684,12234, 7388, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6994, 6994, 6994, 6994, 6994, 6994, 6994, 6994, 6994,12298, 7532, 7366, 6797, 2684, 7024, 7024, 7024, 7024, 7024, 7024, 2684, 7107, 7366, 7107, 7179, 6797, 7123, 7123, 7123, 7123, 7123, 7123, 7107, 7179, 2684, 7024, 2684, 7696, 2684, 7107, 7179, 2684, 2684, 7187, 7677, 7186, 2684, 7123, 7276, 2684, 7677, 2684, 7187, 2684, 7186, 2684, 2684, 2684, 2702, 6930, 7369, 7186, 7696, 7369, 7187, 2702, 7186, 7416, 6930, 6930, 6930, 6930, 6930, 6930, 6930, 6930, 6930, 7305, 7416, 2702, 7276, 2702, 2702, 2702, 7494, 7305, 2702, 2702, 7276, 7369, 7187, 2702, 7186, 7494, 2702, 7376, 2702, 7276, 2702, 7385, 2702, 2702, 2702, 2703, 7016, 7016, 7016, 7016, 7016, 7016, 7016, 7016, 7016, 7141, 7310, 7141, 7141, 7141, 7141, 7141, 7141, 2703, 7310, 7270, 7141, 7376, 7681,12024, 2703, 7385, 7023, 7023, 7023, 7023, 7023, 7023, 7023, 7023, 7023, 7314, 7270,12024, 2703, 7510, 2703, 7270, 2703, 7314, 7329, 2703, 2703, 7023, 7334, 7681, 2703, 7510, 7329, 2703, 7376, 2703, 7334, 2703, 7270, 2703, 2703, 2703, 2704, 7216, 7216, 7216, 7378, 7385, 7510, 2704, 8279, 7025, 7025, 7025, 7025, 7025, 7025, 7025, 7025, 7025, 7339, 7344, 7397, 2704, 7216, 2704, 7351, 2704, 7339, 7344, 2704, 2704, 7025, 8279, 7351, 2704, 7378,12306, 2704, 7397, 2704, 7216, 2704, 7397, 2704, 2704, 2704, 2704, 2705, 7027, 7027, 7027, 7027, 7027, 7027, 2705, 8085, 7271, 7027, 7056, 7056, 7056, 7056, 7056, 7056, 7056, 7056, 7056, 7379, 2705, 7027, 2705, 2705, 2705, 7378, 7056, 2705, 2705,10146, 7271, 8085, 2705, 7271, 7424, 2705, 7674, 2705, 7273, 2705, 7354, 2705, 2705, 2705, 2706, 7424, 7273, 7271, 7354, 7379, 7056, 2706, 7429, 7076, 7076, 7076, 7076, 7076, 7076, 7076, 7076, 7076, 7360, 7429,10146, 2706, 7674, 2706, 7273, 2706, 7360, 2706, 2706, 2706, 7076, 7365, 7379, 2706, 8006, 2706, 2706,11902, 2706, 7365, 2706, 7273, 2706, 2706, 2706, 2710, 7086, 7086, 7086, 7086, 7086, 7086, 7086, 7086, 7086, 7086, 7087, 7087, 7087, 7087, 7087, 7087, 7087, 7087, 7087, 7087, 7785, 2710, 8006, 7272, 7287, 7778, 7287,11902, 2710, 7088, 7088, 7088, 7088, 7088, 7088, 7088, 7088, 7088, 7088, 7372, 7409, 7785, 2710, 12308, 2710, 7272, 2710, 7372, 7409, 2710, 2710, 7272, 7412, 7778, 2710, 2710, 7287, 2710, 7497, 2710, 7412, 2710, 7272, 2710, 2710, 2710, 2711, 7497, 7094, 7094, 7094, 7094, 7094, 7094, 7094, 7094, 7094, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 7103,12323, 2711, 7094, 7287, 7374, 7382, 7386, 7701, 2711, 7104, 7104, 7104, 7104, 7104, 7104, 7104, 7104, 7104, 7104, 7423, 7428, 7374, 2711, 7392, 2711, 7432, 2711, 7423, 7428, 2711, 2711, 7392, 7701, 7432, 2711, 7382, 7386, 2711, 7387, 2711, 7392, 2711, 7374, 2711, 2711, 2711, 2712,12325, 2712, 7105, 7105, 7105, 7105, 7105, 7105, 7105, 7105, 7105, 7105, 7115, 7115, 7115, 7115, 7115, 7115, 7115, 7115, 7115, 7387, 7382, 2712, 7326, 7326, 7326, 7326, 7326, 7386, 2712, 9941, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 7383, 7439, 7454, 2712, 7326, 2712, 7394, 2712, 7454, 7439, 2712, 2712, 7122, 7678, 7678, 2712, 7387, 9941, 2712, 7678, 2712, 7326, 2712, 7394, 2712, 2712, 2712, 2724, 7442, 2724, 7383, 7394, 7454,11665, 2724,12329, 7442, 2724, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 7138, 11665, 7138, 7138, 7138, 7138, 7138, 7138, 7138, 7138, 7138, 7138, 2724, 7461, 7400, 7383, 7455, 7383, 7140, 2724, 7140, 7140, 7140, 7140, 7140, 7140, 7140, 7140, 7140, 7140, 7399, 7400,12332, 2724, 7455, 2724, 2724, 2724, 7695, 7400, 2724, 2724, 7503, 7461, 8008, 2724, 7455, 7399, 2724, 7695, 2724, 7503, 2724, 7399, 2724, 2724, 2724, 2731, 2731, 7490, 2731, 2731, 2731, 2731, 2731, 2731, 2731, 7154, 7154, 7154, 7154, 7154, 7154, 7154, 7154, 7461,12333, 7700, 8008, 2731, 2731, 2731, 2731, 2731, 2731, 2731, 7393, 7154, 7700, 7490,12264, 2731, 7170, 7170, 7170, 7170, 7170, 7170, 7170, 7170, 7170, 7463, 7490, 7393, 7489, 7489, 7489, 7463, 2731, 2731, 2731, 2731, 2738, 2738, 2738, 2738, 2738, 2738, 2738, 2738, 2738, 2738, 7393, 7920, 7463, 7489,12264, 7393, 2738, 2738, 2738, 2738, 2738, 2738, 7171, 7171, 7171, 7171, 7171, 7171, 7171, 7171, 7171, 7172, 7172, 7172, 7172, 7172, 7172, 7172, 7172, 7172, 7405, 7920, 2738, 2738, 2738, 2738, 2738, 2738, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 2740, 7395, 7464, 7706, 7833, 7405, 7395, 2740, 2740, 2740, 2740, 2740, 2740, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 7405, 7395,12335, 7464, 7711, 7464, 7706, 7254, 7833, 7395, 7561, 2740, 2740, 2740, 2740, 2740, 2740, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 7561, 7893, 7711, 7816, 7254, 2743, 2743, 2743, 2743, 2743, 2743, 2743, 7320, 7320, 7320, 7320, 7320, 7320, 7320, 7320, 7320, 7515, 7529, 7561, 7816, 8220, 7893, 8223, 7320,12342, 7515, 7529, 2743, 2743, 2743, 2743, 2743, 2743, 2748, 2748, 2748, 2748, 2748, 2748, 2748, 2748, 2748, 2748, 7384, 7947, 7816, 8220, 7320, 8223, 2748, 2748, 2748, 2748, 2748, 2748, 7356, 7356, 7356, 7356, 7356, 7356, 7356, 7356, 7356, 7446, 7543, 9201, 7965, 12344, 7947,12350, 7356, 9201, 7384, 7543, 2748, 2748, 2748, 2748, 2748, 2748, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 7562, 7965, 7705, 7495, 7356, 7446, 2751, 2751, 2751, 2751, 2751, 2751, 7495, 7705, 7446, 7546, 7643, 7562, 7468, 7495, 7384, 7643, 7446,12231, 7546,12352, 7643, 7384, 7562, 7402, 7402, 7396, 2751, 2751, 2751, 2751, 2751, 2751, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 2758, 7396, 7402, 7468, 7500, 7396, 7468, 2758, 2758, 2758, 2758, 2758, 2758, 7500, 7644, 7589, 7694, 7747, 7644, 7402, 7468, 7604, 7604, 7644, 7694, 7396, 7747, 7589, 7500, 7404, 7404, 7404,12231, 2758, 2758, 2758, 2758, 2758, 2758, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 7589, 7404, 7604, 7499, 7710, 7505, 2761, 2761, 2761, 2761, 2761, 2761, 7499, 7715, 7505, 7710, 7670, 7377, 7404, 7499, 7456, 7505, 7564, 7670, 7715, 7937, 9949, 7406, 7406, 7456, 7456, 7456, 2761, 2761, 2761, 2761, 2761, 2761, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 7377, 7406, 7937, 7456, 7507, 7564, 7377, 2768, 2768, 2768, 2768, 2768, 2768, 7507, 12356, 7595, 7654, 9949, 7406, 7937, 7654, 7458, 7564, 7670, 7565, 7654, 7377, 7595, 7507, 7456, 7458, 7458, 7458, 2768, 2768, 2768, 2768, 2768, 2768, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 7565, 7595, 7458, 7665, 7623, 7565, 2769, 2769, 2769, 2769, 2769, 2769, 7438, 7438, 7438, 7438, 7438, 7438, 7438, 7438, 7438, 9230, 7565, 7623,12359, 7970, 9230, 8322, 7438, 7623, 7569, 7592, 2769, 2769, 2769, 2769, 2769, 2769, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 8322, 7592, 7970, 7508, 7438, 7509, 2772, 2772, 2772, 2772, 2772, 2772, 7508, 7592, 7509, 7467, 7569, 7569, 7865, 7508, 7665, 7665, 7569, 8328, 7508, 7865, 7509, 7487, 7487, 7487, 7487, 7487, 2772, 2772, 2772, 2772, 2772, 2772, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 7467, 7487, 7511, 7508, 7519, 7509, 7533, 2779, 2779, 2779, 2779, 2779, 2779, 7519, 7511, 7533, 8328, 7467, 7726, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7519, 7726, 7533, 7511, 7467, 2779, 2779, 2779, 2779, 2779, 2779, 2780, 7483, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 7513, 9053, 7975, 8027, 7517, 7531, 2780, 2780, 2780, 2780, 2780, 2780, 7513, 7517, 7531, 7513, 7634, 7634, 7622, 7512, 7517, 7531, 7634,12360, 7634, 9053, 7512, 7975, 8027, 7513, 7622, 7512, 2780, 2780, 2780, 2780, 2780, 2780, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 7512, 7622, 7523, 7520, 7521, 7730, 2787, 2787, 2787, 2787, 2787, 2787, 7520, 7521, 7523, 7649, 7730, 7645, 7524, 7520, 7649, 7645, 7645,11151, 7520, 7521, 7645, 8038, 7649,11151, 7524, 7523, 2787, 2787, 2787, 2787, 2787, 2787, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 7524, 7525, 7527, 7520, 7521, 8038, 7544, 2789, 2789, 2789, 2789, 2789, 2789, 7525, 7527, 7544, 7647, 7527, 7563, 7679, 7522, 7647, 7544, 7647, 7647, 7679,12111, 7522, 7679,12111, 7525, 7527, 7522, 2789, 2789, 2789, 2789, 2789, 2789, 2797, 2797, 2797, 2797, 2797, 2797, 2797, 2797, 2797, 2797, 7522, 7563, 7625, 7535, 7534, 7549, 2797, 2797, 2797, 2797, 2797, 2797, 7535, 7534, 7549, 7866, 7821, 7845, 7563, 7526, 7534, 7625, 7866, 7605, 7535, 7534, 7526, 7821, 7845, 7549, 7563, 7526, 2797, 2797, 2797, 2797, 2797, 2797, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 7526, 7537, 7535, 7534, 7605, 7625, 2805, 2805, 2805, 2805, 2805, 2805,12362, 7537, 8091,12209,12379, 7605, 7879, 7215, 7215, 7215, 7215, 7215, 7215, 7215, 7215, 7215, 8043, 7879, 7537, 8091, 2805, 2805, 2805, 2805, 2805, 2805, 2806, 2806, 7215, 2806, 2806, 2806, 2806, 2806, 2806, 2806, 7657, 2806, 2806, 8100, 8091, 8043, 7606, 8212, 7590, 7215, 7580, 7590, 2806, 2806, 2806, 2806, 2806, 2806, 2806, 8212, 8100,10699,12209, 7590, 2806, 7582, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7606, 7637, 7590, 7606, 8100, 7580, 2806, 2806, 2806, 2806, 2822, 2822, 7217, 2822, 2822, 2822, 2822, 2822, 2822, 2822, 7582, 2822, 2822, 7582, 10148, 7593, 7637, 7566,10699, 7217, 7657, 7637, 2822, 2822, 2822, 2822, 2822, 2822, 2822, 7580, 7657,12381,12389, 7593, 2822, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7582, 7593, 8070, 7566, 7626,10148, 7566, 2822, 2822, 2822, 2823, 2823, 7219, 2823, 2823, 2823, 2823, 2823, 2823, 2823, 7566, 2823, 2823, 7626, 7593, 7591, 7641, 8070, 7935, 7219, 7570, 7641, 2823, 2823, 2823, 2823, 2823, 2823, 2823, 2823, 12233,12391, 7641, 7591, 2823, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 9248, 7591, 8125, 7626, 7935, 9248, 7570, 2823, 2823, 2823, 2824, 2824, 7220, 2824, 2824, 2824, 2824, 2824, 2824, 2824, 7636, 2824, 2824, 7636, 8285, 7594, 7575, 8125, 7636, 7220, 7570, 7636, 2824, 2824, 2824, 2824, 2824, 2824, 2824, 7591, 7570, 7570,12233, 7594, 2824, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7575, 7594, 8285, 7683, 7683, 7683, 7575, 2824, 2824, 2824, 2825, 2825, 7291, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 7652, 2825, 2825, 7635, 7683, 7611, 7652, 8011, 7635, 7291, 7594, 7652, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 2825, 7635,12257, 7652, 8518, 2825, 7292, 7292, 7292, 7292, 7292, 7292, 7292, 7292, 7292, 7627, 7611,12244, 8011,12257, 8919, 7627, 2825, 2825, 2825, 2826, 2826, 7292, 2826, 2826, 2826, 2826, 2826, 2826, 2826, 7699, 2826, 2826, 8518,12244, 7627, 8919, 7783, 7699, 7292, 7547, 7550, 2826, 2826, 2826, 2826, 2826, 2826, 2826, 7547, 7550, 7596, 7611, 7899, 2826, 7536, 7547, 7550, 7577, 7609, 7577, 7547, 7536, 7596, 7899, 7548, 2826, 7536, 7783, 8071,12406, 2826, 2826, 2826, 7548, 7293, 7293, 7293, 7293, 7293, 7293, 7293, 7293, 7293, 7536, 7783, 7548, 7547, 9742, 7609, 7577, 8071, 7596, 2826, 2832, 2832, 7293, 2832, 2832, 2832, 2832, 2832, 2832, 2832, 8198, 2832, 2832, 7577, 8071, 9742, 8015, 8198, 7548, 7293, 7581, 7672, 2832, 2832, 2832, 2832, 2832, 2832, 2832, 7609, 7577, 7577, 8305, 7922, 2832, 7325, 7325, 7325, 7325, 7325, 7325, 7325, 7325, 7325, 7922, 7581, 8015, 7939, 7939, 7939, 7581, 2832, 2832, 2832, 2833, 2833, 7325, 2833, 2833, 2833, 2833, 2833, 2833, 2833, 8305, 2833, 2833, 7704, 7939, 8081, 9036, 8168, 7579, 7325, 7579, 7704, 2833, 2833, 2833, 2833, 2833, 2833, 2833, 2833, 7581, 7939, 7672, 7672, 2833, 7401, 7401, 7401, 7401, 7401, 7401, 7401, 7401, 7401, 9036, 8081, 8133, 8168, 8016, 8016, 7579, 2833, 2833, 2833, 2836, 2836, 7401, 2836, 2836, 2836, 2836, 2836, 2836, 2836, 7650, 2836, 2836, 7579, 8016, 7650, 8169, 8133, 7650, 7401, 7613, 7709, 2836, 2836, 2836, 2836, 2836, 2836, 2836, 7709, 7579, 8016,10172, 7946, 2836, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 7946, 8101, 8169, 8207, 8207, 8207, 7613, 2836, 2836, 2836, 2837, 2837, 7403, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 7668, 2837, 2837, 7714, 8207, 8101,10172, 7668, 7668, 7403, 7951, 7714, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 7613, 7951, 8101, 7955, 2837, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7955, 8138, 7685, 7685, 7685, 7685, 7685, 2837, 2837, 2837, 2839, 2839, 7417, 2839, 2839, 2839, 2839, 2839, 2839, 2839, 7668, 2839, 2839, 7685, 8080, 7668, 8138, 8004, 7753, 7417, 7753, 7417, 2839, 2839, 2839, 2839, 2839, 2839, 2839, 7753,12408, 8080,12412, 7969, 2839, 7484, 7484, 7484, 7484, 7484, 7484, 7484, 7484, 7484, 7969, 8388, 8080, 8004, 8362, 8362, 8362, 2839, 2839, 2839, 2840, 2840, 7484, 2840, 2840, 2840, 2840, 2840, 2840, 2840, 8004, 2840, 2840, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 7539, 2840, 2840, 2840, 2840, 2840, 2840, 2840, 2840, 8095, 8388,12415, 8213, 2840, 7486, 7486, 7486, 7486, 7486, 7486, 7486, 7486, 7486, 7669, 8213, 8361, 8095, 8361, 8361, 8361, 2840, 2840, 2840, 2841, 2841, 7486, 2841, 2841, 2841, 2841, 2841, 2841, 2841, 8095, 2841, 2841, 7540, 7540, 7540, 7540, 7540, 7540, 7540, 7540, 7540, 2841, 2841, 2841, 2841, 2841, 2841, 2841, 7453, 8170, 8181,10932,12416, 2841, 8188,12418,10932, 7453, 7453, 7453, 7453, 7453, 7453, 7453, 7453, 7453, 7669, 2841, 7765, 7648, 2841, 2841, 2841, 7669, 7718, 7459, 7648, 7765, 7453, 8170, 8181, 7648, 7718, 8188, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7648, 2841, 2842, 2842, 7940, 2842, 2842, 2842, 2842, 2842, 2842, 2842, 7459, 2842, 2842, 7541, 7541, 7541, 7541, 7541, 7541, 7541, 7541, 7541, 2842, 2842, 2842, 2842, 2842, 2842, 2842, 8287, 9010,12425, 7940, 7974, 2842, 7554, 7554, 7554, 7554, 7554, 7554, 7554, 7554, 7554, 7974, 7940, 8287,12427,12433, 7940, 8287, 2842, 2842, 2842, 2843, 2843, 7554, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 9010, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 2843, 8098, 8365, 8365, 8365, 7979, 2843, 7557, 7557, 7557, 7557, 7557, 7557, 7557, 7557, 7557, 7979, 8190, 8098, 7552, 8018, 8018, 8018, 2843, 2843, 2843, 2845, 2845, 7552, 2845, 2845, 2845, 2845, 2845, 2845, 2845, 7724, 2845, 2845, 7729, 7552, 8018, 8190, 8098, 7724, 7990, 7551, 7729, 2845, 2845, 2845, 2845, 2845, 2845, 2845, 7551, 7990, 7733, 8018, 7620, 2845,12016, 7551, 7576, 7571, 7733, 7552, 7551, 7620, 7620, 7620, 7620, 7620, 7620, 7620, 7620, 7620, 2845, 2845, 2845, 2846, 2846, 7796, 2846, 2846, 2846, 2846, 2846, 2846, 2846, 7796, 2846, 2846, 7551, 7571, 7576, 8180,12435, 8398,12016, 7571, 7754, 2846, 2846, 2846, 2846, 2846, 2846, 2846, 2846, 7754, 7642, 7576, 7807, 2846, 7578, 7994, 7578, 7642, 7572, 7571, 8398, 7807, 7642, 7576, 7754, 8180, 7994, 7571, 7576, 7642, 2846, 2846, 2846, 2847, 2847, 7574, 2847, 2847, 2847, 2847, 2847, 2847, 2847, 7810, 2847, 2847, 7578, 7886, 7572, 7578, 7629, 8382, 7810, 7574, 8180, 2847, 2847, 2847, 2847, 2847, 2847, 2847, 7460, 7578, 7638, 7574, 8831, 2847, 7886, 7629, 8382, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7578, 2847, 7572, 7822, 2847, 2847, 2847, 7748, 7572, 7818, 7638, 7822, 7460, 7826, 7886, 7629, 7748, 7638, 7818, 7574, 7629, 7826, 7638, 7748, 8382, 7460, 8831,12439, 2847, 2848, 2848, 12442, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2848, 2849, 7686, 7686, 7686, 7686, 7686, 7686, 7938,12443, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 7587, 7938, 8189, 8231, 7686, 8515, 8515, 8515, 8515, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 7587, 7938, 7870, 7752, 7666, 7752, 7752, 7752, 7752, 7752, 7752, 7870, 8231, 7587, 7752, 8189, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2849, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 2853, 7573,12206, 8093, 7624, 7666, 7766, 2853, 2853, 2853, 2853, 2853, 2853, 7666, 7624, 7766, 7771, 7840, 7771, 7573, 8093, 7873, 7766, 7624, 7846, 7840, 8093, 7771, 7573, 7666, 7873, 7573, 7846, 2853, 2853, 2853, 2853, 2853, 2853, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 2856, 7624,12445,12460, 8026, 7808, 7624, 2856, 2856, 2856, 2856, 2856, 2856, 7420, 7808, 8026,12206, 7573, 8832, 12461, 8073, 7808, 7420, 7420, 7420, 7420, 7420, 7420, 7420, 7420, 7420, 7812, 7875, 2856, 2856, 2856, 2856, 2856, 2856, 2857, 7812, 7875, 8073, 7420, 7646, 8073, 8037, 7812, 2857, 2857, 2857, 2857, 2857, 2857, 2857, 2857, 2857, 8037, 8832, 8073, 7420, 7815, 7772, 7815, 2857, 2857, 2857, 2857, 2857, 2857, 7646, 7772, 7815, 9031, 8042, 7851, 7858, 7646, 7786, 8308, 7883, 7628, 7646, 7851, 7858, 8042, 7772, 7628, 7646, 7883, 2857, 2857, 2857, 2857, 2857, 2857, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 2862, 7628, 9031, 8192, 7660, 7786, 8308, 2862, 2862, 2862, 2862, 2862, 2862, 7660, 7660, 7660, 7660, 7660, 7660, 7660, 7660, 7660, 7786, 7880, 8543, 8543, 8543, 7628, 8192, 9032, 7786, 7880, 7628, 2862, 2862, 2862, 2862, 2862, 2862, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 7661, 7690, 7690, 7690, 7690, 7690, 7690, 2863, 2863, 2863, 2863, 2863, 2863, 9032, 9126, 9126, 9126, 8087,10147, 8087, 8191, 7750, 7690, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 2863, 2863, 2863, 2863, 2863, 2863, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 2872, 8087, 8191,10147, 8094, 7661,12568, 2872, 2872, 2872, 2872, 2872, 2872, 7770, 7661, 7770, 7770, 7770, 7770, 7770, 7770, 8094, 7661, 8182, 7770, 7661, 8094, 7738, 7738, 7738, 7738, 7738, 7738, 2872, 2872, 2872, 2872, 2872, 2872, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 2873, 7738, 8193, 8210,12570,12683, 8182,12580, 2873, 2873, 2873, 2873, 2873, 2873, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 7897, 7903, 7916, 8211, 8193, 8210, 8182, 7725, 7897, 7903, 7916, 2873, 2873, 2873, 2873, 2873, 2873, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 2884, 8284, 8211,12580,12688, 7725, 7921, 2884, 2884, 2884, 2884, 2884, 2884, 7751, 7921, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 8103, 8284, 8002, 8002, 8002, 8002, 8002, 8002, 2884, 2884, 2884, 2884, 2884, 2884, 2885, 2885, 2885, 2885, 2885, 2885, 2885, 2885, 2885, 8002, 8103, 8289, 9164, 7813, 7878, 7887, 2885, 2885, 2885, 2885, 2885, 2885, 7813, 7878, 7887,12698, 8002, 8103, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7813, 7878, 7887, 9164, 8289, 2885, 2885, 2885, 2885, 2885, 2885, 2892, 7684, 2892, 2892, 2892, 2892, 2892, 2892, 2892, 2892, 2892, 2892, 8241, 8126, 8252, 8269, 7820, 8379, 2892, 2892, 2892, 2892, 2892, 2892, 7768, 7820, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 8379, 7820, 8241, 8403, 8252, 8269, 8379, 8126, 2892, 2892, 2892, 2892, 2892, 2892, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 8126, 8408, 8413, 7820, 8403, 7925, 2900, 2900, 2900, 2900, 2900, 2900, 7769, 7925, 7769, 7769, 7769, 7769, 7769, 7769, 7769, 7769, 7769, 7769, 8418, 8423, 8408, 8413,12702,12705, 8099, 8096, 2900, 2900, 2900, 2900, 2900, 2900, 2901, 2901, 2901, 2901, 2901, 2901, 2901, 2901, 2901, 8099, 8096, 8418, 8423, 7872, 8010, 7881, 2901, 2901, 2901, 2901, 2901, 2901, 7872, 8010, 7881, 8096, 9052, 8096, 7782, 7872, 7782, 7881, 8099, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 2901, 2901, 2901, 2901, 2901, 2901, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 2908,12714, 8128, 9052, 9530, 9530, 9530, 2908, 2908, 2908, 2908, 2908, 2908, 7782, 7784, 7784, 7784, 7784, 7784, 7784, 7784, 7784, 7784, 7803, 7803, 7803, 7803, 7803, 7803, 7803, 7803, 7803, 8128, 2908, 2908, 2908, 2908, 2908, 2908, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 8128, 8166, 9741, 8047, 7945, 7950, 2912, 2912, 2912, 2912, 2912, 2912, 7945, 7950, 8047,12719, 8069, 7954, 7958, 7687, 7687, 7687, 7687, 7687, 7687, 7954, 7958, 8069, 7687,10275, 9741, 8166, 2912, 2912, 2912, 2912, 2912, 2912, 2913, 2913, 7687, 2913, 2913, 2913, 2913, 2913, 2913, 2913, 8166, 2913, 2913, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 2913, 2913, 2913, 2913, 2913, 2913, 2913, 9209,10275, 8376, 8339, 8110, 2913, 7689, 7689, 7689, 7689, 7689, 7689, 7689, 7689, 7689, 8110, 8339, 9209,12723,12726, 9209, 8376, 2913, 2913, 2913, 2914, 2914, 7689, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 8339, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 2914, 8376,12255, 8215, 7885, 8605, 2914, 7787, 7787, 7787, 7787, 7787, 7787, 7885, 7968, 8215, 7787, 8605, 8215,12806, 7885, 12255, 7968, 2914, 2914, 2914, 2916, 2916, 7787, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2924, 2924, 2924, 2924, 2924, 2924, 2924, 2924, 2924, 2924, 8222, 8319, 9996, 9996, 9996, 8222, 2924, 2924, 2924, 2924, 2924, 2924, 7805, 7805, 7805, 7805, 7805, 7805, 7805, 7805, 7805, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 8319, 8222, 2924, 2924, 2924, 2924, 2924, 2924, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 2927,12265, 8286,12807, 7819,12852, 7876, 2927, 2927, 2927, 2927, 2927, 2927, 7819, 7868, 7876, 7973, 8115, 7978,12265, 7819, 7868, 7876, 7982, 7973, 7819, 7978, 7876, 8115, 7868, 8003, 7982, 8286, 2927, 2927, 2927, 2927, 2927, 2927, 2934, 2934, 2934, 2934, 2934, 2934, 2934, 2934, 2934, 8005, 8286, 8003, 7819, 7877, 7876, 7888, 2934, 2934, 2934, 2934, 2934, 2934, 7877, 8003, 7888, 7988, 8005, 7993, 8132, 7997, 8137, 7888, 8334, 7988, 7877, 7993, 7888, 7997, 8005, 8132, 8003, 8137, 2934, 2934, 2934, 2934, 2934, 2934, 2935, 2935, 2935, 2935, 2935, 2935, 2935, 2935, 2935, 2935,12809, 12880, 7877, 8334, 7888, 8025, 2935, 2935, 2935, 2935, 2935, 2935, 8030, 8025, 7860,10007,10007,10007,12809, 8306, 8030, 7860, 8325, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 2935, 2935, 2935, 2935, 2935, 2935, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 2942, 7860, 8065, 8306, 8439, 8325, 7889, 8325, 2942, 2942, 2942, 2942, 2942, 2942, 8065, 7889, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 8033, 8014, 7889, 8014, 8439, 8090, 8065, 7910, 8033, 2942, 2942, 2942, 2942, 2942, 2942, 2948, 2948, 8090, 2948, 2948, 2948, 2948, 2948, 2948, 2948, 2948, 2948, 2948, 7889,12673, 8300, 7910,12673, 8014, 8090, 8142, 8153, 2948, 2948, 2948, 2948, 2948, 2948, 2948, 7737, 8545, 8142, 8153,12924, 2948, 8318, 8300, 8545, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 8041, 8046, 8300, 8050, 2948, 2948, 2948, 2948, 8041, 8046, 2948, 8050, 7737, 8014, 8057, 8060, 8068, 8074, 8318, 8072, 8109, 8444, 8057, 8060, 8068, 2948, 2951, 2951, 8109, 2951, 2951, 2951, 2951, 2951, 2951, 2951, 8072, 2951, 2951, 8074, 8079, 8072, 8089, 8082, 8089, 8074, 8444, 8114, 2951, 2951, 2951, 2951, 2951, 2951, 2951, 8114, 8074, 8079, 8072, 8118, 2951,12929, 8131, 8136, 8141, 8079, 8217, 8118, 8145, 8089, 8131, 8136, 8141, 8082, 8089, 8217, 8145, 2951, 2951, 2951, 2958, 2958, 8082, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2959, 2959, 8075, 2959, 2959, 2959, 2959, 2959, 2959, 2959, 8075, 2959, 2959,12939, 8086,12943, 8086, 8320, 8092,12946, 8084, 8086, 2959, 2959, 2959, 2959, 2959, 2959, 2959, 8084, 8084, 8097, 8075,10924, 2959, 8092, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 8092, 8086, 8320, 8097, 8075, 8084, 2959, 2959, 2959, 2959, 2960, 2960, 7936, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 8151, 2960, 2960, 10924, 8097, 8321,12955, 8323, 8151, 7936, 8261, 8097, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 8165, 8104, 8104, 8261, 8157, 2960, 7941, 7941, 7941, 7941, 7941, 7941, 7941, 7941, 7941, 8157, 8321, 8165, 8323, 9029, 8261, 8104, 2960, 2960, 2960, 2961, 2961, 7941, 2961, 2961, 2961, 2961, 2961, 2961, 2961, 8156, 2961, 2961, 8104, 8078,11095, 8165, 9029, 8156, 7941, 8309, 8227, 2961, 2961, 2961, 2961, 2961, 2961, 2961, 7761, 8227, 8178, 8309, 8183, 2961, 8357, 8083, 8160, 7761, 7761, 7761, 7761, 7761, 7761, 8083, 8160, 8078, 7761, 8106, 8106, 8106, 2961, 2961, 2961, 8078, 8237, 8183, 8164,11095, 7761, 8309, 8178, 8127, 8078, 8237, 8186, 8083, 8183,12960, 8106, 2961, 8127, 8127, 8127, 8178, 2961, 2968, 2968, 8176, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 8106, 2968, 2968, 8164, 8164, 8329, 8127, 8357, 8357, 8357, 8176, 8186, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 8200, 8164, 8173, 8176, 8127, 2968, 8570, 8200,11835, 8186,12964, 8173, 8173, 8173, 8214, 8200, 8329, 2968, 8248, 8224, 8266, 8214, 2968, 2968, 2968, 8171, 8214, 8248, 8224, 8266, 2968, 8570, 8173, 8186, 8171, 8171, 8171, 8171, 8171, 8171, 8171, 8171, 8171, 8224, 2968, 2969, 2969,11835, 2969, 2969, 2969, 2969, 2969, 2969, 2969, 8171, 2969, 2969, 8353, 8205, 8205, 8205, 8205, 8205, 12967, 8175,12243, 2969, 2969, 2969, 2969, 2969, 2969, 2969, 8175, 8175, 8175, 8175, 8175, 2969, 8205, 8230, 8387, 8179, 8290, 8240, 8230, 8353, 8353, 8187, 8240, 2969, 8179, 8179, 8179, 8175, 2969, 2969, 2969, 7989, 7989, 7989, 7989, 7989, 7989, 7989, 7989, 7989, 8232,12243,12982, 8387, 8230, 8179, 8290, 7989, 8240, 8232, 2969, 2970, 2970, 8187, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 8187, 2970, 2970, 8232, 8209, 8209, 8209, 8209, 8209, 8187, 7989, 8242, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 8290, 8242, 8906,10158, 8906, 2970, 8209, 8017, 8017, 8017, 8017, 8017, 8017, 8017, 8017, 8017, 8242, 8486, 9913, 9033,11064, 8906, 2970, 2970, 2970, 2970, 2976, 2976, 8017, 2976, 2976, 2976, 2976, 2976, 2976, 2976, 10158, 2976, 2976, 9913,12984, 8251, 9033, 8486, 8324, 8017, 8251, 8253, 2976, 2976, 2976, 2976, 2976, 2976, 2976,11064, 8253, 8377, 8219, 8228, 2976, 8206, 8206, 8206, 8206, 8206, 8206, 8219, 8228, 2976, 8206, 8253, 8251, 8324, 8219, 8228, 8377, 2976, 2976, 2976, 2977, 2977, 8206, 2977, 2977, 2977, 2977, 2977, 2977, 2977,12891, 2977, 2977, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 2977, 2977, 2977, 2977, 2977, 2977, 2977, 8377, 9154, 8324,12891, 8402, 2977, 8019, 8019, 8019, 8019, 8019, 8019, 8019, 8019, 8019, 8402, 8291, 8512, 9008, 9181, 8381, 9008, 2977, 2977, 2977, 2979, 2979, 8019, 2979, 2979, 2979, 2979, 2979, 2979, 2979, 2979, 2979, 2979, 9008, 8381, 8312, 9154, 9181, 8512, 8019, 8177, 8291, 2979, 2979, 2979, 2979, 2979, 2979, 2979, 8177, 8177, 8177, 8262, 8312, 2979, 8021, 8021, 8021, 8021, 8021, 8021, 8021, 8021, 8021, 8262, 8312, 8381, 8333, 8270, 8609, 8177, 2979, 2979, 2979, 2979, 8291, 8021, 8270, 2979, 2980, 2980, 8262, 2980, 2980, 2980, 2980, 2980, 2980, 2980, 2980, 2980, 2980, 8270, 8021, 8609,13028, 8177, 8333, 8316, 8238, 8249, 2980, 2980, 2980, 2980, 2980, 2980, 2980, 8238, 8249, 8316, 8383, 8389, 2980, 8461, 8238, 8249, 8383, 8566, 8649, 8022, 8022, 8022, 8022, 8022, 8022, 8022, 8022, 8022, 8268, 2980, 2980, 2980, 2980, 8274, 8316, 8383, 8333, 8268, 8566, 8649, 8022, 8389,12182, 8461, 8268, 8274, 2980, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 8022, 2986, 2986,12182, 8326, 8274, 8739, 8566, 8649, 8658, 8234, 8235, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 8234, 8235,13045,12182, 8315, 2986, 8264, 8234, 8288, 8359, 8359, 2986, 8234, 8235, 8326, 8658, 8315, 8739, 8264, 8359, 8326, 8264, 2986, 2986, 2986, 2987, 2987, 2987, 2987, 2987, 2987, 2987, 2987, 2987, 2987, 8264, 2987, 2987, 8234, 8235, 8288, 9130, 8313, 8911, 8293, 8244, 8245, 2987, 2987, 2987, 2987, 2987, 2987, 2987, 8244, 8245, 8315, 8288,13083, 2987, 8313, 8244, 8302, 8373, 8302, 8288, 8244, 8245, 8373, 8373, 8292, 9130, 8313, 8911, 8293, 8373, 2987, 2987, 2987, 2988, 2988, 2988, 2988, 2988, 2988, 2988, 2988, 2988, 2988, 8256, 2988, 2988, 8244, 8245, 8302, 13091, 8294, 8293, 8256, 8911, 8292, 2988, 2988, 2988, 2988, 2988, 2988, 2988, 8293, 8292, 8256, 8302, 8313, 2988, 8294, 13094, 8407, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 8294, 8407, 8302, 8401, 2988, 2988, 2988, 8056, 8292, 8302, 8256, 8401, 2988, 2993, 2993, 8406, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 8406, 2993, 2993, 8330, 9133, 8311, 9147, 9011, 8056, 8294, 8255, 8294, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 8255,13097, 9133,13099, 8311, 2993, 8263, 8255, 8303, 8295, 8303, 2993, 8255, 8263, 8330, 9022, 8311, 9011, 8263, 9133, 8330, 9147, 2993, 2993, 2993, 2997, 2997, 8295, 2997, 2997, 2997, 2997, 2997, 2997, 2997, 8263, 2997, 2997, 8255, 8295, 8303, 9022, 8430, 8301, 8354, 8430, 8303, 2997, 2997, 2997, 2997, 2997, 2997, 2997, 8311, 8354, 8354, 8303, 8355, 2997, 8102, 8102, 8102, 8102, 8102, 8102, 8102, 8102, 8102, 8355, 8355, 8430,13101, 8295, 8303, 8301, 2997, 2997, 2997, 2998, 2998, 8102, 2998, 2998, 2998, 2998, 2998, 2998, 2998, 8363, 2998, 2998, 8301, 9679, 8363, 8910, 8363, 8363, 8102, 8360, 8301, 2998, 2998, 2998, 2998, 2998, 2998, 2998, 9927, 8301, 8360, 8360, 8910, 2998, 8412, 8202, 8202, 8202, 8202, 8202, 8202, 8202, 8202, 8202, 8910, 8412,13102, 9679,13107, 9927, 2998, 2998, 2998, 2998, 2999, 2999, 8202, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 3000, 3000, 8417, 3000, 3000, 3000, 3000, 3000, 3000, 3000, 8272, 3000, 3000, 8417, 8314,13108, 9914,13114, 8422, 8272, 9131, 8271, 3000, 3000, 3000, 3000, 3000, 3000, 3000, 8422, 8271, 8272, 8314, 8411, 3000, 8338, 8273, 8271, 8416, 8421, 3000, 8411, 8271, 8273, 8314, 8331, 8416, 8421, 8273, 9131, 9914, 3000, 3000, 3000, 3000, 3001, 3001, 8272, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 8273, 3001, 3001, 8271, 8314, 9153, 8451,13090, 8310, 8451, 8331, 9043, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 8310, 8338, 3001, 9043, 3001, 8352,13090, 8338, 3001, 9153, 8426, 3001, 3001, 3001, 8310, 8451, 3001, 8338, 8426, 9169, 8310, 3001, 3001, 3001, 8331, 8105, 8105, 8105, 8105, 8105, 8105, 8105, 8105, 8105, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 3001, 3002, 3002, 8105, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 8546, 3002, 3002, 8352, 10902, 9169,10902, 8546, 8352, 8105, 8352, 8352, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 8835, 8366,13115, 8682,10902, 3002, 8366, 8835, 8366, 8366, 8427, 3002, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8427, 3002, 3002, 3002, 3002, 3006, 3006, 8682, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3006, 3008, 3008, 8912, 3008, 3008, 3008, 3008, 3008, 3008, 3008, 3008, 3008, 3008, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 3008, 3008, 3008, 3008, 3008, 3008, 3008, 8433,11030, 9936, 8912, 8912, 3008,11030, 8304, 8433, 8304, 8297, 3008, 8342, 8342, 8342, 8342, 8342, 8342, 8342, 8342, 8342, 8342, 3008, 3008, 3008, 3008, 3009, 3009, 8297, 3009, 3009, 3009, 3009, 3009, 3009, 3009, 8436, 3009, 3009, 8304, 8297, 9934, 9936, 8369, 8436, 8296, 8298, 8442, 3009, 3009, 3009, 3009, 3009, 3009, 3009, 8442, 8304, 8369, 8369, 8437, 3009, 8447, 9934, 8296, 8298, 8304, 3009, 8369, 8721, 8447, 8437, 8298, 8304, 8304, 8297, 8296, 8298, 3009, 3009, 3009, 3010, 3010, 8375, 3010, 3010, 3010, 3010, 3010, 3010, 3010, 8454, 3010, 3010, 8721, 8375,10036,12135, 9135, 8454, 8746, 8332, 8296, 3010, 3010, 3010, 3010, 3010, 3010, 3010, 8296, 8298, 8746, 9046, 8375, 3010, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 9046, 8385, 9135,12135, 8746,10036, 8332, 3010, 3010, 3010, 3011, 3011, 8204, 3011, 3011, 3011, 3011, 3011, 3011, 3011, 8385, 3011, 3011, 8343, 8343, 8343, 8343, 8343, 8343, 8343, 8343, 8343, 3011, 3011, 3011, 3011, 3011, 3011, 3011, 8443, 8332, 8475,13124, 8172, 3011, 8332, 8385,10065, 9174, 8475, 8443, 8385, 8172, 8172, 8172, 8172, 8172, 8172, 8172, 8172, 8172, 3011, 3011, 3011, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 8172, 8448, 8743, 8743, 8743, 9174, 8343, 8152,10065, 3011, 3012, 3012, 8448, 3012, 3012, 3012, 3012, 3012, 3012, 3012, 8468, 3012, 3012, 8743, 9273,13125,12885, 9273,13135, 8468, 8470, 8152, 3012, 3012, 3012, 3012, 3012, 3012, 3012, 8470, 8743, 9273, 3012, 12885, 3012, 8208, 8208, 8208, 8208, 8208, 8208, 8208, 8208, 8208, 8470, 8753, 8391, 8391, 8391, 8391, 8391, 3012, 3012, 3012, 3016, 3016, 8208, 3016, 3016, 3016, 3016, 3016, 3016, 3016, 8474, 3016, 3016, 8391, 9739, 9152, 8753, 8826, 8473, 8500, 8473, 8474, 3016, 3016, 3016, 3016, 3016, 3016, 3016, 8473, 8500, 9739,13098, 8280, 3016, 8280, 8280, 8280, 8280, 8280, 8280, 8280, 8280, 8280, 9152,11122, 9938, 8826, 9739, 13098,11122, 3016, 3016, 3016, 3017, 3017, 8280, 3017, 3017, 3017, 3017, 3017, 3017, 3017, 8826, 3017, 3017, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 3017, 3017, 3017, 3017, 3017, 3017, 3017, 3017, 9847, 9847, 9938, 8281, 3017, 8281, 8281, 8281, 8281, 8281, 8281, 8281, 8281, 8281, 8758, 8763, 8784, 8747, 8747, 8747, 9847, 3017, 3017, 3017, 3019, 3019, 8281, 3019, 3019, 3019, 3019, 3019, 3019, 3019, 8479, 3019, 3019, 9847, 8747, 8758, 8763, 8784, 8479, 8789, 8495, 8497, 3019, 3019, 3019, 3019, 3019, 3019, 3019, 8495, 8497, 8747,13136, 8282, 3019, 8282, 8282, 8282, 8282, 8282, 8282, 8282, 8282, 8282, 8789, 8497, 8794, 9024, 8844, 8844, 8844, 3019, 3019, 3019, 3020, 3020, 8282, 3020, 3020, 3020, 3020, 3020, 3020, 3020, 8501, 3020, 3020, 8505,10052, 8844, 9024, 8794, 8501, 8299, 8530, 8505, 3020, 3020, 3020, 3020, 3020, 3020, 3020, 3020, 8527, 8530, 8844, 9024, 3020,10052,13146, 8299, 8527, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 8299,13147, 3020, 3020, 3020, 3022, 3022, 8538, 3022, 3022, 3022, 3022, 3022, 3022, 3022, 8538, 3022, 3022, 9060, 8395, 8395, 8395, 8395, 8395, 8395, 8810, 8559, 3022, 3022, 3022, 3022, 3022, 3022, 3022, 8299, 8299, 8344, 8559, 8356, 3022, 8395, 8344, 3022, 8499, 9060, 8499, 8356, 8560, 13154,13156, 8810,13157, 8356, 8356, 8499, 8560, 3022, 3022, 3022, 3022, 3023, 3023, 8356, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3023, 3024, 3024, 8574, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 8574, 3024, 3024, 8358, 8396, 8396, 8396, 8396, 8396, 8396, 8576, 8550, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 8550, 8576,13230,13074, 3024, 8396, 8345, 8345, 8345, 8345, 8345, 8345, 8345, 8345, 8345, 8815,13074, 9044, 9044, 9044,13230, 3024, 3024, 3024, 3024, 3025, 3025, 8358, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 8553, 3025, 3025, 9044, 9155, 8815, 8358, 8358, 8368, 8553, 8368, 8358, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 8368, 8345, 8603, 8368, 8368, 3025, 8345, 8368, 8580, 8555, 8563, 8384, 8469, 8603, 9155,11123, 8580, 8384, 8555, 8563,11123, 8469, 3025, 3025, 3025, 3025, 3026, 3026, 8469, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 8384, 3026, 3026, 8590, 8488, 8488, 8488, 8488, 8488, 8488, 8380, 8590, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 8380, 8496, 8610, 8620, 3026, 8488, 8384, 8519, 8595, 8380, 8496, 8384, 8548, 8610, 8620, 8801, 8595, 8496, 8801, 8548,10053, 3026, 3026, 3026, 3026, 3027, 3027, 8548, 3027, 3027, 3027, 3027, 3027, 3027, 3027, 8380, 3027, 3027, 13334, 8519, 8380,10053, 9168, 9170, 8801, 8558, 8567, 3027, 3027, 3027, 3027, 3027, 3027, 3027, 8558, 8567, 8519,13231, 13357, 3027, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 8558, 8567, 9168, 9170, 8519,13359,13231, 3027, 3027, 3027, 3029, 3029, 8390, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3033, 3033, 8635, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 8635, 8521, 8521, 8521, 8521, 8521, 8521, 8552, 8561, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 8552, 8561,13380, 8540,13382, 3033, 8521, 8552, 8561, 9163, 8540, 3033, 8540, 8540, 8540, 8540, 8540, 8540, 8540, 8540, 8540, 9163, 3033, 3033, 3033, 3033, 3034, 3034, 8829, 3034, 3034, 3034, 3034, 3034, 3034, 3034, 8540, 3034, 3034, 8544, 8544, 8544, 8544, 8544, 8544, 8544, 8544, 8544, 3034, 3034, 3034, 3034, 3034, 3034, 3034, 9163, 8829,13401, 8565,10943, 3034, 8392, 8392, 8392, 8392, 8392, 8392, 8565, 8599, 8852, 8392, 9218, 8870, 8829, 8565,13414, 8599, 3034, 3034, 3034, 3036, 3036, 8392, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 8606, 3036, 3036,10943, 8852, 9218, 8822, 8870, 8606, 8822, 8556, 8557, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 8556, 8557, 8615, 8619, 8659, 3036, 8623, 8556, 3036, 8633, 8615, 8619, 8556, 8557, 8623, 8659, 8822, 8633, 8875, 8636,13424, 12043, 3036, 3036, 3036, 3057, 3057, 8636, 3057, 3057, 3057, 3057, 3057, 3057, 3057, 8642, 3057, 3057, 8556, 8557, 8828, 9175, 8828, 8875, 8642, 8645, 8648, 3057, 3057, 3057, 3057, 3057, 3057, 3057, 8645, 8648,12043,13428, 8680, 3057, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8680, 8648, 9175, 8828,10317,10317,10317, 3057, 3057, 3057, 3058, 3058, 8393, 3058, 3058, 3058, 3058, 3058, 3058, 3058, 8828, 3058, 3058, 8614, 8614, 8614, 8614, 8614, 8614, 8614, 8614, 8651, 3058, 3058, 3058, 3058, 3058, 3058, 3058, 3058, 8651,13431, 9252, 8614, 3058, 8394, 8394, 8394, 8394, 8394, 8394, 8394, 8394, 8394, 9252,11025,11025,11025,11599,11599,11599, 3058, 3058, 3058, 3060, 3060, 8394, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3060, 3105, 3105,13434, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3106, 3106, 8688, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 8661, 3106, 3106, 8688,13236,13439, 8839,10908, 8839, 8661, 8712, 8569, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 3106, 8569, 8712, 8720,13236, 3106, 8664, 8397, 8397, 8397, 8397, 8397, 8397, 8569, 8720, 8664, 8397, 8842, 8880, 8839, 8922,10908, 3106, 3106, 3106, 3106, 3107, 3107, 8397, 3107, 3107, 3107, 3107, 3107, 3107, 3107, 8678, 3107, 3107, 8569, 8839, 8842, 8922, 8880, 8678, 9177, 8725, 8655, 3107, 3107, 3107, 3107, 3107, 3107, 3107,10066, 8655, 8725, 8842, 8922, 3107, 8752, 8456, 8456, 8456, 8456, 8456, 8456, 8456, 8456, 8456, 8655, 8752,13443,13446, 9177,10066, 3107, 3107, 3107, 3107, 3109, 3109, 8456, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3111, 3111, 3111, 3111, 3111, 3111, 3111, 3111, 3111, 3111, 8932, 8654, 8940,12202,13525, 8964, 3111, 3111, 3111, 3111, 3111, 3111, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8681, 8654, 9172, 9172, 8932, 8969, 8940, 8438, 8681, 8964, 8667, 3111, 3111, 3111, 3111, 3111, 3111, 3113, 3113, 8667, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 8654, 3113, 3113, 8969, 8438, 9172,12202, 8667,13562,13567, 8568, 8643, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 8568, 8643, 8686, 8692, 8174, 3113, 8748, 8568, 8643, 9068, 8686, 8692, 8568, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 8174, 3113, 3113, 3113, 3119, 3119, 3119, 3119, 3119, 3119, 3119, 3119, 3119, 8174, 9068, 8748,10064, 8568, 8701, 8702, 3119, 3119, 3119, 3119, 3119, 3119, 8701, 8702, 8748,13577, 13581, 9255, 8748, 8487, 8487, 8487, 8487, 8487, 8487, 8487, 8487, 8487, 3119, 9255,10064, 9007, 3119, 3119, 3119, 3119, 3119, 3119, 3120, 3120, 8487, 3120, 3120, 3120, 3120, 3120, 3120, 3120, 9007, 3120, 3120, 8638, 8638, 8638, 8638, 8638, 8638, 8638, 8638, 8638, 3120, 3120, 3120, 3120, 3120, 3120, 3120, 9911, 8909, 9007, 8845, 8757, 3120, 8520, 8520, 8520, 8520, 8520, 8520, 8520, 8520, 8520, 8757,11090, 9911, 3120, 8762, 8706, 8718, 3120, 3120, 3120, 3120, 3130, 8520, 8706, 8718, 8762, 8909, 9911, 8845, 8767, 3130, 3130, 3130, 3130, 3130, 3130, 3130, 3130, 3130, 3130, 8767, 8845, 8740, 8909, 11090, 8845, 3130, 3130, 3130, 3130, 3130, 3130, 8639, 8639, 8639, 8639, 8639, 8639, 8639, 8639, 8639, 8724, 8728, 8740, 8974, 8990, 8995, 9042, 3130, 8724, 8728, 8740, 3130, 3130, 3130, 3130, 3130, 3130, 3133, 3133, 3133, 3133, 3133, 3133, 3133, 3133, 3133, 3133, 9265, 8974, 8990, 8995, 9042,12368, 3133, 3133, 3133, 3133, 3133, 3133, 8640, 8640, 8640, 8640, 8640, 8640, 8640, 8640, 8640, 8981, 9078, 8751, 8981, 9265, 8745, 8745, 8745, 8745, 8745, 8751, 3133, 3133, 3133, 3133, 3133, 3133, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 8745, 9078,12368, 8981, 8647, 8653, 8656, 3140, 3140, 3140, 3140, 3140, 3140, 8647, 8653, 8656, 8662, 8745, 8756, 8657, 8647, 8653, 8656, 8761,10562, 8662, 8756, 8656, 8657, 3140, 9270, 8761, 8662, 3140, 3140, 3140, 3140, 3140, 3140, 3141, 8657, 3141, 3141, 3141, 3141, 3141, 3141, 3141, 3141, 3141, 3141, 9958,10562, 8656, 8668, 9270, 8766, 3141, 3141, 3141, 3141, 3141, 3141, 8668, 8766, 8203, 8657, 9023, 9090, 8927, 8668, 8923, 8923, 9023, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 3141, 3141, 3141, 3141, 3141, 3141, 3155, 9023, 9958, 8923, 8927, 9090, 8203,10698,13584, 3155, 3155, 3155, 3155, 3155, 3155, 3155, 3155, 3155, 3155, 8203, 8923, 8927, 8783, 8770, 8782, 3155, 3155, 3155, 3155, 3155, 3155, 8770, 8782, 8783, 8788, 8793, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8604, 8788, 8793,10698, 8798, 8808, 8787, 3155, 3155, 3155, 3155, 3155, 3155, 8604, 8787, 8798, 8808,13593,13598, 8843, 3155, 3158, 3158, 3158, 3158, 3158, 3158, 3158, 3158, 3158, 3158, 8843, 8604, 9132, 8665, 8666, 8669, 3158, 3158, 3158, 3158, 3158, 3158, 8665, 8666, 8669, 8792, 8814, 8843, 8819, 8665, 8797, 8669, 8804, 8792, 8665, 8666, 8669, 8814, 8797, 8819, 8804, 9132, 3158, 3158, 3158, 3158, 3158, 3158, 3165, 3165, 3165, 3165, 3165, 3165, 3165, 3165, 3165,13602, 9132,13605, 8665, 8666, 8669, 8807, 3165, 3165, 3165, 3165, 3165, 3165, 8813, 8807, 8818, 9002, 9106, 9119, 9002,10080, 8813,10834, 8818, 8700, 8700, 8700, 8700, 8700, 8700, 8700, 8700, 8700, 3165, 3165, 3165, 3165, 3165, 3165, 8670, 8700,10080, 9402, 9106, 9119, 9002, 3165, 3166, 8670, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 9167, 8670, 9250,10834, 9402, 8700, 3166, 3166, 3166, 3166, 3166, 3166, 8776, 8776, 8776, 8776, 8776, 8776, 8776, 8776, 8776, 8825, 8840, 8830, 8840,13369, 9167, 8670, 8776, 8825, 9402, 9250, 3166, 3166, 3166, 3166, 3166, 3166, 3187, 3187, 8830, 3187, 3187, 3187, 3187, 3187, 3187, 3187, 8830, 3187, 3187, 8850, 8776, 8921, 8840, 8921, 8851, 8840, 8856, 8850, 3187, 3187, 3187, 3187, 3187, 3187, 3187, 8851,12020, 8856,13369, 8860, 3187, 8741, 8741, 8741, 8741, 8741, 8741, 8741, 8741, 8741, 8860, 8840, 9305, 8921,13662,12183, 8921, 3187, 3187, 3187, 3188, 3188, 8741, 3188, 3188, 3188, 3188, 3188, 3188, 3188, 8855, 3188, 3188, 8859,12020, 9173, 9173, 9305, 8855, 8741, 8874, 8859, 3188, 3188, 3188, 3188, 3188, 3188, 3188, 3188,12183, 8874, 9045, 8879, 3188, 8742, 8742, 8742, 8742, 8742, 8742, 8742, 8742, 8742, 8879, 9173, 9179, 8863, 8884, 8873, 8878, 3188, 3188, 3188, 3191, 8863, 8742, 8873, 8878, 8884, 3191, 8895, 9045, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 8895, 8742,13403, 9045, 9179, 13403,13697, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3196, 3196, 8883, 3196, 3196, 3196, 3196, 3196, 3196, 3196, 8883, 3196, 3196, 8887,11031, 9021, 9179, 9171, 8899, 9180, 8913, 8887, 3196, 3196, 3196, 3196, 3196, 3196, 3196, 8899, 8913, 8913,13705, 8931, 3196, 8744, 8744, 8744, 8744, 8744, 8744, 8744, 8744, 8744, 8931, 9021, 9171,10910,11031, 9180, 8913, 3196, 3196, 3196, 3197, 3197, 8744, 3197, 3197, 3197, 3197, 3197, 3197, 3197, 8893, 3197, 3197, 8898,13715, 9272, 9021, 9171, 8893, 8744, 9272, 8898, 3197, 3197, 3197, 3197, 3197, 3197, 3197, 3197, 8902, 8930, 10026,10910, 3197, 9362,12189, 9272, 8902, 8930, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8938, 8943, 3197, 3197, 3197, 3202,10026, 8809, 8938, 8943, 9362, 3202, 3202, 8939, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 9055, 8939,12189, 3202, 9532, 3202, 8944, 3202, 8809, 9055, 3202, 3202, 8827, 8908, 9115, 3202, 9532, 8944, 3202, 9395, 3202, 8915, 3202, 9115, 3202, 3202, 3202, 3203, 9395, 8827, 8915, 8915, 8915, 8908, 3203, 8963, 8841, 8841, 8841, 8841, 8841, 8841, 8841, 8841, 8841, 8908, 8963, 8916, 3203, 8916, 3203, 8915, 3203, 8947, 8916, 3203, 3203, 8841, 8962,13726, 3203, 8947, 8908, 3203, 8968, 3203, 8962, 3203, 8967, 3203, 3203, 3203, 3203, 3204, 8841, 8968, 8967, 9160,10762, 8916, 3204, 8973, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 8972, 8973, 8978, 3204, 9160, 3204, 8977, 3204, 8972, 8984, 3204, 3204, 8846, 8978, 8977, 3204, 9160, 8984, 3204, 10762, 3204,11048, 3204,13238, 3204, 3204, 3204, 3204, 3205, 8846, 8894, 8894, 8894, 8894, 8894, 8894, 8894, 8894, 8894, 8907, 8907, 8907, 8907, 8907, 8907, 8987, 8894, 8988, 8994, 8918, 3205, 8918, 8914, 8987,13238,11048, 8918, 3205, 8988, 8994, 8907, 8914, 8914, 8914, 8914, 8914, 8914, 8914, 8914, 8914, 8894, 3205, 8993, 3205, 3205, 3205, 8918, 8907, 3205, 3205, 8993, 8918, 8914, 3205, 9009, 8999, 3205, 9041, 3205, 9009, 3205, 8998, 3205, 3205, 3205, 3207, 8999, 3207, 9041, 8998, 9009, 9533, 3207, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 9006, 9533, 9338, 8925, 8925, 8925, 8925, 8925, 8925, 8925, 8925, 8925, 8924, 9005, 9223, 3207, 8959, 8959, 8959, 8959, 8959, 9005, 3207, 9039, 8925, 9223, 9199, 9338,13837, 8924, 9056, 9039, 9006, 9199, 9162, 9006, 3207, 8959, 3207, 9056, 3207, 8925, 9206, 3207, 3207,13837, 9056, 9137, 3207, 9006, 9206, 3207, 9162, 3207, 8959, 3207, 9059, 3207, 3207, 3207, 3209, 9059, 3209, 9027, 9162,10953, 9374, 3209, 8926, 8926, 8926, 8926, 8926, 8926, 8926, 8926, 8926, 9137, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 9059,10953, 8926, 9200, 9374, 3209, 9018, 8953, 9027, 9067, 9200, 9061, 3209, 9116, 9067, 9018, 9018, 9018, 9120, 8926, 9061, 9178, 9116,13860, 9137, 9027, 3209, 9120, 3209, 9116, 3209, 8953, 9069, 3209, 3209, 9061, 9018,13883, 3209, 3209, 9067, 3209, 9120, 3209, 9069, 3209, 9027, 3209, 3209, 3209, 3239, 9178, 8958, 8958, 8958, 8958, 8958, 8958, 8958, 8958, 8958, 9069, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 9411, 3239, 8958, 9016, 9178, 9077, 9070, 8989, 3239, 9080, 9077, 9123, 9016, 9016, 9016, 9016, 9016, 9231, 9070, 8958, 9123, 9080, 3239, 9432, 3239, 9411, 3239, 9028, 9231, 3239, 3239, 8989, 9123, 9016, 3239, 9070, 9077, 3239, 9080, 3239, 9013, 3239,11091, 3239, 3239, 3239, 3240, 9028, 9432, 9013, 9013, 9013, 9013, 9013, 9013, 9013, 9013, 9013, 9123, 9028, 9295, 9089, 9264, 9263,13886, 9071, 9089, 9295, 3240, 9015, 9013, 9263, 9071, 9264,11091, 3240, 9028, 9071, 9015, 9015, 9015, 9015, 9015, 9015, 9015, 9015, 9015, 9269, 9079, 3240, 9072, 3240, 9089, 3240, 9071, 9079, 3240, 3240, 9269, 9015, 9079, 3240, 9072, 3240, 3240, 9072, 3240, 9299, 3240, 9578, 3240, 3240, 3240, 3249, 9251, 3249, 9014, 9079, 9299, 9072, 3249, 9578,13394, 3249, 9275, 9014, 9014, 9014, 9014, 9014, 9014, 9014, 9014, 9014, 9047, 9047, 9047, 9047, 9047, 9047, 9047, 9047, 9047, 9251, 9105, 3249, 9014, 9311, 9081, 9105, 9251, 9136, 3249,13394, 9275, 9047, 9336, 9082, 9311, 9014, 9081, 9050, 9050, 9050, 9050, 9050, 3249, 9336, 3249, 9082, 3249, 9275, 9083, 3249, 3249, 9105,10927, 9081, 3249, 9083, 9136, 3249, 9050, 3249, 9083, 3249, 9082, 3249, 3249, 3249, 3251, 9158, 3251, 9017,13047, 9929, 9092, 3251, 9084, 13047, 3251, 9083, 9017, 9017, 9017, 9017, 9017, 9017, 9092, 9158, 9084, 9017,12451, 9084, 9136, 9929,10927, 9344, 9929, 9091, 9097, 9158, 3251, 9017, 9019, 9092, 9091, 9084, 9344, 3251, 9098, 9091, 9097, 9019, 9019, 9019, 9019, 9019, 9019, 9019, 9019, 9019, 9098, 3251, 9229, 3251, 9158, 3251, 9091, 9097, 3251, 3251, 9229,13949, 9019, 3251,12451, 9229, 3251, 9098, 3251, 9156, 3251, 9280, 3251, 3251, 3251, 3281, 3281, 3281, 3281, 3281, 3281, 3281, 3281, 3281, 3281, 9048, 9048, 9048, 9048, 9048, 9048, 3281, 3281, 3281, 3281, 3281, 3281, 9268, 9398, 9156, 9293, 9280, 9300, 9020, 9118, 9268, 9048, 9398, 9293, 9118, 9300, 9156, 9020, 9020, 9020, 9020, 9020, 3281, 3281, 3281, 3281, 3281, 3281, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 9020, 9744, 9118,13292, 12252, 9481, 3284, 3284, 3284, 3284, 3284, 3284, 9094, 9094, 9094, 9094, 9094, 9094, 9094, 9094, 9094, 9095, 9095, 9095, 9095, 9095, 9095, 9095, 9095, 9095, 9481, 9744, 3284, 3284, 3284, 3284, 3284, 3284, 3285, 3285, 3285, 3285, 3285, 3285, 3285, 3285, 3285,12252, 9140,13649, 9677,13649,13292, 3285, 3285, 3285, 3285, 3285, 3285, 3285, 9096, 9096, 9096, 9096, 9096, 9096, 9096, 9096, 9096, 9110, 9110, 9110, 9110, 9110, 9110, 9110, 9110, 9110, 9140, 9677, 3285, 3285, 3285, 3285, 3285, 3285, 3290, 3290, 3290, 3290, 3290, 3290, 3290, 3290, 3290, 3290, 9100,10930, 9197, 9227, 9197, 9404, 3290, 3290, 3290, 3290, 3290, 3290, 9100, 9197, 9404, 9100, 9140, 9140, 9099, 9107, 9197, 9197, 9227,13965,13996, 9099, 9107, 9227, 10930, 9100, 9099, 9107, 3290, 3290, 3290, 3290, 3290, 3290, 3291, 3291, 3291, 3291, 3291, 3291, 3291, 3291, 3291, 9099, 9107, 9108, 9486, 9407, 9501, 9296, 3291, 3291, 3291, 3291, 3291, 3291, 9296, 9108, 9111, 9111, 9111, 9111, 9111, 9111, 9111, 9111, 9111, 9309, 9407,11050, 9525, 9486, 9558, 9501, 9108, 9309, 3291, 3291, 3291, 3291, 3291, 3291, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300,11050, 9841, 9407, 9525,14002, 9558, 3300, 3300, 3300, 3300, 3300, 3300, 9112, 9112, 9112, 9112, 9112, 9112, 9112, 9112, 9112, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 9134, 9841, 3300, 3300, 3300, 3300, 3300, 3300, 3301, 3301, 3301, 3301, 3301, 3301, 3301, 3301, 3301, 9146, 9139,13289,14003, 9122, 9233, 9315, 3301, 3301, 3301, 3301, 3301, 3301, 9122, 9315, 9134, 9196, 9332, 9146, 9233, 9122, 9196, 9333, 9196, 9332, 9122, 9139, 9233, 9196, 9333, 9146, 9139, 9134, 3301, 3301, 3301, 3301, 3301, 3301, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 9134,11100, 9122,13289,11100, 9298, 3312, 3312, 3312, 3312, 3312, 3312, 9298, 9232, 9325, 9146, 9139,11100, 9232, 9235, 9298, 9232, 9325, 9971, 9129, 9232, 9129, 9129, 9129, 9129, 9129, 9129, 3312, 3312, 3312, 3312, 3312, 3312, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 9129, 9141, 9971, 9955, 9235, 9330, 9337, 3313, 3313, 3313, 3313, 3313, 3313, 9330, 9337, 9955,11077, 9371, 9235, 9049, 9049, 9049, 9049, 9049, 9049, 9049, 9049, 9049, 9371, 9235, 9592, 9141, 9141, 3313, 3313, 3313, 3313, 3313, 3313, 3320, 9049, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 9157, 9143,14005,14006, 9592,11077, 3320, 3320, 3320, 3320, 3320, 3320, 9157, 9335, 9141, 9342, 9348, 9358, 9414, 9143, 9335, 9740, 9915, 9342, 9348, 9358, 9157, 9414, 9335, 9157, 9148, 9143, 3320, 3320, 3320, 3320, 3320, 3320, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 3328, 9144,14012, 9740, 9915, 9388, 9370, 3328, 3328, 3328, 3328, 3328, 3328, 9143, 9370, 9148, 9388,13298, 9143, 9144,14013, 9833, 9189, 9189, 9189, 9189, 9189, 9189, 9189, 9189, 9189, 9144, 9148, 3328, 3328, 3328, 3328, 3328, 3328, 3329, 3329, 3329, 3329, 3329, 3329, 3329, 3329, 3329, 9149, 9148, 9149, 9833, 9412, 9430, 9378, 3329, 3329, 3329, 3329, 3329, 3329, 9186, 9378, 9412, 9430, 9144, 9144,13298, 9833, 9939, 9186, 9186, 9186, 9186, 9186, 9186, 9186, 9186, 9186, 9189, 9149, 3329, 3329, 3329, 3329, 3329, 3329, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 9149, 9161, 9939, 9438, 9458, 9386, 3336, 3336, 3336, 3336, 3336, 3336, 9188, 9386, 9438, 9458,14018, 9149, 9960, 9161,10068, 9188, 9188, 9188, 9188, 9188, 9188, 9188, 9188, 9188, 9960, 9161, 3336, 3336, 3336, 3336, 3336, 3336, 3340, 3340, 3340, 3340, 3340, 3340, 3340, 3340, 3340, 3340,10077,10068, 9465, 9601, 9389, 9401, 3340, 3340, 3340, 3340, 3340, 3340, 9389, 9465, 9401,14019, 9471, 9161, 9190, 9190, 9190, 9190, 9190, 9190, 9190, 9190, 9190, 9471, 9601, 9401,10077,13392, 3340, 3340, 3340, 3340, 3340, 3340, 3341, 3341, 3341, 3341, 3341, 3341, 3341, 3341, 3341, 3341, 9254, 9254, 9254, 9254, 9254, 9254, 3341, 3341, 3341, 3341, 3341, 3341, 9238, 9238, 9238, 9238, 9238, 9238, 9238, 9238, 9238, 9254, 9428, 9651,12207, 9656, 9190, 9190, 13392,14024, 9428, 9145, 3341, 3341, 3341, 3341, 3341, 3341, 3344, 3344, 3344, 3344, 3344, 3344, 3344, 3344, 3344, 3344, 9651, 9145, 9656, 9836, 9483, 9408, 3344, 3344, 3344, 3344, 3344, 3344, 9238, 9145, 9408, 9483, 9145, 9239, 9239, 9239, 9239, 9239, 9239, 9239, 9239, 9239, 9959,12207, 9363, 9408, 11094, 9836, 3344, 3344, 3344, 3344, 3344, 3344, 3351, 3351, 3351, 3351, 3351, 3351, 3351, 3351, 3351, 9145, 9836,10071, 9959, 9494, 9417, 9500, 3351, 3351, 3351, 3351, 3351, 3351, 9363, 9417, 9494,11094, 9500, 9239, 9243, 9243, 9243, 9243, 9243, 9243, 9243, 9243, 9243, 9243,14025, 9363,10071,13839, 3351, 3351, 3351, 3351, 3351, 3351, 3352, 3352, 3352, 3352, 3352, 3352, 3352, 3352, 3352, 3352,13839,10073,10074, 9505, 9363, 9431, 3352, 3352, 3352, 3352, 3352, 3352, 9274, 9431, 9505, 9523, 9526, 9436, 9274, 9051, 9051, 9051, 9051, 9051, 9051, 9436, 9523, 9526, 9051, 9274,10073,10074, 3352, 3352, 3352, 3352, 3352, 3352, 3357, 3357, 9051, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3357, 3375, 3375, 9442, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 9442, 3375, 3375, 9448,12073,12073, 12073, 9535, 9150, 9590, 9150, 9448, 3375, 3375, 3375, 3375, 3375, 3375, 3375, 9535, 9590,10759, 9535,14030, 3375, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 9256, 9256, 9256, 9256,10759, 9978, 9150, 3375, 3375, 3375, 3376, 3376, 9128, 3376, 3376, 3376, 3376, 3376, 3376, 3376, 9142, 3376, 3376, 9150,10103,11153, 9256,10759, 9151, 9138, 9151, 9978, 3376, 3376, 3376, 3376, 3376, 3376, 3376, 3376, 9150, 9593, 9256, 9452, 3376, 9256,11153,10103,10103, 9176, 9142, 9452, 9593, 9259, 9259, 9259, 9259, 9259, 9259, 9138, 9151, 3376, 3376, 3376, 3378, 3378, 9838, 3378, 3378, 3378, 3378, 3378, 3378, 3378, 9259, 3378, 3378, 9151, 9142, 9176, 9895, 9151, 14031, 9895, 9142, 9138, 3378, 3378, 3378, 3378, 3378, 3378, 3378, 9138, 9151, 9396, 9838, 9895, 3378, 9838,11049, 9537, 9364,11051, 9396, 9176, 9364, 9364, 9364, 9364, 9537, 9396, 9463, 9176, 9236, 3378, 3378, 3378, 3379, 3379, 9463, 3379, 3379, 3379, 3379, 3379, 3379, 3379, 9236, 3379, 3379, 9466, 9364, 9236,11049,10075,12232,11051, 9692, 9466, 3379, 3379, 3379, 3379, 3379, 3379, 3379, 3379, 9364, 9236, 9734, 9599, 3379, 9244, 9244, 9244, 9244, 9244, 9244, 9244, 9244, 9244, 9599, 9692, 9567,10075, 9697, 9734,11089, 3379, 3379, 3379, 3381, 3381, 9159, 3381, 3381, 3381, 3381, 3381, 3381, 3381, 9470, 3381, 3381, 9567,10075,12232, 9159, 9734, 9470, 9697, 9159, 9420, 3381, 3381, 3381, 3381, 3381, 3381, 3381, 9159, 9420, 9400, 9159, 9406, 3381, 9474, 9492, 9244,11089, 9567, 9400, 9540, 9406, 9474, 9492, 9420, 9159, 9400, 9499, 9406, 9540, 3381, 3381, 3381, 3382, 3382, 9499, 3382, 3382, 3382, 3382, 3382, 3382, 3382, 9702, 3382, 3382, 9302, 9302, 9302, 9302, 9302, 9302, 9302, 9302, 9302, 3382, 3382, 3382, 3382, 3382, 3382, 3382, 3382,11060,12082,12082,12082, 3382, 9702, 14039, 9961, 9245, 9245, 9245, 9245, 9245, 9245, 9245, 9245, 9245, 9245, 9504, 9961,11167, 3382, 3382, 3382, 3383, 3383, 9504, 3383, 3383, 3383, 3383, 3383, 3383, 3383,11060, 3383, 3383, 9303, 9303, 9303, 9303, 9303, 9303, 9303, 9303, 9303, 3383, 3383, 3383, 3383, 3383, 3383, 3383,11167, 9245, 9559, 11310,14040, 3383, 9245, 3383, 9253, 9253, 9253, 9253, 9253, 9253, 9253, 9253, 9253, 9508, 9521, 9524, 9559, 9542, 3383, 3383, 3383, 9508, 9521, 9524, 9588, 9253, 9542,11310, 9559, 3383, 3389, 3389, 9588, 3389, 3389, 3389, 3389, 3389, 3389, 3389, 9728, 3389, 3389, 9304, 9304, 9304, 9304, 9304, 9304, 9304, 9304, 9304, 3389, 3389, 3389, 3389, 3389, 3389, 3389, 9950, 9950, 9950, 9728, 9607, 3389, 9246, 9246, 9246, 9246, 9246, 9246, 9246, 9246, 9246, 9607,11836,13973, 9548,13973, 9728, 9950, 3389, 3389, 3389, 3390, 3390, 9548, 3390, 3390, 3390, 3390, 3390, 3390, 3390, 9902, 3390, 3390, 9391, 9391, 9391, 9391, 9391, 9391, 9391, 9391, 9391, 3390, 3390, 3390, 3390, 3390, 3390, 3390, 3390, 9246,11836, 9902, 9963, 3390, 9246, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 9963,14103, 9551, 9963, 9902,14180, 3390, 3390, 3390, 3394, 3394, 9551, 3394, 3394, 3394, 3394, 3394, 3394, 3394,10816, 3394, 3394, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 3394, 3394, 3394, 3394, 3394, 3394, 3394,10152,10152, 10152,10816, 9622, 3394, 9257, 9257, 9257, 9257, 9257, 9257, 9257, 9257, 9257, 9622,12112,13843, 9908,14103,10816,10152, 3394, 3394, 3394, 3395, 3395, 9257, 3395, 3395, 3395, 3395, 3395, 3395, 3395, 9908, 3395, 3395, 9531, 9531, 9531, 9531, 9531, 9531, 9531, 9531, 9531, 3395, 3395, 3395, 3395, 3395, 3395, 3395, 3395,13843,12112, 9908, 9623, 3395, 9258, 9258, 9258, 9258, 9258, 9258, 9258, 9258, 9258, 9623, 9727, 9760, 9685, 9685, 9685,14138, 3395, 3395, 3395, 3398, 3398, 9258, 3398, 3398, 3398, 3398, 3398, 3398, 3398, 9564, 3398, 3398, 13299, 9685,12146, 9727, 9760, 9737, 9564, 9545, 9554, 3398, 3398, 3398, 3398, 3398, 3398, 3398, 9545, 9554, 9685,13299, 14138, 3398, 9276, 9276, 9276, 9276, 9276, 9276, 9276, 9276, 9276, 9545, 9554, 9765, 9737,12146, 9770, 9737, 3398, 3398, 3398, 3399, 3399, 9276, 3399, 3399, 3399, 3399, 3399, 3399, 3399, 9591, 3399, 3399, 9737,11761, 9791,11152, 9765, 9591, 9276, 9770, 9276, 3399, 3399, 3399, 3399, 3399, 3399, 3399, 3399, 9415, 9534, 9421, 9539, 3399,11761, 9597, 9600, 9534, 9415, 9791, 9421, 9539, 9534, 9597, 9600, 9415, 9410, 9421, 9539,11152, 3399, 3399, 3399, 3401, 3401, 9410, 3401, 3401, 3401, 3401, 3401, 3401, 3401, 9605, 3401, 3401, 9560, 9410, 9562,14199,12011, 9605, 9796, 9409, 9418, 3401, 3401, 3401, 3401, 3401, 3401, 3401, 9409, 9418, 9560,11181, 9562, 3401, 11181, 9409, 9418, 9611, 9629, 9410, 9409, 9418, 9560, 9796, 9562, 9611, 9568, 9562,12011, 9629, 3401, 3401, 3401, 3402, 3402, 9568, 3402, 3402, 3402, 3402, 3402, 3402, 3402, 9617, 3402, 3402, 9409, 9418,10104,11181, 9568, 9617, 9561, 9571, 9419, 3402, 3402, 3402, 3402, 3402, 3402, 3402, 3402, 9419, 9546, 9549,11833, 3402, 9620,14221, 9561, 9571,10104, 9546, 9549, 9419, 9620, 9561, 9571, 9801, 9546, 9549, 9561, 9571, 3402, 3402, 3402, 3403, 3403, 9572, 3403, 3403, 3403, 3403, 3403, 3403, 3403, 3403, 3403, 3403,11833, 9419,12033, 9808, 9801, 9817, 9808, 9572, 9555, 3403, 3403, 3403, 3403, 3403, 3403, 3403, 3403, 9555, 9566, 9572, 9579, 3403, 9579,12033, 9555, 9627, 9746, 9566, 9746, 9633, 9817, 9579, 9808, 9627, 9566, 9822, 9423, 9633, 3403, 3403, 3403, 3403, 3403, 3404, 3404, 9423, 3404, 3404, 3404, 3404, 3404, 3404, 3404, 9639, 3404, 3404,13163, 9423, 9746,14170, 9822, 9639,13163, 9422, 9543, 3404, 3404, 3404, 3404, 3404, 3404, 3404, 9422, 9543, 9643,14170, 9650, 3404, 9646, 9422, 9543, 9654, 9643, 9423, 9422, 9543, 9646, 9650, 9655, 9654, 9746,10278,10278,10278, 3404, 3404, 3404, 3405, 3405, 9655, 3405, 3405, 3405, 3405, 3405, 3405, 3405, 9659, 3405, 3405, 9422, 9543,10278,12145, 10280, 9659, 9660, 9691, 9696, 3405, 3405, 3405, 3405, 3405, 3405, 3405, 3405, 9660, 9691, 9696, 9701, 3405, 9493, 9493, 9493, 9493, 9493, 9493, 9493, 9493, 9493, 9701, 9858, 9869, 10280, 9874,14235,12145, 3405, 3405, 3405, 3408, 3408, 9493, 3408, 3408, 3408, 3408, 3408, 3408, 3408, 9663, 3408, 3408, 12091,12091,12091, 9858, 9869, 9663, 9874, 9544, 9493, 3408, 3408, 3408, 3408, 3408, 3408, 3408, 9544, 9669, 9580, 9672, 9580, 3408, 9690, 9695, 9700, 9669, 9706, 9672, 9544, 9580, 9690, 9695, 9700,10107, 9553, 9901, 9580, 9706, 3408, 3408, 3408, 3409, 3409, 9553, 3409, 3409, 3409, 3409, 3409, 3409, 3409, 9705, 3409, 3409, 9544, 9553,13069,10107, 9829, 9705, 9901, 9829, 9552, 3409, 3409, 3409, 3409, 3409, 3409, 3409, 3409, 9552, 9709,12133, 9716, 3409, 9719, 9725, 9552, 9726, 9709, 9553, 9716, 9552, 9719, 9725, 9759, 9829, 9729, 9730, 9726,13069, 3409, 3409, 3409, 3411, 3411, 9759, 3411, 3411, 3411, 3411, 3411, 3411, 3411, 9729, 3411, 3411, 9916, 9552, 9729, 9730, 9731,12133, 9730, 9556, 9557, 3411, 3411, 3411, 3411, 3411, 3411, 3411, 9556, 9557, 9916, 9729, 9730, 3411, 9736, 9556,10156, 9758, 9731, 9732, 9556, 9557, 9916, 9948, 9731, 9758, 9736, 9732,10156,12184, 3411, 3411, 3411, 3412, 3412, 9731, 3412, 3412, 3412, 3412, 3412, 3412, 3412, 9736, 3412, 3412, 9556, 9557, 9948, 9732,12184, 9750, 9750, 9750, 9569, 3412, 3412, 3412, 3412, 3412, 3412, 3412, 3412, 9569, 13975, 9912, 9732, 3412, 9763, 9768, 9569, 9747, 9750, 9747, 9912, 9569, 9763, 9768, 9985, 9683, 9683, 9683, 9683, 9683, 3412, 3412, 3412, 3413, 3413, 9750, 3413, 3413, 3413, 3413, 3413, 3413, 3413, 3413, 3413, 3413, 9683, 9569, 9920, 9747, 9985,13975, 9753, 9993, 9764, 3413, 3413, 3413, 3413, 3413, 3413, 3413, 3413, 9683, 9753, 9764, 9920, 3413, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 9920, 9993, 9769, 9753,14246, 9747, 3413, 3413, 3413, 3413, 3413, 3414, 3414, 9769, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3414, 3415, 10173,13275,12136,14289,12144,10173,13275,11043, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 9577, 9577, 9577, 9577, 9577, 9577, 9577, 9577, 9577, 9577, 9773, 9774, 9777, 9789,11043,12136,10173,12144, 9773,11043, 9777, 9789, 9774, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3415, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3423,10004, 9952, 9952, 9952, 9952, 9952, 3423, 3423, 3423, 3423, 3423, 3423, 9514, 9514, 9514, 9514, 9514, 9514, 9514, 9514, 9514, 9755, 9952,10031,14201, 14201,10004,10095, 9514, 9754, 9754, 9754, 3423, 3423, 3423, 3423, 3423, 3423, 3424, 3424, 3424, 3424, 3424, 3424, 3424, 3424, 3424, 3424,10031, 9790, 9754, 9755, 9514, 9794, 3424, 3424, 3424, 3424, 3424, 3424, 9790, 9794,10018, 9918, 9755, 9795,10095, 9754, 9755, 9799, 9570, 9687, 9687, 9687, 9687, 9687, 9795, 9799, 9800, 9570, 3424, 3424, 3424, 3424, 3424, 3424, 3426,12021,10018, 9800,10095, 9570, 9687, 9918, 9805, 3426, 3426, 3426, 3426, 3426, 3426, 3426, 3426, 3426, 3426, 9805, 9918,10051,10054, 9687,12021, 3426, 3426, 3426, 3426, 3426, 3426, 9570, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 9804, 9811,10063,10110,10115,10051,10054, 9621, 9804, 9811, 3426, 3426, 3426, 3426, 3426, 3426, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431,10121,10063, 10115,10110,14141, 9621, 3431, 3431, 3431, 3431, 3431, 3431, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 9814, 9820, 9825,10121,11760,12246,10110, 9715, 9814, 9820, 9825, 3431, 3431, 3431, 3431, 3431, 3431, 3433, 3433, 3433, 3433, 3433, 3433, 3433, 3433, 3433, 3433,10163, 9815, 9821, 9826, 9715,11760, 3433, 3433, 3433, 3433, 3433, 3433, 9815, 9821, 9826, 9832, 9856, 9835, 9861, 9835,12246,14141,14297, 9832, 9856,10163, 9861, 9752, 9752, 9752, 9752, 9752, 3433, 3433, 3433, 3433, 3433, 3433, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 9752, 9835, 9837, 9857, 9864, 9868, 3438, 3438, 3438, 3438, 3438, 3438, 9864, 9872, 9857, 9877, 9868, 9752, 9835, 9837, 9840, 9872, 9881, 9877,14178,10760, 9840, 9837,14178,10113, 9881,10109, 3438, 3438, 3438, 3438, 3438, 3438, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440,10113,10109, 9840,10760,10126,10113, 3440, 3440, 3440, 3440, 3440, 3440, 9783, 9783, 9783, 9783, 9783, 9783, 9783, 9783, 9783, 9888, 9891, 9899,10116,10109,10186,10116, 9783, 9888, 9891, 9899, 3440, 3440, 3440, 3440, 3440, 3440, 3445, 3445, 3445, 3445, 3445, 3445, 3445, 3445, 3445,10126, 10116,10119,10199,10186, 9783, 9910, 3445, 3445, 3445, 3445, 3445, 3445, 9816, 9816, 9816, 9816, 9816, 9816, 9816, 9816, 9816,10119, 9910,10126,10125,10119,10125,10199, 9816, 9846, 9910, 9846, 3445, 3445, 3445, 3445, 3445, 3445, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 3446, 3446,10125, 9873, 10234, 9878, 9816, 9931, 3446, 3446, 3446, 3446, 3446, 3446, 9873, 9846, 9878, 9900, 9843, 9944, 9843, 9846, 9909,14196, 9931, 9843,14196, 9944, 9900,10234, 9849, 9849, 9849, 9931, 3446, 3446, 3446, 3446, 3446, 3446, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 9843, 9849, 9896, 9843, 9909, 9945, 3448, 3448, 3448, 3448, 3448, 3448, 9909, 9962, 9896,10112, 9945,10162, 9849, 9970, 9962, 9909, 9977,10112, 9970, 9962,12012, 9977,10162,12012, 9903, 9896, 3448, 3448, 3448, 3448, 3448, 3448, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 9903, 9904,12012, 9970,10141, 9903, 9977, 3453, 3453, 3453, 3453, 3453, 3453, 9887, 9887, 9887, 9887, 9887, 9887, 9887, 9887, 9887, 9903, 9904, 9906, 9984, 9904, 10141,10141, 9887, 9984,10046, 9906, 3453, 3453, 3453, 3453, 3453, 3453, 3454, 9904, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 9926,10039, 9887, 9906,10046, 9984, 3454, 3454, 3454, 3454, 3454, 3454,10184,14307,10046,10046, 14188,10105, 9917, 9992, 9906, 9932,10055,10184, 9992,10105, 14188, 9917, 9917, 9917, 9926,10039, 3454, 3454, 3454, 3454, 3454, 3454, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 9917,10105, 9992,10055,10161, 9932, 3457, 3457, 3457, 3457, 3457, 3457,10161,10062,13207,10055, 9926,10039, 9919,10003,10187, 9933, 9932, 9933,10003,10062, 9917, 9919, 9919, 9919, 9932,10187, 3457, 3457, 3457, 3457, 3457, 3457, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 9919,13207,10003, 9928,14318, 9933, 3459, 3459, 3459, 3459, 3459, 3459, 9928,10166,11150,10177,10185,10062, 9924,11150, 11150,10166, 9933,10177,10185, 9905, 9928, 9924, 9924, 9924, 9924, 9924, 3459, 3459, 3459, 3459, 3459, 3459, 3464, 3464, 3464, 3464, 3464, 3464, 3464, 3464, 3464, 9905, 9924,10009, 10010,10056,10195, 9905, 3464, 3464, 3464, 3464, 3464, 3464, 10195,10009,10010,10056, 9905, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 9997,14208,14208,10056,10056,10009,10010, 3464, 3464, 3464, 3464, 3464, 3464, 3465, 3465, 3465, 3465, 3465, 3465, 3465, 3465, 3465, 3465,10012,10020,10070,10197, 10128,10319, 3465, 3465, 3465, 3465, 3465, 3465,10012,10020, 10197,10012,10128,10319,10078, 9680, 9680, 9680, 9680, 9680, 9680, 9680, 9680, 9680,10128,10012,10020,10070, 3465, 3465, 3465, 3465, 3465, 3465, 3468, 3468, 9680, 3468, 3468, 3468, 3468, 3468, 3468, 3468,10078, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 9680,10037,10098, 3468, 3468, 3468, 3468, 3468, 3468, 3468,10098,10827,13865,10070,10078, 3468, 9682, 9682, 9682, 9682, 9682, 9682, 9682, 9682, 9682,10017,10098, 14384,10827,13865,10017,10037, 3468, 3468, 3468, 3469, 3469, 9682, 3469, 3469, 3469, 3469, 3469, 3469, 3469,10827, 3469, 3469, 3469, 3469, 3469, 3469, 3469, 3469, 9682,10060,10017, 3469, 3469, 3469, 3469, 3469, 3469, 3469,10198,10037,10037, 10203,10209, 3469, 9922,10909,10198,10060,10905,10203,10209, 10244,10288, 9922, 9922, 9922, 9922, 9922, 9922,10060, 3469, 3469, 3469, 3469, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 3478, 9922,10909,10244,10288,10905,14142, 3478, 3478, 3478, 3478, 3478, 3478,10008,10008,10008,10008,10008, 10008,10008,10008,10008,10905,12509,12509,12509,10060, 9953, 9953, 9953, 9953, 9953, 9953, 3478, 3478, 3478, 3478, 3478, 3478, 3479, 3479, 3479, 3479, 3479, 3479, 3479, 3479, 3479, 9953, 9957, 9957, 9957, 9957, 9957, 9957, 3479, 3479, 3479, 3479, 3479, 3479,10205,10320,10215,10322,10219,10061,14484, 10011,14142, 9957,10215,10205,10219,10320,10011,10322,10034, 10061,10322,10011, 3479, 3479, 3479, 3479, 3479, 3479, 3486, 3486, 3486, 3486, 3486, 3486, 3486, 3486, 3486, 3486,10011, 10033,10061,10096,10114,10225, 3486, 3486, 3486, 3486, 3486, 3486,10034,10232,10230,10233,10225,10096,10033,10019,10952, 10114,10230,10233,10232,10033,10019,10096,10114,10034,12274, 10019, 3486, 3486, 3486, 3486, 3486, 3486, 3490, 3490, 3490, 3490, 3490, 3490, 3490, 3490, 3490, 3490,10019,10041,10952, 12274,10034,10312, 3490, 3490, 3490, 3490, 3490, 3490,10022, 10022,10022,10022,10022,10022,10022,10022,10022,10023,10023, 10023,10023,10023,10023,10023,10023,10023,10312,10041, 3490, 3490, 3490, 3490, 3490, 3490, 3496, 3496, 3496, 3496, 3496, 3496, 3496, 3496, 3496,14487,14488,10120,10934,10122,10122, 10099, 3496, 3496, 3496, 3496, 3496, 3496,10041,10099,10934, 14497,10120,10041,10038, 9684, 9684, 9684, 9684, 9684, 9684, 10120,10122,10122, 9684,10099,10345,10368, 3496, 3496, 3496, 3496, 3496, 3496, 3501, 3501, 9684, 3501, 3501, 3501, 3501, 3501, 3501, 3501,10038, 3501, 3501,10038,10836,12147,10836, 10345,10368, 9684,10235,10101, 3501, 3501, 3501, 3501, 3501, 3501, 3501,10101,14185,10235,14185,14498, 3501, 9951, 9951, 9951, 9951, 9951, 9951, 9951, 9951, 9951,10038,10101,10836, 12147,12802,12802,12802, 3501, 3501, 3501, 3518, 3518, 9951, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3518, 3519, 3519,10240, 3519, 3519, 3519, 3519, 3519, 3519, 3519,10240, 3519, 3519, 10024,10024,10024,10024,10024,10024,10024,10024,10024, 3519, 3519, 3519, 3519, 3519, 3519, 3519,13160,13160,13160,14509, 12148, 3519, 9686, 9686, 9686, 9686, 9686, 9686, 9686, 9686, 9686,10130,10377,10420,13522,13522,13522,10130, 3519, 3519, 3519, 3520, 3520, 9686, 3520, 3520, 3520, 3520, 3520, 3520, 3520,10242, 3520, 3520,12148,10130,10057,10377,10420,10048, 9686,10048,10242, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520,13333,10822,10940,10057, 3520, 9735, 9735, 9735, 9735, 9735, 9735, 9735, 9735, 9735,10940,10057,10429,14510,10822, 13333,10048, 3520, 3520, 3520, 3531, 3531, 9735, 3531, 3531, 3531, 3531, 3531, 3531, 3531,10243, 3531, 3531,10048,10057, 10072,10822,10429,10243, 9735,10048,10250, 3531, 3531, 3531, 3531, 3531, 3531, 3531,10097,10048,10048,10250,10097, 3531, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 9748,10072, 10446,10460,10817,10097,14069,10072, 3531, 3531, 3531, 3532, 3532, 9748, 3532, 3532, 3532, 3532, 3532, 3532, 3532,10817, 3532, 3532,10248,12864,10817,10446,10460,10097, 9748,10118, 10248, 3532, 3532, 3532, 3532, 3532, 3532, 3532, 3532,11032, 13995,10817,14069, 3532, 9749, 9749, 9749, 9749, 9749, 9749, 9749, 9749, 9749,10079,10079,10118,11032,12864,14525,13995, 3532, 3532, 3532, 3533, 3533, 9749, 3533, 3533, 3533, 3533, 3533, 3533, 3533,10118, 3533, 3533,10111,12453,11032,10118, 10040,10270, 9749,10079,10111, 3533, 3533, 3533, 3533, 3533, 3533, 3533,10270,10043,10058,10697,10468, 3533,12453, 3533, 10111, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 10040,10043,10058,10040, 3533, 3533, 3533,10079,10473,10697, 10254,10468, 9751,10043,10058, 3533, 3537, 3537,10254, 3537, 3537, 3537, 3537, 3537, 3537, 3537,10088, 3537, 3537, 9751, 10831,10088,10129,10473,10040,10042,10076,10287, 3537, 3537, 3537, 3537, 3537, 3537, 3537,10129,10058,10043,10287,10324, 3537, 3537,10260,10042,10043,10264,10129,10088,10324,10831, 10260,12900,10088,10264,13185,10042,10076, 3537, 3537, 3537, 3539, 3539,10076, 3539, 3539, 3539, 3539, 3539, 3539, 3539, 3539, 3539, 3539,10286,10149,10149,10149,10149,10149,10149, 10042,10286, 3539, 3539, 3539, 3539, 3539, 3539, 3539,10042, 10076,12900,14526,13185, 3539,10149, 9834, 9834, 9834, 9834, 9834, 9834, 9834, 9834, 9834,10501,10157,10157,10157,10157, 12903, 3539, 3539, 3539, 3539, 3540, 3540, 9834, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540,10117,14543, 10501,10117,10157,11052, 9834,10295,10117, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 9839,11052,10295,10100,10157, 3540, 12903,10157,10117, 9839, 9839, 9839, 9839, 9839, 9839, 9839, 9839, 9839,10327,10102,10294,10298, 3540, 3540, 3540, 3540, 10102,10327,10294,10298, 9839,10102, 3540, 3546, 3546, 3546, 3546, 3546, 3546, 3546, 3546, 3546, 3546,10102, 3546, 3546, 10100,13871,10276,10100,10276,10047,10310,10313,10100, 3546, 3546, 3546, 3546, 3546, 3546, 3546,10084,10310,10313,13234, 14107, 3546,12190,13871,10100,10084,10084,10084,10084,10084, 10084,10084,10084,10084,10276,10503,10922,10047, 3546, 3546, 3546, 3548, 3548, 3548, 3548, 3548, 3548, 3548, 3548, 3548, 3548,10276, 3548, 3548,10047,12190,10106,10922,13234,10922, 10503,10044,10106, 3548, 3548, 3548, 3548, 3548, 3548, 3548, 10106,10047,10047,10308,10050, 3548,10050,10047,14107,10044, 10106,10308, 9848, 9848, 9848, 9848, 9848, 9848, 9848, 9848, 9848,10044, 3548, 3548, 3548,10321,10311,10044,10907,10329, 10920,10572,10321, 9848,10311,10907,10050,10321,10329, 3548, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 9848, 3550, 3550,10050,10108,10044,10572,14585,10108,10920, 10366,14590, 3550, 3550, 3550, 3550, 3550, 3550, 3550,10108, 10050,10366,10127,10364, 3550,10127,10050,14600,10108,10354, 10127,10364, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 3550, 3550, 3550,10367,10335,10127,10338,10351,10131, 10354,11085,10367, 9850,10335,10131,10338,10351,11085, 3550, 3553, 3553,10131, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 9850, 3553, 3553,10131,12248,13964,10354,10124,10929,10700, 10124,10332, 3553, 3553, 3553, 3553, 3553, 3553, 3553,10124, 10332,10700,10369,10326, 3553, 9954, 9954, 9954, 9954, 9954, 9954,10124,10326,10369, 9954,10332,12248,10929,10700,10326, 13964, 3553, 3553, 3553, 3560, 3560, 9954, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3560, 3561, 3561,10373, 3561, 3561, 3561, 3561, 3561, 3561, 3561,10373, 3561, 3561,10143,10143,10143, 10143,10143,10143,10143,10143,10143, 3561, 3561, 3561, 3561, 3561, 3561, 3561,13294,13731,13731,13731,14604, 3561,10375, 9852, 9852, 9852, 9852, 9852, 9852, 9852, 9852, 9852,10965, 10375,10574,10701,10701,10701, 3561, 3561, 3561, 3561, 3562, 3562, 9852, 3562, 3562, 3562, 3562, 3562, 3562, 3562,10376, 3562, 3562,13294,10701,10143,10965,10574,10376, 9852,10341, 10355, 3562, 3562, 3562, 3562, 3562, 3562, 3562,10341,10355, 10701,14607,14615, 3562, 9853, 9853, 9853, 9853, 9853, 9853, 9853, 9853, 9853,10341,10355,10838,13071,13076,10582,10763, 3562, 3562, 3562, 3563, 3563, 9853, 3563, 3563, 3563, 3563, 3563, 3563, 3563,10381, 3563, 3563,10763,13071,13076,10838, 10059,10381, 9853,10582,10123, 3563, 3563, 3563, 3563, 3563, 3563, 3563, 9921,10045,10087,10591,10838, 3563,10059,10087, 10763, 9921, 9921, 9921, 9921, 9921, 9921, 9921, 9921, 9921, 10059,10045,10333,11677, 3563, 3563, 3563,14620,10387,10393, 10591,10333, 9921,10045,10059,10087,10387,10393,10333,10123, 10087,10059,12203, 3563,10132,11677,10123,10087, 3563, 3570, 3570,10123, 3570, 3570, 3570, 3570, 3570, 3570, 3570,10045, 3570, 3570,11677,10123,14624,12203,10045,10045,10346,10336, 10383, 3570, 3570, 3570, 3570, 3570, 3570, 3570,10336, 9925, 10615,10383,12023, 3570,14627,10336,10346,10132, 9925, 9925, 9925, 9925, 9925, 9925,10132, 3570,10398, 9925,10346,10132, 3570, 3570, 3570, 9923,10398,10615,12023,10347, 3570, 9925, 10394,10132, 9923, 9923, 9923, 9923, 9923, 9923, 9923, 9923, 9923,10394, 3570, 3571, 3571,10347, 3571, 3571, 3571, 3571, 3571, 3571, 3571, 9923, 3571, 3571,10190,10347,10190,10190, 10190,10190,10190,10190,10400, 3571, 3571, 3571, 3571, 3571, 3571, 3571,10348,10359,10190,10400,10418, 3571, 9956, 9956, 9956, 9956, 9956, 9956, 9956, 9956, 9956,10418,14639, 3571, 10348,10359,10921,10921, 3571, 3571, 3571,10348,10049, 9956, 10049,10349,10348,10359,10027,14639,10027,10027,10027,10027, 10027,10027,10027,10027,10027,10921, 3571, 3572, 3572,10349, 3572, 3572, 3572, 3572, 3572, 3572, 3572,10027, 3572, 3572, 10049,10349,10600,11126,10349,10600,10049,10342,11126, 3572, 3572, 3572, 3572, 3572, 3572, 3572,10342,10049,14687,10353, 10140, 3572,10404,10342,11126,10410,10049,10140,10353,10416, 10404,10600,10140,10410,10049,10353,14690,10416, 3572, 3572, 3572, 3572, 3578, 3578,10140, 3578, 3578, 3578, 3578, 3578, 3578, 3578,13033, 3578, 3578,10144,10144,10144,10144,10144, 10144,10144,10144,10144, 3578, 3578, 3578, 3578, 3578, 3578, 3578,13328,14679,10421,13033,10419, 3578,10150,10150,10150, 10150,10150,10150,10419,10421, 3578,10150,14109,10616,14679, 14709,13033,13328, 3578, 3578, 3578, 3579, 3579,10150, 3579, 3579, 3579, 3579, 3579, 3579, 3579,10427, 3579, 3579,10432, 10459,10144,10144,10616,10427,10428,10433,10432, 3579, 3579, 3579, 3579, 3579, 3579, 3579,12025,10428,10433,10459,10028, 3579,10028,10028,10028,10028,10028,10028,10028,10028,10028, 10459,14714,12025,11683,14109,14109,12025, 3579, 3579, 3579, 3580, 3580,10028, 3580, 3580, 3580, 3580, 3580, 3580, 3580, 11683, 3580, 3580,10318,10318,10318,10318,10318,10318,10318, 10318,10318, 3580, 3580, 3580, 3580, 3580, 3580, 3580,11163, 11163,11163,11683,10029, 3580,10029,10029,10029,10029,10029, 10029,10029,10029,10029,10624,10661,10666,14659,14724,13072, 11163, 3580, 3580, 3580, 3581, 3581,10029, 3581, 3581, 3581, 3581, 3581, 3581, 3581,10436, 3581, 3581,10450,12247,10624, 10661,10666,10436,10457,10467,10450, 3581, 3581, 3581, 3581, 3581, 3581, 3581,13072,10457,10467,14659,10472, 3581,10138, 10138,10138,10138,10138,10138,10138,10138,10138,10472,10671, 10713,12247,10453,14728,14731, 3581, 3581, 3581, 3584, 3584, 10453, 3584, 3584, 3584, 3584, 3584, 3584, 3584,10463, 3584, 3584,10466,12187,11062,10671,10713,10463,10477,10512,10466, 3584, 3584, 3584, 3584, 3584, 3584, 3584,10512,10477,10138, 14740,10499, 3584,10139,10139,10139,10139,10139,10139,10139, 10139,10139,10499,11062,12187,12187,10471,10718,14745, 3584, 3584, 3584, 3585, 3585,10471, 3585, 3585, 3585, 3585, 3585, 3585, 3585,11022, 3585, 3585,10476,10151,10151,10151,10151, 10151,10151,10718,10476, 3585, 3585, 3585, 3585, 3585, 3585, 3585, 3585,10142,10139,11148,14749, 3585,10151,11022,11148, 10502,10142,10142,10142,10142,10142,10142,10142,10142,10142, 10480,10502,11121, 3585, 3585, 3585, 3589, 3589,10480, 3589, 3589, 3589, 3589, 3589, 3589, 3589,10487, 3589, 3589,10490, 11121,11148,14681,14216,10487,11121,10570,10490, 3589, 3589, 3589, 3589, 3589, 3589, 3589,10497,10500,10570,10314,14681, 3589,12208,14216,10497,10500,10314, 3589,10314,10314,10314, 10314,10314,10314,10314,10314,10314,12208, 3589, 3589, 3589, 3590, 3590,10568, 3590, 3590, 3590, 3590, 3590, 3590, 3590, 10568, 3590, 3590,10506,10506,10506,10506,10506,10506,10506, 10506,10506, 3590, 3590, 3590, 3590, 3590, 3590, 3590,10518, 11081,12208,11081,14195, 3590,14195,12208,11081,10518,10188, 3590,10188,10188,10188,10188,10188,10188,10188,10188,10188, 14752, 3590, 3590, 3590, 3590, 3591, 3591,10188, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3591, 3593, 3593,10571, 3593, 3593, 3593, 3593, 3593, 3593, 3593,10571, 3593, 3593,10507,10507, 10507,10507,10507,10507,10507,10507,10507, 3593, 3593, 3593, 3593, 3593, 3593, 3593,10331,13327,10530,14834,13075, 3593, 14835,13327, 3593,10331,10189,10530,10189,10189,10189,10189, 10189,10189,10189,10189,10189,10331, 3593, 3593, 3593, 3593, 3595, 3595,10189, 3595, 3595, 3595, 3595, 3595, 3595, 3595, 10340, 3595, 3595,11380,10607,10723,14840,10607,13075,10340, 11380,10331, 3595, 3595, 3595, 3595, 3595, 3595, 3595,10344, 10540,10340,10543,10553, 3595,10273,12866, 3595,10344,10540, 10723,10543,10553,10607,10273,10273,10273,10273,10273,10273, 10344, 3595, 3595, 3595, 3595, 3596, 3596,10340, 3596, 3596, 3596, 3596, 3596, 3596, 3596,10273, 3596, 3596,12866,10525, 10526,12251,11063,11066,10573,10580,10344, 3596, 3596, 3596, 3596, 3596, 3596, 3596, 3596,10573,10580,10525,10526, 3596, 10153,10153,10153,10153,10153,10153,10153,10153,10153,10525, 10526,11063,11066,14857,12251,14860, 3596, 3596, 3596, 3598, 3598,10153, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3598, 3600, 3600,10528, 3600, 3600, 3600, 3600, 3600, 3600, 3600, 3600, 3600, 3600,13326,13326,14905,13044,13326,10583,10703,10528, 10522, 3600, 3600, 3600, 3600, 3600, 3600, 3600,10583,10522, 10703,10528,13044, 3600,10528,10279,10279,10279,10279,10279, 10279,10279,10279,10279,10522,10728,10761,10703,10780,13044, 3600, 3600, 3600, 3600, 3601, 3601,10279, 3601, 3601, 3601, 3601, 3601, 3601, 3601,10578, 3601, 3601,10358,10527,10538, 10728,10761,10578,10780,10330,10357, 3601, 3601, 3601, 3601, 3601, 3601, 3601,10330,10357,10358,10527,10538, 3601,10589, 10330, 3601,10358,10527,10514,10330,10357,10358,10527,10538, 10589,14906,13344,10514,10516, 3601, 3601, 3601, 3602, 3602, 10514, 3602, 3602, 3602, 3602, 3602, 3602, 3602,10581, 3602, 3602,10330,10357,13344,10633,10516,10581,10633,10339,10343, 3602, 3602, 3602, 3602, 3602, 3602, 3602,10339,10343,10587, 13344,10559, 3602,10559,10339,10343,10590,10587, 3602,10339, 10343,10516,10559,10633,10590,11096,10595,10521,10533, 3602, 3602, 3602, 3631, 3631,10595, 3631, 3631, 3631, 3631, 3631, 3631, 3631,10605, 3631, 3631,10339,10343,14808,10521,10533, 10605,11096,10356,10520, 3631, 3631, 3631, 3631, 3631, 3631, 3631,10356,10520,10608,14808,10597, 3631,10609,10356,10520, 11601,10608,10534,10356,10521,10533,10597,10640,10609,10524, 10640,10534,11601, 3631, 3631, 3631, 3632, 3632,10524, 3632, 3632, 3632, 3632, 3632, 3632, 3632,10534, 3632, 3632,10356, 10524,13840,13340,10537,10785,11076,10640,10532, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632,10532,10612,10541,10613, 3632,10537,13840,10532,10620,10612,10524,10541,10537,10785, 10613,10622,10620,10537,10541,11076,13340, 3632, 3632, 3632, 3635, 3635,10622, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3635, 3653, 3653,14908, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3653, 3672, 3672,14909, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3674, 3674,10630, 3674, 3674, 3674, 3674, 3674, 3674, 3674, 10536, 3674, 3674,10630,14191,10790,14015,14015,14015,10536, 11832,10545, 3674, 3674, 3674, 3674, 3674, 3674, 3674,10523, 10545,10536,10547,13293, 3674,10623,10628, 3674,10523,10638, 10790,10547,10545,10623,10628,10523,10815,10638,10547,11832, 10523, 3674, 3674, 3674, 3674, 3676, 3676,10536, 3676, 3676, 3676, 3676, 3676, 3676, 3676,10549, 3676, 3676,10545,14910, 11544,10815,14191,13293,10549,10546,10523, 3676, 3676, 3676, 3676, 3676, 3676, 3676,10546,10554,10549,10641,10645, 3676, 10650,10642,10646,10651,10554,10641,10645,10654,10650,10546, 11544,10554,10642,10646,10651,10654, 3676, 3676, 3676, 3676, 3680, 3680,10549, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3683, 3683, 3683, 3683, 3683, 3683, 3683, 3683, 3683, 3683, 10848,12899,10866,12810,14912,14104, 3683, 3683, 3683, 3683, 3683, 3683,10442,10442,10442,10442,10442,10442,10442,10442, 10442,10664,10669,10674,12899,10848,10818,10866,10442,10664, 10669,10674, 3683, 3683, 3683, 3683, 3683, 3683, 3685, 3685, 3685, 3685, 3685, 3685, 3685, 3685, 3685,12810,10818,10665, 10670,10818,10442,10560, 3685, 3685, 3685, 3685, 3685, 3685, 10665,10670,10560,14104,14913,10818,14104,10458,10458,10458, 10458,10458,10458,10458,10458,10458, 3685,10560,10871,14914, 3685, 3685, 3685, 3685, 3685, 3685, 3688, 3688,10458, 3688, 3688, 3688, 3688, 3688, 3688, 3688,10678, 3688, 3688,11837, 10767,11837,10767,10871,10678,10675,10685,10458, 3688, 3688, 3688, 3688, 3688, 3688, 3688, 3688,10675,10685,14761,10556, 3688,10556,10556,10556,10556,10556,10556,10556,10556,10556, 10556,11837,10767,13088,13088,13088,14923, 3688, 3688, 3688, 3691, 3691, 3691, 3691, 3691, 3691, 3691, 3691, 3691, 3691, 10876,10928,10931,14761,13088,11837, 3691, 3691, 3691, 3691, 3691, 3691,10486,10486,10486,10486,10486,10486,10486,10486, 10486,10684,10688,10692,10767,10876,10928,10931,10486,10684, 10688,10692, 3691, 3691, 3691, 3691, 3691, 3691, 3695, 3695, 3695, 3695, 3695, 3695, 3695, 3695, 3695, 3695,10939,11061, 11088,13297,10486,14961, 3695, 3695, 3695, 3695, 3695, 3695, 10557, 3695,10557,10557,10557,10557,10557,10557,10557,10557, 10557,10557,13817,10939,11061,11088,10689,10712,10717,10722, 3695, 3695, 3695, 3695, 3695, 3695, 3708,10689,10712,10717, 10722,13297,11067,11067,10727, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3708, 3708,10727,13817,12219,10535,10544, 10548, 3708, 3708, 3708, 3708, 3708, 3708,10535,10544,10548, 10711,10732,11067,10743,10535,10544,10548,10716,10711,10535, 10544,10548,10732, 3708,10743,10716,10702, 3708, 3708, 3708, 3708, 3708, 3708, 3709, 3709, 3709, 3709, 3709, 3709, 3709, 3709, 3709,15048,12219,12219,10535,10544,10548,12219, 3709, 3709, 3709, 3709, 3709, 3709,10558,10702,10558,10558,10558, 10558,10558,10558,10964,10721,11021,10558,11093,10964,10702, 11021, 3709,10721,10702,10726, 3709, 3709, 3709, 3709, 3709, 3709, 3716,10726, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716,11093,10964,11172,11021,15051,11093, 3716, 3716, 3716, 3716, 3716, 3716,10614,10614,10614,10614,10614, 10614,10614,10614,10614,10731,10735,10741,13816,11180,15052, 11172,10614,10731,10735,10741, 3716, 3716, 3716, 3716, 3716, 3716, 3720, 3720, 3720, 3720, 3720, 3720, 3720, 3720, 3720, 3720,11075,10747,11180,10779,10614,10746, 3720, 3720, 3720, 3720, 3720, 3720,10747,10746,10779,11180,13816,10784,10789, 10704,10704,10704,10704,10704,10704,10704,10704,10704,10784, 10789,11075,10750, 3720, 3720, 3720, 3720, 3720, 3720, 3737, 10750,10704,10705,10705,10705,10705,10705,10705, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3737, 3737,10704,11075, 10794,10814,10778,10705, 3737, 3737, 3737, 3737, 3737, 3737, 10778,10794,10814,11191,12181,10707,10707,10707,10707,10707, 10705,10706,10706,10706,10706,10706,10706,10706,10706,10706, 3737, 3737, 3737, 3737, 3737, 3737,10707,10766,11191,10766, 12181,11834,10706, 3737, 3738, 3738, 3738, 3738, 3738, 3738, 3738, 3738, 3738,10707,15061,14167,10847,10852,10783,10706, 3738, 3738, 3738, 3738, 3738, 3738,10783,10847,10852,10766, 11834,10856,10788,10793,10708,10708,10708,10708,10708,10708, 10788,10793,10856,10708,10797,10804, 3738, 3738, 3738, 3738, 3738, 3738,10797,10804,11390,10708,11092,14167,10766, 3738, 3745,11390, 3745, 3745, 3745, 3745, 3745, 3745, 3745, 3745, 3745, 3745,10708,11193,12134,11092,10765,14964, 3745, 3745, 3745, 3745, 3745, 3745,10742,10742,10742,10742,10742,10742, 10742,10742,10742,10765,14656,10807,11202,10765,11193,11092, 10742,12134,10765,10807, 3745, 3745, 3745, 3745, 3745, 3745, 3749, 3749, 3749, 3749, 3749, 3749, 3749, 3749, 3749, 3749, 10824,11202,10839,11211,10742,10813, 3749, 3749, 3749, 3749, 3749, 3749,10824,10813,10839,14656,14964,10846,10851,10755, 10755,10755,10755,10755,10755,10846,10851,10825,11211,10824, 11905,10839, 3749, 3749, 3749, 3749, 3749, 3749, 3770, 3770, 10755, 3770, 3770, 3770, 3770, 3770, 3770, 3770,11069, 3770, 3770,11440,10919,11072,11440,11065,10825,10755,11905,10825, 3770, 3770, 3770, 3770, 3770, 3770, 3770,10771,10771,10771, 10771,10771, 3770,10773,10773,10773,10825,11069,10756,10855, 11440,11254,10919,11072,11065,10819,11069,10855,10771, 3770, 3770, 3770, 3771, 3771,10773, 3771, 3771, 3771, 3771, 3771, 3771, 3771,12000, 3771, 3771,10771,11254,10819,14993,14993, 10756,10773,11072,10819, 3771, 3771, 3771, 3771, 3771, 3771, 3771, 3771,10919,10754,10819,11065, 3771,10756,10840,10840, 10840,12000,10754,10754,10754,10754,10754,10754,10754,10754, 10754,11140,10756, 3771, 3771, 3771, 3775,13165,11907,10840, 11140,11140, 3775,10754,11907, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775,13165,10828,10840,15062,13165,11907, 10754, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3775, 3780, 3780,10828, 3780, 3780, 3780, 3780, 3780, 3780, 3780,10828, 3780, 3780,10859,13402,11838,15073, 11838,11998,13402,11068,10859, 3780, 3780, 3780, 3780, 3780, 3780, 3780,10775,10775,10775,10775,10775, 3780,10768,10768, 10768,10768,10768,10768,10768,10768,10768,11068,11256,11264, 11838,11998,11068,10775, 3780, 3780, 3780, 3781, 3781,10768, 3781, 3781, 3781, 3781, 3781, 3781, 3781,10869, 3781, 3781, 10775,11838,10841,11256,11264,10869,10768,10870,10875, 3781, 3781, 3781, 3781, 3781, 3781, 3781, 3781,15074,10870,10875, 10880, 3781,10770,10770,10770,10770,10770,10770,10770,10770, 10770,10880,10841,14901,10874,15089,10891,14901, 3781, 3781, 3781, 3787,10874,10770,10833,10841,10833,10891, 3787,10841, 3787,10833,10772,10772,10772,10772,10772,10772,10906,10820, 10770,10772, 3787,10879, 3787,11447, 3787,10820,11447, 3787, 3787,10879,10883,10772, 3787,10906,10833, 3787,12010, 3787, 10883, 3787,10833, 3787, 3787, 3787, 3788,10906,15090,10820, 10772,15107,15192, 3788,11447,10774,10774,10774,10774,10774, 10774,10774,10774,10774,10889,10894,10820, 3788,12010, 3788, 10895, 3788,10889,10894, 3788, 3788,10774,10898,10916, 3788, 3788,10895, 3788,10938, 3788,10898, 3788,10937, 3788, 3788, 3788, 3789,11273,10774,10938,10937,10916,14762, 3789,10803, 10803,10803,10803,10803,10803,10803,10803,10803,10916,10925, 14762,10925, 3789,11118, 3789,10803, 3789,11273,11118, 3789, 3789,11097,10904,11118, 3789, 3789,11116, 3789,11033, 3789, 11033, 3789,11170, 3789, 3789, 3789, 3790,11116,10926,10803, 11170,10925,10904, 3790,11097,10823,10823,10823,10823,10823, 10823,10823,10823,10823,10904,11097,10941, 3790,10925, 3790, 11033, 3790,11171,10941, 3790, 3790,10823,10926,10941, 3790, 10926,10904, 3790,11171, 3790,10911, 3790,11033, 3790, 3790, 3790, 3791,10829,10823,10911,10911,10911,10926, 3791,15197, 15207,10829,10829,10829,10829,10829,10829,10829,10829,10829, 11057,10942, 3791,11185, 3791,10911, 3791,11324,11369, 3791, 3791,11185,10829,10942, 3791, 3791,10942, 3791,11057, 3791, 3791, 3791,11362, 3791, 3791, 3791, 3796,10830, 3796,11369, 11057,11362,11324, 3796,11187,13969,10830,10830,10830,10830, 10830,10830,10830,10830,10830,11187,10837,10837,10837,10837, 10837,10837,10837,10837,10837,11369,10966,10830, 3796,10903, 10903,10903,10903,10903,10903, 3796,10974,10837,10966,13969, 10967, 3796,10945,10945,10945,10945,10945,10967,10974, 3796, 10903, 3796,10967, 3796,10837,10966, 3796, 3796,15000,15211, 11038, 3796,11602,10945, 3796,10974, 3796,10903, 3796,10967, 3796, 3796, 3796, 3797,11602, 3797,11037,15000,15214,11330, 3797,10842,10842,10842,10842,10842,10842,10842,10842,10842, 11038,10890,10890,10890,10890,10890,10890,10890,10890,10890, 12019,11109,10842,10968,11330, 3797,11037,10890,10975,11058, 10973, 3797, 3797,10983,11037,10968,11109,10973,10968,10842, 10975,11058,10973,10988,11038,10983, 3797,11109, 3797,12019, 3797,10890,10968, 3797, 3797,10988,15223,10975, 3797,10973, 11037, 3797,10983, 3797,10912, 3797,11059, 3797, 3797, 3797, 3819,15228,10988,10912,10912,10912,10912,10912,10912,10912, 10912,10912,11058,11354,11059,10977,10946,10946,10946,10946, 10946,10946, 3819,10913,10912,10946,11059,10977,10996, 3819, 10977,11073,10913,10913,10913,10913,10913,10946,11354,15232, 10996,11127,10976, 3819,10977, 3819,11127, 3819,11188,10976, 3819, 3819,11127,10913,10976, 3819,11188,10996, 3819,15235, 3819,11073, 3819,11110, 3819, 3819, 3819, 3819, 3820,10914, 11073,10976, 3820,11110,11110,10915,11054,14135,10914,10914, 10914,10914,10914,10914,10915,10915,10915,10915,10915,10915, 3820,10982,11002,10915,11054,10989,15276, 3820,10982,10914, 11010,11034,10989,10982,11002,10915,11054,10989,11198,11201, 10990, 3820,11010, 3820,12022, 3820,11198,11201, 3820, 3820, 10982,11002,10990, 3820,10989,10990, 3820,11107, 3820,11010, 3820,11034, 3820, 3820, 3820, 3827,11207, 3827,10917,10990, 11035,14135, 3827,12022,11207, 3827,11054,10917,10917,10917, 10917,10917,10917,10917,10917,10917,10944,10944,10944,10944, 10944,10944,10944,10944,10944,11034,11131, 3827,10917,10918, 11035,11131,11034,11107, 3827,11131,11035,10944,10918,10918, 10918,10918,10918,10918,11107,15278,10995,12042, 3827,15279, 3827,11192, 3827,10995,11003, 3827, 3827,11117,10995,10918, 3827,11003,11192, 3827,11035, 3827,11003, 3827,11117, 3827, 3827, 3827, 3829,11117, 3829,10995,12042,11074,11356, 3829, 12001,11412, 3829,11003,10947,10947,10947,10947,10947,10947, 10947,10947,10947,10948,10948,10948,10948,10948,10948,10948, 10948,10948,11111,11356, 3829,10947,11412,11074,12001,11053, 13948, 3829,11111,11111,10948,10949,10949,10949,10949,10949, 10949,11053,11210,11108,13948, 3829,11108, 3829,11134, 3829, 11210,11134, 3829, 3829,11108,11053,10949, 3829, 3829,11134, 3829,11074, 3829,11053, 3829,11134, 3829, 3829, 3829, 3868, 3868, 3868, 3868, 3868, 3868, 3868, 3868, 3868, 3868,10950, 10950,10950,10950,10950,10950, 3868, 3868, 3868, 3868, 3868, 3868,10985,10985,10985,10985,10985,10985,10985,10985,10985, 10950,10986,10986,10986,10986,10986,10986,10986,10986,10986, 11374, 3868, 3868, 3868, 3868, 3868, 3868, 3869, 3869, 3869, 3869, 3869, 3869, 3869, 3869, 3869, 3869,12237,14021,14021, 14021,11374,15283, 3869, 3869, 3869, 3869, 3869, 3869,10987, 10987,10987,10987,10987,10987,10987,10987,10987,10998,10998, 10998,10998,10998,10998,10998,10998,10998,11374,11386, 3869, 3869, 3869, 3869, 3869, 3869, 3871, 3871, 3871, 3871, 3871, 3871, 3871, 3871, 3871, 3871,14934,12015,12237,12237,11386, 3871, 3871, 3871, 3871, 3871, 3871, 3871,10999,10999,10999, 10999,10999,10999,10999,10999,10999,11000,11000,11000,11000, 11000,11000,11000,11000,11000,11386,12015, 3871, 3871, 3871, 3871, 3871, 3871, 3876, 3876, 3876, 3876, 3876, 3876, 3876, 3876, 3876, 3876,11004,11112,11112,14934,15285,11115, 3876, 3876, 3876, 3876, 3876, 3876,11004,11112,11114,11004,11115, 11115,11112,11009,11215,11112,11221,13241,11114,11114,11009, 11414,11215,11004,11221,11009, 3876, 3876, 3876, 3876, 3876, 3876, 3878, 3878, 3878, 3878, 3878, 3878, 3878, 3878, 3878, 3878,11009,11831,15286,13241,11414,11422, 3878, 3878, 3878, 3878, 3878, 3878,11012,11012,11012,11012,11012,11012,11012, 11012,11012,11013,11013,11013,11013,11013,11013,11013,11013, 11013,11422,11831, 3878, 3878, 3878, 3878, 3878, 3878, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3883, 3883,11831, 14936,11467,14136,15290,11467, 3883, 3883, 3883, 3883, 3883, 3883,11014,11014,11014,11014,11014,11014,11014,11014,11014, 11026,11026,11026,11026,11026,11026,11026,11026,11026,11056, 11467, 3883, 3883, 3883, 3883, 3883, 3883, 3885, 3885, 3885, 3885, 3885, 3885, 3885, 3885, 3885, 3885,11056,15292,15293, 11113,14936,12034, 3885, 3885, 3885, 3885, 3885, 3885,11056, 11113,11113,11125,11120,12034,11113,14136,11125,14027,14027, 14027,11028,11125,11028,11028,11028,11028,11028,11028, 3885, 3885, 3885, 3885, 3885, 3885, 3890, 3890, 3890, 3890, 3890, 3890, 3890, 3890, 3890,11028,11039,11040,11137,11200,11137, 11056, 3890, 3890, 3890, 3890, 3890, 3890,11119,11137,11200, 11124,11120,11119,11039,11040,11120,11120,12242,13285,11119, 11120,15298,15300,11431,12242,11039,11040, 3890, 3890, 3890, 3890, 3890, 3890, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3891, 3891,11041,11042,11450,11203,11227,11431, 3891, 3891, 3891, 3891, 3891, 3891,11227,11135,11203,11124,11039, 11040,11041,11042,11124,11135,13285,11135,11135,11124,12901, 11450,13285,15301,11041,11042, 3891, 3891, 3891, 3891, 3891, 3891, 3893, 3893, 3893, 3893, 3893, 3893, 3893, 3893, 3893, 3893,11128,11055,12901,11209,11042,11128, 3893, 3893, 3893, 3893, 3893, 3893,11363,11128,11209,11129,11041,11042,11130, 11055,11129,11363,11130,11130,11458,11129,15309,11130,11363, 11130,15311,11055, 3893, 3893, 3893, 3893, 3893, 3893, 3898, 3898, 3898, 3898, 3898, 3898, 3898, 3898, 3898,11036,12026, 11458,12157,11139,11217,11228, 3898, 3898, 3898, 3898, 3898, 3898,11055,11139,11139,11217,11228,11232,10951,10951,10951, 10951,10951,10951,12253,11232,12747,10951,11485,11036,12026, 12157, 3898, 3898, 3898, 3898, 3898, 3898, 3899,10951, 3899, 3899, 3899, 3899, 3899, 3899, 3899, 3899, 3899, 3899,12253, 11474,12747,11485,11474,11036, 3899, 3899, 3899, 3899, 3899, 3899,11036,11036,11138,11146,11149,14172,11234,11138,11146, 11149,11149,11238,14172,11138,11146,11146,11149,11234,11474, 11238, 3899, 3899, 3899, 3899, 3899, 3899, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3902, 3902,11157,11157,11157, 11157,11157,11157, 3902, 3902, 3902, 3902, 3902, 3902,11132, 11252,11132,11132,11147,11244,11250,11253,11132,11157,14159, 11132,11252,11244,11250,11253,14159,11044,11132,11044, 3902, 3902, 3902, 3902, 3902, 3902, 3904, 3904, 3904, 3904, 3904, 3904, 3904, 3904, 3904, 3904,11160,11160,11160,11160,11160, 11255, 3904, 3904, 3904, 3904, 3904, 3904,11147,11044,11260, 11147,11255,11262,11263,11269,11147,11160,11260,15312,13264, 13264,11263,11269,11262,13264,11044,11147, 3904, 3904, 3904, 3904, 3904, 3904, 3909, 3909, 3909, 3909, 3909, 3909, 3909, 3909, 3909,11044,11162,11162,11162,11162,11162,11162, 3909, 3909, 3909, 3909, 3909, 3909,11265,11271,11272,11279,14786, 11277,11290,11283,11289,11162,11272,11265,11271,11277,11279, 11283,11289,11290,12188,15325, 3909, 3909, 3909, 3909, 3909, 3909, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910, 3910,12188,12752,11296,14786,11294,15326, 3910, 3910, 3910, 3910, 3910, 3910,11294,11296,11300,11306,11311,11322,11328, 11311,11333,11365,11300,11306,12188,11322,11328,12752,11333, 11045,11365,11045, 3910, 3910, 3910, 3910, 3910, 3910, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3917, 3917,11311, 11315,11315,11315,11315,11315, 3917, 3917, 3917, 3917, 3917, 3917,11323,11045,11329,11334,11337,11311,11352,11343,11350, 12156,11315,11323,11337,11329,11334,11343,11350,11352,11045, 15375, 3917, 3917, 3917, 3917, 3917, 3917, 3918, 3918, 3918, 3918, 3918, 3918, 3918, 3918, 3918,11045,14117,14117,11355, 12156,11353,14117, 3918, 3918, 3918, 3918, 3918, 3918,11353, 11355,11358,11358,11358,11358,11358,11358,11358,11358,11358, 11359,11359,11359,11359,11359,11359,11359,11359,11359, 3918, 3918, 3918, 3918, 3918, 3918, 3925, 3925, 3925, 3925, 3925, 3925, 3925, 3925, 3925, 3925,11487,11498,11503,11542,11551, 15441, 3925, 3925, 3925, 3925, 3925, 3925,11360,11360,11360, 11360,11360,11360,11360,11360,11360,11371,11383,11556,11561, 11487,11498,11503,11542,11551,11371,11383, 3925, 3925, 3925, 3925, 3925, 3925, 3929, 3929, 3929, 3929, 3929, 3929, 3929, 3929, 3929, 3929,11556,11561,13194,11393,11368,11375, 3929, 3929, 3929, 3929, 3929, 3929,11393,11368,11375,14033,14033, 14033,12037,11027,11027,11027,11027,11027,11027,11027,11027, 11027,11368,11375,12037,13194, 3929, 3929, 3929, 3929, 3929, 3929, 3935, 3935,11027, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3935, 3943, 3943,11410, 3943, 3943, 3943, 3943, 3943, 3943, 3943,11396, 3943, 3943,11410,15455,15475,11594,15475,11047, 11396,11047,11367, 3943, 3943, 3943, 3943, 3943, 3943, 3943, 11373,11367,11408,11133,11385, 3943,11133,11411,11367,11373, 11408,11133,11594,11385,11596,11411,11373,11674,11133,12185, 11385,11047, 3943, 3943, 3943, 3944, 3944,11133, 3944, 3944, 3944, 3944, 3944, 3944, 3944,11413, 3944, 3944,11047,11596, 12185,15507,11674,11676,11047,12185,11413, 3944, 3944, 3944, 3944, 3944, 3944, 3944, 3944,11047,11418,11136,11394, 3944, 11136,11420,11421,12180,11418,11136,11606,11394,11676,11689, 11421,11136,11420,11679,11394,11606, 3944, 3944, 3944, 3947, 3947,11136, 3947, 3947, 3947, 3947, 3947, 3947, 3947,11427, 3947, 3947,11697,12180,11689,11679,13084,11427,11679,11376, 11387, 3947, 3947, 3947, 3947, 3947, 3947, 3947,11376,11387, 11430,11423,11679, 3947,11429,11376,11437,11697,11430,11399, 11376,11046,11423,11046,11387,11429,11377,11437,11399,13084, 3947, 3947, 3947, 3948, 3948,11377, 3948, 3948, 3948, 3948, 3948, 3948, 3948,11399, 3948, 3948,11376,11377,11639,14323, 14323,14323,15513,11046,11389, 3948, 3948, 3948, 3948, 3948, 3948, 3948,11046,11389,11435,11400,11639, 3948,11445,11448, 11046,11449,11435,11377,11400,11389,11445,11448,11639, 3948, 12013,11400,11449,11684, 3948, 3948, 3948,11046,11155,11155, 11155,11155,11155,11155,11155,11155,11155,11454,11717,11722, 11684,11389,15582,12013,12013,11454, 3948, 3949, 3949,11155, 3949, 3949, 3949, 3949, 3949, 3949, 3949,11456, 3949, 3949, 15641,13065,11684,11717,11722,12152,11464,11476,11456, 3949, 3949, 3949, 3949, 3949, 3949, 3949, 3949,11464,11476,14811, 11483, 3949,11156,11156,11156,11156,11156,11156,11156,11156, 11156,11483,11727,13065,12152,14173,14811,12152, 3949, 3949, 3949, 3952, 3952,11156, 3952, 3952, 3952, 3952, 3952, 3952, 3952,11457, 3952, 3952,11462,13095,14173,11727,11604,11457, 11486,11497,11462, 3952, 3952, 3952, 3952, 3952, 3952, 3952, 11604,11486,11497,11604,11502, 3952,11158,11158,11158,11158, 11158,11158,11158,11158,11158,11502,11742,11747,13095,11762, 11762,11762, 3952, 3952, 3952, 3953, 3953,11158, 3953, 3953, 3953, 3953, 3953, 3953, 3953,11472, 3953, 3953,11475,13291, 11762,11742,11747,11472,11507,11527,11475, 3953, 3953, 3953, 3953, 3953, 3953, 3953, 3953,11507,11527,11762,11532, 3953, 11159,11159,11159,11159,11159,11159,11159,11159,11159,11532, 11759,13291,15642,11840,11840,11840, 3953, 3953, 3953, 3955, 3955,11159, 3955, 3955, 3955, 3955, 3955, 3955, 3955,11481, 3955, 3955,11484,13997,11840,11759,11767,11481,11548,11555, 11484, 3955, 3955, 3955, 3955, 3955, 3955, 3955,11767,11548, 11555,11840,11560, 3955,11164,11164,11164,11164,11164,11164, 11164,11164,11164,11560,11774,11767,13997,11910,11910,11910, 3955, 3955, 3955, 3956, 3956,11164, 3956, 3956, 3956, 3956, 3956, 3956, 3956,11490, 3956, 3956,11493,15647,11910,11774, 13203,11490,11565,11576,11493, 3956, 3956, 3956, 3956, 3956, 3956, 3956, 3956,11565,11576,11910,11580, 3956,11314,11314, 11314,11314,11314,11314,11314,11314,11314,11580,11734,13203, 11779,11734,13203,11647, 3956, 3956, 3956, 3957, 3957,11314, 3957, 3957, 3957, 3957, 3957, 3957, 3957,11398, 3957, 3957, 11501,15497,12150,12150,11647,11779,11398,11734,11501, 3957, 3957, 3957, 3957, 3957, 3957, 3957,11506,11510,11398,11517, 11520, 3957, 3957,11526,11506,11510,11531,11517,11520,11535, 11647,11526,12150,11547,11531,11554,11592,11535, 3957, 3957, 3957,11547,15497,11554,11398,14817,15648,11592, 3957, 3958, 3958,11559, 3958, 3958, 3958, 3958, 3958, 3958, 3958,11559, 3958, 3958,14817, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958,11564,11568, 11574,11579,11583, 3958,11590,11593,11564,11568,11574,11579, 11583,11670,11590,11593,11784,11789,11402,14788,13240,11670, 3958, 3958, 3958, 3959, 3959,11402, 3959, 3959, 3959, 3959, 3959, 3959, 3959,11609, 3959, 3959,13240,11402,14788,11784, 11789,13240,11609,11388,11397, 3959, 3959, 3959, 3959, 3959, 3959, 3959,11388,11397,14946,11595,15650, 3959,11611,11388, 11397,11603,11617,11402,11388,11397,11595,11611,11603,13329, 11614,11617,11794,11603, 3959, 3959, 3959, 3960, 3960,11614, 3960, 3960, 3960, 3960, 3960, 3960, 3960,11613, 3960, 3960, 11388,11397,11810,13329,11614,11815,11613,11794,11608, 3960, 3960, 3960, 3960, 3960, 3960, 3960,11401,11608,11613,11615, 11612, 3960, 3960,11673,11608,11401,14946,11810,11615,11612, 11815,11673,11401,11620,11628,11615,11612,11401, 3960, 3960, 3960,11612,11620,11628,11613,13331,13331,13331, 3960, 3965, 3965,11672, 3965, 3965, 3965, 3965, 3965, 3965, 3965,11631, 3965, 3965,11672,11401,15651,14821,13331,11612,11631,11623, 11634, 3965, 3965, 3965, 3965, 3965, 3965, 3965,11623,11634, 12578,11898,14821, 3965,11600,11600,11600,11600,11600,11600, 11600,11600,11600,11623,11634,11852,11622,12578,11898,12249, 3965, 3965, 3965, 3966, 3966,11622, 3966, 3966, 3966, 3966, 3966, 3966, 3966,11644, 3966, 3966,11640,11622,12249,12578, 11852,11898,11644,11641,11618, 3966, 3966, 3966, 3966, 3966, 3966, 3966, 3966,11618,11640,11624,11629, 3966,11658,14078, 11618,11641,12249,11622,11624,11629,11640,11658,11641,11857, 11626,11624,11629,11641, 3966, 3966, 3966, 3970, 3970,11626, 3970, 3970, 3970, 3970, 3970, 3970, 3970,11687, 3970, 3970, 11642,11626,11652,14078,11857,11687,11862,11621,11625, 3970, 3970, 3970, 3970, 3970, 3970, 3970,11621,11625,11642,15495, 11652, 3970,14090,11621,11625,11675,11688,11626,11621,11625, 11642,11862,11652,11642,11648,11867,11675,11688, 3970, 3970, 3970, 3971, 3971,11648, 3971, 3971, 3971, 3971, 3971, 3971, 3971,11695, 3971, 3971,11621,11625,14090,15495,11648,11695, 11867,11651,11632, 3971, 3971, 3971, 3971, 3971, 3971, 3971, 3971,11632,11635,11646,11662, 3971,11662,15652,11632,11651, 12262,11635,11646,11632,11754,11662,11651,11754,11635,11646, 12857,11651, 3971, 3971, 3971, 3975, 3975,11696, 3975, 3975, 3975, 3975, 3975, 3975, 3975,11680, 3975, 3975,11696,11632, 12262,11801,12857,11754,11801,11633,11636, 3975, 3975, 3975, 3975, 3975, 3975, 3975,11633,11636,11659,11680,11701, 3975, 11700,12857,11636,11680,11716,11659,11633,11636,11700,11701, 11801,13060,11659,11704,11680,11716, 3975, 3975, 3975, 3976, 3976,11704, 3976, 3976, 3976, 3976, 3976, 3976, 3976,11715, 3976, 3976,11633,11636,13060,13060,11822,11715,14048,11822, 11637, 3976, 3976, 3976, 3976, 3976, 3976, 3976, 3976,11637, 11720,11660,11721, 3976,11725,14048,11730,11726,11720,11681, 11660,11637,11725,11721,11730,11822,11678,11681,11726,14048, 3976, 3976, 3976, 3979, 3979,11660, 3979, 3979, 3979, 3979, 3979, 3979, 3979,11678, 3979, 3979,15654,11637,11678,11681, 14658,11920,11925,11649,11650, 3979, 3979, 3979, 3979, 3979, 3979, 3979,11649,11650,11737,11678,11681, 3979,11731,11649, 11740,11741,11737,11745,11649,11650,11920,11925,11740,11731, 11930,11745,11741,14658, 3979, 3979, 3979, 3980, 3980,11841, 3980, 3980, 3980, 3980, 3980, 3980, 3980,11746, 3980, 3980, 11649,11650,14867,12263,11993,11930,11751,11773,11746, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980,11751,11773,11841, 11778, 3980,11654,11654,11654,11654,11654,11654,11654,11654, 11654,11778,11841,12263,11993,11750,11841,14867, 3980, 3980, 3980, 3982, 3982,11750, 3982, 3982, 3982, 3982, 3982, 3982, 3982,11993, 3982, 3982,11655,11655,11655,11655,11655,11655, 11655,11655,11655, 3982, 3982, 3982, 3982, 3982, 3982, 3982, 11764,11764,11764,11764,11764, 3982,11656,11656,11656,11656, 11656,11656,11656,11656,11656,11951, 3982,13971,12192,14924, 15512,11764, 3982, 3982, 3982,11516,11516,11516,11516,11516, 11516,11516,11516,11516,11757,11956,11961,12192,11764,15512, 11951,11516,11757, 3982, 3983, 3983,11772, 3983, 3983, 3983, 3983, 3983, 3983, 3983,11772, 3983, 3983,13971,14924,12192, 11956,11961,11783,11788,11793,11516, 3983, 3983, 3983, 3983, 3983, 3983, 3983,11783,11788,11793,15591,11798, 3983,11763, 11763,11763,11763,11763,11763,11763,11763,11763,11798,11977, 11982,15591,13993,13993,13993, 3983, 3983, 3983, 3984, 3984, 11763, 3984, 3984, 3984, 3984, 3984, 3984, 3984,11777, 3984, 3984,11782,13947,13993,11977,11982,11777,11763,11808,11782, 3984, 3984, 3984, 3984, 3984, 3984, 3984, 3984,15655,11808, 11814,11787, 3984,11765,11765,11765,11765,11765,11765,11787, 11792,11814,11999,12031,13947,14215,14215,14215,11792, 3984, 3984, 3984, 3985, 3985,11765, 3985, 3985, 3985, 3985, 3985, 3985, 3985,11797, 3985, 3985,11804,14215,11999,12031,11829, 11797,11765,11819,11804, 3985, 3985, 3985, 3985, 3985, 3985, 3985,11829,15656,11819,11851,11807, 3985,11766,11766,11766, 11766,11766,11766,11807,11813,11851,11766,12245,11829,11914, 11914,11914,11813, 3985, 3985, 3985, 3986, 3986,11766, 3986, 3986, 3986, 3986, 3986, 3986, 3986,11818, 3986, 3986,11825, 11914,12268,12245,12151,11818,11766,11839,11825, 3986, 3986, 3986, 3986, 3986, 3986, 3986, 3986,15586,11914,11839,11856, 3986,11768,11768,11768,11768,11768,11768,11768,11768,11768, 11856,12268,12151,13751,15704,11839,15586, 3986, 3986, 3986, 3990, 3990,11768, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 11850, 3990, 3990,11855,14994,12153,13751,11842,11850,11768, 11861,11855, 3990, 3990, 3990, 3990, 3990, 3990, 3990,11842, 12151,11861,11866,11860, 3990,11769,11769,11769,11769,11769, 11769,11860,11865,11866,12153,12153,11842,13960,15411,14994, 11865, 3990, 3990, 3990, 3991, 3991,11769, 3991, 3991, 3991, 3991, 3991, 3991, 3991,11870, 3991, 3991,11874,14548,14548, 14548,13960,11870,11769,11871,11874, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991,15411,11871,15706,11882, 3991,11827, 11827,11827,11827,11827,11827,11827,11827,11827,11882,12291, 11846,11846,11846,11846,11846, 3991, 3991, 3991, 3994, 3994, 11827, 3994, 3994, 3994, 3994, 3994, 3994, 3994,11880, 3994, 3994,11846,11968,11899,12291,11968,11880,11827,11886,11885, 3994, 3994, 3994, 3994, 3994, 3994, 3994,11885,11846,11886, 11889,11899, 3994,11828,11895,11904,11918,11904,11889,11923, 11928,11968,11904,11899,11918,12295,11933,11923,11928, 3994, 3994, 3994, 3995, 3995,11933, 3995, 3995, 3995, 3995, 3995, 3995, 3995,11919, 3995, 3995,11828,11895,11904,11989,12155, 12295,11989,11913,11919, 3995, 3995, 3995, 3995, 3995, 3995, 3995, 3995,11828,11895,11913,11924, 3995,11844,11844,11844, 11844,11844,11844,12516,11828,12303,11924,11989,11895,12155, 12155,11913,12516, 3995, 3995, 3995, 3997, 3997,11844, 3997, 3997, 3997, 3997, 3997, 3997, 3997,11929, 3997, 3997,12160, 12303,12160,15707,12305,12221,11844,12160,11929, 3997, 3997, 3997, 3997, 3997, 3997, 3997,11912,11912,11912,11912,11912, 3997,11934,11937,11950,11996,11949,12313,11954,12305,12322, 11937, 3997,11934,11949,11950,11954,11912, 3997, 3997, 3997, 11575,11575,11575,11575,11575,11575,11575,11575,11575,11959, 12221,12313,11996,11912,12322,12221,11575,11959, 3997, 3998, 3998,11915, 3998, 3998, 3998, 3998, 3998, 3998, 3998,11996, 3998, 3998,15711,15611,12904,14210,12904,11955,11960,11965, 11575, 3998, 3998, 3998, 3998, 3998, 3998, 3998,11955,11960, 11965,11915,11975, 3998,11843,11843,11843,11843,11843,11843, 11843,11843,11843,11975,11915,12341,12904,14210,11915,12220, 3998, 3998, 3998, 3999, 3999,11843, 3999, 3999, 3999, 3999, 3999, 3999, 3999,11964, 3999, 3999,11971,15439,15611,13974, 12341,11964,11843,11997,11971, 3999, 3999, 3999, 3999, 3999, 3999, 3999, 3999,11974,11980,11981,11985, 3999,11986,11992, 11997,11974,11980,12029,11985,12220,11981,11992,11997,11986, 12220,12029,15439,12220, 3999, 3999, 3999, 4000, 4000,13974, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4001,11894,11894, 11894,11894,11894,11894,15499,12030, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001,11900,12030,12349,12376,11894, 14080,12044,15590,12046,11900,11900,11900,11900,11900,11900, 11900,11900,11900,12044,12045,12046,11894,15499,12046,12287, 15590,12045,12349,12376,14080,11900,12045,12287, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4005, 4005, 4005, 4005, 4005, 4005, 4005, 4005, 4005, 4005,12036,12036,12036,12036,12036,12036, 4005, 4005, 4005, 4005, 4005, 4005,11809,11809,11809,11809,11809, 11809,11809,11809,11809,12036,12179,15713,12378,14815,14815, 14815,11809,11995,12179,11995, 4005, 4005, 4005, 4005, 4005, 4005, 4007, 4007, 4007, 4007, 4007, 4007, 4007, 4007, 4007, 4007,12179,12378,12059,12266,11809,12058, 4007, 4007, 4007, 4007, 4007, 4007,12058,11995,12059,12266,12093,12058,11845, 11845,11845,11845,11845,11845,11845,11845,11845,15714,12093, 12113,11995,12003, 4007, 4007, 4007, 4007, 4007, 4007, 4008, 11845,12003,12003,12003,12003,12003,12093,12113, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008,11845,12113,12386, 15466,12764,12003,12388, 4008, 4008, 4008, 4008, 4008, 4008, 11881,11881,11881,11881,11881,11881,11881,11881,11881,12017, 12193,12290,15466,12017,12386,12217,11881,12764,12388,12290, 4008, 4008, 4008, 4008, 4008, 4008, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011, 4011,12331,12193,12396,12331, 11881,12017, 4011, 4011, 4011, 4011, 4011, 4011,11943,11943, 11943,11943,11943,11943,11943,11943,11943,12114,12017,12217, 12114,12217,12193,12396,11943,12331,12217,12193, 4011, 4011, 4011, 4011, 4011, 4011, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012, 4012,12018,12115,15718,14807,15720,11943,12114, 4012, 4012, 4012, 4012, 4012, 4012,11976,11976,11976,11976, 11976,11976,11976,11976,11976,12210,12114,14807,12038,12038, 12038,12038,11976,12260,12115,12018, 4012, 4012, 4012, 4012, 4012, 4012, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4020, 4020,12018,12511,12038,12289,11976,12210, 4020, 4020, 4020, 4020, 4020, 4020,12260,12511,12289,12018,12115,12007, 12038,12210,12260,12038,15639,15639,12210,15721,12007,12007, 12007,12007,12007,12007, 4020, 4020, 4020, 4020, 4020, 4020, 4021, 4021, 4021, 4021, 4021, 4021, 4021, 4021, 4021,12007, 12041,12041,12041,12041,12041,12041, 4021, 4021, 4021, 4021, 4021, 4021,12074,12074,12074,12074,12074,12074,12074,12074, 12074,12041,12083,12083,12083,12083,12083,12083,12083,12083, 12083,12138, 4021, 4021, 4021, 4021, 4021, 4021, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4029, 4029,12142,12138, 12887,15726,12292,12887, 4029, 4029, 4029, 4029, 4029, 4029, 12142,12138,12235,12292,12161,12008,12161,12887,14119,12235, 12235,12161,12235,14119,12008,12008,12008,12008,12008,12008, 4029, 4029, 4029, 4029, 4029, 4029, 4030, 4030, 4030, 4030, 4030, 4030, 4030, 4030, 4030,12008,12095,12101,12161,12301, 12142,12304, 4030, 4030, 4030, 4030, 4030, 4030,12095,12101, 12301,12095,12304,12311,12035,12035,12035,12035,12035,12035, 12035,12035,12035,12778,12311,12095,12101,14077, 4030, 4030, 4030, 4030, 4030, 4030, 4035,12035, 4035, 4035, 4035, 4035, 4035, 4035, 4035, 4035, 4035, 4035,12116,12117,12224,12778, 14077,15728, 4035, 4035, 4035, 4035, 4035, 4035,12092,12092, 12092,12092,12092,12092,12092,12092,12092,12103,12103,12103, 12103,12103,12103,12103,12103,12103,12116,12117, 4035, 4035, 4035, 4035, 4035, 4035, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042,12224,12314,13243,12405,12117,12224, 4042, 4042, 4042, 4042, 4042, 4042,12314,12299,12283,12302, 12116,12117,12094,12100,12283,12299,13290,12302,12338,12094, 12100,12338,12405,13243,12094,12100, 4042, 4042, 4042, 4042, 4042, 4042, 4043, 4043, 4043, 4043, 4043, 4043, 4043, 4043, 4043,12094,12100,12129,15598,13290,12283,12338, 4043, 4043, 4043, 4043, 4043, 4043,12104,12104,12104,12104,12104,12104, 12104,12104,12104,12105,12105,12105,12105,12105,12105,12105, 12105,12105,12194,12129, 4043, 4043, 4043, 4043, 4043, 4043, 4048, 4048, 4048, 4048, 4048, 4048, 4048, 4048, 4048, 4048, 12118,12120,14079,12194,15598,12309, 4048, 4048, 4048, 4048, 4048, 4048,12194,12309,12312,12214,12318,12129,12118,12120, 12321,12326,12312,12214,12318,14079,15488,12254,12321,12326, 12118,12120, 4048, 4048, 4048, 4048, 4048, 4048, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052,12149,12123, 12254,12320,12328,12201, 4052, 4052, 4052, 4052, 4052, 4052, 15488,12254,12320,12328,12118,12120,12120,12123,12201,12214, 12215,12120,12358,15664,12214,12358,15664,12149,12140,12123, 4052, 4052, 4052, 4052, 4052, 4052, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056,12140,12424,12201,12340, 12347,12358, 4056, 4056, 4056, 4056, 4056, 4056,12140,12149, 12340,12347,12336,12123,12212,12201,12215,12216,12201,12123, 12336,12215,12424,14343,15729,12215,12141,12141, 4056, 4056, 4056, 4056, 4056, 4056, 4057, 4057, 4057, 4057, 4057, 4057, 4057, 4057, 4057,12121,12141,12143,14343,12512,12140,12186, 4057, 4057, 4057, 4057, 4057, 4057,12141,12186,12211,12512, 12212,12121,12143,12216,12212,12212,12225,12227,12216,12212, 12141,12212,12216,12121,12143,12186, 4057, 4057, 4057, 4057, 4057, 4057, 4062, 4062, 4062, 4062, 4062, 4062, 4062, 4062, 4062, 4062,12154,12186,12230,15737,12432,12121, 4062, 4062, 4062, 4062, 4062, 4062,12211,12355,12222,12121,12121,12211, 12222,12339,12225,12227,15739,12225,12355,12225,12227,12339, 12211,12432,12154,12225, 4062, 4062, 4062, 4062, 4062, 4062, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 12230,12365,12367,12466,12365,12230, 4066, 4066, 4066, 4066, 4066, 4066,12222,12367,12154,15740,15753,12222,12374,12039, 12039,12039,12039,12039,12039,12039,12039,12039,12466,12374, 12365,14825, 4066, 4066, 4066, 4066, 4066, 4066, 4067, 4067, 12039, 4067, 4067, 4067, 4067, 4067, 4067, 4067,14825, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067,12272,12272,12272, 12272,12272, 4067,12040,12040,12040,12040,12040,12040,12040, 12040,12040,14121,14837,14837,14837,15754,14121,12272, 4067, 4067, 4067, 4069, 4069,12040, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074, 4074,12250,15778,12471,15599,12345,12348, 4074, 4074, 4074, 4074, 4074, 4074,12345,12348,12353,12226,12363,12213, 13092,12228,12366,12372,12353,12476,12363,12504,12250,12471, 12366,12372,13092,12250, 4074, 4074, 4074, 4074, 4074, 4074, 4076, 4076, 4076, 4076, 4076, 4076, 4076, 4076, 4076, 4076, 12476,15783,12504,12506,12557,15599, 4076, 4076, 4076, 4076, 4076, 4076,12213,12226,12213,12213,12258,12228,12226,12124, 12213,12228,12228,12213,12226,12557,12228,12241,12506,12228, 12213,12282, 4076, 4076, 4076, 4076, 4076, 4076, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081,12124,12241,12514, 12259,12557,12375,12124, 4081, 4081, 4081, 4081, 4081, 4081, 12375,12514,12258,12282,12514,12241,12258,12258,12241,12282, 12382,12258,12267,12267,12267,12267,15793,12126,12382,12126, 4081, 4081, 4081, 4081, 4081, 4081, 4082, 4082, 4082, 4082, 4082, 4082, 4082, 4082, 4082, 4082,12259,12575,12267,12377, 12384,12259, 4082, 4082, 4082, 4082, 4082, 4082,12259,12126, 12377,12384,12385,12387,12267,12392,12394,12267,14915,14631, 12385,15797,12575,12392,12387,14915,12126,12394, 4082, 4082, 4082, 4082, 4082, 4082, 4088, 4088, 4088, 4088, 4088, 4088, 4088, 4088, 4088,12126,12139,12976,12397,12403,12395,12411, 4088, 4088, 4088, 4088, 4088, 4088,12395,12397,12403,14631, 12411,12261,12139,11847,11847,11847,11847,11847,11847,13818, 12125,12223,11847,12125,12139,12976, 4088, 4088, 4088, 4088, 4088, 4088, 4094, 4094,11847, 4094, 4094, 4094, 4094, 4094, 4094, 4094,12261, 4094, 4094,12401,12577,12261,13818,12139, 12423,11847,12125,12401, 4094, 4094, 4094, 4094, 4094, 4094, 4094,12423,12430,12261,12223,11893, 4094,12223,12130,12125, 12130,12577,12223,12430,11893,11893,11893,11893,11893,11893, 11893,11893,11893, 4094, 4094, 4094,12125,12519,12223,12404, 12409,12419,12137,13962,12588,11893,12519,12404,12409,12419, 12130, 4094, 4119, 4119,12137, 4119, 4119, 4119, 4119, 4119, 4119, 4119,11893, 4119, 4119,12422,13962,12130,12137,12588, 12128,12590,12128,12422, 4119, 4119, 4119, 4119, 4119, 4119, 4119,13962,12137,12579,12130,12130, 4119,11908,11908,11908, 11908,11908,11908,11908,11908,11908,12590,12128,12414,15800, 12579,12414,12128, 4119, 4119, 4119, 4120, 4120,11908, 4120, 4120, 4120, 4120, 4120, 4120, 4120,12428, 4120, 4120,12128, 12421,15809,12579,12421,12428,11908,13193,12414, 4120, 4120, 4120, 4120, 4120, 4120, 4120,12431,12128,12436,13193,12438, 4120,12454,12450,12431,12131,12436,12131,12446,12449,12421, 12438,12521, 4120,12450,14654,12446,12449, 4120, 4120, 4120, 12521,11909,11909,11909,11909,11909,11909,11909,11909,11909, 12464,12441,12448,12454,12441,12448,12131,12131,12464, 4120, 4121, 4121,11909, 4121, 4121, 4121, 4121, 4121, 4121, 4121, 12454, 4121, 4121,12131,14654,13867,15814,13046,13867,11909, 12441,12448, 4121, 4121, 4121, 4121, 4121, 4121, 4121, 4121, 12131,15818,13867,12465, 4121,11911,11911,11911,11911,11911, 11911,11911,11911,11911,12465,12608,12613,13046,12906,12906, 12906, 4121, 4121, 4121, 4126, 4126,11911, 4126, 4126, 4126, 4126, 4126, 4126, 4126,12469, 4126, 4126,12474,15821,12906, 12608,12613,12469,11911,12470,12474, 4126, 4126, 4126, 4126, 4126, 4126, 4126,15859,14651,12470,12906,12475, 4126,11994, 11994,11994,11994,11994,11994,11994,11994,11994,12475,12618, 12648,14651,12990,12990,12990, 4126, 4126, 4126, 4127, 4127, 11994, 4127, 4127, 4127, 4127, 4127, 4127, 4127,12479, 4127, 4127,12483,14651,12990,12618,12648,12479,11994,12480,12483, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127,13039,12480, 12990,12490, 4127,12108,12108,12108,12108,12108,12108,12108, 12108,12108,12490,12656,12678,13039,15112,15112,15112, 4127, 4127, 4127, 4129, 4129,12108, 4129, 4129, 4129, 4129, 4129, 4129, 4129,12489, 4129, 4129,12493,15519,13039,12656,12678, 12489,12108,12502,12493, 4129, 4129, 4129, 4129, 4129, 4129, 4129,14866,14638,12502,15912,12505, 4129,12109,12109,12109, 12109,12109,12109,12109,12109,12109,12505,12687,12692,14638, 15519,14638,14866, 4129, 4129, 4129, 4130, 4130,12109, 4130, 4130, 4130, 4130, 4130, 4130, 4130,12500, 4130, 4130,12503, 15542,12549,12687,12692,12500,12109,12573,12503, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4130,13367,12573,14653,12549, 4130,12110,12110,12110,12110,12110,12110,12110,12110,12110, 12119,12549,12697,13367,15542,14653,13946, 4130, 4130, 4130, 4131, 4131,12110, 4131, 4131, 4131, 4131, 4131, 4131, 4131, 12571, 4131, 4131,13946,15915,13367,14653,12697,12571,12110, 12119,12518, 4131, 4131, 4131, 4131, 4131, 4131, 4131,11901, 12518,12713,13972,14158, 4131, 4131,13946,12518,11901,11901, 11901,11901,11901,11901,11901,11901,11901,12119,12525,12527, 12718, 4131, 4131, 4131,12119,12119,12713,12525,12527,11901, 13972, 4131, 4132, 4132,12525, 4132, 4132, 4132, 4132, 4132, 4132, 4132,11901, 4132, 4132,12718, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132, 4132,15916,14791,12862,13368,14829, 4132,12127,14158,12127, 12122,12452,12452,12452,12452,12452,12452,12452,12452,12452, 12862,13368,14829, 4132, 4132, 4132, 4133, 4133,12122, 4133, 4133, 4133, 4133, 4133, 4133, 4133,12530, 4133, 4133,12127, 12122,12550,14791,13368,12862,12530,12122,12576, 4133, 4133, 4133, 4133, 4133, 4133, 4133,12513,12127,15919,12576,12550, 4133,12574,12513,12538,12552,12127,12122,12513,12132,12574, 12132,12550,12538,12127,12122,15920,15928, 4133, 4133, 4133, 4134, 4134,12552, 4134, 4134, 4134, 4134, 4134, 4134, 4134, 12523, 4134, 4134,14124,12552,14870,13390,12552,14124,12523, 12132,12541, 4134, 4134, 4134, 4134, 4134, 4134, 4134,12002, 12541,12523,15929,13390, 4134, 4134,14870,12132,12002,12002, 12002,12002,12002,12002,12002,12002,12002,12554,12132,12586, 12584, 4134, 4134, 4134,12132,13390,12554,12523,12584,12002, 12586, 4134, 4138, 4138,12587, 4138, 4138, 4138, 4138, 4138, 4138, 4138,12587, 4138, 4138,12510,12510,12510,12510,12510, 12510,12510,12510,12510, 4138, 4138, 4138, 4138, 4138, 4138, 4138,12528,12534,12539,12524,12545, 4138,12593,12597, 4138, 12528,12534,12539,12524,12545,12593,12597,12528,12534,12539, 14181,12545,15937, 4138, 4138, 4138, 4140, 4140,12524, 4140, 4140, 4140, 4140, 4140, 4140, 4140, 4140, 4140, 4140,15306, 15306,15306,14181,14181,12562,12551,12589,12533, 4140, 4140, 4140, 4140, 4140, 4140, 4140,12004,12533,12589,12736,15938, 4140,12594,12562,12551,12004,12004,12004,12004,12004,12004, 12551,12533,12594,12004,12562,12551,12601, 4140, 4140, 4140, 4140,12738,12816,12736,12601,12004, 4140, 4141, 4141,12598, 4141, 4141, 4141, 4141, 4141, 4141, 4141, 4141, 4141, 4141, 12598,12561,15317,15317,15317,12756,12738,12816,12522, 4141, 4141, 4141, 4141, 4141, 4141, 4141,12531,12522,12556,12561, 12611, 4141,12612,12756,12522,12531,12561,12556,12611,12522, 12889,12561,12531,12612,12556,12756,14389,12531, 4141, 4141, 4141, 4141, 4146, 4146, 4146, 4146, 4146, 4146, 4146, 4146, 4146, 4146,12532, 4146, 4146,12522,14926,12886,14389,14926, 12889,12532,12886,12531, 4146, 4146, 4146, 4146, 4146, 4146, 4146,12005,14926,12532,13261,14389, 4146,12889,12617,12886, 12005,12005,12005,12005,12005,12005,12005,12005,12005,12617, 12616,12544,12622, 4146, 4146, 4146,12621,12006,12616,12532, 12544,12005,12704,12622,12621,12704,12006,12006,12006,12006, 12006,12006,12006,12006,12006,12544, 4146, 4148, 4148, 4148, 4148, 4148, 4148, 4148, 4148, 4148, 4148,12006, 4148, 4148, 13261,12704,15950,13391,15951,13261,13270,12633,12558, 4148, 4148, 4148, 4148, 4148, 4148, 4148,12009,12558,12633,13270, 13391, 4148,15474,12625,13270,12009,12009,12009,12009,12009, 12009,12625,12558,12631,12009,12636,12640,12827, 4148, 4148, 4148,12631,13391,12636,12640,12637,12009,12564,12564,12564, 12564,12564,12564,12564,12564,12564,12637,15474,15964, 4148, 4163, 4163,12827, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4164, 4164,12646, 4164, 4164, 4164, 4164, 4164, 4164, 4164, 12646, 4164, 4164,15965,15399,15496,12725,13048,13066,12725, 12536,12543, 4164, 4164, 4164, 4164, 4164, 4164, 4164,12536, 12543,15399,12647,15399, 4164,12269,12269,12269,12269,12269, 12269,12536,12543,12647,12269,12725,12832,13048,13066,15974, 15496, 4164, 4164, 4164, 4165, 4165,12269, 4165, 4165, 4165, 4165, 4165, 4165, 4165,12654, 4165, 4165,12536,12543,13070, 13073,12832,12654,12655,12660,12269, 4165, 4165, 4165, 4165, 4165, 4165, 4165, 4165,12655,12660,15400,12677, 4165,12270, 12270,12270,12270,12270,12270,12270,12270,12270,12677,13070, 13073,14395,15976,15400,15977, 4165, 4165, 4165, 4176, 4176, 12270, 4176, 4176, 4176, 4176, 4176, 4176, 4176,14395, 4176, 4176,12565,12565,12565,12565,12565,12565,12565,12565,12565, 4176, 4176, 4176, 4176, 4176, 4176, 4176,13888,13888,13888, 14395,12686, 4176,12271,12271,12271,12271,12271,12271,12271, 12271,12271,12686,12856,12865,15408,12879,12884,13888, 4176, 4176, 4176, 4177, 4177,12271, 4177, 4177, 4177, 4177, 4177, 4177, 4177,12659, 4177, 4177,13888,15408,15508,12856,12865, 12659,12879,12884,12535, 4177, 4177, 4177, 4177, 4177, 4177, 4177, 4177,12535,12663,12676,12685, 4177,12690,12691,12535, 12695,12663,12676,12685,12535,12690,12894,12696,12695,12691, 14177,15549,15508, 4177, 4177, 4177, 4178, 4178,12696, 4178, 4178, 4178, 4178, 4178, 4178, 4178,12547, 4178, 4178,12700, 12535,15420,15549,16052,14177,12547,12894,12700, 4178, 4178, 4178, 4178, 4178, 4178, 4178,12014,12740,12547,15420,13301, 4178,12902, 4178,12894,12701,12740,12014,12014,12014,12014, 12014,12014,12014,12014,12014,12701,12707, 4178, 4178, 4178, 12918,12923,12560,12547,12707,13301,12902,12014, 4178, 4182, 4182,12560, 4182, 4182, 4182, 4182, 4182, 4182, 4182,12710, 4182, 4182,16080,12560,12014,12918,12923,12710,13164,12542, 12546, 4182, 4182, 4182, 4182, 4182, 4182, 4182,12542,12546, 12716,12711,12717, 4182, 4182,12542,12546,12721,12716,12560, 12542,12546,12711,12717,12722,12721,14220,12859,13164,16146, 4182, 4182, 4182, 4188, 4188,12722, 4188, 4188, 4188, 4188, 4188, 4188, 4188,12728, 4188, 4188,12542,12546,16146,12859, 14220,12728,12859,12559,12734, 4188, 4188, 4188, 4188, 4188, 4188, 4188,12559,12732,12735,12734,16055, 4188,12859,12559, 15609,12732,12735, 4188,12559,12566,12566,12566,12566,12566, 12566,12566,12566,12566, 4188, 4188, 4188, 4192, 4192,13277, 4192, 4192, 4192, 4192, 4192, 4192, 4192,12737, 4192, 4192, 12559,13277,15579,15609,16055,12928,12757,12741,12737, 4192, 4192, 4192, 4192, 4192, 4192, 4192,12741,12743,12745,12746, 12749, 4192,12761,12741,12757,12814,12743,12745,12746,12749, 12928,12761,12933,12814,12745,16211,12757,15579, 4192, 4192, 4192, 4193, 4193,12746, 4193, 4193, 4193, 4193, 4193, 4193, 4193,12755, 4193, 4193,12938,12758,13467,12933,12759,12954, 12755,12751,12753, 4193, 4193, 4193, 4193, 4193, 4193, 4193, 12751,12753,12755,12758,12763, 4193,12759,12751,12775,12938, 12758,12819,13467,12763,12954,12758,12753,12775,12759,12819, 12763,12759, 4193, 4193, 4193, 4193, 4194, 4194,12755, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4194, 4195, 4195,12815, 4195, 4195, 4195, 4195, 4195, 4195, 4195,12767, 4195, 4195,12815, 12959,12769,16327,12770,12768,12767,12765,12754, 4195, 4195, 4195, 4195, 4195, 4195, 4195,12765,12754,12767,16033,12769, 4195,12770,12768,12754,12822,12959, 4195,12779,12754,12768, 12765,12769,12822,12770,12768,12997,12779, 4195, 4195, 4195, 4195, 4196, 4196,12767, 4196, 4196, 4196, 4196, 4196, 4196, 4196,12779, 4196, 4196,12754,14116,12771,14116,12773,16033, 12997,12826,14116, 4196, 4196, 4196, 4196, 4196, 4196, 4196, 4196,12772,12826, 4196,12771, 4196,12773,12830,16330, 4196, 12783,12766, 4196, 4196, 4196,12830,12771, 4196,12773,12772, 12766,12773, 4196, 4196, 4196,12458,12772,12766,12783,14062, 12831,12772,12766,12789,12458,12458,12458,12458,12458,12458, 12783,12831,12789,12458, 4196, 4197, 4197,12898, 4197, 4197, 4197, 4197, 4197, 4197, 4197,12458, 4197, 4197,12766,12782, 14062,12945,13183,14062,12945,12777,12790, 4197, 4197, 4197, 4197, 4197, 4197, 4197,12777,12790,12898,12782,12792, 4197, 12835,12777,12790,12836,12782, 4197,12796,12792,12835,12782, 12945,16331,13183,12898,12836,12796, 4197, 4197, 4197, 4197, 4201, 4201,12796, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4201, 4203, 4203,12855, 4203, 4203, 4203, 4203, 4203, 4203, 4203, 4203, 4203, 4203,12855,15643,16334,12966,16335,15643,12966, 12911,12780, 4203, 4203, 4203, 4203, 4203, 4203, 4203,12781, 12780,12839,12911,12845, 4203,12848,12854,12780,12781,12839, 4203,12845,12780,12848,12854,12966,13002,12860,12795,12911, 12781, 4203, 4203, 4203, 4203, 4204, 4204,12795, 4204, 4204, 4204, 4204, 4204, 4204, 4204,12877, 4204, 4204,12780,12860, 12858,13002,12795,12877,12878,12860,12781, 4204, 4204, 4204, 4204, 4204, 4204, 4204,12981,12878,12882,12858,12860, 4204, 13200,16343,12858,12981,12882, 4204,12785,12785,12785,12785, 12785,12785,12785,12785,12785,16240, 4204, 4204, 4204, 4205, 4205,12858, 4205, 4205, 4205, 4205, 4205, 4205, 4205,13200, 4205, 4205,12786,12786,12786,12786,12786,12786,12786,12786, 12786, 4205, 4205, 4205, 4205, 4205, 4205, 4205,12868,12868, 12868,12868,12868, 4205,12787,12787,12787,12787,12787,12787, 12787,12787,12787,12896,12883,13007,14655,13200,16240,12868, 4205, 4205, 4205, 4207, 4207,12883, 4207, 4207, 4207, 4207, 4207, 4207, 4207,12794, 4207, 4207,12868,16344,12888,14655, 13007,12917,12794,12896,12888, 4207, 4207, 4207, 4207, 4207, 4207, 4207,12917,14127,12794,12888,15607, 4207,14127,15547, 12896,12632,12632,12632,12632,12632,12632,12632,12632,12632, 12916,12921,13032,12926, 4207, 4207, 4207,12632,12916,12921, 12794,12926, 4207, 4208, 4208,12922, 4208, 4208, 4208, 4208, 4208, 4208, 4208,12983, 4208, 4208,12922,13032,12895,15547, 16212,12632,12983,12793,12797, 4208, 4208, 4208, 4208, 4208, 4208, 4208,12793,12797,12931,12927,12932, 4208,15607,12793, 12797,12936,12931,12861,12793,12797,12927,12932,12937,12936, 12895,12861,15380,16212, 4208, 4208, 4208, 4228, 4228,12937, 4228, 4228, 4228, 4228, 4228, 4228, 4228,12895, 4228, 4228, 12793,12797,16352,12861,15380,12895,12942,12977,12941, 4228, 4228, 4228, 4228, 4228, 4228, 4228,12941,12942,12948,14632, 16224, 4228,12861,15380,16224,12977,12948, 4228,12803,12803, 12803,12803,12803,12803,12803,12803,12803,12977, 4228, 4228, 4228, 4230, 4230,14632, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4230, 4249, 4249,14187, 4249, 4249, 4249, 4249, 4249, 4249, 4249,12798, 4249, 4249,12951,13166,12975,16151,16151,12952, 12798,12973,12951, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 12952,14187,12798,12973,12958, 4249,12800,12800,12800,12800, 12800,12800,12800,12800,12800,12958,12975,13166,12957,12963, 12973,12962, 4249, 4249, 4249, 4249,12957,12800,12798,12962, 12963,12969,14197,12975,13166,12995,16353,14197,14197,12969, 4249, 4266, 4266,12995, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4266, 4267, 4267,12979, 4267, 4267, 4267, 4267, 4267, 4267, 4267,12996, 4267, 4267,13274,13274,16225,16225,13058,13081, 13274,12980,12996, 4267, 4267, 4267, 4267, 4267, 4267, 4267, 12980,12980,12980,12979,13000, 4267,13001,13005,13006,13011, 13010, 4267,13000,13058,13081,13005,12979,13001,13010,13006, 13011,12980, 4267, 4267, 4267, 4267, 4269, 4269,13014, 4269, 4269, 4269, 4269, 4269, 4269, 4269,13014, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269, 4269,16365,15409,16366,15460,12905, 4269,12905,12867,12867,12867,12867,12867,12867,12867,12867, 12867,14911,13184,15616,13035,15460,14911, 4269, 4269, 4269, 4269, 4273, 4273,12867, 4273, 4273, 4273, 4273, 4273, 4273, 4273,12905, 4273, 4273,13021,15409,13035,13184,13049,13035, 12867,12978,13021, 4273, 4273, 4273, 4273, 4273, 4273, 4273, 12978,12978,12978,13035,13031, 4273,13049,12869,12869,12869, 12869,12869,12869,12905,12972,13031,12869,16379,13049,15616, 15616,12978, 4273, 4273, 4273, 4273, 4274, 4274,12869, 4274, 4274, 4274, 4274, 4274, 4274, 4274,13024, 4274, 4274,13196, 13472,13186,13195,13197,13024,12869,12972,12978, 4274, 4274, 4274, 4274, 4274, 4274, 4274,12908,12908,12908,12908,12908, 4274,13030,13079,12972,13196,13037,13472,14992,13197,13030, 13079,13186,13195,13037,13034,12972,12908, 4274, 4274, 4274, 4274, 4277, 4277, 4277, 4277, 4277, 4277, 4277, 4277, 4277, 4277,13034,13198,12908,13295,13037,13034, 4277, 4277, 4277, 4277, 4277, 4277,12669,12669,12669,12669,12669,12669,12669, 12669,12669,13037,13034,14775,13353,13222,14992,14992,12669, 13295,15548,13198, 4277, 4277, 4277, 4277, 4277, 4277, 4279, 4279, 4279, 4279, 4279, 4279, 4279, 4279, 4279, 4279,13170, 13353,14775,13222,12669,13295, 4279, 4279, 4279, 4279, 4279, 4279,12712,12712,12712,12712,12712,12712,12712,12712,12712, 13222,15548,13057,13057,16049,16380,13222,12712,13176,13170, 13052, 4279, 4279, 4279, 4279, 4279, 4279, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282, 4282,13041,13052,13176, 13080,12712,13057, 4282, 4282, 4282, 4282, 4282, 4282,13041, 13052,13080,13176,13170,16049,13192,12870,12870,12870,12870, 12870,12870,12870,12870,12870, 4282,13041,13192,13057, 4282, 4282, 4282, 4282, 4282, 4282, 4287, 4287,12870, 4287, 4287, 4287, 4287, 4287, 4287, 4287,13199, 4287, 4287,13308,13237, 13308,13284,13068,16267,12870,13192,13308, 4287, 4287, 4287, 4287, 4287, 4287, 4287,12988,12988,12988,12988,12988, 4287, 14137,13042, 4287,16267,13199,13237,14137,13237,12872,12872, 12872,12872,12872,12872,13068,12988, 4287, 4287, 4287, 4289, 4289, 4289, 4289, 4289, 4289, 4289, 4289, 4289, 4289,12872, 13042,13068,12988,13042,13284, 4289, 4289, 4289, 4289, 4289, 4289,13351,13325,13068,13199,13284,12872,13210,13205,13210, 13042,13325,13351,14137,13210,12873,12873,12873,12873,12873, 12873, 4289, 4289, 4289, 4289, 4289, 4289, 4291, 4291, 4291, 4291, 4291, 4291, 4291, 4291, 4291,12873,13103,13205,13105, 16389,13205,13059, 4291, 4291, 4291, 4291, 4291, 4291,13103, 13059,13105,13210,12873,13105,15672,12871,12871,12871,12871, 12871,12871,12871,12871,12871,13059,13103,13201,13105, 4291, 4291, 4291, 4291, 4291, 4291, 4305,15672,12871,12909,12909, 12909,12909,12909,12909, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305,12871,13338,13201,16391,15615,12909, 4305, 4305, 4305, 4305, 4305, 4305,13263,12953,12953,12953, 12953,12953,12953,12953,12953,12953,12909,13093,13093,13093, 13093,13201, 4305,12953,13191,13338, 4305, 4305, 4305, 4305, 4305, 4305, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 4307,13191,13093,15336,15661,13354,12953, 4307, 4307, 4307, 4307, 4307, 4307,13191,13268,13269,13354,13263,13093, 13268,13269,13093,13263,15615,13268,13269,15336,12913,12913, 12913,12913,12913,12913, 4307, 4307, 4307, 4307, 4307, 4307, 4312, 4312, 4312, 4312, 4312, 4312, 4312, 4312, 4312,12913, 13110,12992,12992,12992,12992,12992, 4312, 4312, 4312, 4312, 4312, 4312,13110,13304,13271,13304,12913,16250,16392,13276, 15661,16250,12992,13304,13304,13271,13276,13355, 4312,13110, 13271,13276, 4312, 4312, 4312, 4312, 4312, 4312, 4313,12992, 4313, 4313, 4313, 4313, 4313, 4313, 4313, 4313, 4313, 4313, 13112,13120,13355,13036,14189,13362, 4313, 4313, 4313, 4313, 4313, 4313,13112,13120,14189,13112,13362,16406,13314,12874, 12874,12874,12874,12874,12874,13036,13314,13314,12874,13112, 13120,13036, 4313, 4313, 4313, 4313, 4313, 4313, 4326,13053, 12874,13190,13036,13053,13053,13053,13053, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 4326, 4326,12874,13122,13190, 16048,13364,16130, 4326, 4326, 4326, 4326, 4326, 4326,13053, 13122,13190,13131,13122,13225,12890,12890,12890,12890,12890, 12890,12890,12890,12890,13131,13053,13364,13122,13053, 4326, 4326, 4326, 4326, 4326, 4326,16048,12890,16525,16130,13190, 13225,13131, 4326, 4328, 4328, 4328, 4328, 4328, 4328, 4328, 4328, 4328, 4328,12890,13171,12890,13239,15764,13225, 4328, 4328, 4328, 4328, 4328, 4328,13020,13020,13020,13020,13020, 13020,13020,13020,13020,13842,13366,13300,13335,13239,13335, 15764,13020,13296,13239,13171, 4328, 4328, 4328, 4328, 4328, 4328, 4333, 4333, 4333, 4333, 4333, 4333, 4333, 4333, 4333, 13366,13133,13142,13335,13842,13020,13300, 4333, 4333, 4333, 4333, 4333, 4333,13133,13142,13296,13133,13300,13171,13335, 13296,12907,12907,12907,12907,12907,12907,12907,12907,12907, 13133,13142,13104, 4333, 4333, 4333, 4333, 4333, 4333,13104, 16527,16528,12907,13169,13104,13221, 4333, 4334,13144, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 4334,12907, 13144,13104,13684,13144,13365, 4334, 4334, 4334, 4334, 4334, 4334,13221,13272,13169,13684,13365,16127,13144,12910,12910, 12910,12910,12910,12910,13204,13221,13221,12910,13233,13221, 13377, 4334, 4334, 4334, 4334, 4334, 4334, 4360, 4360,12910, 4360, 4360, 4360, 4360, 4360, 4360, 4360,13169, 4360, 4360, 16127,13379,15385,13169,13204,13377,12910,13167,13233, 4360, 4360, 4360, 4360, 4360, 4360, 4360,13307,13310,13272,15385, 14112, 4360,13307,13272,13307,13310,13379, 4360,13310,13204, 13085,13085,13085,13085,13085,13085,13233,13167, 4360, 4360, 4360, 4369, 4369,15385, 4369, 4369, 4369, 4369, 4369, 4369, 4369,13085, 4369, 4369,13223,13087,13087,13087,13087,13087, 13087,13167,13375, 4369, 4369, 4369, 4369, 4369, 4369, 4369, 13111,13167,13167,13375,14112, 4369,13087,13111,13387,14112, 13223, 4369,13111,12912,12912,12912,12912,12912,12912,12912, 12912,12912, 4369, 4369, 4369, 4374, 4374,16260,13223,13111, 13223,13235, 4374,13387,12912,12971,12971,12971,12971,12971, 12971,12971,12971,12971,13311,13121, 4374,13311, 4374,13235, 4374,12912,13121, 4374, 4374,13311,12971,13121, 4374,13132, 13235, 4374,16260, 4374,13378, 4374,13132, 4374, 4374, 4374, 4375,13132, 4375,12971,13121,13378,13385, 4375,12985,12985, 12985,12985,12985,12985,12985,12985,12985,13385,13132,13388, 12987,12987,12987,12987,12987,12987,12987,12987,12987,12985, 13388,13685, 4375,12989,12989,12989,12989,12989,12989, 4375, 13143,12987,12989,13685,13232,14978,12985,13143,13172,16272, 14978,13202,13143, 4375,12989, 4375, 4375, 4375,12987,13232, 4375, 4375,13407,13389,16272, 4375,13172,13232, 4375,13143, 4375,12989, 4375,13407, 4375, 4375, 4375, 4376,13172, 4376, 13202,13265,13177,13232, 4376,13265,13202, 4376,13389,12991, 12991,12991,12991,12991,12991,12991,12991,12991,13040,13040, 13040,13040,13040,13040,13040,13040,13040,13318,16530, 4376, 12991,13051,13172,13265,13177,13318, 4376,13412,13265,13040, 13051,13051,13051,13051,13051,13051,13305,12991,13412,13417, 4376,13177, 4376, 4376, 4376,13343,13040, 4376, 4376,15521, 13417,13051, 4376,13343,13173, 4376,13187, 4376,13177, 4376, 13305, 4376, 4376, 4376, 4377,13050,15521,16032,13305,13408, 13224, 4377,13173,13956,13050,13050,13050,13050,13050,13050, 13050,13050,13050,13303,13173, 4377,13187, 4377,13413, 4377, 16032,13303, 4377, 4377,13408,13050,13224, 4377,13187,13188, 4377,13303, 4377,13956, 4377,13345, 4377, 4377, 4377, 4379, 13054,13224,13187,13413,13224,13262, 4379,13188,13173,13054, 13054,13054,13054,13054,13054,13054,13054,13054,13262,13188, 4379,13273, 4379,13262, 4379,13345,13273, 4379, 4379,13262, 13054,13273, 4379,13188,13189, 4379,13273, 4379,13317, 4379, 13188, 4379, 4379, 4379, 4380,13055,13317,13317,16254,13168, 13484, 4380,13189,13245,13055,13055,13055,13055,13055,13055, 13055,13055,13055,13345,13189, 4380,13349, 4380,13245, 4380, 13352,13498, 4380, 4380,13349,13055,13484, 4380,13352,13168, 4380,13418, 4380,13245, 4380,13168, 4380, 4380, 4380, 4399, 13056,16532,13245,16254,13206,13692, 4399,13498,13189,13056, 13056,13056,13056,13056,13056,13168,13418,16533,13360,13309, 4399, 4399, 4399,13168, 4399,13309,13360, 4399, 4399,13422, 13056,13692, 4399,13309,13206, 4399,16175, 4399,13309, 4399, 13422, 4399, 4399, 4399, 4401,13086,13086,13086,13086,13086, 13086, 4401,13242,13427,13086,13089,13089,13089,13089,13089, 13089,13089,13089,13089,13427, 4401,13086, 4401,13206, 4401, 16175,16537, 4401, 4401,13242,13206,13089, 4401, 4401,13242, 4401,13242, 4401,13423, 4401,16539, 4401, 4401, 4401, 4402, 13162,13162,13162,13162,13162,13162, 4402,13117,13117,13117, 13117,13117,13117,13117,13117,13117,16068,13363,13423,13226, 4402,13162, 4402,13438, 4402,13363,13316, 4402, 4402,16540, 14839,13174, 4402,16068,13316, 4402,14839, 4402,13162, 4402, 13316, 4402, 4402, 4402, 4403,13226,13226,13430,13438,13174, 13430, 4403,13118,13118,13118,13118,13118,13118,13118,13118, 13118,13174,13180,13226,13180, 4403,13373, 4403,13226, 4403, 13174,13376, 4403, 4403,13373,13383,13430, 4403, 4403,13376, 4403,13306, 4403,13383, 4403,13386, 4403, 4403, 4403, 4404, 13841,16543,16545,13386,13180,13174, 4404,13119,13119,13119, 13119,13119,13119,13119,13119,13119,13476,13306,13406,13437, 4404,13180, 4404,13306, 4404,13411,13406, 4404, 4404,13841, 13437,13306, 4404,13411,13476, 4404,13061, 4404,13180, 4404, 4404, 4404, 4404, 4404, 4405,13063,13476,13061,13061,13061, 13061,13061,13061,13061,13061,13061,13063,13063,13063,13063, 13063,13063,13063,13063,13063,13324, 4405,13416,13061,14047, 13324,13324,13063, 4405,15608,13416,13324,13063,13127,13127, 13127,13127,13127,13127,13127,13127,13127, 4405,13421, 4405, 4405, 4405,13426,16249, 4405, 4405,13421,13433,14047, 4405, 13426, 4405, 4405,13064, 4405,13433, 4405,13456, 4405, 4405, 4405, 4406,13458,13320,13064,13064,13064,13064,13064,13064, 13064,13064,13064,13128,13128,13128,13128,13128,13128,13128, 13128,13128,13456, 4406,16249,13064,16099,13458,15608,13442, 4406,13129,13129,13129,13129,13129,13129,13129,13129,13129, 13442,13436,13312,16099, 4406,13312, 4406,13312, 4406,13436, 13441, 4406, 4406,13312,13320,13320, 4406,13959,13441, 4406, 13320, 4406,13320, 4406,13533, 4406, 4406, 4406, 4407,13138, 13138,13138,13138,13138,13138,13138,13138,13138,13139,13139, 13139,13139,13139,13139,13139,13139,13139,13959,16078,13533, 4407,13330,13330,13330,13330,13330,13330, 4407,13140,13140, 13140,13140,13140,13140,13140,13140,13140,14810,13448,13319, 14810, 4407,13330, 4407,13319, 4407,13448, 4407, 4407, 4407, 13227,13452,13319, 4407,14810,16546, 4407,16078, 4407,13452, 4407,13319, 4407, 4407, 4407, 4416,13179, 4416,13179,13227, 13228,13445, 4416,13278,13445, 4416,13149,13149,13149,13149, 13149,13149,13149,13149,13149,13150,13150,13150,13150,13150, 13150,13150,13150,13150,13454,13227,13228, 4416,13179,13228, 13445,13179,13227,13266, 4416,13454,13535,13227,13228,13455, 4416,13266,13686,13227,13228,13179,13266,13455, 4416,13686, 4416,13266, 4416,13278,13686, 4416, 4416,13266,13278,13278, 4416,13535,13179, 4416,13278, 4416,13457, 4416,13529, 4416, 4416, 4416, 4417,13181, 4417,13181,13529,13457,13540, 4417, 13313,16552, 4417,13151,13151,13151,13151,13151,13151,13151, 13151,13151,13161,13161,13161,13161,13161,13161,13161,13161, 13161,13532,13244,13540, 4417,13181,13313,13321,13181,13532, 13321, 4417,13313,13178,13460,13178,13321,13244,13321,13244, 13313,13463,13181,13460,13313, 4417,14115, 4417,13244, 4417, 13463,14115, 4417, 4417,13469,13244,14115, 4417, 4417,13181, 4417,16554, 4417,13469, 4417,13178, 4417, 4417, 4417, 4445, 4445, 4445, 4445, 4445, 4445, 4445, 4445, 4445, 4445,13175, 13545,13531,13178,13267,13466, 4445, 4445, 4445, 4445, 4445, 4445,13267,13531,13466,13461,13481,13267,13175,13538,13178, 13178,13267,13566,13461,13481,13545,13538,13267,13466,13175, 13461, 4445, 4445, 4445, 4445, 4445, 4445, 4447, 4447, 4447, 4447, 4447, 4447, 4447, 4447, 4447, 4447,13566,14068,13819, 13473,13485,13175, 4447, 4447, 4447, 4447, 4447, 4447,13473, 13485,13819,13534,13175,13253,13253,13253,13253,13253,13253, 13253,13253,13253,13534,13473,13485,16555,14068,13819, 4447, 4447, 4447, 4447, 4447, 4447, 4448, 4448, 4448, 4448, 4448, 4448, 4448, 4448, 4448,13182,13571,13182,13576,13592,13597, 4448, 4448, 4448, 4448, 4448, 4448, 4448,13254,13254,13254, 13254,13254,13254,13254,13254,13254,13495,13253,14779,13612, 13571,13623,13576,13592,13597,13495,13182, 4448, 4448, 4448, 4448, 4448, 4448, 4451, 4451, 4451, 4451, 4451, 4451, 4451, 4451, 4451, 4451,13182,13612,14779,13623,13465,13471, 4451, 4451, 4451, 4451, 4451, 4451,13182,13465,13471,15674,15674, 13182,16177,13254,13465,13471,13695,13255,13255,13255,13255, 13255,13255,13255,13255,13255, 4451, 4451, 4451, 4451, 4451, 4451, 4452, 4452, 4452, 4452, 4452, 4452, 4452, 4452, 4452, 13255,13695,13583,16177,16561,13583,15674, 4452, 4452, 4452, 4452, 4452, 4452,13258,13258,13258,13258,13258,13258,13258, 13258,13258,13259,13259,13259,13259,13259,13259,13259,13259, 13259,13583,13477, 4452, 4452, 4452, 4452, 4452, 4452, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460,13628, 13477,13604,13475,16563,13604, 4460, 4460, 4460, 4460, 4460, 4460,13475,13477,13279,13279,13279,13279,13279,13279,13279, 13279,13279,13258,13475,13628,13654,13666,13681,13259,13258, 13604, 4460, 4460, 4460, 4460, 4460, 4460, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461, 4461,13885,14140,13885,13475, 13654,13666,13681, 4461, 4461, 4461, 4461, 4461, 4461,13279, 13281,13281,13281,13281,13281,13281,13281,13281,13281,13283, 13283,13283,13283,13283,13283,13283,13283,13283,13885, 4461, 4461, 4461, 4461, 4461, 4461, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469, 4469,13489,16564,14140,13483,13539, 13509, 4469, 4469, 4469, 4469, 4469, 4469,13483,13281,13509, 13539,14140,16574,13489,13483,13281,13260,13260,13260,13260, 13260,13260,13260,13260,13260,13489,13283, 4469, 4469, 4469, 4469, 4469, 4469, 4470, 4470, 4470, 4470, 4470, 4470, 4470, 4470, 4470,13337,13337,13337,13337,13337,13337,13474, 4470, 4470, 4470, 4470, 4470, 4470,13981,13497,13474,13260,13512, 13544,13998,13543,13337,13474,13497,13260,13981,13512,13474, 13543,13544,13497,13998,16575, 4470, 4470, 4470, 4470, 4470, 4470, 4475,13260, 4475, 4475, 4475, 4475, 4475, 4475, 4475, 4475, 4475, 4475,13683,13763,13474,13499,13703,13515, 4475, 4475, 4475, 4475, 4475, 4475,13499,13282,13515,13282,13282, 13282,13282,13282,13282,13282,13282,13282,16598,13683,13763, 13499,16124,13515,13703,14046, 4475, 4475, 4475, 4475, 4475, 4475, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4482, 4482,13400,13400,13400,13400,13400,13400, 4482, 4482, 4482, 4482, 4482, 4482,13282,14046,15734,15734,15734,16214,16124, 14070,13549,13400,13505,13505,13505,13505,13505,13505,13505, 13505,13505,13549, 4482, 4482, 4482, 4482, 4482, 4482, 4483, 4483, 4483, 4483, 4483, 4483, 4483, 4483, 4483,13315,13478, 14070,16214,13486,13565,13315, 4483, 4483, 4483, 4483, 4483, 4483,13486,13315,13548,13565,13570,13689,13478,13486,13552, 13564,13548,13315,13486,13478,13689,13570,13552,13564,13478, 13479, 4483, 4483, 4483, 4483, 4483, 4483, 4488, 4488, 4488, 4488, 4488, 4488, 4488, 4488, 4488, 4488,13488,13479,13486, 13487,16258,13500, 4488, 4488, 4488, 4488, 4488, 4488,13487, 13479,13500,13569,13479,13575,13488,13574,13699,13500,16253, 13569,13487,13488,13500,13574,13575,13699,13488,13490, 4488, 4488, 4488, 4488, 4488, 4488, 4492, 4492, 4492, 4492, 4492, 4492, 4492, 4492, 4492, 4492,13491,13490,13487,13501,13500, 13510, 4492, 4492, 4492, 4492, 4492, 4492,13501,13490,13510, 13579,13580,13586,13491,15580,13589,13510,16258,13579,13501, 13586,16253,13580,13589,15580,13491,13493, 4492, 4492, 4492, 4492, 4492, 4492, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4496, 4496,13492,13493,13501,13513,13590,13514, 4496, 4496, 4496, 4496, 4496, 4496,13513,13493,13514,13590,13493, 13694,13492,13513,13595,13600,13694,16603,13513,13492,13514, 16613,13595,13600,13492,13503, 4496, 4496, 4496, 4496, 4496, 4496, 4497, 4497, 4497, 4497, 4497, 4497, 4497, 4497, 4497, 13502,13694,13503,13513,13516,13514,13517, 4497, 4497, 4497, 4497, 4497, 4497,13516,13503,13517,13607,13596,13502,15581, 13516,13601,13517,13610,13607,13502,13713,13517,13596,15581, 13502,13610,13601, 4497, 4497, 4497, 4497, 4497, 4497, 4502, 4502, 4502, 4502, 4502, 4502, 4502, 4502, 4502, 4502,13702, 14071,16617,13713,13517,13702, 4502, 4502, 4502, 4502, 4502, 4502,13506,13506,13506,13506,13506,13506,13506,13506,13506, 13507,13507,13507,13507,13507,13507,13507,13507,13507,14071, 13702, 4502, 4502, 4502, 4502, 4502, 4502, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 4506,13724,13741,16620, 13518,13781,16245, 4506, 4506, 4506, 4506, 4506, 4506,13518, 13523,13523,13523,13523,13523,13523,13523,13523,13523,13615, 13618,13518,13970,13724,13741,13786,13781,13615,13618, 4506, 4506, 4506, 4506, 4506, 4506, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 4507, 4507,13791,13831,13518,13970,16245, 13786, 4507, 4507, 4507, 4507, 4507, 4507,13558,13558,13558, 13558,13558,13558,13558,13558,13558,13626,13631,13635,13844, 13791,13831,14081,13558,13626,13631,13635, 4507, 4507, 4507, 4507, 4507, 4507, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 4509,13859,13844,13864,16204,13558,14081, 4509, 4509, 4509, 4509, 4509, 4509,13591,13591,13591,13591,13591, 13591,13591,13591,13591,13642,13645,13652,15640,13859,16204, 13864,13591,13642,13645,13652, 4509, 4509, 4509, 4509, 4509, 4509, 4514, 4514, 4514, 4514, 4514, 4514, 4514, 4514, 4514, 13900,15640,13611,13622,13627,13591,13632, 4514, 4514, 4514, 4514, 4514, 4514,13611,13622,13627,13653,13632,13657,13665, 13664,13677,16628,13680,13761,13900,13657,13653,13664,13677, 13665,13680,13761, 4514, 4514, 4514, 4514, 4514, 4514, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515,14454, 13679,13682,13687,14169,13696, 4515, 4515, 4515, 4515, 4515, 4515,13679,13682,13696,13687,14169,13762,13687,13332,13332, 13332,13332,13332,13332,13332,13332,13332,13762,13696,14454, 16633, 4515, 4515, 4515, 4515, 4515, 4515, 4521, 4521,13332, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4530, 4530,13822, 4530, 4530, 4530, 4530, 4530, 4530, 4530,13667, 4530, 4530, 13712,13822,16637,16102,13887,13712,14630,13667,13704, 4530, 4530, 4530, 4530, 4530, 4530, 4530,13887,13704,13822,13667, 15432, 4530,13336,13336,13336,13336,13336,13336,13336,13336, 13336,13712,13704,13887,16102,14630,13667,15432, 4530, 4530, 4530, 4531, 4531,13336, 4531, 4531, 4531, 4531, 4531, 4531, 4531,13709, 4531, 4531,16640,16664,13723,16690,15432,13836, 13709,13723,13714, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531,13714,13673,13767,13691, 4531,13339,13339,13339,13339, 13339,13339,13673,13691,13767,13339,13714,13723,13905,13673, 13691,13836, 4531, 4531, 4531, 4535, 4535,13339, 4535, 4535, 4535, 4535, 4535, 4535, 4535,13720, 4535, 4535,13836,16723, 13733,13673,13869,13905,13720,13725,13339, 4535, 4535, 4535, 4535, 4535, 4535, 4535,13725,13836,15419,15587,13733, 4535, 13399,13399,13399,13399,13399,13399,13399,13399,13399,13725, 13733,15587,13869,15419,15587,15419, 4535, 4535, 4535, 4536, 4536,13399, 4536, 4536, 4536, 4536, 4536, 4536, 4536,13869, 4536, 4536,13732,13732,13732,13732,13732,13732,13732,13732, 13732, 4536, 4536, 4536, 4536, 4536, 4536, 4536, 4536,15745, 15745,15745,13771, 4536,13520,13520,13520,13520,13520,13520, 13520,13520,13520,13771,13866,13910,16769,13915,16778,13866, 4536, 4536, 4536, 4537, 4537,13520, 4537, 4537, 4537, 4537, 4537, 4537, 4537,13669, 4537, 4537,13866,13879,14102,14869, 13910,13734,13915,13669,13700, 4537, 4537, 4537, 4537, 4537, 4537, 4537,13710,13700,13721,13669,13738, 4537,13669,13734, 13700,13710,13785,13721,13879,13738,14869,13879,13710,13670, 13721,13734,13669,13785, 4537, 4537, 4537, 4538, 4538,13670, 4538, 4538, 4538, 4538, 4538, 4538, 4538,14102, 4538, 4538, 14284,13670,13735,13879,13736,13745,14102,13670,13740, 4538, 4538, 4538, 4538, 4538, 4538, 4538, 4538,13740,13670,13961, 13735, 4538,13736,13745,13740,13671,14284,13735,13766,14688, 13745,13961,13735,13671,13736,13745,13766,13736, 4538, 4538, 4538, 4539, 4539,13671, 4539, 4539, 4539, 4539, 4539, 4539, 4539,13770, 4539, 4539,13961,13671,13746,14688,16875,13770, 13980,13706,13707, 4539, 4539, 4539, 4539, 4539, 4539, 4539, 13706,13707,13671,16206,13746, 4539,13774,13706,13790,14276, 13784,13742,13706,13707,13774,13980,13746, 4539,13784,13790, 13742,14276, 4539, 4539, 4539,13641,13641,13641,13641,13641, 13641,13641,13641,13641,13717,13742,13795,13984,13706,13707, 14171,13641,16206,13717, 4539, 4543, 4543,13795, 4543, 4543, 4543, 4543, 4543, 4543, 4543,13717, 4543, 4543,16942,14171, 14083,16252,13984,13805,14171,13641,13716, 4543, 4543, 4543, 4543, 4543, 4543, 4543,13805,13716,13789,13794,13798, 4543, 13804,13717,13716,13808,13789,13794,13798,13716,13804,14083, 13809,13808,13823,13823,13823,13823, 4543, 4543, 4543, 4544, 4544,13809, 4544, 4544, 4544, 4544, 4544, 4544, 4544,13812, 4544, 4544,16252,13716,14083,14085,14085,13812,13823,14554, 13727, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544,13727, 13829,13830,13834, 4544,13823,13823,13727,13823,13829,13857, 13834,13727,13830,13845,13858,14085,14287,13857,16944,14554, 4544, 4544, 4544, 4547, 4547,13858, 4547, 4547, 4547, 4547, 4547, 4547, 4547,13862, 4547, 4547,13846,13727,13846,13845, 13874,13862,14287,13728,13743, 4547, 4547, 4547, 4547, 4547, 4547, 4547,13728,13743,13845,13863,13868, 4547,13899,14277, 13743,13875,13868,13878,13728,13743,13863,13890,13846,13899, 13874,14277,16945,13868, 4547, 4547, 4547, 4548, 4548,13890, 4548, 4548, 4548, 4548, 4548, 4548, 4548,13874, 4548, 4548, 13728,13743,13878,13875,14868,14232,13890,13846,13744, 4548, 4548, 4548, 4548, 4548, 4548, 4548, 4548,13744,16873,13878, 13875, 4548,13821,13821,13821,13821,13821,13821,13875,13744, 14232,14234,14868,13848,13848,13848,13848,13848, 4548, 4548, 4548, 4550, 4550,13821, 4550, 4550, 4550, 4550, 4550, 4550, 4550,13898, 4550, 4550,13848,13744,14234,14084,13876,13898, 13821,13904,13903, 4550, 4550, 4550, 4550, 4550, 4550, 4550, 13903,13848,13904,16873,13909, 4550,13748,13748,13748,13748, 13748,13748,13748,13748,13748,13909,14084,16248,13876,15982, 15982,15982, 4550, 4550, 4550, 4551, 4551,13889, 4551, 4551, 4551, 4551, 4551, 4551, 4551,13876, 4551, 4551,13749,13749, 13749,13749,13749,13749,13749,13749,13749, 4551, 4551, 4551, 4551, 4551, 4551, 4551, 4551,14084,16248,13889,13914, 4551, 13750,13750,13750,13750,13750,13750,13750,13750,13750,13914, 13889,16947,16118,13908,13889,16949, 4551, 4551, 4551, 4552, 4552,13908, 4552, 4552, 4552, 4552, 4552, 4552, 4552,13913, 4552, 4552,13918,16118,14122,14295,14088,13913,13668,13919, 13918, 4552, 4552, 4552, 4552, 4552, 4552, 4552,13668,13922, 13919,13928,13930, 4552,13933,13668,13937,13922,13934,13928, 13668,14295,13933,13930,13937,13978,14088, 4552,13982,13934, 4552, 4552, 4552,13978,14088,13982,14122,13668,13943,13957, 13982,14122,13752,14787,13752,13752,13752,13752,13752,13752, 13752,13752,13752,15603, 4552, 4553, 4553,13957, 4553, 4553, 4553, 4553, 4553, 4553, 4553,13752, 4553, 4553,14120,13957, 13943,14089,14787,14120,14049,13880,14120, 4553, 4553, 4553, 4553, 4553, 4553, 4553,13880,13880,13880,13943,13753, 4553, 13753,13753,13753,13753,13753,13753,13753,13753,13753,16054, 14971,14089,13943,15603,14049,13880, 4553, 4553, 4553, 4554, 4554,13753, 4554, 4554, 4554, 4554, 4554, 4554, 4554,15603, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554,14049,16054, 14089,13983,13754, 4554,13754,13754,13754,13754,13754,13754, 13754,13754,13754,13983,14971,16950,13983,14243,16282,14971, 4554, 4554, 4554, 4556, 4556,13754, 4556, 4556, 4556, 4556, 4556, 4556, 4556,13979, 4556, 4556,14286,16282,13955,14087, 14105,14286,14243,13882,13979, 4556, 4556, 4556, 4556, 4556, 4556, 4556,13882,13882,13882,13882,13882, 4556,13820,13820, 13820,13820,13820,13820,13820,13820,13820,14286,13955,14087, 16129,16207,16271,13882, 4556, 4556, 4556, 4557, 4557,13820, 4557, 4557, 4557, 4557, 4557, 4557, 4557,13955, 4557, 4557, 16271,14073,14105,14087,16207,14000,13820,14105,14105, 4557, 4557, 4557, 4557, 4557, 4557, 4557, 4557,14000,16129,14073, 14000, 4557,13824,13824,13824,13824,13824,13824,13824,13824, 13824,14073,14051,13894,13894,13894,13894,13894, 4557, 4557, 4557, 4558, 4558,13824, 4558, 4558, 4558, 4558, 4558, 4558, 4558,14228, 4558, 4558,13894,13968,14325,16954,14076,14228, 13824,14035,14051, 4558, 4558, 4558, 4558, 4558, 4558, 4558, 14076,13894,14073,14035,14325, 4558,13825,13825,13825,13825, 13825,13825,13825,13825,13825,14051,14325,13968,15665, 4558, 14035,16645, 4558, 4558, 4558,14076,14051,13825,13826,13826, 13826,13826,13826,13826,13968,14231,13987,13987,13987,13987, 13987,13987,13968,14231,13825,15665, 4558, 4572, 4572,13826, 4572, 4572, 4572, 4572, 4572, 4572, 4572,13987, 4572, 4572, 16645,14074,14075,14100,14859,14657,13826,13953,14168, 4572, 4572, 4572, 4572, 4572, 4572, 4572,13953,13953,13953,14074, 14075, 4572,13847,13847,13847,13847,13847,13847,13847,13847, 13847,14074,14075,14859,14168,14657,16753,13953, 4572, 4572, 4572, 4573, 4573,13847, 4573, 4573, 4573, 4573, 4573, 4573, 4573,14126, 4573, 4573,14082,16753,14126,14075,14168,14182, 13847,14100,14126, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573,14074,14100,14179,14082, 4573,13849,13849,13849,13849, 13849,13849,14179,14082,14245,13849,16956,13990,13990,13990, 13990,13990, 4573, 4573, 4573, 4587, 4587,13849, 4587, 4587, 4587, 4587, 4587, 4587, 4587,14118, 4587, 4587,13990,14245, 14118,14182,14037,14067,13849,14067,14182, 4587, 4587, 4587, 4587, 4587, 4587, 4587,14037,14118,16101,14037,14182, 4587, 13850,13850,13850,13850,13850,13850,13850,13850,13850,14294, 14072,14037,14247,16101,14294,14067, 4587, 4587, 4587, 4588, 4588,13850, 4588, 4588, 4588, 4588, 4588, 4588, 4588,14174, 4588, 4588,14067,16957,14174,14871,14774,14247,13850,14072, 14294, 4588, 4588, 4588, 4588, 4588, 4588, 4588, 4588,14067, 14174,14072,14192, 4588,13985,13985,13985,13985,13985,13985, 13985,13985,13985,14192,14871,14072,14774,16397,16397,16397, 4588, 4588, 4588, 4608, 4608,13985, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4608, 4609,13852,13852,13852,13852,13852,13852, 16727,14279, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609,13881,14200,14279,14259,13852,14279,14200,14200,14200, 13881,13881,13881,13881,13881,13881,13881,13881,13881,14113, 13999,14114,13852,16727,14113,14239,14114,13999,14113,14259, 14114,13881,13999,14239, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616,13992, 13992,13992,13992,13992,13992, 4616, 4616, 4616, 4616, 4616, 4616,13929,13929,13929,13929,13929,13929,13929,13929,13929, 13992,14194,14264,14086,14273,14275,16960,13929,16661,16668, 14194, 4616, 4616, 4616, 4616, 4616, 4616, 4617, 4617, 4617, 4617, 4617, 4617, 4617, 4617, 4617, 4617,14264,15387,14273, 14275,13929,14086, 4617, 4617, 4617, 4617, 4617, 4617,14101, 14086,14111,16661,16668,14193,13851,13851,13851,13851,13851, 13851,13851,13851,13851,14193,14193,16962,15387,14305, 4617, 4617, 4617, 4617, 4617, 4617, 4619,13851,13853,13853,13853, 13853,13853,13853,14050, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 4619, 4619,13851,14305,14230,14111,14101,13853,14233, 4619, 4619, 4619, 4619, 4619, 4619,14230,14101,14101,14111, 14233,14111,13958,14050,14207,13853,13958,13958,13958,13958, 14111,16643,14050,14207,14207,16963, 4619, 4619, 4619, 4619, 4619, 4619, 4622, 4622, 4622, 4622, 4622, 4622, 4622, 4622, 4622, 4622,13958,14166,16643,14176,14176,14050, 4622, 4622, 4622, 4622, 4622, 4622,14166,14176,14209,14093,13958,14093, 14780,13958,14304,14166,14093,14209,14353,14304,13892,13892, 13892,13892,13892,13892, 4622, 4622, 4622, 4622, 4622, 4622, 4624, 4624, 4624, 4624, 4624, 4624, 4624, 4624, 4624,13892, 14780,14353,14241,14304,14244,14183, 4624, 4624, 4624, 4624, 4624, 4624,14093,14241,14183,14244,13892,14008,14008,14008, 14008,14008,14008,14008,14008,14008,14183,14213,14213,14213, 14213,14213, 4624, 4624, 4624, 4624, 4624, 4624, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629,14213,16150, 16755,16850,14110,16755, 4629, 4629, 4629, 4629, 4629, 4629, 14009,14009,14009,14009,14009,14009,14009,14009,14009,16850, 14175,15407,14316,16150,13942,13942,13942,13942,13942,13942, 4629, 4629, 4629, 4629, 4629, 4629, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631,13942,14175,14110,14316,14110, 15407,14242, 4631, 4631, 4631, 4631, 4631, 4631,14110,14242, 14110,14198,13942,13950,14175,14110,14198,14785,15500,14333, 14175,14198,13950,13950,13950,13950,13950,13950, 4631, 4631, 4631, 4631, 4631, 4631, 4634, 4634, 4634, 4634, 4634, 4634, 4634, 4634, 4634,13950,14315,14333,15500,14785,14482,14315, 4634, 4634, 4634, 4634, 4634, 4634,14010,14010,14010,14010, 14010,14010,14010,14010,14010,14016,14016,14016,14016,14016, 14016,14016,14016,14016,14482,14315, 4634, 4634, 4634, 4634, 4634, 4634, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635,14219,14219,14219,14219,14219,14219, 4635, 4635, 4635, 4635, 4635, 4635,14162,14125,14224,14162,14125,13952, 14125,15551,14224,14219,14162,14162,14125,14358,13952,13952, 13952,13952,13952,13952, 4635, 4635, 4635, 4635, 4635, 4635, 4637, 4637, 4637, 4637, 4637, 4637, 4637, 4637, 4637,13952, 15551,14682,14358,16969,14224,14363, 4637, 4637, 4637, 4637, 4637, 4637,14022,14022,14022,14022,14022,14022,14022,14022, 14022,14028,14028,14028,14028,14028,14028,14028,14028,14028, 14363,14682, 4637, 4637, 4637, 4637, 4637, 4637, 4640, 4640, 4640, 4640, 4640, 4640, 4640, 4640, 4640,14686,16862,14686, 16862,14258,14190,14250, 4640, 4640, 4640, 4640, 4640, 4640, 14190,14250,14258,14682,14263,14190,13986,13986,13986,13986, 13986,13986,13986,13986,13986,14263,14190,14388,14400,14686, 4640, 4640, 4640, 4640, 4640, 4640, 4641,13986, 4641, 4641, 4641, 4641, 4641, 4641, 4641, 4641, 4641, 4641,14776,14760, 16861,16861,14388,14400, 4641, 4641, 4641, 4641, 4641, 4641, 14034,14034,14034,14034,14034,14034,14034,14034,14034,14042, 14042,14042,14042,14042,14042,14042,14042,14042,14776,14760, 4641, 4641, 4641, 4641, 4641, 4641, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4644, 4644,14760,14418,14202,14423, 14202,14776, 4644, 4644, 4644, 4644, 4644, 4644,14128,14202, 14257,14202,14128,14128,14036,14262,14202,14128,14257,14269, 14128,14036,14418,14262,14423,16125,14036,14269, 4644, 4644, 4644, 4644, 4644, 4644, 4646, 4646, 4646, 4646, 4646, 4646, 4646, 4646, 4646,14036,16857,14789,16125,16857,16971,14428, 4646, 4646, 4646, 4646, 4646, 4646,14043,14043,14043,14043, 14043,14043,14043,14043,14043,14044,14044,14044,14044,14044, 14044,14044,14044,14044,14428,14789, 4646, 4646, 4646, 4646, 4646, 4646, 4649, 4649, 4649, 4649, 4649, 4649, 4649, 4649, 4649,14054,14054,14055,14271,14203,16832,14459, 4649, 4649, 4649, 4649, 4649, 4649,14108,14271,14272,14160,14203,14054, 14203,14055,14980,14160,14272,16832,16972,14980,14217,14203, 14217,14054,14459,14055, 4649, 4649, 4649, 4649, 4649, 4649, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 14057,14058,14274,14281,14217,14291, 4650, 4650, 4650, 4650, 4650, 4650,14281,14274,14291,14054,14108,14055,14057,14058, 14217,14108,14108,14108,14160,14223,14058,14490,16867,14160, 14057,14058, 4650, 4650, 4650, 4650, 4650, 4650, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653,14059,14500, 14512,16867,14283,14490, 4653, 4653, 4653, 4653, 4653, 4653, 14278,14283,14186,14223,14057,14058,14059,14278,14283,14351, 14223,14798,14278,14528,16978,14500,14512,14351,14059,14060, 4653, 4653, 4653, 4653, 4653, 4653, 4655, 4655, 4655, 4655, 4655, 4655, 4655, 4655, 4655,14161,14541,14060,14559,14528, 14352,14798, 4655, 4655, 4655, 4655, 4655, 4655,14265,14060, 14060,14352,14059,14059,14186,14301,14357,14312,14265,14186, 14186,14564,14541,14559,14301,14265,14312,14357, 4655, 4655, 4655, 4655, 4655, 4655, 4658, 4658, 4658, 4658, 4658, 4658, 4658, 4658, 4658,14060,16980,14326,14564,14265,14288,14161, 4658, 4658, 4658, 4658, 4658, 4658,14330,14288,14292,14161, 14356,14361,14362,14326,14975,14330,14975,14292,14356,14361, 14161,14975,14288,14362,14292,14326, 4658, 4658, 4658, 4658, 4658, 4658, 4659, 4659, 4659, 4659, 4659, 4659, 4659, 4659, 4659, 4659,14327,14801,14367,14296,14387,14306, 4659, 4659, 4659, 4659, 4659, 4659,14296,14367,14306,14387,16981,14477, 14327,13854,13854,13854,13854,13854,13854,14327,14477,14296, 13854,14306,14327,14801, 4659, 4659, 4659, 4659, 4659, 4659, 4662, 4662,13854, 4662, 4662, 4662, 4662, 4662, 4662, 4662, 16140, 4662, 4662, 4662, 4662, 4662, 4662, 4662, 4662,13854, 14317,14334, 4662, 4662, 4662, 4662, 4662, 4662, 4662,14317, 14334,16549,16549,16549, 4662,13870,13870,13870,13870,13870, 13870,13870,13870,13870,14317,14334,16663,14813,16140,14569, 14813, 4662, 4662, 4662, 4664, 4664,13870, 4664, 4664, 4664, 4664, 4664, 4664, 4664,14813, 4664, 4664, 4664, 4664, 4664, 4664, 4664, 4664,13870,14569,13870, 4664, 4664, 4664, 4664, 4664, 4664, 4664,14063,16663,14063,14061,14052, 4664,13891, 13891,13891,13891,13891,13891,13891,13891,13891,16991,16209, 16992,14399,14404,14366,14061, 4664, 4664, 4664, 4664, 4666, 13891,14366,14399,14404,14052,14063,14061,14052, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666,13891,13951,14337, 14589,16209,14063,16558,16558,16558,14302,13951,13951,13951, 13951,13951,13951,14052,14061,14302,13951,14337,14537,14063, 14061,14052,14302,17019,14337,14589,14063,14537,13951,14337, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4666, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672,16567,16567,16567,14298,14299, 14313, 4672, 4672, 4672, 4672, 4672, 4672,14298,14299,14313, 17024,14408,14983,14422,14298,14370,14313,14983,14123,14298, 14299,14123,14408,14370,14422,14328,14123, 4672, 4672, 4672, 4672, 4672, 4672, 4673, 4673, 4673, 4673, 4673, 4673, 4673, 4673, 4673,14123,14328,14338,14298,14299,14308,14309, 4673, 4673, 4673, 4673, 4673, 4673,14328,14308,14309,14328,14377, 14427,14481,14338,14308,14380,14386,14481,14377,14308,14309, 16186,14427,14380,14386,14338, 4673, 4673, 4673, 4673, 4673, 4673, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678,16186,14481,14432,14308,14309,14319, 4678, 4678, 4678, 4678, 4678, 4678,14398,14432,14319,14403,14407,14411,14858, 14393,14398,14319,14421,14403,14407,14411,14319,14393,16417, 14064,14421,14064, 4678, 4678, 4678, 4678, 4678, 4678, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682,14858, 14393,16417,14320,14319,14332, 4682, 4682, 4682, 4682, 4682, 4682,14320,14064,14332,14426,14443,14431,14393,14064,14435, 14332,15041,14426,14320,14431,14391,14443,14435,16740,14064, 15041, 4682, 4682, 4682, 4682, 4682, 4682, 4688, 4688, 4688, 4688, 4688, 4688, 4688, 4688, 4688,14064,14391,17034,14320, 14391,14441,14446, 4688, 4688, 4688, 4688, 4688, 4688,14441, 14446,16731,16740,14799,14391,14053,13893,13893,13893,13893, 13893,13893,13893,13893,13893,14799,14594,14599,14392, 4688, 4688, 4688, 4688, 4688, 4688, 4693, 4693,13893, 4693, 4693, 4693, 4693, 4693, 4693, 4693,14053, 4693, 4693,15657,16731, 14392,14594,14599,14447,13893,15657,14392, 4693, 4693, 4693, 4693, 4693, 4693, 4693,14447,14879,14056,14392,14390, 4693, 14458,14053,14450,13895,13895,13895,13895,13895,13895,14053, 14450,14458,13895,14457,14056,14390, 4693, 4693, 4693,13954, 14390,14457,14489,16825,13895,14879,14056,14489,13954,13954, 13954,13954,13954,13954,13954,13954,13954,14390, 4693, 4712, 4712,13895, 4712, 4712, 4712, 4712, 4712, 4712, 4712,13954, 4712, 4712,14056,14489,14491,16825,14872,14465,14558,14563, 14056, 4712, 4712, 4712, 4712, 4712, 4712, 4712,14465,14558, 14563,17038,14491, 4712,13988,13988,13988,13988,13988,13988, 13988,13988,13988,14986,14491,14872,14819,16733,14986,14819, 4712, 4712, 4712, 4713, 4713,13988, 4713, 4713, 4713, 4713, 4713, 4713, 4713,14819, 4713, 4713,14324,14324,14324,14324, 14324,14324,14324,14324,14324, 4713, 4713, 4713, 4713, 4713, 4713, 4713, 4713,17041,14872,16733,14568, 4713,13989,13989, 13989,13989,13989,13989,13989,13989,13989,14568,16128,16876, 14823,17050,14916,14823, 4713, 4713, 4713, 4714, 4714,13989, 4714, 4714, 4714, 4714, 4714, 4714, 4714,14823, 4714, 4714, 14340,14340,14340,14340,14340,14340,14340,14340,14340, 4714, 4714, 4714, 4714, 4714, 4714, 4714,14827,16067,16128,14827, 14573, 4714,13994,13994,13994,13994,13994,13994,13994,13994, 13994,14573,14916,14827,16067,16876,16067,14916, 4714, 4714, 4714, 4715, 4715,13994, 4715, 4715, 4715, 4715, 4715, 4715, 4715,14614, 4715, 4715,14341,14341,14341,14341,14341,14341, 14341,14341,14341, 4715, 4715, 4715, 4715, 4715, 4715, 4715, 4715,16215,14464,14468,14478, 4715,14614,14065,14588,14065, 14464,14468,14499,14478,14066,14995,14066,14499,14483,14588, 14478,16688, 4715, 4715, 4715, 4716, 4716,14483, 4716, 4716, 4716, 4716, 4716, 4716, 4716,14606, 4716, 4716,14606,14065, 14492,16215,14483,14499,14493,14995,14066, 4716, 4716, 4716, 4716, 4716, 4716, 4716,14066,14511,14065,14593,14492, 4716, 14511,16688,14493,14066,14606,14065,14335,14502,14593,14493, 14492, 4716,14065,14065,14493,14335, 4716, 4716, 4716,15572, 14066,17055,14335,17059,15572,14502,14511,14335,14211,14211, 14211,14211,14211,14211,14211,14211,14211,14502, 4716, 4722, 4722,14503, 4722, 4722, 4722, 4722, 4722, 4722, 4722,14211, 4722, 4722,14527,14335,14494,14540,14640,14527,14598,14503, 14540, 4722, 4722, 4722, 4722, 4722, 4722, 4722,14640,14598, 17062,14503,14494, 4722,14212,14212,14212,14212,14212,14212, 14212,14212,14212,14527,14494,14640,14540,14494,17096,17097, 4722, 4722, 4722, 4723, 4723,14212, 4723, 4723, 4723, 4723, 4723, 4723, 4723,16210, 4723, 4723,14342,14342,14342,14342, 14342,14342,14342,14342,14342, 4723, 4723, 4723, 4723, 4723, 4723, 4723, 4723,16259,16210,16268,14603, 4723,14218,14218, 14218,14218,14218,14218,14218,14218,14218,14603,14619,16268, 16259,16841,16268,17102, 4723, 4723, 4723, 4726, 4726,14218, 4726, 4726, 4726, 4726, 4726, 4726, 4726,14613, 4726, 4726, 14501,14504,14505,14619,14506,14514,14519,14336,14613, 4726, 4726, 4726, 4726, 4726, 4726, 4726,14336,14538,14501,14504, 14505, 4726,14506,14514,14519,14501,14538,14505,14336,16841, 14501,14504,14505,14538,14506,14514,14519,14506, 4726, 4726, 4726, 4727, 4727,14520, 4727, 4727, 4727, 4727, 4727, 4727, 4727,14557, 4727, 4727,14336,14831,17112,15001,14831,14557, 14646,14520,14542, 4727, 4727, 4727, 4727, 4727, 4727, 4727, 4727,14542,14831,14520,14344, 4727,14344,14344,14344,14344, 14344,14344,14344,14344,14344,14646,14542,15001,15406,16738, 16775,15406, 4727, 4727, 4727, 4729, 4729,14344, 4729, 4729, 4729, 4729, 4729, 4729, 4729,15406, 4729, 4729,14516,14516, 14516,14516,14516,14516,14516,14516,14516, 4729, 4729, 4729, 4729, 4729, 4729, 4729,16738,16775,15406,16411,14345, 4729, 14345,14345,14345,14345,14345,14345,14345,14345,14345,14944, 14944,14955,15434,17116,16411,14944, 4729, 4729, 4729, 4730, 4730,14345, 4730, 4730, 4730, 4730, 4730, 4730, 4730,15434, 4730, 4730,14517,14517,14517,14517,14517,14517,14517,14517, 14517, 4730, 4730, 4730, 4730, 4730, 4730, 4730, 4730,16650, 15434,16858,14346, 4730,14346,14346,14346,14346,14346,14346, 14346,14346,14346,14955,16669,16858,16650,16866,14955,14955, 4730, 4730, 4730, 4731, 4731,14346, 4731, 4731, 4731, 4731, 4731, 4731, 4731,14618, 4731, 4731,14463,14463,14463,14463, 14463,14463,14463,14463,14618, 4731, 4731, 4731, 4731, 4731, 4731, 4731,14530,16669,14513,14521,14463, 4731,14518,14518, 14518,14518,14518,14518,14518,14518,14518,15025,16866,14865, 14530, 4731,14513,14521, 4731, 4731, 4731,13963,14562,14513, 14521,14865,14530,14522,14513,14521,14562,14773,13963,13963, 13963,13963,13963,13963,13963,13963,13963,15025, 4731, 4732, 4732,14522, 4732, 4732, 4732, 4732, 4732, 4732, 4732,13963, 4732, 4732,13963,14522,14529,14865,14522,14773,17119,14861, 14567, 4732, 4732, 4732, 4732, 4732, 4732, 4732,14567,14572, 14576,14861,14529, 4732,14587,14592,14773,14572,14576,14529, 14597,14602,14587,14592,14529,14861,14965,14609,14597,14602, 4732, 4732, 4732, 4733, 4733,14609, 4733, 4733, 4733, 4733, 4733, 4733, 4733,16292, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733,15462,17128,16292,15462,14623, 4733,14532,14532, 14532,14532,14532,14532,14532,14532,14532,14623,14965,15462, 15673,14612,16886,14965, 4733, 4733, 4733, 4735, 4735,14612, 4735, 4735, 4735, 4735, 4735, 4735, 4735,15673, 4735, 4735, 14533,14533,14533,14533,14533,14533,14533,14533,14533, 4735, 4735, 4735, 4735, 4735, 4735, 4735,16886,17133,15673,16656, 14645, 4735,14534,14534,14534,14534,14534,14534,14534,14534, 14534,14645,14976,14976,14545,17137,16656,14976, 4735, 4735, 4735, 4736, 4736,14545, 4736, 4736, 4736, 4736, 4736, 4736, 4736,16870, 4736, 4736,14551,14545,14551,14551,14551,14551, 14551,14551,14544, 4736, 4736, 4736, 4736, 4736, 4736, 4736, 4736,14544,14617,14672,14622, 4736,14626,14551,14544,14626, 14617,14545,14622,14544,14672,14641,14641,14641,14641,14629, 14673,16712, 4736, 4736, 4736, 4737, 4737,14629, 4737, 4737, 4737, 4737, 4737, 4737, 4737,14626, 4737, 4737,14644,14544, 17140,14641,14650,16870,17145,14673,14644, 4737, 4737, 4737, 4737, 4737, 4737, 4737,14636,14636,14636,14641,14641, 4737, 14641,14702,16712,14376,14376,14376,14376,14376,14376,14376, 14376,14376,14702, 4737,14650,14636, 4737, 4737, 4737,14376, 14442,14442,14442,14442,14442,14442,14442,14442,14442,14652, 14671,14650,14636,16713,14652,16644,14442,17147,14671,16713, 4737, 4740, 4740,14376, 4740, 4740, 4740, 4740, 4740, 4740, 4740,14652, 4740, 4740,14650,14703,16644,14708,14661,14664, 14442,14713,14696, 4740, 4740, 4740, 4740, 4740, 4740, 4740, 14661,14664,14652,14676,14696, 4740,14701,14706,14707,14712, 14703,14676,14708, 4740,14701,14706,14713,14661,14664,14707, 14712,14696, 4740, 4740, 4740, 4743, 4743,15388, 4743, 4743, 4743, 4743, 4743, 4743, 4743, 4743, 4743, 4743,14549,14549, 14549,14549,14549,14549,14549,14549,14549, 4743, 4743, 4743, 4743, 4743, 4743, 4743,14660,13941,14660,15388,14730, 4743, 16776,14730, 4743,14717,13941,13941,13941,13941,13941,13941, 13941,13941,13941,14678,14717,15473, 4743, 4743, 4743, 4743, 17149,16776,14691,14691,14691,13941,14660,14730, 4743, 4748, 4748, 4748, 4748, 4748, 4748, 4748, 4748, 4748, 4748,14711, 4748, 4748,13941,14691,15473,14678,14689,14711,14689,14718, 14660, 4748, 4748, 4748, 4748, 4748, 4748, 4748,17150,17155, 14691,15473,14678, 4748,14550,14550,14550,14550,14550,14550, 14550,14550,14550,14689,14718,14716,14721,16824,14689,14678, 4748, 4748, 4748,14716,14721,14550,14633,14633,14633,14633, 14633,14633, 4748, 4750, 4750, 4750, 4750, 4750, 4750, 4750, 4750, 4750, 4750,14722, 4750, 4750,14907,14633,17156,14723, 16824,14727,14737,14739,14722, 4750, 4750, 4750, 4750, 4750, 4750, 4750,14727,14737,14633,14743,16823, 4750,14634,14634, 14634,14634,14634,14634,14723,14726,14743,14634,14739,14665, 14665,14665,14665,14726, 4750, 4750, 4750,14744,14790,14634, 14907, 4750, 4774, 4774,14733, 4774, 4774, 4774, 4774, 4774, 4774, 4774,14733, 4774, 4774,14665,14634,14751,16823,14907, 14751,14758,14744,14790, 4774, 4774, 4774, 4774, 4774, 4774, 4774,14665,14665,14758,14665,14736, 4774,14635,14635,14635, 14635,14635,14635,14736,14742,17162,14751,14777,14796,14904, 14758,16820,14742, 4774, 4774, 4774, 4775, 4775,14635, 4775, 4775, 4775, 4775, 4775, 4775, 4775,14747, 4775, 4775,14754, 14777,14781,14777,14796,14747,14635,14684,14754, 4775, 4775, 4775, 4775, 4775, 4775, 4775,14684,14684,14684,14684,14684, 4775,14794,14748,14795,16820,14904,14781,14898,17163,14794, 14904,14781, 4775,14748,14795,14898,14684, 4775, 4775, 4775, 15010,14637,14637,14637,14637,14637,14637,14637,14637,14637, 15008,15010,14663,14663,14663,14663,14663,14663,15008, 4775, 4776, 4776,14637, 4776, 4776, 4776, 4776, 4776, 4776, 4776, 14809, 4776, 4776,14663,14876,14809,14875,14876,17172,14637, 15013,17173, 4776, 4776, 4776, 4776, 4776, 4776, 4776, 4776, 14663,15013,14809,14875, 4776,14662,14662,14662,14662,14662, 14662,14662,14662,14662,14876,14875,14693,14693,14693,14693, 14693, 4776, 4776, 4776, 4781, 4781,14662, 4781, 4781, 4781, 4781, 4781, 4781, 4781,14812, 4781, 4781,14693,16878,14812, 16697,14873,14784,14662,15020,14902, 4781, 4781, 4781, 4781, 4781, 4781, 4781,14902,14693,15020,14812,16697, 4781,14666, 14666,14666,14666,14666,14666,14666,14666,14666,14878,14902, 14873,14999,14999,14999,14784, 4781, 4781, 4781, 4782, 4782, 14666, 4782, 4782, 4782, 4782, 4782, 4782, 4782,14818, 4782, 4782,14784,14999,14818,16878,16877,14930,14666,14878,15584, 4782, 4782, 4782, 4782, 4782, 4782, 4782, 4782,14784,15584, 14818,14873, 4782,14667,14667,14667,14667,14667,14667,14667, 14667,14667,15046,14878,14805,14805,14805,14805,14805, 4782, 4782, 4782, 4784, 4784,14667, 4784, 4784, 4784, 4784, 4784, 4784, 4784,14930, 4784, 4784,14805,16877,14930,15046,15478, 14951,14667,14768,14932, 4784, 4784, 4784, 4784, 4784, 4784, 4784,14768,14768,14768,14768,14768, 4784,14668,14668,14668, 14668,14668,14668,14979,14800,14800,14800,14800,14979,15478, 14951,14979,14768, 4784, 4784, 4784, 4785, 4785,14668, 4785, 4785, 4785, 4785, 4785, 4785, 4785,14822, 4785, 4785,14932, 14800,14822,14951,17183,14932,14668,15023,14951, 4785, 4785, 4785, 4785, 4785, 4785, 4785, 4785,14800,15023,14822,14800, 4785,14692,14692,14692,14692,14692,14692,14692,14692,14692, 14842,14826,15012,15397,15397,15397,14826, 4785, 4785, 4785, 4786, 4786,14692, 4786, 4786, 4786, 4786, 4786, 4786, 4786, 14830, 4786, 4786,14826,15397,14830,16756,15012,14863,14692, 14842,14842, 4786, 4786, 4786, 4786, 4786, 4786, 4786,14683, 14841,15397,14830,16756, 4786, 4786,14863,16756,14683,14683, 14683,14683,14683,14683,14683,14683,14683,14841,14863,15011, 15014, 4786, 4786, 4786,14842,14841,14899,15011,14899,14683, 15270, 4786, 4787, 4787,14899, 4787, 4787, 4787, 4787, 4787, 4787, 4787,15270, 4787, 4787,15014, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787, 4787,14998,14998,14998,14998,14998, 4787,14694,14694,14694, 14694,14694,14694,14816,14816,14816,14816,14816,14816,14816, 14816,14816,14998, 4787, 4787, 4787, 4788, 4788,14694, 4788, 4788, 4788, 4788, 4788, 4788, 4788,15018, 4788, 4788,17184, 14874,14862,14968,15464,15018,14694,14771,14968, 4788, 4788, 4788, 4788, 4788, 4788, 4788,14771,14771,14771,14968,14862, 4788,14695,14695,14695,14695,14695,14695,15054,14757,14874, 14695,14862,15022,15464,16821,14874,14771, 4788, 4788, 4788, 4789, 4789,14695, 4789, 4789, 4789, 4789, 4789, 4789, 4789, 15464, 4789, 4789,15054,17194,14844,16821,15022,14845,14695, 14757,14851, 4789, 4789, 4789, 4789, 4789, 4789, 4789,14685, 16241,14862,14939,17195, 4789, 4789,14845,14757,14685,14685, 14685,14685,14685,14685,14782,14844,14851,14685,14845,14757, 14991, 4789, 4789, 4789,16241,14851,15024,14991,14991,14685, 14991, 4789, 4793, 4793,14782, 4793, 4793, 4793, 4793, 4793, 4793, 4793,15486, 4793, 4793,17202,14782,14844,14939,14844, 14877,15024,14845,14939, 4793, 4793, 4793, 4793, 4793, 4793, 4793,16291,14977,14782,16291,15486, 4793,14977,14877, 4793, 14838,14838,14838,14838,14838,14838,14838,14838,14838,15120, 14877,15486,14977, 4793, 4793, 4793, 4801, 4801,14981, 4801, 4801, 4801, 4801, 4801, 4801, 4801,14972, 4801, 4801,16291, 15410,14972,15410,15490,15120,14972,15030,14903, 4801, 4801, 4801, 4801, 4801, 4801, 4801,14903,17204,15030,17205,17216, 4801,14803,14803,14803,14803,14803,14803,14803,14803,14803, 14981,14903,15410,15490,17269,14981,15490, 4801, 4801, 4801, 4808, 4808,14803, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4809, 4809,15119, 4809, 4809, 4809, 4809, 4809, 4809, 4809, 14974, 4809, 4809,15119,15523,14974,16649,15523,15124,14941, 14974,15003, 4809, 4809, 4809, 4809, 4809, 4809, 4809,15124, 15003,15523,17296,16649, 4809,16649,14697,14697,14697,14697, 14697,14697,14697,14697,14697,14959,15064,14958,15417,15417, 15417, 4809, 4809, 4809, 4809, 4810, 4810,14697, 4810, 4810, 4810, 4810, 4810, 4810, 4810,14941, 4810, 4810,15003,15417, 14941,17322,15064,14852,14697,14852,15021, 4810, 4810, 4810, 4810, 4810, 4810, 4810,15021,16874,15417,17288,14956, 4810, 14698,14698,14698,14698,14698,14698,14958,14959,15076,14958, 14843,14959,14959,14959,14958,14852, 4810, 4810, 4810, 4811, 4811,14698, 4811, 4811, 4811, 4811, 4811, 4811, 4811,14933, 4811, 4811,14852,17288,15076,15510,15510,15510,14698,16874, 14843, 4811, 4811, 4811, 4811, 4811, 4811, 4811,14846,14852, 14956,14847,14933, 4811,15125,14956,15510,14738,14738,14738, 14738,14738,14738,14738,14738,14738,14846,14956,14843,14847, 4811, 4811, 4811,14738,14843,14933,14952,15042,14846,15125, 14933,14847,14900,14900,14847,14882,15042,14882,14900, 4811, 14900,14900,14882,15042, 4811, 4818, 4818,14738, 4818, 4818, 4818, 4818, 4818, 4818, 4818,14969, 4818, 4818,16286,14969, 14969,17221,14846,14846,14969,14847,14969, 4818, 4818, 4818, 4818, 4818, 4818, 4818,14952,14765,14848,14882,14952, 4818, 17221,15129,16286,14952,14765,14765,14765,14765,14765,14765, 14984, 4818,15129,14984,14848,14984, 4818, 4818, 4818,14763, 14853,14984,14853,14849, 4818,14765,14848,14960,14763,14763, 14763,14763,14763,14763,14763,14763,14763,17253, 4818, 4819, 4819,14849, 4819, 4819, 4819, 4819, 4819, 4819, 4819,14763, 4819, 4819,14853,14849,17253,16413,14849,14854,16413,14854, 14848, 4819, 4819, 4819, 4819, 4819, 4819, 4819,15101,14853, 14927,14927,16413, 4819,16828,14929,14927,15101,15092,14960, 14943,14929,14929,14927,14960, 4819,14853,14849,14960,14854, 4819, 4819, 4819,15271,14756,14756,14756,14756,14756,14756, 14756,14756,14756,15029,15092,15271,14854,16828,17227,17352, 14854,15029, 4819, 4820, 4820,14756, 4820, 4820, 4820, 4820, 4820, 4820, 4820,14854, 4820, 4820,14943,17449,14929,17227, 15105,14943,14756,14929,15033, 4820, 4820, 4820, 4820, 4820, 4820, 4820,15033,14943,14985,16739,15118, 4820,14770,14985, 14855,14856,14855,14856,15118,14985,15105,14770,14770,14770, 14770,14770,14770,17468, 4820, 4820, 4820, 4820, 4826, 4826, 14855, 4826, 4826, 4826, 4826, 4826, 4826, 4826,14770, 4826, 4826,17473,14855,14856,15045,16739,14937,15134,15109,15045, 4826, 4826, 4826, 4826, 4826, 4826, 4826,15109,15134,14855, 14856,17377, 4826,14802,14802,14802,14802,14802,14802,15109, 14856, 4826,14802,15130,14963,15045,14855,14856,14856, 4826, 4826, 4826, 4827, 4827,14802, 4827, 4827, 4827, 4827, 4827, 4827, 4827,14937, 4827, 4827,15109,16696,14937,15130,15273, 14940,14937,15135,14802, 4827, 4827, 4827, 4827, 4827, 4827, 4827,15273,17377,16696,15273,16696, 4827,14804,14804,14804, 14804,14804,14804,14804,14804,14804,14963,15135,15165,15170, 15175,14963,14963, 4827, 4827, 4827, 4829, 4829,14804, 4829, 4829, 4829, 4829, 4829, 4829, 4829,14940, 4829, 4829,14982, 16879,14940,14982,15165,15170,15175,14940,14982, 4829, 4829, 4829, 4829, 4829, 4829, 4829,14938,15123,14764,16293,17483, 4829,17487,17490,14982,15123,14850,14764,14764,14764,14764, 14764,14764,14764,14764,14764,14942,15281, 4829, 4829, 4829, 15196,17498,16293,14850, 4829, 4848, 4848,14764, 4848, 4848, 4848, 4848, 4848, 4848, 4848,14850, 4848, 4848,15413,14938, 15413,14938,15281,16879,15139,15196,14938, 4848, 4848, 4848, 4848, 4848, 4848, 4848,14970,15139,14970,14970,14973, 4848, 15128,14942,14970,14973,14850,14970,14942,14973,15128,14850, 15413,14942,14970,15133,17503,17507, 4848, 4848, 4848, 4850, 4850,15133, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4850, 4851, 4851,14864, 4851, 4851, 4851, 4851, 4851, 4851, 4851, 4851, 4851, 4851,14953,17223,17510,15053,17223,15055,14954,14864, 15053, 4851, 4851, 4851, 4851, 4851, 4851, 4851,14766,15653, 15201,14864,17223, 4851,15653,15055,15056,14766,14766,14766, 14766,14766,14766,14766,14766,14766,15053,15055,15004,15272, 4851, 4851, 4851, 4851,15056,15201,15272,15004,14766, 4851, 14953,15272,15063,14954,14953,14864,15056,15063,17515,14953, 14954,14954, 4851, 4861, 4861,14954, 4861, 4861, 4861, 4861, 4861, 4861, 4861,15138, 4861, 4861,15004,14954,17517,14990, 15058,15138,15066,15063,15150, 4861, 4861, 4861, 4861, 4861, 4861, 4861,14767,15057,14990,15150,15206, 4861,15058,15222, 15066,14767,14767,14767,14767,14767,14767,14767,14767,14767, 15058,15057,15066,15058, 4861, 4861, 4861,15525,15057,15142, 15148,15206,14767,15057,15222,14990,15525,15142,15148,14990, 14990, 4861, 4888, 4888,14990, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4889, 4889,15153, 4889, 4889, 4889, 4889, 4889, 4889, 4889,15153, 4889, 4889,17519,17520,15067,15075,14957, 15517,15068,15047,15075, 4889, 4889, 4889, 4889, 4889, 4889, 4889,15047,15157,14987,15227,15067, 4889,14987,14987,15068, 15157,14966,14987,15091,15163,14987,15047,15067,15091,15075, 15517,15068,15163, 4889, 4889, 4889, 4889, 4890, 4890,15227, 4890, 4890, 4890, 4890, 4890, 4890, 4890,14957, 4890, 4890, 15104,14957,17525,15288,15091,15104,14957,15065,14957, 4890, 4890, 4890, 4890, 4890, 4890, 4890,14966,15102,14966,15154, 17526, 4890,17532,14966,17415,15065,15102,14966,14966,15288, 15154,15104,15065,15102,14966,15070,15078,15065, 4890, 4890, 4890, 4890, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894,15069,15070,15078,15106,15164,15484, 4894, 4894, 4894, 4894, 4894, 4894,15106,15070,15078,15164,15070,15484, 15069,15624,15168,15173,17415,16842,15624,15069,15624,15106, 15168,15173,15069,15083, 4894, 4894, 4894, 4894, 4894, 4894, 4897, 4897, 4897, 4897, 4897, 4897, 4897, 4897, 4897, 4897, 15077,15083,14931,15108,15169,15174, 4897, 4897, 4897, 4897, 4897, 4897,15108,15083,15178,15169,15174,14931,15077,15108, 15182,15194,15178,16842,15108,15077,17533,17542,15182,15194, 15077,15084, 4897, 4897, 4897, 4897, 4897, 4897, 4899, 4899, 4899, 4899, 4899, 4899, 4899, 4899, 4899,14931,14931,15084, 15108,15179,15195,14931, 4899, 4899, 4899, 4899, 4899, 4899, 15199,15084,15179,15195,14931,15204,15200,14931,15199,15213, 16194,15234,15213,15204,15234,16194, 4899,15200,15086,15094, 4899, 4899, 4899, 4899, 4899, 4899, 4903, 4903, 4903, 4903, 4903, 4903, 4903, 4903, 4903, 4903,15086,15094,15213,15205, 15234,15210, 4903, 4903, 4903, 4903, 4903, 4903,15086,15094, 15205,15086,15210,17543,15220,14967,15080,15080,15080,15080, 15080,15080,15080,15080,15080,15220,17314,17379, 4903, 4903, 4903, 4903, 4903, 4903, 4905, 4905, 4905, 4905, 4905, 4905, 4905, 4905, 4905,15085,15093,16966,16966,16966,15209,15216, 4905, 4905, 4905, 4905, 4905, 4905,15209,15216,15219,15226, 14967,15085,15093,15225,17379,17314,15219,14967,15085,15093, 15226,15225,14967,15085,15093,14967, 4905, 4905, 4905, 4905, 4905, 4905, 4911, 4911,14967, 4911, 4911, 4911, 4911, 4911, 4911, 4911,15243, 4911, 4911,15026,15026,15026,15026,15026, 15026,15026,15026,15230, 4911, 4911, 4911, 4911, 4911, 4911, 4911,15230,15237,17243,17307,15026, 4911,15243,15435,15558, 15237,15231, 4911,15081,15081,15081,15081,15081,15081,15081, 15081,15081,15231, 4911, 4911, 4911, 4912, 4912, 4912, 4912, 4912, 4912, 4912, 4912, 4912, 4912,17307,17243,15435,15558, 17553,15252, 4912, 4912, 4912, 4912, 4912, 4912,15082,15082, 15082,15082,15082,15082,15082,15082,15082,15096,15096,15096, 15096,15096,15096,15096,15096,15096,15252,15435, 4912, 4912, 4912, 4912, 4912, 4912, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915,16031,15295,15242,15251,15241,15256, 4915, 4915, 4915, 4915, 4915, 4915,15241,15242,15251,17313, 15256,15249,15255,14996,14996,14996,14996,14996,14996,15249, 15255,15295,14996,16031,17554,17228, 4915, 4915, 4915, 4915, 4915, 4915, 4923, 4923,14996, 4923, 4923, 4923, 4923, 4923, 4923, 4923,17313, 4923, 4923,15115,15658,15115,15115,15115, 15115,15115,15115,14996, 4923, 4923, 4923, 4923, 4923, 4923, 4923,14772,15280,15303,15314,17228, 4923,15280,15115,15421, 14772,14772,14772,14772,14772,14772,14772,14772,14772,15259, 15343,15421,17564, 4923, 4923, 4923, 4923,15259,15343,15303, 15314,14772,15328,15280, 4923, 4932,15658,17565,15421,16074, 17323,15658,16074,15550, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4932, 4932,15287,15550,16074,15386,15328,15287, 4932, 4932, 4932, 4932, 4932, 4932,15097,15097,15097,15097, 15097,15097,15097,15097,15097,15294,15302,16074,15345,17323, 15294,15302, 4932,15386,15319,15287, 4932, 4932, 4932, 4932, 4932, 4932, 4933, 4933, 4933, 4933, 4933, 4933, 4933, 4933, 4933,15320,15319,15345,15344,15349,15294,15302, 4933, 4933, 4933, 4933, 4933, 4933,15319,15344,15349,17457,17306,15320, 14997,14997,14997,14997,14997,14997,14997,14997,14997,15350, 4933,15320,16891,17572, 4933, 4933, 4933, 4933, 4933, 4933, 4938,14997, 4938, 4938, 4938, 4938, 4938, 4938, 4938, 4938, 4938, 4938,15313,17306,15350,17457,16891,15313, 4938, 4938, 4938, 4938, 4938, 4938,15098,15098,15098,15098,15098,15098, 15098,15098,15098,15113,15113,15113,15113,15113,15113,15113, 15113,15113,15322,15313, 4938, 4938, 4938, 4938, 4938, 4938, 4942, 4942, 4942, 4942, 4942, 4942, 4942, 4942, 4942, 4942, 15322,16829,15355,15354,15379,15359, 4942, 4942, 4942, 4942, 4942, 4942,15322,15330,15354,15322,15359,15378,15114,15114, 15114,15114,15114,15114,15114,15114,15114,15355,15378,15379, 15426,15330, 4942, 4942, 4942, 4942, 4942, 4942, 4961,15114, 15327,15426,17574,15330,16829,15327,17575, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4961, 4961,15412,15427,15382, 17591,15348,15353, 4961, 4961, 4961, 4961, 4961, 4961,15348, 15353,15327,15149,15149,15149,15149,15149,15149,15149,15149, 15149,15382,15412,15427,15382,15431,15453,15358,15149, 4961, 4961, 4961, 4961, 4961, 4961,15358,15461,15453,17647,17259, 15382,15461, 4961, 4962, 4962, 4962, 4962, 4962, 4962, 4962, 4962, 4962,15149,16975,16975,16975,17259,15431,15461, 4962, 4962, 4962, 4962, 4962, 4962,15307,15307,15307,15307,15307, 15307,15307,15307,15307,15431,15188,15188,15188,15188,15188, 15188,15188,15188,15188,15362, 4962, 4962, 4962, 4962, 4962, 4962,15188,15362,16198,15381,17663,17664,15431, 4962, 4967, 16198, 4967, 4967, 4967, 4967, 4967, 4967, 4967, 4967, 4967, 4967,15381,15454,15459,17666,15188,15381, 4967, 4967, 4967, 4967, 4967, 4967,15221,15221,15221,15221,15221,15221,15221, 15221,15221,15368,15371,15377,15381,15494,15454,15459,15221, 15368,15371,15377, 4967, 4967, 4967, 4967, 4967, 4967, 4971, 4971, 4971, 4971, 4971, 4971, 4971, 4971, 4971, 4971,15436, 15458,15494,15494,15221,15425, 4971, 4971, 4971, 4971, 4971, 4971,15458,15425,16984,16984,16984,15504,15436,15238,15238, 15238,15238,15238,15238,15238,15238,15238,15504,17667,15436, 17281, 4971, 4971, 4971, 4971, 4971, 4971, 4992, 4992,15238, 4992, 4992, 4992, 4992, 4992, 4992, 4992,17281, 4992, 4992, 15318,15318,15318,15318,15318,15318,15318,15318,15318, 4992, 4992, 4992, 4992, 4992, 4992, 4992,15671,15671,15671,15671, 15671, 4992,15250,15250,15250,15250,15250,15250,15250,15250, 15250,15485,15383,15505,15485,17247,16826,15671, 4992, 4992, 4992, 5000, 5000,15250, 5000, 5000, 5000, 5000, 5000, 5000, 5000,15498, 5000, 5000,15383,16826,17247,15485,15505,15404, 15383,15404,15250, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 15384,14778,15440,15383,15440, 5000,17311,15498,15384,16826, 15469,15321,14778,14778,14778,14778,14778,14778,14778,14778, 14778,15404, 5000, 5000, 5000, 5004,15329,17311, 5004,15321, 15384,15680, 5004,14778,15440,15405,15321,15440,15404,14778, 15469,15321,15680,17330,15329,15471, 5004,15452, 5004,15384, 5004,15329,15405, 5004, 5004,15452,15329,15469, 5004,15553, 15405, 5004,15681, 5004,17330, 5004,15457, 5004, 5004, 5004, 5005,15433, 5005,15405,15457,15471,15433, 5005,15265,15265, 15265,15265,15265,15265,15265,15265,15265,15681,15553,15489, 15476,15592,15471,15433,15265,15391,15391,15391,15391,15391, 15391,15592, 5005,15394,15394,15394,15394,15394,15476, 5005, 15522,15463,17673,15503,15433,15522,15391,15463,15265,15489, 15476,15503,15546, 5005,15394, 5005,15685, 5005,15463,15553, 5005, 5005,15522,15391,15546, 5005,15489,15685, 5005,15613, 5005,15394, 5005,15559, 5005, 5005, 5005, 5006,15470, 5006, 15491,15526,15491,17674, 5006,15332,15332,15332,15332,15332, 15332,15332,15332,15332,15333,15333,15333,15333,15333,15333, 15333,15333,15333,15559,15546,15560,15556,15556,15625, 5006, 15470,15526,15491,15625,15493,15625, 5006,15334,15334,15334, 15334,15334,15334,15334,15334,15334,15613,15470,15526,15491, 5006,15560, 5006,15613, 5006,15470,15556, 5006, 5006,15771, 17679,15559, 5006, 5006,16103, 5006,15493, 5006, 5006, 5006, 15771, 5006, 5006, 5006, 5007,15396,15396,15396,15396,15396, 15396, 5007,15337,15493,15337,15337,15337,15337,15337,15337, 15337,15337,15337,15567,16103, 5007,15396, 5007,15627, 5007, 15554,15573, 5007, 5007,15627,15337,15493, 5007,16868,15627, 5007,15627, 5007,15396, 5007,15772, 5007, 5007, 5007, 5007, 5008,15414,15414,15414,15414,15414,15414, 5008,15338,15554, 15338,15338,15338,15338,15338,15338,15338,15338,15338,15567, 15772, 5008,15414, 5008,15567, 5008,15570,15573, 5008, 5008, 16819,15338,15573, 5008,16868, 5008, 5008,16819, 5008,15414, 5008,15554, 5008, 5008, 5008, 5009,15416,15416,15416,15416, 15416,15416, 5009,15339,15776,15339,15339,15339,15339,15339, 15339,15339,15339,15339,15781,15776, 5009,15416, 5009,15570, 5009,15786,15570, 5009, 5009,15781,15339,15570, 5009,15544, 15544, 5009,15786, 5009,15416, 5009,17315, 5009, 5009, 5009, 5009, 5027,15443,15443,15443,15443,15443,15544, 5027,15698, 15389,15389,15389,15389,15389,15389,15389,15389,15389,15544, 15585,15698, 5027,15443, 5027,15561, 5027,15561,15585, 5027, 5027,15389,15561,15544, 5027,15561,17315, 5027,16173, 5027, 15443, 5027,15535, 5027, 5027, 5027, 5028, 5028,15389,15390, 15390,15390,15390,15390,15390,15390,15390,15390,15392,15392, 15392,15392,15392,15392,15392,15392,15392,16173,15600, 5028, 15390,15438,15535,15514,15699,15514, 5028,15600,15675,15392, 15438,15438,15438,15438,15438,15438,15699,15390,15575,15602, 5028,17680, 5028, 5028, 5028,16871,15392, 5028, 5028,15514, 15628,15438, 5028,15628,15675, 5028,15535, 5028,15628, 5028, 15628, 5028, 5028, 5028, 5032,15514,15393,15393,15393,15393, 15393,15393,15393,15393,15393,15398,15398,15398,15398,15398, 15398,15398,15398,15398,15575,15777, 5032,15393,17226,15575, 15527,16871,15649, 5032,15575,15602,15398,15415,15415,15415, 15415,15415,15415,15532,15393,15602,15415, 5032,15679, 5032, 15777, 5032,17226,15398, 5032, 5032,15679,15684,15415, 5032, 15527,15532, 5032,15527, 5032,15684, 5032,15637, 5032, 5032, 5032, 5033,15637,15532,15637,15415,15649,15418,15418,15418, 15418,15418,15418,15418,15418,15418, 5033,15444,15444,15444, 15444,15444,15444, 5033,15527,15649,15444,15688,15418,15532, 5033,15422,15422,15422,15422,15688,15532,15532,15444,15528, 16851,17299,15534,17685, 5033,15418, 5033,16851, 5033,15578, 15883, 5033, 5033,15578,15578,15444, 5033,15422,15578, 5033, 15534, 5033,15883, 5033,17299, 5033, 5033, 5033, 5036,15528, 5036,15437,15534,15422,15422, 5036,15422,15662, 5036,15709, 15437,15437,15437,15437,15437,15437,15437,15437,15437,15442, 15442,15442,15442,15442,15442,15442,15442,15442,15528,17686, 5036,15437,15576,15528,15545,15709,15534, 5036,15555,15716, 15442,15445,15445,15445,15445,15445,15445,15445,15445,15445, 17691, 5036,15545, 5036, 5036, 5036,16108,15442, 5036, 5036, 15662,15770,15445, 5036,15545,15716, 5036,15555, 5036,15770, 5036,15662, 5036, 5036, 5036, 5037,15555, 5037,15576,15445, 15529,15576, 5037,15576,15782, 5037,16108,15446,15446,15446, 15446,15446,15446,15446,15446,15446,15447,15447,15447,15447, 15447,15447,17383,15588,15545,15588,16137, 5037,15446,15782, 15529,15530,15552,15552, 5037,15588,15477,15447,16137,15775, 15477,15477,15477,15477,17692,15446,15552,15775, 5037,15530, 5037, 5037, 5037,15708,15447, 5037, 5037,15646,15708,15529, 5037,15530,15552, 5037,15529, 5037,15477, 5037,15531, 5037, 5037, 5037, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5074, 5074,15477,15791,15708,15477,15531,17383, 5074, 5074, 5074, 5074, 5074, 5074,15791,15530,15583,15571,15531,15574, 15482,15583,15530,15646,15531,15723,15583,15731,15646,15482, 15482,15482,15482,15482, 5074, 5074, 5074, 5074, 5074, 5074, 5075, 5075, 5075, 5075, 5075, 5075, 5075, 5075, 5075, 5075, 15482,15723,15531,15731,17700,17412, 5075, 5075, 5075, 5075, 5075, 5075,15571,15571,15780,15574,15569,15569,15571,17701, 15574,15577,15780,15742,15574,15756,15448,15448,15448,15448, 15448,15448, 5075, 5075, 5075, 5075, 5075, 5075, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 5077,15448,15557,15742, 15623,15756,17412, 5077, 5077, 5077, 5077, 5077, 5077, 5077, 15569,15701,15614,15569,15448,15663,15557,15577,15569,15614, 15577,17824,15577,15701,17765,17765,15701,15577,15557,15569, 5077, 5077, 5077, 5077, 5077, 5077, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080,15509,15509,15509,15509, 15509,15509, 5080, 5080, 5080, 5080, 5080, 5080,15623,17208, 17208,17208,15663,15623,15626,15623,15614,15509,15663,15626, 15626,15626,15516,15516,15516,15516,15516,15516, 5080, 5080, 5080, 5080, 5080, 5080, 5082, 5082, 5082, 5082, 5082, 5082, 5082, 5082, 5082,15516,15606,15610,15796,15922,15589,15605, 5082, 5082, 5082, 5082, 5082, 5082,15589,15796,15605,15605, 15605,15605,15605,15605,15605,15605,15605,15787,15666,15979, 15666,15589,15589,15922,17727,15533, 5082, 5082, 5082, 5082, 5082, 5082, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087,15787,15533,15666,15979,15610,15606, 5087, 5087, 5087, 5087, 5087, 5087,15610,15533,15606,17349,15612,17727, 15666,15785,16112,15533,15606,15612,15612,15606,15633,15785, 15610,15538,17865,15538, 5087, 5087, 5087, 5087, 5087, 5087, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089,15533, 15792,17349,16112,15806,15812,17878, 5089, 5089, 5089, 5089, 5089, 5089,15629,15538,15806,15812,15631,15629,15790,15629, 15631,15631,15612,15631,15633,15792,15790,15612,15629,15633, 15538,15633, 5089, 5089, 5089, 5089, 5089, 5089, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092,15538,17867,17867, 17416,15808,15817,15538, 5092, 5092, 5092, 5092, 5092, 5092, 15622,15795,15622,15817,15632,15715,17921,15622,15632,15795, 15715,15622,15622,15632,15622,15632,15808,15539,15622,15539, 5092, 5092, 5092, 5092, 5092, 5092, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 5093, 5093,15715,17937,15813,15828, 17416,17846, 5093, 5093, 5093, 5093, 5093, 5093,15635,15539, 15636,15636,15635,15802,15805,15722,15636,15635,15636,15635, 15722,15802,15805,15813,15828,15540,15539,15540, 5093, 5093, 5093, 5093, 5093, 5093, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095,15539,15833,16036,15722,15838,17846,15634, 5095, 5095, 5095, 5095, 5095, 5095,15634,15540,15700,15638, 15638,15634,15730,15634,15638,15700,15638,15730,16056,15833, 15700,17938,15838,15634,15540,16036, 5095, 5095, 5095, 5095, 5095, 5095, 5098, 5098, 5098, 5098, 5098, 5098, 5098, 5098, 5098,15540,16036,15730,16056,15827,15644,15645, 5098, 5098, 5098, 5098, 5098, 5098,15644,15645,15827,17382,15832,16056, 15511,15511,15511,15511,15511,15511,15511,15511,15511,15832, 15644,15645,17906,17906, 5098, 5098, 5098, 5098, 5098, 5098, 5099,15511, 5099, 5099, 5099, 5099, 5099, 5099, 5099, 5099, 5099, 5099,15668,15668,15668,15668,15668,15668, 5099, 5099, 5099, 5099, 5099, 5099,15735,15735,15735,15735,15735,15735, 15735,15735,15735,15668,15741,15799,15863,15884,15799,15741, 17382,17578,17578,17578, 5099, 5099, 5099, 5099, 5099, 5099, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 15820,15863,15884,15820,15799,15741, 5102, 5102, 5102, 5102, 5102, 5102,15746,15746,15746,15746,15746,15746,15746,15746, 15746,15755,16195,16202,16195,15889,15755,16195,16202,15820, 15747,15748, 5102, 5102, 5102, 5102, 5102, 5102, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104,15749,15747,15748, 15889,17940,15755,15837, 5104, 5104, 5104, 5104, 5104, 5104, 15747,15748,15811,15816,15837,15749,15823,15826,15831,16114, 15811,15816,15749,15991,15823,15826,15831,15749,15750,15758, 5104, 5104, 5104, 5104, 5104, 5104, 5107, 5107, 5107, 5107, 5107, 5107, 5107, 5107, 5107,15757,15750,15758,15991,16114, 16337,15842, 5107, 5107, 5107, 5107, 5107, 5107,15750,15758, 15836,15750,15842,15757,15841,15845,15852,16119,15836,15855, 15757,15996,15841,15845,15852,15757,16337,15855, 5107, 5107, 5107, 5107, 5107, 5107, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108,15921,16280,15996,16119,17941,15921, 5108, 5108, 5108, 5108, 5108, 5108,15760,15760,15760,15760, 15760,15760,15760,15760,15760,15761,15761,15761,15761,15761, 15761,15761,15761,15761,16280,15921, 5108, 5108, 5108, 5108, 5108, 5108, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 5111, 5111,16001,16006,16050,16093,17947,17948, 5111, 5111, 5111, 5111, 5111, 5111,15762,15762,15762,15762,15762,15762, 15762,15762,15762,15861,15874,15877,16131,16001,16006,16050, 16093,15861,15874,15877, 5111, 5111, 5111, 5111, 5111, 5111, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 5113,16136, 16299,16131,16305,17676,17676,17676, 5113, 5113, 5113, 5113, 5113, 5113,15807,15807,15807,15807,15807,15807,15807,15807, 15807,15887,15892,15896,16136,16299,16405,16305,15807,15887, 15892,15896, 5113, 5113, 5113, 5113, 5113, 5113, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 5116,16213,15978,16410, 17953,16405,15807,15978, 5116, 5116, 5116, 5116, 5116, 5116, 15851,15851,15851,15851,15851,15851,15851,15851,15851,15903, 15906,16422,16394,17954,16410,16213,15851,15903,15906,15978, 5116, 5116, 5116, 5116, 5116, 5116, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117,16422,15862,16394,15881, 15851,15888, 5117, 5117, 5117, 5117, 5117, 5117,15862,15870, 15881,15893,15888,15989,15990,15994,15995,16045,16182,15870, 16045,15989,15893,15994,17959,15990,15870,15995, 5117, 5117, 5117, 5117, 5117, 5117, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123,16182,16427,16432,16182,15870,16045, 5123, 5123, 5123, 5123, 5123, 5123,15902,15902,15902,15902, 15902,15902,15902,15902,15902,15999,16045,16126,16869,16437, 16427,16432,15902,15999,15923,15925, 5123, 5123, 5123, 5123, 5123, 5123, 5124, 5124, 5124, 5124, 5124, 5124, 5124, 5124, 5124,15924,15923,15925,16437,16000,15902,16126, 5124, 5124, 5124, 5124, 5124, 5124,15923,15925,16000,16004,15925,15924, 16009,16005,16013,17960,16869,16004,15924,16482,16009,16869, 16013,15924,16005,15931, 5124, 5124, 5124, 5124, 5124, 5124, 5129, 5129, 5129, 5129, 5129, 5129, 5129, 5129, 5129, 5129, 15930,15931,16482,16010,16019,16020, 5129, 5129, 5129, 5129, 5129, 5129,16019,15931,16010,16023,16020,16024,15930,16027, 16051,16044,16051,16023,17351,15930,16488,16027,16024,16044, 15930,15932, 5129, 5129, 5129, 5129, 5129, 5129, 5133, 5133, 5133, 5133, 5133, 5133, 5133, 5133, 5133, 5133,15940,15932, 16034,16488,16051,16092, 5133, 5133, 5133, 5133, 5133, 5133, 17965,15932,16034,17351,16092,16135,15940,15515,15515,15515, 15515,15515,15515,15515,15515,15515,16135,17966,15940,16034, 5133, 5133, 5133, 5133, 5133, 5133, 5139, 5139,15515, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5139, 5148, 5148,16091, 5148, 5148, 5148, 5148, 5148, 5148, 5148,16091, 5148, 5148,15543, 16053,15934,16053,16075,15536,16298,15536,16096, 5148, 5148, 5148, 5148, 5148, 5148, 5148,16096,16298,15543,16046,15934, 5148,15449,15449,15449,15449,15449,15449,16053,17974,15543, 15449,15934,16053,16075,15934,16046,15536, 5148, 5148, 5148, 5149, 5149,15449, 5149, 5149, 5149, 5149, 5149, 5149, 5149, 16046, 5149, 5149,15536,15945,15947,16046,15543,16075,15449, 15536,16493, 5149, 5149, 5149, 5149, 5149, 5149, 5149, 5149, 15536,15536,15945,15947, 5149,15465,15465,15465,15465,15465, 15465,15465,15465,15465,15945,15947,16493,16233,15947,16233, 17975, 5149, 5149, 5149, 5153, 5153,15465, 5153, 5153, 5153, 5153, 5153, 5153, 5153,15864, 5153, 5153,15953,16233,15959, 16592,16081,16084,15465,15864,15465, 5153, 5153, 5153, 5153, 5153, 5153, 5153,16081,16084,15953,15864,15959, 5153,15518, 15518,15518,15518,15518,15518,16592,16134,15953,15518,15959, 16081,16084,16233,15864,16134, 5153, 5153, 5153, 5154, 5154, 15518, 5154, 5154, 5154, 5154, 5154, 5154, 5154,16168, 5154, 5154,15541,15541,15541,15541,15541,15541,15541,15541,15518, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154,16139,16200, 16047,15541, 5154,15537,16138,15537,16047,16200,16168,17384, 16139,16138,16200,16139,15866,17384,16138,16047,16597, 5154, 5154, 5154, 5156, 5156,15866, 5156, 5156, 5156, 5156, 5156, 5156, 5156,15867, 5156, 5156,15537,15866,15933,16047,15866, 15939,15537,15867,16597, 5156, 5156, 5156, 5156, 5156, 5156, 5156,16172,15537,15866,15867,15933, 5156,16072,15939,16072, 15867,15537,15933,16172,16174,15939,16662,15933,17894,15537, 15939,15867,17894, 5156, 5156, 5156, 5157, 5157,15868, 5157, 5157, 5157, 5157, 5157, 5157, 5157,15868, 5157, 5157,16072, 16120,15961,16172,16176,16174,16662,15868,16261, 5157, 5157, 5157, 5157, 5157, 5157, 5157, 5157,16072,16261,15868,15961, 5157,15667,15667,15667,15667,15667,15667,15667,15667,15667, 16120,15961,18072,16176,15961,15868,16120, 5157, 5157, 5157, 5159, 5159,15667, 5159, 5159, 5159, 5159, 5159, 5159, 5159, 17365, 5159, 5159,15942,15942,15942,15942,15942,15942,15942, 15942,15942, 5159, 5159, 5159, 5159, 5159, 5159, 5159,16040, 16040,16040,16040,16040, 5159,15669,15669,15669,15669,15669, 15669,16178,17365,16183,15669,17418,17714,16073,16116,16178, 16040, 5159, 5159, 5159, 5160, 5160,15669, 5160, 5160, 5160, 5160, 5160, 5160, 5160,16073, 5160, 5160,16040,15967,16107, 16178,16116,16073,16183,16180,15669, 5160, 5160, 5160, 5160, 5160, 5160, 5160, 5160,17714,16073,15967,16116, 5160,15670, 15670,15670,15670,15670,15670,15670,15670,15670,15967,16107, 17712,17418,17418,16180,17898, 5160, 5160, 5160, 5161, 5161, 15670, 5161, 5161, 5161, 5161, 5161, 5161, 5161,16107, 5161, 5161,15943,15943,15943,15943,15943,15943,15943,15943,15943, 5161, 5161, 5161, 5161, 5161, 5161, 5161,15479,15946,15952, 17712,17898, 5161,16180, 5161,16263,15479,15479,15479,15479, 15479,15479,16065,16065,16065,15479,15946,15952,16161, 5161, 5161, 5161,16263,15946,15952,16263,16263,15479,15946,15952, 5161, 5164, 5164,16065, 5164, 5164, 5164, 5164, 5164, 5164, 5164,16266, 5164, 5164,16161,16170,15479,16181,16185,16266, 16065,16105,16161, 5164, 5164, 5164, 5164, 5164, 5164, 5164, 16105,16105,16105,16170,15765, 5164,15765,15765,15765,15765, 15765,15765,15765,15765,15765,16170,16181,16181,16185,18073, 16872,16105, 5164, 5164, 5164, 5165, 5165,15765, 5165, 5165, 5165, 5165, 5165, 5165, 5165,17729, 5165, 5165,15944,15944, 15944,15944,15944,15944,15944,15944,15944, 5165, 5165, 5165, 5165, 5165, 5165, 5165, 5165,17235,18095,16520,15766, 5165, 15766,15766,15766,15766,15766,15766,15766,15766,15766,16520, 16872,18115,17235,17729,17235,16872, 5165, 5165, 5165, 5169, 5169,15766, 5169, 5169, 5169, 5169, 5169, 5169, 5169,17723, 5169, 5169,15955,15955,15955,15955,15955,15955,15955,15955, 15955, 5169, 5169, 5169, 5169, 5169, 5169, 5169,16145,16145, 16145,16535,15767, 5169,15767,15767,15767,15767,15767,15767, 15767,15767,15767,16535,17772,17779,16287,17772,17723,16145, 5169, 5169, 5169, 5170, 5170,15767, 5170, 5170, 5170, 5170, 5170, 5170, 5170,16287, 5170, 5170,15956,15956,15956,15956, 15956,15956,15956,15956,15956, 5170, 5170, 5170, 5170, 5170, 5170, 5170, 5170,17779,16287,18185,16304, 5170,15882,15882, 15882,15882,15882,15882,15882,15882,15882,16304,17724,16143, 16143,16143,16143,16143, 5170, 5170, 5170, 5173, 5173,15882, 5173, 5173, 5173, 5173, 5173, 5173, 5173,16201, 5173, 5173, 16143,18221,16201,16483,16583,17724,16262,16201,15882, 5173, 5173, 5173, 5173, 5173, 5173, 5173,16262,16035,16035,16035, 16035, 5173,15957,15957,15957,15957,15957,15957,15957,15957, 15957,16109,16602,16483,16583,16109,18223,16109, 5173, 5173, 5173, 5174, 5174,16035, 5174, 5174, 5174, 5174, 5174, 5174, 5174,16115, 5174, 5174,15960,15966,16121,16602,17728,16035, 16035,16109,16035, 5174, 5174, 5174, 5174, 5174, 5174, 5174, 5174,16196,15960,15966,16115, 5174,17902,16109,16309,15960, 15966,16196,16279,16115,15960,15966,16196,16109,16121,16309, 16279,17728, 5174, 5174, 5174, 5176, 5176,16251, 5176, 5176, 5176, 5176, 5176, 5176, 5176,16121, 5176, 5176,15969,15969, 15969,15969,15969,15969,15969,15969,15969, 5176, 5176, 5176, 5176, 5176, 5176, 5176,16276,16152,16276,17461,16522, 5176, 15970,15970,15970,15970,15970,15970,15970,15970,15970,16251, 16522,17902,16152,16522,16251,16276, 5176, 5176, 5176, 5177, 5177,16152, 5177, 5177, 5177, 5177, 5177, 5177, 5177,17461, 5177, 5177,15971,15971,15971,15971,15971,15971,15971,15971, 15971, 5177, 5177, 5177, 5177, 5177, 5177, 5177, 5177,16276, 17252,18224,16404, 5177,15983,15983,15983,15983,15983,15983, 15983,15983,15983,16404,17815,17780,16228,17252,16228,17252, 5177, 5177, 5177, 5178, 5178,16154, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178,15985,16228,15985,15985, 15985,15985,15985,15985,16265, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178,17815,16265,16154,17780, 5178,16409,15985, 15984,15984,15984,15984,15984,15984,15984,15984,15984,16409, 16228,16734,16607,16612, 5178, 5178, 5178, 5178, 5178, 5179, 5179,15984, 5179, 5179, 5179, 5179, 5179, 5179, 5179,16154, 5179, 5179,16179,16208,16123,18225,16123,16607,16612,16735, 16734, 5179, 5179, 5179, 5179, 5179, 5179, 5179,16062,16062, 16062,16062,16062, 5179,16037,16037,16037,16037,16037,16037, 16208,16179,16147,16037,16147,16208,16123,17652,16735,16062, 5179, 5179, 5179, 5180, 5180,16037, 5180, 5180, 5180, 5180, 5180, 5180, 5180,16123, 5180, 5180,16062,16169,16147,17652, 18211,16098,16037,16179,16037, 5180, 5180, 5180, 5180, 5180, 5180, 5180, 5180,18215,16147,16169,17652, 5180,16038,16038, 16038,16038,16038,16038,16038,16038,16038,16169,16627,16632, 16229,18215,16229,16098, 5180, 5180, 5180, 5183, 5183,16038, 5183, 5183, 5183, 5183, 5183, 5183, 5183,16297, 5183, 5183, 16098,16229,16169,16627,16632,16297,16038,16155,16270, 5183, 5183, 5183, 5183, 5183, 5183, 5183,16270,16098,17822,16289, 18211, 5183,16039,16039,16039,16039,16039,16039,16039,16039, 16039,16270,16270,16704,16229,17798,16289,16155, 5183, 5183, 5183, 5184, 5184,16039, 5184, 5184, 5184, 5184, 5184, 5184, 5184,17822, 5184, 5184,17798,16338,16171,16289,16704,16162, 16039,16162,16155, 5184, 5184, 5184, 5184, 5184, 5184, 5184, 5184,16155,17658,16338,16171, 5184,16057,16057,16057,16057, 16057,16057,16057,16057,16057,16338,16171,16745,16232,17658, 16232,16162, 5184, 5184, 5184, 5186, 5186,16057, 5186, 5186, 5186, 5186, 5186, 5186, 5186,16222, 5186, 5186,16162,16232, 16222,17658,16745,16421,16057,16171,16205, 5186, 5186, 5186, 5186, 5186, 5186, 5186,16421,16162,17682,17682,17682, 5186, 16058,16058,16058,16058,16058,16058,16058,16058,16058,16205, 16256,16232,16222,16231,16256,16231, 5186, 5186, 5186, 5187, 5187,16058, 5187, 5187, 5187, 5187, 5187, 5187, 5187,16273, 5187, 5187,16205,17280,16231,18226,16667,16205,16058,16273, 16231, 5187, 5187, 5187, 5187, 5187, 5187, 5187, 5187,17821, 17280,18098,17280, 5187,16059,16059,16059,16059,16059,16059, 16256,16085,16085,16085,16085,16256,16667,16281,16281,16281, 5187, 5187, 5187, 5188, 5188,16059, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 5188,16303,16085,16281,18098, 16340,17821,16059,16670,16303, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 5188,16085,16085,16670,16085, 5188,16340,16153, 16060,16060,16060,16060,16060,16060,16060,16060,16060,16651, 16340,16651,16670,16340, 5188, 5188, 5188, 5188, 5188, 5191, 5191,16060, 5191, 5191, 5191, 5191, 5191, 5191, 5191,16153, 5191, 5191,16308,18227,18083,16651,16698,16153,16060,16184, 16308, 5191, 5191, 5191, 5191, 5191, 5191, 5191,16698,18228, 16709,16651,16651, 5191,16061,16061,16061,16061,16061,16061, 16061,16061,16061,16153,16255,16698,16184,16709,18083,16184, 5191, 5191, 5191, 5192, 5192,16061, 5192, 5192, 5192, 5192, 5192, 5192, 5192,16312, 5192, 5192,16318,17823,16709,17857, 17823,16312,16061,16257,16318, 5192, 5192, 5192, 5192, 5192, 5192, 5192, 5192,16184,16257,18229,16321, 5192,16076,16255, 16079,16777,16079,16257,16321,16403,16255,16076,16076,16076, 16076,16076,16076,16403, 5192, 5192, 5192, 5201, 5201, 5201, 5201, 5201, 5201, 5201, 5201, 5201, 5201,16737,16076,16234, 16777,15480,16079,16234,17851,16234,17851,17857,16079, 5201, 15480,15480,15480,15480,15480,15480,15480,15480,15480,16408, 17688,17688,17688,18233,16234,16737, 5201,16408, 5201, 5203, 5203,15480, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5203, 5204, 16064,16064,16064,16064,16064,16064,16711,18234, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204,15481,16339,16412, 16830,16064,17862,16711,16412,17862,15481,15481,15481,15481, 15481,15481,15481,15481,15481,16264,16339,16269,16064,16269, 16264,16412,18235,16339,16711,16264,16830,15481,16339,16269, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5204, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 5208, 5208,16149,16149,16149,16149,16149, 16149, 5208, 5208, 5208, 5208, 5208, 5208,15487,16843,15487, 16779,16619,18237,17861,16619,17861,16149,16843,15487,15487, 15487,15487,15487,15487,15487,15487,15487, 5208, 5208, 5208, 5208, 5208, 5208, 5212,18093,16779,16156,16157,16159,15487, 16619,16227, 5212, 5212, 5212, 5212, 5212, 5212, 5212, 5212, 5212,16227,16822,16227,16156,16157,16159,16197, 5212, 5212, 5212, 5212, 5212, 5212,16197,16426,16156,16157,16159,16197, 17297,16197,16227,16415,18093,17297,16426,16822,16083,16083, 16083,16083,16083,16083, 5212, 5212, 5212, 5212, 5212, 5212, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218, 5218,16083, 16156,16157,16159,16415,16431,16420, 5218, 5218, 5218, 5218, 5218, 5218,16187,16420,16187,16431,16083,16244,16658,16187, 16415,16244,17246,16187,16187,16187,16187,16187,16187,16187, 16187,16187, 5218, 5218, 5218, 5218, 5218, 5218, 5221, 5221, 5221, 5221, 5221, 5221, 5221, 5221, 5221, 5221,17246,16236, 16658,16236,16425,16436, 5221, 5221, 5221, 5221, 5221, 5221, 16425,16242,16278,16244,16436,16278,16336,16658,16244,18239, 16236,16336,16278,16278,16088,16088,16088,16088,16088,16088, 5221, 5221, 5221, 5221, 5221, 5221, 5225, 5225, 5225, 5225, 5225, 5225, 5225, 5225, 5225,16088,16236,16336,16441,16452, 16242,16236, 5225, 5225, 5225, 5225, 5225, 5225,16242,16441, 16452,16885,16088,16937,16141,16141,16141,16141,16141,16141, 16141,16141,16141,16885,16242,16937,18251,18239, 5225, 5225, 5225, 5225, 5225, 5225, 5228,16141, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 5228,16284,16284,16284,16284, 16284,16284, 5228, 5228, 5228, 5228, 5228, 5228,16430,17907, 16435,16440,17907,16104,16852,16393,16430,16284,16435,16440, 16393,16852,16104,16104,16104,16104,16104,16104, 5228, 5228, 5228, 5228, 5228, 5228, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 5235,16104,16158,16345,16393,16456,16199,17854, 5235, 5235, 5235, 5235, 5235, 5235,16199,16243,16456,17854, 16444,16199,16158,16345,16728,18217,16199,16230,16444,18217, 16345,16230,16199,16230,16158,16345, 5235, 5235, 5235, 5235, 5235, 5235, 5238, 5238, 5238, 5238, 5238, 5238, 5238, 5238, 5238, 5238,16230,16346,16728,16158,16243,16450, 5238, 5238, 5238, 5238, 5238, 5238,16243,16450,18282,16455,16158,16459, 16466,16346,16783,16471,16230,16455,16639,16459,16466,16639, 16243,16471,16347,16346, 5238, 5238, 5238, 5238, 5238, 5238, 5242, 5242, 5242, 5242, 5242, 5242, 5242, 5242, 5242, 5242, 16347,16783,16467,16472,16783,16639, 5242, 5242, 5242, 5242, 5242, 5242,16347,16467,16472,16475,16247,16111,16855,16736, 16654,16247,16747,16475,18282,16855,16111,16111,16111,16111, 16111,16111, 5242, 5242, 5242, 5242, 5242, 5242, 5246, 5246, 5246, 5246, 5246, 5246, 5246, 5246, 5246,16111,16348,16736, 16654,16487,16747,16486, 5246, 5246, 5246, 5246, 5246, 5246, 16247,16486,16487,16491,16492,16725,16348,16654,16496,16500, 16672,16491,16788,16348,16725,16492,16496,16500,16348,16247, 5246, 5246, 5246, 5246, 5246, 5246, 5249, 5249, 5249, 5249, 5249, 5249, 5249, 5249, 5249, 5249,16901,16725,16906,16911, 16672,16788, 5249, 5249, 5249, 5249, 5249, 5249,16357,16357, 16357,16357,16357,16357,16357,16357,16357,16672,16748,16754, 18285,16901,17350,16906,16911,16163,16349,16163, 5249, 5249, 5249, 5249, 5249, 5249, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253,16349,16354,17350,16497,16748,16754, 5253, 5253, 5253, 5253, 5253, 5253,16349,16163,16497,16349, 16506,16508,16666,16354,16666,16719,16163,16235,16506,17354, 16354,16235,16508,16235,16163,16354, 5253, 5253, 5253, 5253, 5253, 5253, 5257, 5257, 5257, 5257, 5257, 5257, 5257, 5257, 5257,16163,16235,17354,16666,16719,17462,16666, 5257, 5257, 5257, 5257, 5257, 5257,16358,16358,16358,16358,16358,16358, 16358,16358,16358,16511,16719,16845,18300,17885,16235,17885, 17462,16511,16355,16235, 5257, 5257, 5257, 5257, 5257, 5257, 5260, 5260, 5260, 5260, 5260, 5260, 5260, 5260, 5260, 5260, 16355,16751,16751,16751,16751,16751, 5260, 5260, 5260, 5260, 5260, 5260,16355,16359,16359,16359,16359,16359,16359,16359, 16359,16359,16751,16896,16845,17694,17694,17694,18332,16845, 16360,16362, 5260, 5260, 5260, 5260, 5260, 5260, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 5264,16360,16362, 16895,16512,16591,16896, 5264, 5264, 5264, 5264, 5264, 5264, 16360,16362,16512,16591,16362,16596,16601,16142,16142,16142, 16142,16142,16142,16142,16142,16142,16596,16601,18333,16895, 5264, 5264, 5264, 5264, 5264, 5264, 5265, 5265,16142, 5265, 5265, 5265, 5265, 5265, 5265, 5265,18376, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265,16752,16752,16752,18216,16606, 5265,16148,16148,16148,16148,16148,16148,16148,16148,16148, 16606,17888,18381,18216,17888,17888,16752, 5265, 5265, 5265, 5268, 5268,16148, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5268, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 16361,18391,18121,16611,16515,16590, 5273, 5273, 5273, 5273, 5273, 5273,16515,16590,16611,16521,16534,16863,16361,18121, 17000,16595,16521,16534,16863,16361,16288,16521,16534,16595, 16361,16288, 5273, 5273, 5273, 5273, 5273, 5273, 5275, 5275, 5275, 5275, 5275, 5275, 5275, 5275, 5275,16277,16288,16367, 17000,18280,18280,16600, 5275, 5275, 5275, 5275, 5275, 5275, 16414,16600,16605,16610,16615,16616,16414,16367,16859,16288, 16605,16610,16615,16859,16367,16859,16616,16414,16368,16367, 5275, 5275, 5275, 5275, 5275, 5275, 5278, 5278, 5278, 5278, 5278, 5278, 5278, 5278, 5278,16689,16368,16689,16626,16631, 17008,16277, 5278, 5278, 5278, 5278, 5278, 5278,16368,16626, 16631,16277,16370,16370,16370,16370,16370,16370,16370,16370, 16370,17013,16277,17018,17023,17008,18269,16689, 5278, 5278, 5278, 5278, 5278, 5278, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 5279,18133,18269,17013,18133,17018,17023, 5279, 5279, 5279, 5279, 5279, 5279,16371,16371,16371,16371, 16371,16371,16371,16371,16371,16372,16372,16372,16372,16372, 16372,16372,16372,16372,16374,16376, 5279, 5279, 5279, 5279, 5279, 5279, 5285, 5285, 5285, 5285, 5285, 5285, 5285, 5285, 5285,17040,16374,16376,17040,16636,16703,17028, 5285, 5285, 5285, 5285, 5285, 5285,16374,16376,16636,16703,16376,16167, 16744,16167,16167,16167,16167,16167,16167,16167,16167,16167, 17040,16744,17028,18395, 5285, 5285, 5285, 5285, 5285, 5285, 5288, 5288,16167, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5290, 5290,16622, 5290, 5290, 5290, 5290, 5290, 5290, 5290, 16622, 5290, 5290,16300,16300,16300,16300,16300,16300,16300, 16300,16625, 5290, 5290, 5290, 5290, 5290, 5290, 5290,16625, 16630,17033,15676,16300, 5290,17950,17950,17950,16630,16300, 16382,15676,15676,15676,15676,15676,15676,15676,15676,15676, 17353, 5290, 5290, 5290,18398,17353,17033,18261,16382, 5290, 5307, 5307,15676, 5307, 5307, 5307, 5307, 5307, 5307, 5307, 16382, 5307, 5307,16384,16384,16384,16384,16384,16384,16384, 16384,16384, 5307, 5307, 5307, 5307, 5307, 5307, 5307,16853, 18261,18407,16952,16853, 5307,16066,16066,16066,16066,16066, 16066,16066,16066,16066,16952,17061,16853,16290,17061,16853, 16765, 5307, 5307, 5307, 5308, 5308,16066, 5308, 5308, 5308, 5308, 5308, 5308, 5308,16290, 5308, 5308,16635,16569,16571, 16883,16765,16290,16066,17061,16635, 5308, 5308, 5308, 5308, 5308, 5308, 5308, 5308,16765,16290,16569,16571, 5308,16082, 16082,16082,16082,16082,16082,16082,16082,16082,16569,16571, 18153,16883,16571,17049,18412, 5308, 5308, 5308, 5310, 5310, 16082, 5310, 5310, 5310, 5310, 5310, 5310, 5310,16642, 5310, 5310,16680,16577,18153,16883,16781,16642,16082,17049,16680, 5310, 5310, 5310, 5310, 5310, 5310, 5310,16647,16647,16647, 16577,16939, 5310,16086,16086,16086,16086,16086,16086,16086, 16086,16086,16577,16939,16781,16659,16939,17054,16647, 5310, 5310, 5310, 5311, 5311,16086, 5311, 5311, 5311, 5311, 5311, 5311, 5311,16659, 5311, 5311,16647,16659,18286,17146,16660, 16681,16086,17054,16681, 5311, 5311, 5311, 5311, 5311, 5311, 5311, 5311,18416,16659,16781,16900, 5311,16087,16087,16087, 16087,16087,16087,16087,16087,16087,16900,17071,17146,16660, 17845,18286,16681, 5311, 5311, 5311, 5313, 5313,16087, 5313, 5313, 5313, 5313, 5313, 5313, 5313,16660, 5313, 5313,16681, 16375,16381,17071,16570,16164,16087,16164,16702, 5313, 5313, 5313, 5313, 5313, 5313, 5313,16702,17845,16660,16375,16381, 5313,16570,17455,16774,16160,16375,16381,16724,16570,16827, 16375,16381,17845,16570,17455,16774,16164, 5313, 5313, 5313, 5314, 5314,16160, 5314, 5314, 5314, 5314, 5314, 5314, 5314, 16724, 5314, 5314,16164,16160,16827,16724,16576,16774,16164, 16827,16905, 5314, 5314, 5314, 5314, 5314, 5314, 5314, 5314, 16164,18419,16905,16683, 5314,16576,16166,16856,16166,16683, 16684,16160,16576,16165,17079,16165,16856,16576,16160,16160, 16683, 5314, 5314, 5314, 5315, 5315,16743, 5315, 5315, 5315, 5315, 5315, 5315, 5315,16743, 5315, 5315,17784,16166,17079, 16684,16683,16165,16835,15865,16165, 5315, 5315, 5315, 5315, 5315, 5315, 5315,16782,15865,16166,17101,16835, 5315,16718, 5315,15865,16165,17784,16166,16835,15865,16757,16718,16718, 16718,16165,16166,16782,16684, 5315, 5315, 5315,17903,16165, 18441,17101,16782,15865,17903,16757, 5315, 5321, 5321,16718, 5321, 5321, 5321, 5321, 5321, 5321, 5321,16757, 5321, 5321, 16385,16385,16385,16385,16385,16385,16385,16385,16385, 5321, 5321, 5321, 5321, 5321, 5321, 5321,16888,16888,16888,16888, 16888, 5321,16283,16283,16283,16283,16283,16283,16283,16283, 16283,16757,17956,17956,17956,18238,18427,16888, 5321, 5321, 5321, 5322, 5322,16283, 5322, 5322, 5322, 5322, 5322, 5322, 5322,18238, 5322, 5322,16386,16386,16386,16386,16386,16386, 16386,16386,16386, 5322, 5322, 5322, 5322, 5322, 5322, 5322, 5322,18427,16910,16915,17659, 5322,16285,16285,16285,16285, 16285,16285,16784,16910,16915,16285,17659,16676,16676,16676, 16676,16676, 5322, 5322, 5322, 5326, 5326,16285, 5326, 5326, 5326, 5326, 5326, 5326, 5326,16831, 5326, 5326,16676,18127, 16708,16784,17357,16925,17242,16759,16285, 5326, 5326, 5326, 5326, 5326, 5326, 5326,16925,16676,18127,18446,16831, 5326, 16398,16398,16398,16398,16398,16398,16398,16398,16398,16831, 18458,17357,16708,16784,17242,16759, 5326, 5326, 5326, 5327, 5327,16786, 5327, 5327, 5327, 5327, 5327, 5327, 5327,16708, 5327, 5327,16550,16550,16550,16550,16550,16550,16550,16550, 16550, 5327, 5327, 5327, 5327, 5327, 5327, 5327, 5327,16759, 18502,16786,16708, 5327,16399,16399,16399,16399,16399,16399, 16399,16399,16399,17962,17962,17962,16694,16694,16694,18265, 5327, 5327, 5327, 5330, 5330,16399, 5330, 5330, 5330, 5330, 5330, 5330, 5330,16786, 5330, 5330,16400,16694,16400,16400, 16400,16400,16400,16400,16780, 5330, 5330, 5330, 5330, 5330, 5330, 5330,18265,17720,16694,16780,18566, 5330,16929,16400, 16559,16559,16559,16559,16559,16559,16559,16559,16559,16929, 17720,16884,17720,16780, 5330, 5330, 5330, 5331, 5331,16884, 5331, 5331, 5331, 5331, 5331, 5331, 5331,18523, 5331, 5331, 16568,16568,16568,16568,16568,16568,16568,16568,16568, 5331, 5331, 5331, 5331, 5331, 5331, 5331, 5331,16892,17735,16682, 16892, 5331,16416,16416,16416,16416,16416,16416,16416,16416, 16416,18523,18258,17106,16892,17735,16682,17735, 5331, 5331, 5331, 5333, 5333,16416, 5333, 5333, 5333, 5333, 5333, 5333, 5333,16682, 5333, 5333,18258,16892,16732,16682,17106,16732, 16416,16716,16416, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 16716,16716,16716,16716,16716, 5333,16579,16579,16579,16579, 16579,16579,16579,16579,16579,17968,17968,17968,16732,16899, 18574,16716, 5333, 5333, 5333, 5334, 5334,16899, 5334, 5334, 5334, 5334, 5334, 5334, 5334,16732, 5334, 5334,16580,16580, 16580,16580,16580,16580,16580,16580,16580, 5334, 5334, 5334, 5334, 5334, 5334, 5334, 5334,16671,16671,16671,16671, 5334, 16581,16581,16581,16581,16581,16581,16581,16581,16581,16699, 16699,16699,16699,18150,17111,18473, 5334, 5334, 5334, 5335, 5335,16671, 5335, 5335, 5335, 5335, 5335, 5335, 5335, 5335, 5335, 5335,16763,18241,18150,16699,18473,16671,16671,17111, 16671, 5335, 5335, 5335, 5335, 5335, 5335, 5335, 5335,18241, 16763,16699,16699, 5335,16699,16687,16646,16646,16646,16646, 16646,16646,16763,17127,16687,16687,16687,16687,16687,16687, 5335, 5335, 5335, 5335, 5335, 5336, 5336,16646, 5336, 5336, 5336, 5336, 5336, 5336, 5336,16687, 5336, 5336,17127,16773, 16729,18151,18262,17007,16646,16785,16763, 5336, 5336, 5336, 5336, 5336, 5336, 5336,17007,17848,18654,16773,18151, 5336, 16648,16648,16648,16648,16648,16648,16648,16648,16648,16773, 17118,17132,16729,17118,18262,16785, 5336, 5336, 5336, 5337, 5337,16648, 5337, 5337, 5337, 5337, 5337, 5337, 5337,16729, 5337, 5337,16773,16986,16988,17848,17132,16837,16648,17118, 17848, 5337, 5337, 5337, 5337, 5337, 5337, 5337, 5337,16785, 16729,16986,16988, 5337,16652,16652,16652,16652,16652,16652, 16652,16652,16652,16986,16988,16818,17802,16988,18703,16837, 5337, 5337, 5337, 5340, 5340,16652, 5340, 5340, 5340, 5340, 5340, 5340, 5340,16837, 5340, 5340,16818,18709,18271,17244, 17802,17012,16652,17017,16837, 5340, 5340, 5340, 5340, 5340, 5340, 5340,17012,16818,17017,18271,16818, 5340,16653,16653, 16653,16653,16653,16653,16789,16710,16789,16789,17215,17244, 16710,16789,17220,16789, 5340, 5340, 5340, 5341, 5341,16653, 5341, 5341, 5341, 5341, 5341, 5341, 5341,16710, 5341, 5341, 16904,17139,18710,17215,17139,16838,16653,17220,16904, 5341, 5341, 5341, 5341, 5341, 5341, 5341, 5341,18146,16710,16838, 18711, 5341,16655,16655,16655,16655,16655,16655,16720,16838, 17139,16655,16720,18165,16720,18712,16844,16844, 5341, 5341, 5341, 5343, 5343,16655, 5343, 5343, 5343, 5343, 5343, 5343, 5343,16894, 5343, 5343,18106,18146,16730,18165,16720,16894, 16655,17022,16655, 5343, 5343, 5343, 5343, 5343, 5343, 5343, 18160,18106,17022,18106,16720, 5343,16673,16673,16673,16673, 16673,16673,16844,16730,16720,16673,17229,16844,16730,16894, 18281,18281, 5343, 5343, 5343, 5344, 5344,16673, 5344, 5344, 5344, 5344, 5344, 5344, 5344,16730, 5344, 5344,18160,16994, 17151,17229,17264,17290,16673,17225,16673, 5344, 5344, 5344, 5344, 5344, 5344, 5344, 5344,18717,16730,16994,17151, 5344, 16674,16674,16674,16674,16674,16674,16674,16674,16674,16994, 17151,17248,17264,17290,18836,17225, 5344, 5344, 5344, 5345, 5345,16674, 5345, 5345, 5345, 5345, 5345, 5345, 5345, 5345, 5345, 5345,16909,18230,17225,18230,17248,17793,16674,17027, 16909, 5345, 5345, 5345, 5345, 5345, 5345, 5345, 5345,17793, 17027,18091,17264, 5345,17032,17037,16675,16675,16675,16675, 16675,16675,16675,16675,16675,17032,17037,17298,18091,18843, 5345, 5345, 5345, 5345, 5345, 5348, 5348,16675, 5348, 5348, 5348, 5348, 5348, 5348, 5348,16914, 5348, 5348,16918,18091, 17298,17308,17298,16914,16675,17047,16918, 5348, 5348, 5348, 5348, 5348, 5348, 5348,18288,18894,17047,16893,16924, 5348, 16691,16691,16691,16691,16691,16691,16924,16928,17222,17301, 16758,17308,17320,17222,16893,16928, 5348, 5348, 5348, 5350, 5350,16691, 5350, 5350, 5350, 5350, 5350, 5350, 5350,16893, 5350, 5350,17222,18288,17301,16893,17901,17320,16691,17053, 16758, 5350, 5350, 5350, 5350, 5350, 5350, 5350,15871,17366, 17053,17366,17467, 5350,17451,17058,17366,15871,15871,15871, 15871,15871,15871,15871,15871,15871,17058,16758,17070,16854, 5350, 5350, 5350,16077,16758,16758,16854,17467,15871,17070, 18971,16854,16077,16077,16077,16077,16077,16077, 5350, 5351, 5351,16077, 5351, 5351, 5351, 5351, 5351, 5351, 5351,17901, 5351, 5351,18120,16077,17451,16693,16693,16693,16693,16693, 16693, 5351, 5351, 5351, 5351, 5351, 5351, 5351,16106,18120, 17451,18120,16766, 5351,16766,17078,16693,16106,16106,16106, 16106,16106,16106,16106,16106,16106,17078,16932,17267,16938, 5351, 5351, 5351,16693,16860,16932,16938,17267,16106,16787, 16860,16938,16860,18440,16766,16766,18787, 5351, 5356, 5356, 5356, 5356, 5356, 5356, 5356, 5356, 5356, 5356,16860, 5356, 5356,16766,16890,16890,16890,16890,16890,16890,17083,16787, 5356, 5356, 5356, 5356, 5356, 5356, 5356,17006,16766,17083, 18787,18440, 5356,16890,18278,17006,16451,16451,16451,16451, 16451,16451,16451,16451,16451,16787,17011,18140,18278, 5356, 5356, 5356,16451,16787,17011, 5356, 5358, 5358, 5358, 5358, 5358, 5358, 5358, 5358, 5358, 5358,17016, 5358, 5358,17021, 18140,17312,17355,17355,17016,17100,16451,17021, 5358, 5358, 5358, 5358, 5358, 5358, 5358,19115,17100,18140,17105,17026, 5358,16692,16692,16692,16692,16692,16692,17026,17031,17105, 16692,17312,17355,17797,17797,17797,17031, 5358, 5358, 5358, 5376, 5376,16692, 5376, 5376, 5376, 5376, 5376, 5376, 5376, 17036, 5376, 5376,17043,17797,18491,17341,17360,17036,16692, 17110,17043, 5376, 5376, 5376, 5376, 5376, 5376, 5376,18222, 18505,17110,18491,17115, 5376,16695,16695,16695,16695,16695, 16695,16695,16695,16695,17115,17341,18222,17360,19069,18222, 17341, 5376, 5376, 5376, 5377, 5377,16695, 5377, 5377, 5377, 5377, 5377, 5377, 5377,17046, 5377, 5377,17052,18505,17454, 17516,17257,17046,16695,17125,17052, 5377, 5377, 5377, 5377, 5377, 5377, 5377, 5377,19159,17125,17131,17057, 5377,16749, 16749,16749,16749,16749,16749,17057,17064,17131,16749,17454, 17516,17257,18522,19069,17064, 5377, 5377, 5377, 5378, 5378, 16749, 5378, 5378, 5378, 5378, 5378, 5378, 5378,17257, 5378, 5378,16771,16771,16771,16771,16771,16771,16771,16771,16749, 5378, 5378, 5378, 5378, 5378, 5378, 5378,18053,18053,18053, 18522,16771, 5378,16750,16750,16750,16750,16750,16750,16750, 16750,16750,17236,18132,17236,17234,17234,17234,18295, 5378, 5378, 5378, 5379, 5379,16750, 5379, 5379, 5379, 5379, 5379, 5379, 5379,17069, 5379, 5379,17077,17234,19173,17236,18132, 17069,17136,16760,17077, 5379, 5379, 5379, 5379, 5379, 5379, 5379, 5379,17136,17234,17236,17236, 5379,18295,17811,16768, 16760,16768,16800,16800,16800,16800,16800,16800,16800,16800, 16800,18260,16760, 5379, 5379, 5379, 5380, 5380,17082, 5380, 5380, 5380, 5380, 5380, 5380, 5380,17082, 5380, 5380,17086, 17811,16768,17811,18075,18075,18075,16760,17086, 5380, 5380, 5380, 5380, 5380, 5380, 5380,16722,16760,16760,16768,18830, 5380,18830,17099,18260,16722,16722,16722,16722,16722,16722, 17099,16865, 5380,16768,17104,16768,17214, 5380, 5380, 5380, 16110,16767,17104,16767,16761,16722,16865,17214,16882,16110, 16110,16110,16110,16110,16110,16110,16110,16110,18431, 5380, 5386, 5386,16761, 5386, 5386, 5386, 5386, 5386, 5386, 5386, 16110, 5386, 5386,16767,16761,18431,16865,18431,18294,17803, 16761,17109, 5386, 5386, 5386, 5386, 5386, 5386, 5386,17109, 16767,17803,16951,16865, 5386,17114,16865,16882,16764,16951, 16761,16767,16882,17114,16951,17453,17453,16767,16761,16882, 18294, 5386, 5386, 5386, 5387, 5387,16764, 5387, 5387, 5387, 5387, 5387, 5387, 5387,17121, 5387, 5387,17124,16764,17411, 17453,18562,17121,16762,16772,17124, 5387, 5387, 5387, 5387, 5387, 5387, 5387, 5387,17411,18186,17411,18562, 5387,17411, 18186,16762,16772,16809,16809,16809,16809,16809,16809,16809, 16809,16809,16764,16762,16772, 5387, 5387, 5387, 5390, 5390, 17130, 5390, 5390, 5390, 5390, 5390, 5390, 5390,17130, 5390, 5390,16805,16805,16805,16805,16805,16805,16805,16805,16805, 5390, 5390, 5390, 5390, 5390, 5390, 5390,16762,16772,16809, 19178,18493, 5390,16762,17380,16805,17219,16793,16793,16793, 16793,16793,16793,16793,16793,16793,17135,17219,18493, 5390, 5390, 5390, 5391, 5391,17135, 5391, 5391, 5391, 5391, 5391, 5391, 5391,18495, 5391, 5391,16807,16807,16807,16807,16807, 16807,16807,16807,16807, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 5391,16793,18495,17380,16770, 5391,16770,16770,16770, 16770,16770,16770,16770,16770,16770,17863,18298,17380,19188, 18298,17863,17863, 5391, 5391, 5391, 5393, 5393,16770, 5393, 5393, 5393, 5393, 5393, 5393, 5393,17142, 5393, 5393,17213, 17224,16807,16807,17348,17142,17158,17224,17213, 5393, 5393, 5393, 5393, 5393, 5393, 5393,17348,18097,19192,18298,17224, 5393,17713,18097,17158,16794,16794,16794,16794,16794,16794, 16794,16794,16794,16794,17218,17158,17348, 5393, 5393, 5393, 5394, 5394,17218, 5394, 5394, 5394, 5394, 5394, 5394, 5394, 17713, 5394, 5394,16813,16813,16813,16813,16813,16813,16813, 16813,16813, 5394, 5394, 5394, 5394, 5394, 5394, 5394, 5394, 16794,18313,18313,18313, 5394,16794,17853,17319,17153,16796, 16796,16796,16796,16796,16796,16796,16796,16796,17319,17472, 17895, 5394, 5394, 5394, 5395, 5395,17153, 5395, 5395, 5395, 5395, 5395, 5395, 5395,17853, 5395, 5395,17318,17153,17168, 16813,17153,17240,16987,17472,17318, 5395, 5395, 5395, 5395, 5395, 5395, 5395,16113,16796,17310,16993,17168, 5395,17240, 19195,16987,16113,16113,16113,16113,16113,16113,16987,17168, 17289,16113, 5395,16987,16993, 5395, 5395, 5395,16117,17289, 17240,16993,17896,16113,17895,17310,16993,17240,17855,16117, 16117,16117,16117,16117,16117,16117,16117,16117,17855, 5395, 5396, 5396,16113, 5396, 5396, 5396, 5396, 5396, 5396, 5396, 16117, 5396, 5396,17331,17160,17170,16117,17310,17245,17466, 17245,17331, 5396, 5396, 5396, 5396, 5396, 5396, 5396,18881, 17466,18881,17160,17170, 5396,16806,16806,16806,16806,16806, 16806,16806,16806,16806,17160,17170,17896,17160,17170,19204, 17245, 5396, 5396, 5396, 5397, 5397,17245, 5397, 5397, 5397, 5397, 5397, 5397, 5397,19209, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397, 5397,17329,17329,17329,17329,17329, 5397,17392, 17268,17393,17388,17393,16806,17392,17268,17392,18232,17393, 17388,16806,18635,18232,17329, 5397, 5397, 5397, 5399, 5399, 17388, 5399, 5399, 5399, 5399, 5399, 5399, 5399,17268, 5399, 5399,16840,16840,16840,16840,16840,16840,16840,16840,16840, 5399, 5399, 5399, 5399, 5399, 5399, 5399,18335,18335,18335, 18782,18635, 5399,17471,16811,16811,16811,16811,16811,16811, 16811,16811,16811,17396,17471,17287,17396,18782,17287, 5399, 5399, 5399, 5400, 5400,17396, 5400, 5400, 5400, 5400, 5400, 5400, 5400,17287, 5400, 5400,16967,16967,16967,16967,16967, 16967,16967,16967,16967, 5400, 5400, 5400, 5400, 5400, 5400, 5400, 5400,16811,17287,17390,18289, 5400,19213,18289,16811, 16812,17476,16812,16812,16812,16812,16812,16812,16812,16812, 16812,18289,17476, 5400, 5400, 5400, 5401, 5401,17390, 5401, 5401, 5401, 5401, 5401, 5401, 5401,17390, 5401, 5401,16976, 16976,16976,16976,16976,16976,16976,16976,16976, 5401, 5401, 5401, 5401, 5401, 5401, 5401,16294,17309,16812,17152,17362, 5401,17596,17477,17874,16294,16294,16294,16294,16294,16294, 16294,16294,16294,17596, 5401,17874,17152, 5401, 5401, 5401, 18835,17309,16584,17152,17362,16294,17309,17477,17152,17362, 17596,16584,16584,16584,16584,16584,16584,16584,16584,16584, 17261, 5401, 5404, 5404,17302, 5404, 5404, 5404, 5404, 5404, 5404, 5404,16584, 5404, 5404,16985,16985,16985,16985,16985, 16985,16985,16985,16985, 5404, 5404, 5404, 5404, 5404, 5404, 5404,17389,17261,17389,17302,17395, 5404,17403,18835,17409, 17302,17389,17389,17395, 5404,17403,17395,17397,17409,17261, 17397,17302,17397, 5404, 5404, 5404, 5426, 5426,17397, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5426, 5427, 5427,17465, 5427, 5427, 5427, 5427, 5427, 5427, 5427,17465, 5427, 5427,16996, 16996,16996,16996,16996,16996,16996,16996,16996, 5427, 5427, 5427, 5427, 5427, 5427, 5427,18466,18845,18845,17804,17481, 5427,16887,16887,16887,16887,16887,16887,16887,16887,16887, 17481,18243,18466,19146,18466,17804,18243, 5427, 5427, 5427, 5428, 5428,16887, 5428, 5428, 5428, 5428, 5428, 5428, 5428, 17804, 5428, 5428,16997,16997,16997,16997,16997,16997,16997, 16997,16997, 5428, 5428, 5428, 5428, 5428, 5428, 5428, 5428, 19146,18731,17661,17460, 5428,16889,16889,16889,16889,16889, 16889,16889,16889,16889,17661,17460,18506,17661,18731,18506, 18731, 5428, 5428, 5428, 5439, 5439,16889, 5439, 5439, 5439, 5439, 5439, 5439, 5439,18521, 5439, 5439,16998,16998,16998, 16998,16998,16998,16998,16998,16998, 5439, 5439, 5439, 5439, 5439, 5439, 5439,17460,18634,18521,18634,17486, 5439,17165, 17165,17165,17165,17165,17165,17165,17165,17165,17486,17295, 18525,18634,19216,18525,18634, 5439, 5439, 5439, 5440, 5440, 17401, 5440, 5440, 5440, 5440, 5440, 5440, 5440,17401, 5440, 5440,17159,17169,17179,17401,17180,17190,17265,17363,17295, 5440, 5440, 5440, 5440, 5440, 5440, 5440, 5440,17496,17159, 17169,17179, 5440,17180,17190,17265,17159,17169,17295,17496, 17180,17159,17169,17179,18257,17180,17190,17265,17363, 5440, 5440, 5440, 5441, 5441,17470, 5441, 5441, 5441, 5441, 5441, 5441, 5441,17470, 5441, 5441,17166,17166,17166,17166,17166, 17166,17166,17166,17166, 5441, 5441, 5441, 5441, 5441, 5441, 5441,17356,17191,17363,17482,18915, 5441,18257, 5441,18915, 16507,16507,16507,16507,16507,16507,16507,16507,16507,17181, 17191,17356,17417, 5441, 5441, 5441,16507,17191,17286,17482, 17356,17417,17191,17305, 5441, 5445, 5445,17181, 5445, 5445, 5445, 5445, 5445, 5445, 5445,17286, 5445, 5445,17475,17181, 16507,17332,17181,17286,17333,17334,17475, 5445, 5445, 5445, 5445, 5445, 5445, 5445,19274,17305,17286,18558,17332, 5445, 5445,17167,17167,17167,17167,17167,17167,17167,17167,17167, 17332,18589,17305,17480,17333,17334, 5445, 5445, 5445, 5447, 5447,17480, 5447, 5447, 5447, 5447, 5447, 5447, 5447,18558, 5447, 5447,17175,17175,17175,17175,17175,17175,17175,17175, 17175, 5447, 5447, 5447, 5447, 5447, 5447, 5447,17333,17334, 18896,18896,17501, 5447,17176,17176,17176,17176,17176,17176, 17176,17176,17176,17501,18589,18266,18840,17485,18589,18840, 5447, 5447, 5447, 5470, 5470,17485, 5470, 5470, 5470, 5470, 5470, 5470, 5470, 5470, 5470, 5470,17177,17177,17177,17177, 17177,17177,17177,17177,17177, 5470, 5470, 5470, 5470, 5470, 5470, 5470,16585,17324,18181,17324,18195, 5470,18266,17497, 17506,16585,16585,16585,16585,16585,16585,16585,16585,16585, 17358,17506,17381,17492, 5470, 5470, 5470, 5470,18181,17324, 18195,17492,16585, 5470,17497,16808,16808,16808,16808,16808, 16808,16808,16808,16808,17381,17324, 5470, 5471, 5471,17358, 5471, 5471, 5471, 5471, 5471, 5471, 5471,17358, 5471, 5471, 17186,17186,17186,17186,17186,17186,17186,17186,17186, 5471, 5471, 5471, 5471, 5471, 5471, 5471,17890,16808,18890,17381, 18890, 5471,19284,17890,17381,16808,17187,17187,17187,17187, 17187,17187,17187,17187,17187,19058,19058,17495, 5471, 5471, 5471,16808, 5471, 5497, 5497,17495, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5497, 5499, 5499,19367, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5499, 5507, 5507, 5507, 5507, 5507, 5507, 5507, 5507, 5507, 5507,17326,17326,17326,17326,17326,17326, 5507, 5507, 5507, 5507, 5507, 5507,17048,17048,17048,17048,17048, 17048,17048,17048,17048,17326,17399,18891,17502,17585,18891, 17254,17048,17254,17399,17399, 5507, 5507, 5507, 5507, 5507, 5507, 5509, 5509, 5509, 5509, 5509, 5509, 5509, 5509, 5509, 5509,17489,17502,17585,17489,17048,17254, 5509, 5509, 5509, 5509, 5509, 5509,17092,17092,17092,17092,17092,17092,17092, 17092,17092,17254,17254,17500,17509,17590,17595,17509,17092, 17489,17346,17500, 5509, 5509, 5509, 5509, 5509, 5509, 5512, 5512, 5512, 5512, 5512, 5512, 5512, 5512, 5512, 5512,17346, 17610,17590,17595,17092,17509, 5512, 5512, 5512, 5512, 5512, 5512,17346,17126,17126,17126,17126,17126,17126,17126,17126, 17126,17402,17621,17626,17651,17610,18231, 5512,17126,17402, 17402, 5512, 5512, 5512, 5512, 5512, 5512, 5518, 5518, 5518, 5518, 5518, 5518, 5518, 5518, 5518, 5518,17621,17626,17651, 18231,17346,17126, 5518, 5518, 5518, 5518, 5518, 5518,17188, 17188,17188,17188,17188,17188,17188,17188,17188,17197,17197, 17197,17197,17197,17197,17197,17197,17197,17192,18494, 5518, 5518, 5518, 5518, 5518, 5518, 5521, 5521, 5521, 5521, 5521, 5521, 5521, 5521, 5521, 5521,17192,17711,17787,17584,17792, 17505, 5521, 5521, 5521, 5521, 5521, 5521,17192,17505,17584, 17192,17198,17198,17198,17198,17198,17198,17198,17198,17198, 19368,17711,18494,19102,17792,19102,17787, 5521, 5521, 5521, 5521, 5521, 5521, 5529, 5529,17512, 5529, 5529, 5529, 5529, 5529, 5529, 5529,17512, 5529, 5529,17199,17199,17199,17199, 17199,17199,17199,17199,17199, 5529, 5529, 5529, 5529, 5529, 5529, 5529,17232,17232,17232,17232,17232, 5529,17209,17209, 17209,17209,17209,17209,17209,17209,17209,17238,17238,17238, 17238,17238,17238,17232, 5529, 5529, 5529, 5534, 5534, 5534, 5534, 5534, 5534, 5534, 5534, 5534, 5534,17404,17238,19111, 17232,19111,17404, 5534, 5534, 5534, 5534, 5534, 5534,17406, 17404,17589,17406,17583,17210,17238,17742,17747,17406,17404, 17406,17583,17589,17210,17210,17210,17210,17210,17210, 5534, 5534, 5534, 5534, 5534, 5534, 5536, 5536, 5536, 5536, 5536, 5536, 5536, 5536, 5536,17210,17347,17742,17747,17594,17588, 17593, 5536, 5536, 5536, 5536, 5536, 5536,17588,17593,17594, 19373,18650,17609,17347,17230,17230,17230,17230,17230,17230, 17230,17230,17230,17609,17359,17347,17262, 5536, 5536, 5536, 5536, 5536, 5536, 5544, 5544,17230, 5544, 5544, 5544, 5544, 5544, 5544, 5544,17262, 5544, 5544,17347,17262,18139,17285, 18650,17285,17230,17359,18139, 5544, 5544, 5544, 5544, 5544, 5544, 5544,16586,17241,17262,17364,17764, 5544,17796,17241, 17336,16586,16586,16586,16586,16586,16586,16586,16586,16586, 17241,17285,17359,17620, 5544, 5544, 5544, 5544,17336,17250, 17250,17250,16586,17796,17620,17364,17764,17833,17285,19374, 17336,17241, 5544, 5550,17249,17249,17249,17249,17249,17249, 17250,17391, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550,17833,17361,17364,17249,17721,17250, 5550, 5550, 5550, 5550, 5550, 5550,17336,17721,18923,17391,17625,17775, 17266,17263,17249,17391,17266,17266,17266,17266,17775,17625, 5550,17391,17721,17361, 5550, 5550, 5550, 5550, 5550, 5550, 5552, 5552, 5552, 5552, 5552, 5552, 5552, 5552, 5552, 5552, 17266,17263,17826,17721,17630,18923, 5552, 5552, 5552, 5552, 5552, 5552,16685,17335,17385,17630,17266,17361,17263,17266, 17385,16685,16685,16685,16685,16685,16685,16685,16685,16685, 17650,17826, 5552, 5552, 5552, 5552, 5552, 5552, 5555,17263, 17785,17650,16685,17335,17910,17710,17791, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555,17710,17791,17275,17275, 17275,17275,17275, 5555, 5555, 5555, 5555, 5555, 5555,17910, 17785,17385,17605,17608,17613,17860,17385,17335,17335,17275, 17605,17608,17613,17335,17860,17914,17278,17278,17278, 5555, 5555, 5555, 5555, 5555, 5555, 5556,17275, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556, 5556,17278,17521,19092, 17914,19358,17616, 5556, 5556, 5556, 5556, 5556, 5556,16686, 17616,17725,17783,17725,17278,18482,17521,19358,16686,16686, 16686,16686,16686,16686,16686,16686,16686,17294,17521, 5556, 5556, 5556, 5556, 5556, 5556, 5570,17294,17294,17294,16686, 17523,17528,17783,17725, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570,17538,19092,18482,17294,17523,17528, 5570, 5570, 5570, 5570, 5570, 5570,16714,17522,17715,18299, 17523,17528,17538,17523,17783,16714,16714,16714,16714,16714, 16714,16714,16714,16714,17538,17522, 5570, 5570, 5570, 5570, 5570, 5570,17522,18299,17530,17540,16714,17522,17715, 5570, 5572, 5572, 5572, 5572, 5572, 5572, 5572, 5572, 5572, 5572, 19041,17549,17530,17540,19375,17715, 5572, 5572, 5572, 5572, 5572, 5572,16715,17303,17530,17540,17786,17530,17540,17549, 19039,16715,16715,16715,16715,16715,16715,16715,16715,16715, 17427,17549, 5572, 5572, 5572, 5572, 5572, 5572, 5575,17304, 19041,19039,16715,17337,17795,17303,17786, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575,17795,17338,17858,17795, 17427,17337,17303, 5575, 5575, 5575, 5575, 5575, 5575,17858, 17303,17304,17400,17337,17304,17338,17624,17427,17400,17726, 17427,17726,17337,17303,17624,18503,17400,17338,17304, 5575, 5575, 5575, 5575, 5575, 5575, 5576,17400, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576,17337,17340,17304, 17338,17726,17629, 5576, 5576, 5576, 5576, 5576, 5576,16721, 17629,17338,17748,18572,17748,17920,17340,18503,16721,16721, 16721,16721,16721,16721,16721,16721,16721,17919,17340, 5576, 5576, 5576, 5576, 5576, 5576, 5609,17001,17746,17919,16721, 17920,18572, 5609, 5609,17748,17001,17001,17001,17001,17001, 17001,17001,17001,17001,17340,17423, 5609,17633, 5609,17405, 5609,17640,17340, 5609, 5609,17633,17001,17746, 5609,17640, 17394, 5609,17342, 5609,17342, 5609,17394, 5609, 5609, 5609, 5610,16726, 5610,17773,17394,17423,17746, 5610,19376,17394, 17560,17423,16726,16726,16726,16726,16726,16726,16726,16726, 16726,17643,17423,19066,17342,17423,17773,17342,17560,17643, 17405,17405, 5610,16726,17002,17459,17405,17773,17405, 5610, 17560,17342,16726,17002,17002,17002,17002,17002,17002,17002, 17002,17002,17459, 5610,17649, 5610,17459, 5610,17342,17660, 5610, 5610,17649,17458,17002, 5610,17660,19377, 5610,17458, 5610,17660, 5610,17459, 5610, 5610, 5610, 5611,17003,17529, 17458,17551,19117,19117, 5611,19066,17820,17003,17003,17003, 17003,17003,17003,17003,17003,17003,17602,17529, 5611,17551, 5611,17458, 5611,17602,17529, 5611, 5611,17781,17003,17529, 5611,17551, 5611, 5611,17551, 5611,17820, 5611,17709, 5611, 5611, 5611, 5612,17378,17378,17602,17709,17886,17925, 5612, 17256,17256,17256,17256,17256,17256, 5612,17781,17231,17231, 17231,17231,17231,17231,17231,17231,17231,19379,17597,17598, 5612,17256, 5612,17925, 5612,17597,17886, 5612, 5612,17231, 17597,17598, 5612,17781,17598, 5612,17752, 5612,17256, 5612, 17378, 5612, 5612, 5612, 5613,17378,17231,17597,17598,17931, 19350, 5613,17378,17398,17237,17237,17237,17237,17237,17237, 17237,17237,17237,17760,17831, 5613,17752, 5613,17790, 5613, 17985,17760, 5613, 5613,17931,17237,17790, 5613, 5613,17398, 5613,17722, 5613,17752, 5613,17398, 5613, 5613, 5613, 5615, 17722, 5615,17237,17398,17831,17985, 5615,17398,17722,17915, 5615, 5615, 5615, 5615, 5615, 5615, 5615, 5615, 5615,17251, 17251,17251,17251,17251,17251,17251,17251,17251,17782,17722, 19350, 5615,17272,17272,17272,17272,17272,17272, 5615,17915, 17251,17255,17255,17255,17255,17255,17255,17255,17255,17255, 17696,17807, 5615,17272, 5615,17859, 5615,17251,17782, 5615, 5615,17782,17255,17429, 5615,17859,17859, 5615,17696, 5615, 17272, 5615,17819, 5615, 5615, 5615, 5628,17539,17562,17255, 17696,17807,19380, 5628,17819,17258,17258,17258,17258,17258, 17258,17376,17376,17429,17258,17539,17562, 5628,17429, 5628, 17653, 5628,17539,17429, 5628, 5628,17258,17539,17562, 5628, 17429,17562, 5628,17429, 5628,17807, 5628,17653, 5628, 5628, 5628, 5629,17653,17258,17819,17258,17270,17270,17270,17270, 17270,17270,17270,17270,17270,17892,19361,17750,17376,17653, 17892,17376,17892,17376, 5629,17550,17776,17270,17376,17750, 17599, 5629,19361,17271,17271,17271,17271,17271,17271,17271, 17271,17271,17599,17550,17270, 5629,17750, 5629,17599, 5629, 17550,17794, 5629, 5629,17271,17550,17776, 5629,17794,17599, 5629,17830, 5629,17794, 5629,17776, 5629, 5629, 5629, 5630, 18832,17271,17273,17273,17273,17273,17273,17273,17273,17273, 17273,17274,17274,17274,17274,17274,17274,17274,17274,17274, 17655,17830, 5630,17273,17830,17719,17719,17719,18832, 5630, 17924,17654,17274,17277,17277,17277,17277,17277,17277,17698, 17273,17924,17655, 5630,19151, 5630,17719, 5630,17655,17274, 5630, 5630,17832,17654,17277, 5630,17654,17698, 5630,17655, 5630,19151, 5630,17719, 5630, 5630, 5630, 5631,17561,17698, 17654,17277,17698,17279,17279,17279,17279,17279,17279,17279, 17279,17279,17832,17656,17984,17835,17561,17835,17835, 5631, 17291,17656,17835,17561,17279,17984, 5631,17918,17561,17291, 17291,17291,17291,17291,17291,17918,17872,17832,17291,19381, 5631,17279, 5631,17656, 5631,17872,17872, 5631, 5631,18287, 17291, 5631, 5631,17817,17430, 5631,17991, 5631,17424, 5631, 17656, 5631, 5631, 5631, 5632,17292,17424,17991,17740,17291, 19409,17817,18287,17431,17292,17292,17292,17292,17292,17292, 17292,17292,17292,17817,17430,17740, 5632,17293,17424,17734, 17734,17734,18082, 5632,17430,17292,17293,17293,17293,17293, 17293,17430,17431,17431,17430,17424,17740, 5632,17424, 5632, 17734, 5632,17817,17740, 5632, 5632,19474,17293, 5632, 5632, 17431,18082, 5632,17431, 5632,17893, 5632,17734, 5632, 5632, 5632, 5635,17300, 5635,17923,19625,17761,17992, 5635,17761, 17829, 5635,17923,17300,17300,17300,17300,17300,17300,17300, 17300,17300,17325,17325,17325,17325,17325,17325,17325,17325, 17325,17879,17992, 5635,17300,17300,17879,17899,17761,17829, 5635,19653,17893,17325,17327,17327,17327,17327,17327,17327, 17893,17933,17339,17327, 5635,17761, 5635,17343, 5635,17343, 18212, 5635, 5635,17933,17829,17327, 5635,18212,17879, 5635, 17339, 5635,17436, 5635,17433, 5635, 5635, 5635, 5636,17339, 5636,17344,17339,17344,17327, 5636,19637,17899, 5636,17343, 17328,17328,17328,17328,17328,17328,17328,17328,17328,18184, 18267,17899,17436,17996,17433,18184,17343,17697,17339,18277, 5636,17328,17828,17344,17996,17433,17339, 5636,17343,17436, 17436,17433,17436,17343,17433,17697,18267,19637,17741,17828, 17344, 5636,17697, 5636,17741, 5636,18277,17697, 5636, 5636, 17926,17828,17344, 5636, 5636,17741, 5636,17344, 5636, 5636, 5636,17808, 5636, 5636, 5636, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668,18648,17741,18000,19705,17808, 17926, 5668, 5668, 5668, 5668, 5668, 5668,17367,18000,17367, 17866,17808,17808,17928,17367,17866,17866,17866,17367,17367, 17367,17367,17367,17367,17367,17367,17367, 5668, 5668, 5668, 5668, 5668, 5668, 5672, 5672, 5672, 5672, 5672, 5672, 5672, 5672, 5672,18648,17928,19095,17808,17928,19770, 5672, 5672, 5672, 5672, 5672, 5672, 5672,17414,17414,17414,17414,17414, 17414,17414,17414,17414,17425,17425,17425,17425,17425,17425, 17425,17425,17425,17600,17818, 5672, 5672, 5672, 5672, 5672, 5672, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 17880,17600,17818,17935,18428,17880,17880, 5678, 5678, 5678, 5678, 5678, 5678,17600,17818,17935,18978,19095,17935,17425, 17426,17426,17426,17426,17426,17426,17426,17426,17426,17426, 17600,18428,17762, 5678, 5678, 5678, 5678, 5678, 5678, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681,17762, 18978,17847,18014,18918,17818, 5681, 5681, 5681, 5681, 5681, 5681,17847,18213,18014,17762,18918,17426,18490,17911,18213, 17762,17426,17428,17428,17428,17428,17428,17428,17428,17428, 17428, 5681, 5681, 5681, 5681, 5681, 5681, 5685, 5685, 5685, 5685, 5685, 5685, 5685, 5685, 5685,18490,17847,17911,17825, 18019,17983,17847, 5685, 5685, 5685, 5685, 5685, 5685,17983, 17763,18019,17825,19252,19252,17911,17763,17428,17432,17432, 17432,17432,17432,17432,17432,17432,17432,17763,17825, 5685, 5685, 5685, 5685, 5685, 5685, 5688,17911, 5688, 5688, 5688, 5688, 5688, 5688, 5688, 5688, 5688, 5688,17930,17763,18526, 18024,17990,18035, 5688, 5688, 5688, 5688, 5688, 5688,17990, 17852,18024,18526,18035,17434,18039,17435,17438,17438,17438, 17438,17438,17438,17438,17438,17438,18039,17930,18526, 5688, 5688, 5688, 5688, 5688, 5688, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 5695,17434,17869,17435,18010,18015,18560, 17434, 5695, 5695, 5695, 5695, 5695, 5695,17435,17869,18560, 17869,17434,17852,17435,17434,17744,17435,17852,17852,17869, 17438,18020,18010,18015,17744,17744,17744, 5695, 5695, 5695, 5695, 5695, 5695, 5698, 5698, 5698, 5698, 5698, 5698, 5698, 5698, 5698, 5698,19781,19112,17744,18020,19112,18887, 5698, 5698, 5698, 5698, 5698, 5698,17439,17439,17439,17439,17439, 17439,17439,17439,17439,19027,17444,17444,17444,17444,17444, 17444,17444,17444,17444,17913, 5698, 5698, 5698, 5698, 5698, 5698, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702,17800,17800,17800,17800,17800,17800, 5702, 5702, 5702, 5702, 5702, 5702,19027,17913,17995,18887,19158,19052,18046, 17439,17444,17800,17995,17440,17440,17440,17440,17440,17440, 17440,17440,17440, 5702, 5702, 5702, 5702, 5702, 5702, 5706, 5706, 5706, 5706, 5706, 5706, 5706, 5706, 5706,17440,18046, 18049,19158,17913,19052,18081, 5706, 5706, 5706, 5706, 5706, 5706,17441,17441,17441,17441,17441,17441,17441,17441,17441, 17446,17446,17446,17446,17446,17446,17446,17446,17446,18081, 18049, 5706, 5706, 5706, 5706, 5706, 5706, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 5709,18099,18055,18152, 19798,17900,18555, 5709, 5709, 5709, 5709, 5709, 5709,17442, 17442,17442,17442,17442,17442,17442,17442,17442,17446,17736, 17441,17736,18099,17900,18152,17446,18555,17441,18055, 5709, 5709, 5709, 5709, 5709, 5709, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 5713,17736,17827,17827,18080,17999, 19860, 5713, 5713, 5713, 5713, 5713, 5713,17999,17900,18080, 17827,17736,17736,17900,18048,17442,17442,17448,17448,17448, 17448,17448,17448,17448,17448,17448,17827, 5713, 5713, 5713, 5713, 5713, 5713, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 5717,17887,17927,18048,18158,18157,18048,17887, 5717, 5717, 5717, 5717, 5717, 5717,17887,17447,18157,17447,17447, 17447,17447,17447,17447,17447,17447,17447,18983,17927,18177, 18158,18182,18517,17927,17448, 5717, 5717, 5717, 5717, 5717, 5717, 5720, 5720, 5720, 5720, 5720, 5720, 5720, 5720, 5720, 5720,19870,18059,18983,18177,18517,18182, 5720, 5720, 5720, 5720, 5720, 5720,17447,17535,17535,17535,17535,17535,17535, 17535,17535,17535,17536,17536,17536,17536,17536,17536,17536, 17536,17536,18059, 5720, 5720, 5720, 5720, 5720, 5720, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724,18063, 18067,18912,18912,18912,19876, 5724, 5724, 5724, 5724, 5724, 5724,17537,17537,17537,17537,17537,17537,17537,17537,17537, 17545,17545,17545,17545,17545,17545,17545,17545,17545,18063, 18067, 5724, 5724, 5724, 5724, 5724, 5724, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725,18084,18100,19062, 19144,19144,19144, 5725, 5725, 5725, 5725, 5725, 5725,17546, 17546,17546,17546,17546,17546,17546,17546,17546,17547,17547, 17547,17547,17547,17547,17547,17547,17547,18084,18100, 5725, 5725, 5725, 5725, 5725, 5725, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 5727,18094,18142,18094,19251,20018,19251, 19062, 5727, 5727, 5727, 5727, 5727, 5727,17556,17556,17556, 17556,17556,17556,17556,17556,17556,17557,17557,17557,17557, 17557,17557,17557,17557,17557,18142,18094, 5727, 5727, 5727, 5727, 5727, 5727, 5730, 5730, 5730, 5730, 5730, 5730, 5730, 5730, 5730,17777,17909,17909,17909,17909,17909,17909, 5730, 5730, 5730, 5730, 5730, 5730,17558,17558,17558,17558,17558, 17558,17558,17558,17558,17909,17443,17443,17443,17443,17443, 17443,17443,17443,17443,17777, 5730, 5730, 5730, 5730, 5730, 5730, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731,17777,17970,18259,20116,17856,18305, 5731, 5731, 5731, 5731, 5731, 5731,17856,17934,18003,17777,17443,17856,18013, 17970,17934,17777,18003,18214,17443,17934,18013,18259,17856, 18214,18305,17970, 5731, 5731, 5731, 5731, 5731, 5731, 5736, 5736,17443, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5736, 5746, 5746,18018, 5746, 5746, 5746, 5746, 5746, 5746, 5746,18018, 5746, 5746,17567,17567,17567,17567,17567,17567,17567,17567, 17567, 5746, 5746, 5746, 5746, 5746, 5746, 5746,17718,17718, 17718,17718,17718, 5746,17456,17456,17456,17456,17456,17456, 17904,18256,18047,17456,20144,19276,17904,19232,18256,17718, 5746, 5746, 5746, 5747, 5747,17456, 5747, 5747, 5747, 5747, 5747, 5747, 5747,18023, 5747, 5747,17718,18047,17972,18147, 18101,18023,18047,17929,17456, 5747, 5747, 5747, 5747, 5747, 5747, 5747, 5747,19094,19276,19232,17972, 5747,17568,17568, 17568,17568,17568,17568,17568,17568,17568,17904,17972,18147, 18101,17972,17904,17929, 5747, 5747, 5747, 5751, 5751,17929, 5751, 5751, 5751, 5751, 5751, 5751, 5751,18101, 5751, 5751, 17569,17569,17569,17569,17569,17569,17569,17569,17569, 5751, 5751, 5751, 5751, 5751, 5751, 5751,18597,18147,20145,19094, 18236, 5751,17579,17579,17579,17579,17579,17579,17579,17579, 17579,18236,18715,18597,18435,18027,18597,18597, 5751, 5751, 5751, 5752, 5752,18027, 5752, 5752, 5752, 5752, 5752, 5752, 5752,18435, 5752, 5752,17669,17669,17669,17669,17669,17669, 17669,17669,17669, 5752, 5752, 5752, 5752, 5752, 5752, 5752, 5752,18715,18435,18781,18244, 5752,17670,17670,17670,17670, 17670,17670,17670,17670,17670,18244,19108,19147,18715,18033, 20147,19147, 5752, 5752, 5752, 5755, 5755,18033, 5755, 5755, 5755, 5755, 5755, 5755, 5755,18781, 5755, 5755,17671,17671, 17671,17671,17671,17671,17671,17671,17671, 5755, 5755, 5755, 5755, 5755, 5755, 5755,18162,18162,18162,18162,18162, 5755, 17677,17677,17677,17677,17677,17677,17677,17677,17677,19291, 19291,18765,18576,18038,19108,18162, 5755, 5755, 5755, 5756, 5756,18038, 5756, 5756, 5756, 5756, 5756, 5756, 5756,18268, 5756, 5756,17683,17683,17683,17683,17683,17683,17683,17683, 17683, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756,18576, 18765,20148,18268, 5756,17689,17689,17689,17689,17689,17689, 17689,17689,17689,18268,18576,18765,18437,18042,19301,18576, 5756, 5756, 5756, 5759, 5759,18042, 5759, 5759, 5759, 5759, 5759, 5759, 5759,18437, 5759, 5759,17695,17695,17695,17695, 17695,17695,17695,17695,17695, 5759, 5759, 5759, 5759, 5759, 5759, 5759,18595,18595,18437,19002,19301, 5759,17703,17703, 17703,17703,17703,17703,17703,17703,17703,18292,18292,18595, 20154,18079,18595,18292, 5759, 5759, 5759, 5760, 5760,18079, 5760, 5760, 5760, 5760, 5760, 5760, 5760,19002, 5760, 5760, 17704,17704,17704,17704,17704,17704,17704,17704,17704, 5760, 5760, 5760, 5760, 5760, 5760, 5760, 5760,17751,17751,17751, 17751, 5760,17705,17705,17705,17705,17705,17705,17705,17705, 17705,18050,18341,17732,17732,17732,17732,17732, 5760, 5760, 5760, 5762, 5762,17751, 5762, 5762, 5762, 5762, 5762, 5762, 5762,18570, 5762, 5762,17732,20159,18050,18341,18520,17751, 17751,18050,17751, 5762, 5762, 5762, 5762, 5762, 5762, 5762, 18520,17732,18304,18570,18570, 5762,17716,17716,17716,17716, 17716,17716,18051,18304,18085,17716,18085,17756,17756,17756, 17756,17756, 5762, 5762, 5762, 5763, 5763,17716, 5763, 5763, 5763, 5763, 5763, 5763, 5763,18520, 5763, 5763,17756,18814, 18085,18057,18051,18129,17716,18051,17716, 5763, 5763, 5763, 5763, 5763, 5763, 5763, 5763,17756,18085,18085,20160, 5763, 17717,17717,17717,17717,17717,17717,17717,17717,17717,18056, 17805,18057,18092,18092,18057,18129, 5763, 5763, 5763, 5764, 5764,17717, 5764, 5764, 5764, 5764, 5764, 5764, 5764,18092, 5764, 5764,18129,18814,18056,18130,18814,17805,17717,18056, 17805, 5764, 5764, 5764, 5764, 5764, 5764, 5764,17345,17810, 18092,19009,18130, 5764, 5764,19289,18130,17345,17345,17345, 17345,17345,17345,17345,17345,17345,17805,17810,18156,18219, 5764, 5764, 5764,18130,17805,19009,18156,18219,17345,17810, 5764, 5765, 5765,18189, 5765, 5765, 5765, 5765, 5765, 5765, 5765,18189, 5765, 5765,19289, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 17912,17810,18189,17810,18272, 5765,17730,17730,17730,17730, 17730,17730,17730,17730,17730,18639,18639,17912,18105,18105, 18105,18639, 5765, 5765, 5765, 5766, 5766,17730, 5766, 5766, 5766, 5766, 5766, 5766, 5766,18272, 5766, 5766,17912,18105, 18114,18061,18114,18272,17730,17912,17889, 5766, 5766, 5766, 5766, 5766, 5766, 5766,17889,19401,18105,17889,20161, 5766, 17731,17731,17731,17731,17731,17731,17731,17731,17731,17766, 17889,18061,18114,17766,18061,17766, 5766, 5766, 5766, 5767, 5767,17731, 5767, 5767, 5767, 5767, 5767, 5767, 5767,18573, 5767, 5767,18290,17809,17813,19401,17813,18143,17731,17766, 18290, 5767, 5767, 5767, 5767, 5767, 5767, 5767,17580,18135, 18755,17809,18573, 5767, 5767,17766,18755,17580,17580,17580, 17580,17580,17580,17809,17771,17766,17813,18143,18143,19090, 5767, 5767, 5767,17771,17771,17771,17771,17771,17580,18135, 5767, 5769, 5769,17813, 5769, 5769, 5769, 5769, 5769, 5769, 5769,17809, 5769, 5769,17771,18749,18065,17809,18135,17814, 17813,17814,18107, 5769, 5769, 5769, 5769, 5769, 5769, 5769, 19267,18107,18749,19090,18749, 5769,17737,17737,17737,17737, 17737,17737,17737,17737,17737,18060,18065,18283,18107,18065, 20178,17814, 5769, 5769, 5769, 5770, 5770,17737, 5770, 5770, 5770, 5770, 5770, 5770, 5770,19267, 5770, 5770,17814,18107, 18060,18064,17891,17891,17737,18060,17814, 5770, 5770, 5770, 5770, 5770, 5770, 5770, 5770,17814,17868,19355,17868, 5770, 17738,17738,17738,17738,17738,17738,18064,17868,18283,17868, 19481,18064,19355,18283,17868,18283, 5770, 5770, 5770, 5774, 5774,17738, 5774, 5774, 5774, 5774, 5774, 5774, 5774,17891, 5774, 5774,18069,17834,17891,17834,18068,17891,17738,18125, 17834, 5774, 5774, 5774, 5774, 5774, 5774, 5774,17834,19481, 19626,18108,18180, 5774,17753,17753,17753,17753,17753,17753, 18108,18068,18069,17753,18180,18069,18068,17834,18108,18125, 5774, 5774, 5774, 5775, 5775,17753, 5775, 5775, 5775, 5775, 5775, 5775, 5775,18203, 5775, 5775,18125,18109,18109,18108, 19626,18203,17753,18180,17753, 5775, 5775, 5775, 5775, 5775, 5775, 5775, 5775,19446,20224,18726,19446, 5775,17754,17754, 17754,17754,17754,17754,17754,17754,17754,18109,18166,18090, 18090,18090,18090,18090, 5775, 5775, 5775, 5779, 5779,17754, 5779, 5779, 5779, 5779, 5779, 5779, 5779,18203, 5779, 5779, 18090,18149,18203,18109,18726,18096,17754,18096,18166, 5779, 5779, 5779, 5779, 5779, 5779, 5779,18726,18090,19354,19574, 19574, 5779,17755,17755,17755,17755,17755,17755,17755,17755, 17755,18149,18096,18118,18118,18118,19354,18096, 5779, 5779, 5779, 5780, 5780,17755, 5780, 5780, 5780, 5780, 5780, 5780, 5780,18340, 5780, 5780,18118,18183,18149,18190,18190,18116, 17755,18116,18340, 5780, 5780, 5780, 5780, 5780, 5780, 5780, 5780,18118,19414,19559,20232, 5780,17799,17799,17799,17799, 17799,17799,17799,17799,17799,18183,18116,18190,19559,19414, 19067,18116, 5780, 5780, 5780, 5783, 5783,17799, 5783, 5783, 5783, 5783, 5783, 5783, 5783,18653, 5783, 5783,17943,17943, 17943,17943,17943,17943,17943,17943,17943, 5783, 5783, 5783, 5783, 5783, 5783, 5783,18104,18104,18104,18104,18104, 5783, 17801,17801,17801,17801,17801,17801,18303,18653,18122,17801, 18122,19067,18167,18653,18303,18104, 5783, 5783, 5783, 5784, 5784,17801, 5784, 5784, 5784, 5784, 5784, 5784, 5784,18167, 5784, 5784,18104,18148,18122,18306,18131,18167,17806,18349, 17801, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784,19635, 18122,18122,19093, 5784,17908,17908,17908,17908,17908,17908, 17908,17908,17908,18148,18349,18306,18131,18240,17806,18148, 5784, 5784, 5784, 5786, 5786,17908, 5786, 5786, 5786, 5786, 5786, 5786, 5786,18131, 5786, 5786,18240,18178,19635,18144, 18145,18240,18145,18309,17806, 5786, 5786, 5786, 5786, 5786, 5786, 5786,17806,19093,18131,18178,18315, 5786,17944,17944, 17944,17944,17944,17944,17944,17944,17944,18178, 5786,19359, 19800,18144,18145,18309, 5786, 5786, 5786,17639,17639,17639, 17639,17639,17639,17639,17639,17639,18315,18354,18144,18145, 18178,18173,18144,17639,17778, 5786, 5787, 5787,18242, 5787, 5787, 5787, 5787, 5787, 5787, 5787,18242, 5787, 5787,18144, 18145,18242,18354,20240,18188,18188,18173,17639, 5787, 5787, 5787, 5787, 5787, 5787, 5787,18173,17778,19359,18188,19800, 5787,17812,17778,17812,17945,17945,17945,17945,17945,17945, 17945,17945,17945,17778,18188,19500,19430, 5787, 5787, 5787, 5788, 5788,18250, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 18250, 5788, 5788,17812,17778,18293,18250,18250,18319,18264, 18191,17812, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 17812,19430,19500,18348, 5788,17951,17951,17951,17951,17951, 17951,17951,17951,17951,18348,18264,18293,17812,18319,18191, 18264, 5788, 5788, 5788, 5789, 5789,18293, 5789, 5789, 5789, 5789, 5789, 5789, 5789,19420, 5789, 5789,17957,17957,17957, 17957,17957,17957,17957,17957,17957, 5789, 5789, 5789, 5789, 5789, 5789, 5789,18191,20249,19547,19420,18353, 5789,17963, 17963,17963,17963,17963,17963,17963,17963,17963,18353,18797, 19482,18439,19547,19482,18439, 5789, 5789, 5789, 5790, 5790, 18323, 5790, 5790, 5790, 5790, 5790, 5790, 5790,18439, 5790, 5790,17969,17969,17969,17969,17969,17969,17969,17969,17969, 5790, 5790, 5790, 5790, 5790, 5790, 5790, 5790,18797,18439, 18323,18358, 5790,17977,17977,17977,17977,17977,17977,17977, 17977,17977,18358,18205,18359,20299,18797,18255,18263, 5790, 5790, 5790, 5794, 5794,18327, 5794, 5794, 5794, 5794, 5794, 5794, 5794,18134, 5794, 5794,17971,18192,18263,18255,18359, 18363,18134,18134,18134, 5794, 5794, 5794, 5794, 5794, 5794, 5794,18363,19703,17971,18327,18255, 5794,18187,18255,18205, 17971,18263,18134,18187,18205,17971,18192,19123,19639,19639, 18339,18205,18192, 5794, 5794, 5794, 5795, 5795,18339, 5795, 5795, 5795, 5795, 5795, 5795, 5795,18187, 5795, 5795,17978, 17978,17978,17978,17978,17978,17978,17978,17978, 5795, 5795, 5795, 5795, 5795, 5795, 5795, 5795,20370,19703,19555,18379, 5795,17979,17979,17979,17979,17979,17979,17979,17979,17979, 18379,19123,19555,18714,18347,19555,19123, 5795, 5795, 5795, 5798, 5798,18347, 5798, 5798, 5798, 5798, 5798, 5798, 5798, 18714, 5798, 5798,18054,18054,18054,18054,18054,18054,18054, 18054,18054, 5798, 5798, 5798, 5798, 5798, 5798, 5798,18430, 18430,18430,18714,18279, 5798,18076,18076,18076,18076,18076, 18076,18076,18076,18076,18380,19369,19578,20376,18352,19369, 18430, 5798, 5798, 5798, 5799, 5799,18352, 5799, 5799, 5799, 5799, 5799, 5799, 5799,18248, 5799, 5799,18430,18279,18380, 18308,18248,18248,18279,18248,18279, 5799, 5799, 5799, 5799, 5799, 5799, 5799, 5799,19578,18453,19578,18652, 5799,18086, 18086,18086,18086,18086,18086,18086,18086,18086,18169,18169, 18308,19007,18453,18308,18652, 5799, 5799, 5799, 5801, 5801, 18086, 5801, 5801, 5801, 5801, 5801, 5801, 5801,18357, 5801, 5801,18362,18311,18453,19007,18652,18357,18086,18169,18362, 5801, 5801, 5801, 5801, 5801, 5801, 5801,17743,18168,18179, 19390,20514, 5801,20514,19390,18384,17743,17743,17743,17743, 17743,17743,18311, 5801,18169,18311,18384,18179,18209, 5801, 5801, 5801,18169,18209,17768,18209,18194,17743,18168,18179, 18209,18366,18385,17768,17768,17768,17768,17768,17768,18366, 5801, 5802, 5802,18378, 5802, 5802, 5802, 5802, 5802, 5802, 5802,18378, 5802, 5802,17768,20528,18194,18385,18179,18908, 18168,18112,18168, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 18112,18112,18112,18112,18112, 5802,18087,18087,18087,18087, 18087,18087,18423,18307,18164,18164,18164,18164,18164,18164, 18194,18112, 5802, 5802, 5802, 5803, 5803,18087, 5803, 5803, 5803, 5803, 5803, 5803, 5803,18164, 5803, 5803,18307,18317, 19558,18321,18423,18307,18087,18310,18389, 5803, 5803, 5803, 5803, 5803, 5803, 5803, 5803,18908,19747,18389,19558, 5803, 18161,18161,18161,18161,18161,18161,18161,18161,18161,18317, 18310,18321,18317,19747,18321,18310, 5803, 5803, 5803, 5806, 5806,18161, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5806, 5807, 18117,18117,18117,18117,18117,18117,20607,18325, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807,17745,19129,19026, 18390,18117,18766,19129,18406,18766,17745,17745,17745,17745, 17745,17745,17745,17745,17745,18383,18245,18325,18117,18766, 18325,18245,19026,18383,18245,18390,18444,17745,18245,18406, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5807, 5814,18444,18124,18124,18124, 18124,18124,18124,19458, 5814, 5814, 5814, 5814, 5814, 5814, 5814, 5814, 5814,18176,18316,18176,18411,19063,18124,18507, 5814, 5814, 5814, 5814, 5814, 5814,18034,18034,18034,18034, 18034,18034,18034,18034,18034,18124,18507,19458,19655,18316, 19063,18411,18034,18507,18316,18176, 5814, 5814, 5814, 5814, 5814, 5814, 5817, 5817, 5817, 5817, 5817, 5817, 5817, 5817, 5817,18193,18176,18394,18529,18404,18034,18388, 5817, 5817, 5817, 5817, 5817, 5817,18394,18388,18404,19655,18410,18176, 18163,18163,18163,18163,18163,18163,18163,18163,18163,18410, 18529,18193,19264,18529, 5817, 5817, 5817, 5817, 5817, 5817, 5820,18163, 5820, 5820, 5820, 5820, 5820, 5820, 5820, 5820, 5820, 5820,18486,18210,18291,18210,19264,18415, 5820, 5820, 5820, 5820, 5820, 5820,18210,18193,18393,18400,18415,18137, 18193,18210,18210,18397,18393,18400,18397,18486,18137,18137, 18137,18137,18137,18137, 5820, 5820, 5820, 5820, 5820, 5820, 5824, 5824, 5824, 5824, 5824, 5824, 5824, 5824, 5824,18137, 18291,20667,18397,18291,18499,18291, 5824, 5824, 5824, 5824, 5824, 5824,18196,18403,18196,18499,18206,19717,19717,18196, 18329,18403,18425,18196,18196,18196,18196,18196,18196,18196, 18196,18196, 5824, 5824, 5824, 5824, 5824, 5824, 5827,18500, 5827, 5827, 5827, 5827, 5827, 5827, 5827, 5827, 5827, 5827, 18329,18171,18425,18329,18297,18425, 5827, 5827, 5827, 5827, 5827, 5827,18206,18297,18500,18538,18538,18206,18409,18171, 18414,18421,18320,18206,18206,18538,18409,20312,18414,18421, 18297,18171, 5827, 5827, 5827, 5827, 5827, 5827, 5830, 5830, 5830, 5830, 5830, 5830, 5830, 5830, 5830,18320,18649,20312, 19335,18297,18320,18567, 5830, 5830, 5830, 5830, 5830, 5830, 18171,18296,19335,19631,18567,18171,19631,18296,18314,18314, 18314,18314,18314,18314,18314,18314,18314,18649,18296,18170, 5830, 5830, 5830, 5830, 5830, 5830, 5833, 5833, 5833, 5833, 5833, 5833, 5833, 5833, 5833, 5833,18324,18170,18418,18296, 18445,18418, 5833, 5833, 5833, 5833, 5833, 5833,18445,18170, 18539,18539,18170,18629,18429,18474,18429,18455,18456,18328, 18539,18324,18629,18474,19735,19469,18324,18418, 5833, 5833, 5833, 5833, 5833, 5833, 5836, 5836, 5836, 5836, 5836, 5836, 5836, 5836, 5836,18170,18328,18172,18429,18455,18456,18328, 5836, 5836, 5836, 5836, 5836, 5836,18454,18454,18636,19469, 20711,18636,19735,18172,18336,18336,18336,18336,18336,18336, 18336,18336,18336,18454,18636,18172, 5836, 5836, 5836, 5836, 5836, 5836, 5839, 5839, 5839, 5839, 5839, 5839, 5839, 5839, 5839, 5839,18424,18557,18454,18565,18559,18498, 5839, 5839, 5839, 5839, 5839, 5839,18172,18498,18543,18557,18559,18172, 18443,18543,18443,18479,18480,18557,18543,18424,18436,18559, 18565,20712,18424,18436, 5839, 5839, 5839, 5839, 5839, 5839, 5842, 5842, 5842, 5842, 5842, 5842, 5842, 5842, 5842,18174, 18436,18174,18443,18479,18480,18443, 5842, 5842, 5842, 5842, 5842, 5842,19546,18609,18616,18609,18833,18616,18460,18174, 18460,18436,18488,18609,18609,18616,18833,18480,18465,18465, 18465,18174, 5842, 5842, 5842, 5842, 5842, 5842, 5845, 5845, 5845, 5845, 5845, 5845, 5845, 5845, 5845, 5845,18174,18465, 18460,18658,18488,18460, 5845, 5845, 5845, 5845, 5845, 5845, 19399,19399,18658,19706,19399,18174,18465,18088,18088,18088, 18088,18088,18088,18447,18524,18447,18088,18659,19546,19448, 5845, 5845, 5845, 5845, 5845, 5845, 5848, 5848,18088, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848,18447, 19448,18483,18659,18489,18524,18088,18528,18088, 5848, 5848, 5848, 5848, 5848, 5848, 5848,18447,18447,18528,18546,19706, 5848,18089,18089,18089,18089,18089,18089,18089,18089,18089, 18467,18483,18467,18489,18483,18528, 5848, 5848, 5848, 5848, 5850, 5850,18089, 5850, 5850, 5850, 5850, 5850, 5850, 5850, 5850, 5850, 5850,18531,18513,18532,18467,18546,18561,18089, 18489,20717, 5850, 5850, 5850, 5850, 5850, 5850, 5850,18472, 18834,18798,18467,18467, 5850,18472,18561,18798,18513,18534, 18834,18546,18492,18531,18561,18532,18472,18492,18513,18471, 5850, 5850, 5850, 5850, 5850, 5858, 5858, 5858, 5858, 5858, 5858, 5858, 5858, 5858,18492,18533,18471,18472,18578,18534, 18578, 5858, 5858, 5858, 5858, 5858, 5858,18372,18372,18372, 18372,18372,18372,18372,18372,18372,18532,18471,18661,18535, 18672,18535,18578,18372,18471,18533,18535, 5858, 5858, 5858, 5858, 5858, 5858, 5861, 5861, 5861, 5861, 5861, 5861, 5861, 5861, 5861, 5861,18487,18677,18672,18604,18372,18661, 5861, 5861, 5861, 5861, 5861, 5861,18405,18405,18405,18405,18405, 18405,18405,18405,18405,18571,18533,18593,19784,20718,18677, 19784,18405,18571,18487,18519, 5861, 5861, 5861, 5861, 5861, 5861, 5865, 5865, 5865, 5865, 5865, 5865, 5865, 5865, 5865, 5865,18547,18519,18604,18593,18405,18571, 5865, 5865, 5865, 5865, 5865, 5865,18799,18519,18547,19624,19548,18487,18799, 18604,18593,18204,18604,18593,18547,18682,18433,18433,18433, 18433,18433,18433, 5865, 5865, 5865, 5865, 5865, 5865, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868,18433,18519, 19624,18682,19548,18549,18581, 5868, 5868, 5868, 5868, 5868, 5868,18549,18542,18612,18568,18433,18581,18542,18204,18612, 19229,18612,18542,18204,18542,18568,19229,18549,18581,18204, 18568, 5868, 5868, 5868, 5868, 5868, 5868, 5871, 5871,18204, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5872, 5872,18794, 5872, 5872, 5872, 5872, 5872, 5872, 5872,18527, 5872, 5872, 18610,18794,20720,18707,18662,18527,18438,18476,18527, 5872, 5872, 5872, 5872, 5872, 5872, 5872,18476,18476,18476,18476, 18476, 5872,18621,18438,18610,18613,18527,18613,18707,18662, 18621,18438,18610,18613,18662,18794,18621,18476, 5872, 5872, 5872, 5872, 5873, 5873,18438, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5873, 5878, 5878,20323, 5878, 5878, 5878, 5878, 5878, 5878, 5878, 5878, 5878, 5878,18530,18583,18509,18728,18511, 18773,18518,18583,20323, 5878, 5878, 5878, 5878, 5878, 5878, 5878,18452,18452,18452,18452,18452, 5878,18511,18623,18518, 18583,18716,18883,18716,18530,18773,18623,18509,18728,18511, 18484,18518,18452, 5878, 5878, 5878, 5878, 5881,19497, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881,18452, 18883,18756,18518,18716,18577, 5881, 5881, 5881, 5881, 5881, 5881,18509,18484,18511,18530,18577,18575,18671,18102,18102, 18102,18102,18102,18102,18577,18575,18579,18102,18671,18484, 18756, 5881, 5881, 5881, 5881, 5881, 5881, 5882, 5882,18102, 5882, 5882, 5882, 5882, 5882, 5882, 5882,18575, 5882, 5882, 18484,19416,19497,18756,19416,18744,18102,18484,18102, 5882, 5882, 5882, 5882, 5882, 5882, 5882,18478,18508,19416,18579, 19019, 5882,19028,18564,18550,18478,18478,18478,18478,18478, 18478,18564,18550, 5882,18554,18744,19761,19761, 5882, 5882, 5882, 5882,18175,18579,18175,17769,18478,18508,18550,19019, 18564,19028,18744,19761,17769,17769,17769,17769,17769,17769, 5882, 5883, 5883,17769, 5883, 5883, 5883, 5883, 5883, 5883, 5883,18780, 5883, 5883,18175,17769,18508,18815,18554,18582, 18815,18508,18552, 5883, 5883, 5883, 5883, 5883, 5883, 5883, 18552,18175,18582,18815,17769, 5883,18780,18554,18584,18676, 19131,18175,18554,18582,18584,19131,18552, 5883,18175,18175, 18676,18584, 5883, 5883, 5883,17767,18449,18449,18449,18449, 18449,18449,18584,18803,17767,17767,17767,17767,17767,17767, 17767,17767,17767,18594, 5883, 5884, 5884,18449, 5884, 5884, 5884, 5884, 5884, 5884, 5884,17767, 5884, 5884,18637,18663, 18594,20721,18803,18594,18449,18594,18637, 5884, 5884, 5884, 5884, 5884, 5884, 5884,18463,18463,18463,18463,18463, 5884, 18103,18103,18103,18103,18103,18103,18103,18103,18103,18663, 18919,18569,18663,19554,18803,18463, 5884, 5884, 5884, 5887, 5887,18103, 5887, 5887, 5887, 5887, 5887, 5887, 5887,18569, 5887, 5887,18463,19554,18603,18919,19708,18569,18103,18763, 18657, 5887, 5887, 5887, 5887, 5887, 5887, 5887,18657,18580, 17770,18603,18580, 5887,18603,18569,18603,18580,18510,17770, 17770,17770,17770,17770,17770,17770,17770,17770,18929,18763, 5887, 5887, 5887,18580,19782,18763,18510, 5887, 5906, 5906, 17770, 5906, 5906, 5906, 5906, 5906, 5906, 5906,18510, 5906, 5906,18563,19708,18929,18807,18763,18510,18681,18686,18563, 5906, 5906, 5906, 5906, 5906, 5906, 5906,18563,18681,18686, 19782,20722, 5906,18119,18119,18119,18119,18119,18119,18119, 18119,18119,18510,18563,18807,18730,18730,18730,19665, 5906, 5906, 5906, 5907, 5907,18119, 5907, 5907, 5907, 5907, 5907, 5907, 5907,18706, 5907, 5907,18596,18730,18802,18802,18596, 18514,18119,18514,18706, 5907, 5907, 5907, 5907, 5907, 5907, 5907, 5907,18596,18730,18588,18596, 5907,18123,18123,18123, 18123,18123,18123,18123,18123,18123,19366,18802,20524,19665, 20524,18640,18514, 5907, 5907, 5907, 5910, 5910,18123, 5910, 5910, 5910, 5910, 5910, 5910, 5910,18772, 5910, 5910,18514, 19366,18804,18804,18820,18515,18123,18515,18772, 5910, 5910, 5910, 5910, 5910, 5910, 5910,18548,18514,18588,18820,18548, 5910,18126,18126,18126,18126,18126,18126,18640,18588,18820, 18126,18804,18640,18735,18548,18934,18515, 5910, 5910, 5910, 5911, 5911,18126, 5911, 5911, 5911, 5911, 5911, 5911, 5911, 18735, 5911, 5911,18515,18606,18818,18606,20724,18548,18126, 18934,18126, 5911, 5911, 5911, 5911, 5911, 5911, 5911,18608, 18515,18735,19997,18606, 5911,19997,18606,18608,18469,18469, 18469,18469,18469,18469,18641,18617, 5911,18608,18617,18615, 18617, 5911, 5911, 5911,17816,18752,18617,18615,18970,18469, 18615,18818,18939,17816,17816,17816,17816,17816,17816,17816, 17816,17816,18818, 5911, 5912, 5912,18469, 5912, 5912, 5912, 5912, 5912, 5912, 5912,17816, 5912, 5912,18939,18970,20171, 18641,18718,19464,18718,18752,18641, 5912, 5912, 5912, 5912, 5912, 5912, 5912, 5912,19464,20171,18752,18737, 5912,18432, 18432,18432,18432,18432,18432,18432,18432,18432,18718,18600, 18758,18600,18777,18718,18737, 5912, 5912, 5912, 5915, 5915, 18432, 5915, 5915, 5915, 5915, 5915, 5915, 5915,18600, 5915, 5915,18600,19239,18600,19667,18737,18764,18432,19239,18827, 5915, 5915, 5915, 5915, 5915, 5915, 5915,18598,18602,18758, 18827,18777, 5915,18434,18434,18434,18434,18434,18434,18598, 18602,18758,18434,18777,18598,18602,18764,18598,18602, 5915, 5915, 5915, 5916, 5916,18434, 5916, 5916, 5916, 5916, 5916, 5916, 5916,18644, 5916, 5916,19667,18973,18764,18973,19098, 18644,18434,18826,18434, 5916, 5916, 5916, 5916, 5916, 5916, 5916, 5916,18723,18826,18826,18723, 5916,18448,18448,18448, 18448,18448,18448,18448,18448,18448,18806,18944,18973,18723, 19098,18973,20725, 5916, 5916, 5916, 5918, 5918,18448, 5918, 5918, 5918, 5918, 5918, 5918, 5918,18644, 5918, 5918,18667, 18723,18644,18944,19098,18980,18448,18806,18667, 5918, 5918, 5918, 5918, 5918, 5918, 5918,18605,18599,18605,18920,18909, 5918,18450,18450,18450,18450,18450,18450,18599,18605,18806, 18450,18920,18605,18599,18980,18605,18599, 5918, 5918, 5918, 5919, 5919,18450, 5919, 5919, 5919, 5919, 5919, 5919, 5919, 18791, 5919, 5919,20593,18979,20593,18979,18920,18516,18450, 18516,18450, 5919, 5919, 5919, 5919, 5919, 5919, 5919, 5919, 18739,18921,18921,18739, 5919,18451,18451,18451,18451,18451, 18451,18451,18451,18451,18909,18909,18979,18739,18921,18791, 18516, 5919, 5919, 5919, 5920, 5920,18451, 5920, 5920, 5920, 5920, 5920, 5920, 5920,18670, 5920, 5920,18516,18739,18921, 19134,18791,18670,18451,18801,19134, 5920, 5920, 5920, 5920, 5920, 5920, 5920,18110,18516,18516,18611,18801, 5920, 5920, 18516,18633,18110,18110,18110,18110,18110,18110,18110,18110, 18110,18619,19228,18801,18633, 5920, 5920, 5920,18633,18619, 18619,18633,18611,18110,20726, 5920, 5921, 5921,18611, 5921, 5921, 5921, 5921, 5921, 5921, 5921,18611, 5921, 5921,19228, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921, 5921,18720,18720,18720,18720,18720, 5921,18461,18461,18461,18461,18461,18461,18461,18461,18461, 19003,19016,18831,18748,18748,18748,18720, 5921, 5921, 5921, 5922, 5922,18461, 5922, 5922, 5922, 5922, 5922, 5922, 5922, 18675, 5922, 5922,18720,18748,18981,19016,19013,18675,18461, 19003,18622, 5922, 5922, 5922, 5922, 5922, 5922, 5922,18622, 18622,18748,20520,19771, 5922,18462,18462,18462,18462,18462, 18462,18462,18462,18462,18831,18981,18767,19013,19791,18831, 18831, 5922, 5922, 5922, 5923, 5923,18462, 5923, 5923, 5923, 5923, 5923, 5923, 5923,18680, 5923, 5923,18643,19771,19128, 19128,18981,18680,18462,19128,18643, 5923, 5923, 5923, 5923, 5923, 5923, 5923,18111,18643,18767,19018,19791, 5923, 5923, 20520,18767,18111,18111,18111,18111,18111,18111,18111,18111, 18111,18685,18642,18642,18884, 5923, 5923, 5923,18642,18685, 18642,19018,18614,18111,18884, 5923, 5928, 5928,18614, 5928, 5928, 5928, 5928, 5928, 5928, 5928,18614, 5928, 5928,18689, 18841,18614,19040,19043,18645,18841,18841,18689, 5928, 5928, 5928, 5928, 5928, 5928, 5928,18747,18747,18747,18747,18747, 5928,18468,18468,18468,18468,18468,18468,18468,18468,18468, 18625,19040,19024,19043,20747,19964,18747, 5928, 5928, 5928, 5929, 5929,18468, 5929, 5929, 5929, 5929, 5929, 5929, 5929, 18645, 5929, 5929,18747,18993,18645,18993,19024,18992,18468, 18762,18645, 5929, 5929, 5929, 5929, 5929, 5929, 5929, 5929, 19646,18645,19964,19913, 5929,18504,18504,18504,18504,18504, 18504,18625,18625,18551,18504,18646,18993,18625,18992,18625, 18762, 5929, 5929, 5929, 5933, 5933,18504, 5933, 5933, 5933, 5933, 5933, 5933, 5933,18696, 5933, 5933,18992,19400,19913, 18882,19646,18696,18977,18512,18504, 5933, 5933, 5933, 5933, 5933, 5933, 5933,18762,18626,18977,18551,18626, 5933,18551, 18837,18646,18512,18626,18551,18626,18646,18585,18647,19035, 18808,18837,18977,18646,18512, 5933, 5933, 5933, 5934, 5934, 18551, 5934, 5934, 5934, 5934, 5934, 5934, 5934,18699, 5934, 5934,19400,18882,18977,19035,19400,18699,18882,18882,18512, 5934, 5934, 5934, 5934, 5934, 5934, 5934, 5934,18512,18808, 18585,18651, 5934,18768,18647,18705,18771,18585,18808,18647, 18651,18618,18585,18705,18771,18647,18647,20768,18651, 5934, 5934, 5934, 5938, 5938,18585, 5938, 5938, 5938, 5938, 5938, 5938, 5938,18795, 5938, 5938,18800,20897,18618,19167,18651, 19068,18800,18768,18618, 5938, 5938, 5938, 5938, 5938, 5938, 5938,18618,18601,18725,18620,18618, 5938,18601,18876,18729, 18620,18725,18601,19167,18800,18768,18876,18729,18620,18601, 18725,18795,18601, 5938, 5938, 5938, 5939, 5939,18620, 5939, 5939, 5939, 5939, 5939, 5939, 5939,18774, 5939, 5939,19812, 19068,18725,19045,19045,18795,19068,18774,18821, 5939, 5939, 5939, 5939, 5939, 5939, 5939, 5939,18729,18821,18821,19287, 5939,18719,18719,18719,18719,18719,18719,18719,18719,18719, 18740,19287,19045,19982,18740,18774,18740, 5939, 5939, 5939, 5942, 5942,18719, 5942, 5942, 5942, 5942, 5942, 5942, 5942, 18759, 5942, 5942,20931,19812,19287,18624,19104,18724,18719, 18740,18624, 5942, 5942, 5942, 5942, 5942, 5942, 5942,18624, 20063,19982,18751,18822, 5942,18724,18740,18727,18624,18727, 18759,18751,18736,18822,18822,19104,18740,18736,18759,18751, 18724, 5942, 5942, 5942, 5943, 5943,18724, 5943, 5943, 5943, 5943, 5943, 5943, 5943,18736, 5943, 5943,20063,18792,18727, 18751,19048,18743,18888,18743,18727, 5943, 5943, 5943, 5943, 5943, 5943, 5943, 5943,18888,18736,18792,19403, 5943,18713, 18713,18713,18713,18713,18713,18713,18713,18713,18792,19444, 19048,18738,19829,19904,18743, 5943, 5943, 5943, 5945, 5945, 18743, 5945, 5945, 5945, 5945, 5945, 5945, 5945,18738, 5945, 5945,19403,18892,19444,18485,19403,18738,18892,18892,18713, 5945, 5945, 5945, 5945, 5945, 5945, 5945,18742,18792,18738, 19050,19219, 5945,19904,18825,18753,18742,18742,18742,18742, 18742,18742,18753, 5945,18825,18825,18485,19829,18838, 5945, 5945, 5945,18485,18796,18790,18138,18790,18742,18838,18838, 19050,19219,19172,18485,18138,18138,18138,18138,18138,18138, 5945, 5946, 5946,18138, 5946, 5946, 5946, 5946, 5946, 5946, 5946,18753, 5946, 5946,18485,18138,18790,19172,19050,19046, 18928,18750,18796, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 18750,18928,19046,18790,18138, 5946,18721,18721,18721,18721, 18721,18721,18721,18721,18721,18796,19137,18750,19046,19457, 18790,19137, 5946, 5946, 5946, 5947, 5947,18721, 5947, 5947, 5947, 5947, 5947, 5947, 5947,18844, 5947, 5947,18750,20944, 18844,18844,18844,19457,18721,18783,18839, 5947, 5947, 5947, 5947, 5947, 5947, 5947, 5947,18839,18775,18824,18933, 5947, 18722,18722,18722,18722,18722,18722,18775,18824,18824,18933, 19698,19177,18824,18775,19697,18783, 5947, 5947, 5947, 5948, 5948,18722, 5948, 5948, 5948, 5948, 5948, 5948, 5948,18842, 5948, 5948,18914,19698,18842,18775,19177,18914,18722,18842, 18783, 5948, 5948, 5948, 5948, 5948, 5948, 5948,20155,18783, 19000,19245,18938, 5948,18732,18732,18732,18732,18732,18732, 18732,18732,18732,18938,19047,19697,19182,19000,19245,18914, 5948, 5948, 5948, 5949, 5949,18732, 5949, 5949, 5949, 5949, 5949, 5949, 5949,18819, 5949, 5949,18819,20155,19000,19245, 18847,19182,18732,19047,18819, 5949, 5949, 5949, 5949, 5949, 5949, 5949, 5949,18847,18851,18847,18851, 5949,18733,18733, 18733,18733,18733,18733,18847,18851,18779,18779,18779,18779, 18779,18779,19047,20697, 5949, 5949, 5949, 5953, 5953,18733, 5953, 5953, 5953, 5953, 5953, 5953, 5953,18779, 5953, 5953, 19127,20697,19127,19707,19255,18863,18733,19127,18853, 5953, 5953, 5953, 5953, 5953, 5953, 5953,18823,18823,18853,18853, 18885, 5953,18734,18734,18734,18734,18734,18734,18823,18863, 18885,18734,19187,18823,19255,19895,18823,18863, 5953, 5953, 5953, 5954, 5954,18734, 5954, 5954, 5954, 5954, 5954, 5954, 5954,18856, 5954, 5954,19707,19867,19895,19187,19263,18898, 18734,18982,18734, 5954, 5954, 5954, 5954, 5954, 5954, 5954, 5954,18846,18898,18846,18898, 5954,18745,18745,18745,18745, 18745,18745,18846,18898,18846,18745,18982,19203,19263,18846, 19867,18982, 5954, 5954, 5954, 5957, 5957,18745, 5957, 5957, 5957, 5957, 5957, 5957, 5957,18856, 5957, 5957,20149,20149, 19593,19220,19203,18943,18745,18856,18745, 5957, 5957, 5957, 5957, 5957, 5957, 5957,18943,18988,18856,21136,18988, 5957, 18746,18746,18746,18746,18746,18746,18746,18746,18746,18917, 19208,19220,18988,19593,18917,18917, 5957, 5957, 5957, 5958, 5958,18746, 5958, 5958, 5958, 5958, 5958, 5958, 5958,18776, 5958, 5958,18905,18988,18760,19208,19823,19220,18746,18776, 18905, 5958, 5958, 5958, 5958, 5958, 5958, 5958, 5958,18905, 18849,18948,18848, 5958,18776,18848,18805,18760,18849,18865, 18849,18849,18948,18848,19250,18865,18760,18865,18776,18848, 5958, 5958, 5958, 5960, 5960,18784, 5960, 5960, 5960, 5960, 5960, 5960, 5960,18760, 5960, 5960,18805,19823,20027,19250, 20251,20027,18805,18784,18861, 5960, 5960, 5960, 5960, 5960, 5960, 5960,18861,18852,18760,18784,20251, 5960,18852,19484, 19006,18862,18861,18862,18852,18866,18141,18866, 5960,19006, 18805,18862,18862,18866, 5960, 5960, 5960,18141,18141,18141, 18141,18141,18141,18141,18141,18141,18904,18904,19484,18784, 19266,19484,18904,18761,18904, 5960, 5961, 5961,18141, 5961, 5961, 5961, 5961, 5961, 5961, 5961,18141, 5961, 5961,18927, 19932,19832,18857,18857,19932,19266,18857,18927, 5961, 5961, 5961, 5961, 5961, 5961, 5961,18761,18857,18867,18868,18869, 5961,19521,18869,18867,18761,18872,18868,18857,19015,18868, 18869,18867,18761,18872,18872,21158,18867, 5961, 5961, 5961, 5962, 5962,18874, 5962, 5962, 5962, 5962, 5962, 5962, 5962, 18874, 5962, 5962,18761,21205,19231,18874,19832,19015,19288, 18889,18959, 5962, 5962, 5962, 5962, 5962, 5962, 5962, 5962, 18889,18889,18959,18963, 5962,18778,18778,18778,18778,18778, 18778,18778,18778,18778,18963,19231,19521,19272,19231,19288, 19015, 5962, 5962, 5962, 5967, 5967,18778, 5967, 5967, 5967, 5967, 5967, 5967, 5967,18870, 5967, 5967,18870,20813,18870, 19001,19001,19272,18786,18793,18870, 5967, 5967, 5967, 5967, 5967, 5967, 5967,17774,18864,18932,20813,19001, 5967,19275, 19498,18786,18793,18932,17774,17774,17774,17774,17774,17774, 17774,17774,17774,18786,18793, 5967, 5967, 5967,19001,18937, 18864,18875,19290,19590,19275,17774,18864,18937,17774,18875, 18875, 5967, 5968, 5968,18864, 5968, 5968, 5968, 5968, 5968, 5968, 5968,18879, 5968, 5968,18879,21234,18786,18793,19590, 18922,18879,19290,18879, 5968, 5968, 5968, 5968, 5968, 5968, 5968,18136,18895,19010,19498,21272, 5968,18895,18895,18895, 18136,18136,18136,18136,18136,18136,18136,18136,18136,18922, 18873,19010,18886, 5968, 5968, 5968,18873,18893,18922,18457, 18886,18136,18893,19010,18873,18886,19042,18893,18457,18457, 18457,18457,18457,18457,18873,19042,18886,18457, 5968, 5973, 5973, 5973, 5973, 5973, 5973, 5973, 5973, 5973, 5973,18457, 5973, 5973,19113,19036,19321,19321,19277,19113,19113,19321, 18901, 5973, 5973, 5973, 5973, 5973, 5973, 5973,18457,18901, 18901,19036,18942, 5973,19912,18754,18789,21370,18789,18785, 18942,19277,18913,19036,18754,18754,18754,18754,18754,18754, 5973, 5973, 5973,18754, 5973, 5991, 5991,18785, 5991, 5991, 5991, 5991, 5991, 5991, 5991,18754, 5991, 5991,18789,18785, 19292,19103,19036,19320,19912,18907,19292, 5991, 5991, 5991, 5991, 5991, 5991, 5991,18754,18789,18913,18947,19105, 5991, 18788,19344,18788,18951,18789,18947,18785,19344,19105,18913, 19023,18951,18789,18785,18785,18913, 5991, 5991, 5991, 5992, 5992,19023, 5992, 5992, 5992, 5992, 5992, 5992, 5992,18788, 5992, 5992,18788,19103,20895,19320,19834,19262,19103,19103, 19320, 5992, 5992, 5992, 5992, 5992, 5992, 5992, 5992,18788, 18907,18850,18878, 5992,18850,18957,18962,19029,18788,18850, 18907,18966,18871,18957,18962,18850,18788,19262,19262,18966, 5992, 5992, 5992, 5994, 5994,18850, 5994, 5994, 5994, 5994, 5994, 5994, 5994,19022, 5994, 5994,19318,19029,18871,20895, 19194,19022,19834,19194,18871, 5994, 5994, 5994, 5994, 5994, 5994, 5994,18871,18878,18878,18989,18871, 5994,18916,18878, 19116,18878,19017,18916,18916,19116,19116,19116,19017,19194, 18916,19029,18989,20006, 5994, 5994, 5994, 5995, 5995,19017, 5995, 5995, 5995, 5995, 5995, 5995, 5995,18989, 5995, 5995, 19037,20117,19318,18989,20006,19038,18897,19318,18897, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995,18897,19037,18897, 18975, 5995,20117,19038,18897,19215,18975,19044,19215,19298, 19037,19075,19077,19106,18976,19038,19044,18975, 5995, 5995, 5995, 5997, 5997,19106, 5997, 5997, 5997, 5997, 5997, 5997, 5997,18976, 5997, 5997,19215,18976,19044,18877,18975,19298, 19298,21376,18877, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 18877,18994,18976,18994,19109, 5997,19077,19075,19077,18877, 19504,19299,19075,19077,19408,19109,19075,18985,18985,18985, 18985,18985, 5997, 5997, 5997, 5998, 5998,18994, 5998, 5998, 5998, 5998, 5998, 5998, 5998,19110, 5998, 5998,18985,19408, 19011,19299,19055,18994,18994,19110,19110, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998,18985,19166,19171,18990, 5998, 18974,18974,18974,18974,18974,18974,18990,19166,19171,18974, 19536,20267,19011,19504,20106,18990, 5998, 5998, 5998, 5999, 5999,18974, 5999, 5999, 5999, 5999, 5999, 5999, 5999,19011, 5999, 5999,20267,19055,19536,19033,18990,19033,18974,19055, 18974, 5999, 5999, 5999, 5999, 5999, 5999, 5999,18475,19055, 19011,19333,19082, 5999,20106, 5999,19333,18475,18475,18475, 18475,18475,18475,18475,18475,18475,18991,19033,19363,19126, 5999, 5999, 5999,19363,19126,18991,18991,18991,18475,19126, 19085, 5999, 6005, 6005,19033, 6005, 6005, 6005, 6005, 6005, 6005, 6005,19165, 6005, 6005,19351,18991,19012,19082,19033, 19165,19033,19351,19082, 6005, 6005, 6005, 6005, 6005, 6005, 6005,18999,18999,18999,18999,18999, 6005,18984,18984,18984, 18984,18984,18984,18984,18984,18984,19085,19014,19885,19012, 19012,19085,18999, 6005, 6005, 6005, 6006, 6006,18984, 6006, 6006, 6006, 6006, 6006, 6006, 6006,19012, 6006, 6006,18999, 19353,19293,19293,19300,19070,18984,19353,19014, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006,19014,19012,20693,19885, 6006,18986,18986,18986,18986,18986,18986,18986,18986,18986, 19049,19293,19161,19300,21454,19076,19070, 6006, 6006, 6006, 6010, 6010,18986, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 19070, 6010, 6010,19074,19809,19070,19296,19161,19080,18986, 19049,19074, 6010, 6010, 6010, 6010, 6010, 6010, 6010,19049, 19161,19118,19176,19118, 6010,18987,18987,18987,18987,18987, 18987,19076,19118,19176,19118,19296,19076,19809,20693,19118, 19076, 6010, 6010, 6010, 6011, 6011,18987, 6011, 6011, 6011, 6011, 6011, 6011, 6011,19080, 6011, 6011,19074,19241,19080, 19296,19265,19074,18987,19051,19051, 6011, 6011, 6011, 6011, 6011, 6011, 6011, 6011,19080,19241,20026,19241, 6011,18995, 18995,18995,18995,18995,18995,18995,18995,18995,19154,19413, 21465,19265,20025,19079,19051, 6011, 6011, 6011, 6014, 6014, 18995, 6014, 6014, 6014, 6014, 6014, 6014, 6014,19265, 6014, 6014,20026,20025,19120,19413,19427,19081,18995,19120,19154, 6014, 6014, 6014, 6014, 6014, 6014, 6014,19154,19051,19120, 19181,19186, 6014,18996,18996,18996,18996,18996,18996,19079, 19079,19181,19186,19455,19079,19427,20457,19088,19091, 6014, 6014, 6014, 6015, 6015,18996, 6015, 6015, 6015, 6015, 6015, 6015, 6015,19081, 6015, 6015,19322,20108,19081,19455,19322, 19081,18996,19191,19071, 6015, 6015, 6015, 6015, 6015, 6015, 6015, 6015,20457,19191,19201,19156, 6015,18997,18997,18997, 18997,18997,18997,19088,19091,19201,18997,19322,19088,19091, 21474,20108,19322, 6015, 6015, 6015, 6017, 6017,18997, 6017, 6017, 6017, 6017, 6017, 6017, 6017,19156, 6017, 6017,19071, 19429,19156,19297,19297,19071,18997,19236,18997, 6017, 6017, 6017, 6017, 6017, 6017, 6017,19071,19160,19156,19236,19160, 6017,18998,18998,18998,18998,18998,18998,18998,18998,18998, 19429,19072,19297,19160,19824,19236,19429, 6017, 6017, 6017, 6018, 6018,18998, 6018, 6018, 6018, 6018, 6018, 6018, 6018, 19130, 6018, 6018,19170,19160,19130,19236,19824,19130,18998, 19030,19170, 6018, 6018, 6018, 6018, 6018, 6018, 6018, 6018, 19061,19124,20193,20035, 6018,19175,19124,19072,19030,19180, 19124,19072,19072,19175,19153,19061,19072,19180,19072,19153, 19030, 6018, 6018, 6018, 6019, 6019,19153, 6019, 6019, 6019, 6019, 6019, 6019, 6019, 6019, 6019, 6019,19031,19330,20311, 19657,20035,20193,19657,19119,19061, 6019, 6019, 6019, 6019, 6019, 6019, 6019, 6019,19030,19031,19657,19119, 6019,19119, 19005,19034,19061,19034,19034,19061,19086,19031,19119,19005, 19005,19005,19005,19005,19005, 6019, 6019, 6019, 6019, 6019, 6020, 6020,20311, 6020, 6020, 6020, 6020, 6020, 6020, 6020, 19005, 6020, 6020,19034,19330,19929,19929,19929,19087,19330, 19032,19031, 6020, 6020, 6020, 6020, 6020, 6020, 6020,19226, 19034,19207,19086,20125, 6020,19086,19125,19086,19032,19034, 19083,19125,19207,19086,19083,19125,19226,19034,19185,19073, 19032, 6020, 6020, 6020, 6021, 6021,19185, 6021, 6021, 6021, 6021, 6021, 6021, 6021,19087, 6021, 6021,19226,19378,19087, 19423,20125,19423,19378,19226,19087, 6021, 6021, 6021, 6021, 6021, 6021, 6021, 6021,19032,19032,19083,19212, 6021,21488, 19032,19083,19073,19190,19073,19073,19221,19084,19212,19089, 19073,19190,19423,19073,19132, 6021, 6021, 6021, 6024, 6024, 19073, 6024, 6024, 6024, 6024, 6024, 6024, 6024,19121, 6024, 6024,19221,19121,19121,20325,19479,19221,19121,19254,19121, 6024, 6024, 6024, 6024, 6024, 6024, 6024,19254,19234,19247, 19084,20325, 6024,19084,19234,19089,19132,19136,19084,19089, 19089,19132,19136,19479,19089,19234,19247,19089,19136, 6024, 6024, 6024, 6025, 6025,19084, 6025, 6025, 6025, 6025, 6025, 6025, 6025,19141, 6025, 6025,19133,19234,19247,19133,19141, 19141,19467,19141,19133, 6025, 6025, 6025, 6025, 6025, 6025, 6025, 6025,19135,19197,19107,19135, 6025,19135,19200,19133, 19138,19197,19107,19135,19138,19138,19200,19107,19463,19138, 21490,19467,19138, 6025, 6025, 6025, 6027, 6027,19107, 6027, 6027, 6027, 6027, 6027, 6027, 6027,19152, 6027, 6027,19206, 19152,19152,19230,19463,19537,19152,19537,19206, 6027, 6027, 6027, 6027, 6027, 6027, 6027,19122,19145,19122,19122,19148, 6027,19157,19211,19122,19148,19148,19122,19261,19537,19157, 19211,19148,19230,19122,19218,19157,19157, 6027, 6027, 6027, 6028, 6028,19218, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 19270, 6028, 6028,19295,20163,20163,19294,19261,19270,19295, 19145,19271, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 19230,19352,19271,19145, 6028,19222,19357,19222,19352,19145, 19294,19155,19295,19261,19357,19294,19763,19240,19240,19240, 7012, 6028, 6028, 6028, 6029, 6029,19155, 6029, 6029, 6029, 6029, 6029, 6029, 6029, 6029, 6029, 6029,19222,19240,19332, 19332,19328,19763,19222,19480,19332, 6029, 6029, 6029, 6029, 6029, 6029, 6029, 6029,19328,19240,19329,19155, 6029,19328, 19364,19224,19224,19224,19224,19224,19224,19329,19155,19480, 20212,19364,19329,19235,19360, 6029, 6029, 6029, 6029, 6029, 6032, 6032,19224, 6032, 6032, 6032, 6032, 6032, 6032, 6032, 19235, 6032, 6032,19360,19235,19389,19396,19225,19360,19224, 19389,19396, 6032, 6032, 6032, 6032, 6032, 6032, 6032,19249, 20212,19235,19249,19407, 6032,19223,19223,19223,19223,19223, 19223,19223,19223,19223,19407,19475,19249,19225,20207,20207, 19475, 6032, 6032, 6032, 6064, 6064,19223, 6064, 6064, 6064, 6064, 6064, 6064, 6064,19225, 6064, 6064,19249,19522,20229, 20229,19227,19421,19223,19522,19370, 6064, 6064, 6064, 6064, 6064, 6064, 6064,19370,20195,19225,19258,19362, 6064,19233, 19233,19233,19233,19233,19233,19362,19723,19382,19233,19370, 19362,19227,19421,19258,19382, 6064, 6064, 6064, 6065, 6065, 19233, 6065, 6065, 6065, 6065, 6065, 6065, 6065,19227, 6065, 6065,19246,20195, 6888,19258,19723,19246,19233,19248,19233, 6065, 6065, 6065, 6065, 6065, 6065, 6065,19238,19281,19227, 19421, 6887, 6065,19246,19412,19248,19238,19238,19238,19238, 19238,19334,19372,19248, 6065,19412,19281,19406,19334, 6065, 6065, 6065,18477,19334,19246,19406,19248,19238,19281,19327, 19490,18477,18477,18477,18477,18477,18477,18477,18477,18477, 19256, 6065, 6066, 6066,19428, 6066, 6066, 6066, 6066, 6066, 6066, 6066,18477, 6066, 6066,19586,20214,19422,19372,20214, 19490,19586,19281,19372, 6066, 6066, 6066, 6066, 6066, 6066, 6066, 6066,19256,19327,19428, 6868, 6066,19242,19242,19242, 19242,19242,19242,19242,19242,19242,19327,19422,19583,19256, 19422,19327,19327, 6066, 6066, 6066, 6071, 6071,19242, 6071, 6071, 6071, 6071, 6071, 6071, 6071,19776, 6071, 6071,19428, 19256,19257,19776,19583,19283,19242,19283,19371, 6071, 6071, 6071, 6071, 6071, 6071, 6071,19371,19349,19466,19349,19386, 6071,19243,19243,19243,19243,19243,19243,19349,19257,19466, 19576,19371,19466,19257,19349,19349,19283, 6071, 6071, 6071, 6072, 6072,19243, 6072, 6072, 6072, 6072, 6072, 6072, 6072, 19257, 6072, 6072,19283,19803,19259, 6867,19485,19592,19243, 19576,19803, 6072, 6072, 6072, 6072, 6072, 6072, 6072, 6072, 19283,19257,19386,19397, 6072,19244,19244,19244,19244,19244, 19244,19411,19397,19386,19244,19415,19485,19259,19592,19411, 19415, 6072, 6072, 6072, 6074, 6074,19244, 6074, 6074, 6074, 6074, 6074, 6074, 6074,19259, 6074, 6074,19415,19905,19260, 19486,19712,19259,19244,19383,19244, 6074, 6074, 6074, 6074, 6074, 6074, 6074,19486,19528,19259,19461,19485, 6074,19282, 19325,19282,19280,19326,19461,19325,19418,19905,19326,19486, 19325,19260,19712,19326,19260, 6074, 6074, 6074, 6075, 6075, 19280, 6075, 6075, 6075, 6075, 6075, 6075, 6075,19260, 6075, 6075,19282,19280,19528,19383,19712,19418,19319,19278,19383, 6075, 6075, 6075, 6075, 6075, 6075, 6075, 6075,19282,19260, 19319,19462, 6075,19418,19445,19319,19285,19528,19280,19581, 19282,19319,19462,19445,19636,19282,19280,19581,19278, 6075, 6075, 6075, 6076, 6076,19285, 6076, 6076, 6076, 6076, 6076, 6076, 6076,19468, 6076, 6076,20196,19285,19417,19636,19426, 19392,19468,19426,19417, 6076, 6076, 6076, 6076, 6076, 6076, 6076,18741,19278,19278,19417,19391, 6076, 6076,19278,19426, 18741,18741,18741,18741,18741,18741,18741,18741,18741,19391, 19483,19285,19392, 6076, 6076, 6076,20196,19391, 6616,19483, 19426,18741,19478, 6076, 6077, 6077,19392, 6077, 6077, 6077, 6077, 6077, 6077, 6077,19478, 6077, 6077,19392, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077,19424,19441,19478,19541,19441, 6077,19424, 19310,19310,19310,19310,19310,19310,19310,19310,19310,19541, 19424,19441,20255,20255,19393, 6077, 6077, 6077, 6078, 6078, 19541, 6078, 6078, 6078, 6078, 6078, 6078, 6078,19393, 6078, 6078,19424,19441,19393, 6614,19748,19529,19279,19286,19425, 6078, 6078, 6078, 6078, 6078, 6078, 6078,19701,19425,19393, 19529,19465, 6078,19310,19348,19279,19286,19453,19465,19348, 19529,19348,19748,19465,19279,19425,19348,19279,19286, 6078, 6078, 6078, 6079, 6079,19603, 6079, 6079, 6079, 6079, 6079, 6079, 6079,19286, 6079, 6079,19456,19425,19453,19398,19470, 19453,19456,19286,19279, 6079, 6079, 6079, 6079, 6079, 6079, 6079,19279,19456,19398,19603,19398, 6079, 6079,19398,19701, 18695,18695,18695,18695,18695,18695,18695,18695,18695,19470, 19502,19488,19433, 6079, 6079, 6079,18695,19432,19432,19432, 19432,19432,19432, 6079, 6083, 6083,19449, 6083, 6083, 6083, 6083, 6083, 6083, 6083,19545, 6083, 6083,20352,19432,19987, 18695,19488,19433,19470,19488,19545, 6083, 6083, 6083, 6083, 6083, 6083, 6083,19449,19545,19432,19449, 6605, 6083,19433, 19502, 6083,19311,19311,19311,19311,19311,19311,19311,19311, 19311,20352,19987,19449,19502, 6083, 6083, 6083, 6099, 6099, 19433, 6099, 6099, 6099, 6099, 6099, 6099, 6099,19616, 6099, 6099,19312,19312,19312,19312,19312,19312,19312,19312,19312, 6099, 6099, 6099, 6099, 6099, 6099, 6099,19487,19323,19331, 19549,19582, 6099,19616,19331,19312,19323,19311,19550,19331, 19549,19323,19582,19538,19331,19699,19323,19434,19550, 6099, 6099, 6099,19323, 6099, 6100, 6100,19487, 6100, 6100, 6100, 6100, 6100, 6100, 6100,19434, 6100, 6100,19337,19337,19337, 19337,19337,19337,19337,19337,19337, 6100, 6100, 6100, 6100, 6100, 6100, 6100,18481,19816,19434,19538,19702, 6100,19530, 19487,19699,19434,19530,18481,18481,18481,18481,18481,18481, 18481,18481,18481,18481,19365, 6100, 6100, 6100,19530,19365, 19538,19588,19365,19337,19499,18481,19365, 6100, 6126, 6126, 19499, 6126, 6126, 6126, 6126, 6126, 6126, 6126,19588, 6126, 6126,20247,19530,19702,19607,20247,19435,19621,19489,19531, 6126, 6126, 6126, 6126, 6126, 6126, 6126,19531,19621,19588, 19816,19688, 6126,19315,19315,19315,19315,19315,19315,19315, 19315,19315,19688,19531,19607,19553,19435,19499,19489, 6126, 6126, 6126, 6126, 6127, 6127,19553, 6127, 6127, 6127, 6127, 6127, 6127, 6127,19435, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127, 6127,19489,19402,19435,19443,19556, 6127,19556,19489, 19614,19402,19315,19443,19661,19532,19833,19622,19556,19315, 19402,20314,19443,19532, 6127, 6127, 6127, 6127, 6130, 6130, 6130, 6130, 6130, 6130, 6130, 6130, 6130, 6130,19722,19532, 19614,19402,19622,19443, 6130, 6130, 6130, 6130, 6130, 6130, 18958,18958,18958,18958,18958,18958,18958,18958,18958,19552, 19661, 6602,19542,20314,19552,19661,18958,19833,19542,19552, 6130, 6130, 6130, 6130, 6130, 6130, 6133, 6133, 6133, 6133, 6133, 6133, 6133, 6133, 6133, 6133,19542,19641,19722,19722, 18958,19551, 6133, 6133, 6133, 6133, 6133, 6133,19202,19202, 19202,19202,19202,19202,19202,19202,19202,19605,19551,19534, 19730,19551,19551,19762,19202,19605,19641,19534, 6133, 6133, 6133, 6133, 6133, 6133, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 6135,19534,19617,19730,19663,19762,19202,20809, 6135, 6135, 6135, 6135, 6135, 6135,19316,19316,19316,19316, 19316,19316,19316,19316,19316,19560,19641,19676,19676,20809, 19753,19704, 6135,19676,19617,19560, 6135, 6135, 6135, 6135, 6135, 6135, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139,19663,19476,19540,19753,19324,19663, 6139, 6139, 6139, 6139, 6139, 6139,19324,19336,19540,19572,19572,19324, 19654,19476,19316,19316,19324,19704,19572,19768,19540,19654, 19324,19450,19452,19476, 6139, 6139, 6139, 6139, 6139, 6139, 6141, 6141, 6141, 6141, 6141, 6141, 6141, 6141, 6141,19543, 20100,20603,19768,20603,19780,19543, 6141, 6141, 6141, 6141, 6141, 6141,19543,19450,19452,19336,19450,19476,19573,19642, 19336,19336,19452,19543,20100,19642,19336,19573,19573,19780, 19450,19452, 6141, 6141, 6141, 6141, 6141, 6141, 6151, 6151, 6151, 6151, 6151, 6151, 6151, 6151, 6151, 6151,19642,19671, 19709,19450,19452,19680, 6151, 6151, 6151, 6151, 6151, 6151, 19339,19339,19339,19339,19339,19339,19339,19339,19339,19340, 19877,19340,19340,19340,19340,19340,19340,19340,19340,19340, 6151, 6151, 6151, 6151, 6151, 6151, 6153, 6153, 6153, 6153, 6153, 6153, 6153, 6153, 6153,19671,19471,19877, 6598,19680, 19671,19620, 6153, 6153, 6153, 6153, 6153, 6153,19339,19620, 19680,20340,20340,19709,19471,19339,19340,19341,19341,19341, 19341,19341,19341,19341,19341,19341,19471,19442, 6153, 6153, 6153, 6153, 6153, 6153, 6161, 6161, 6161, 6161, 6161, 6161, 6161, 6161, 6161, 6161,19442,19477,19673,19503,19557,19638, 6161, 6161, 6161, 6161, 6161, 6161,19557,19638,19471,19442, 19471,19634,19658,19477,19732,19442,19830, 6593,20452,19503, 19658,19557,19557,19634,19341,19477, 6161, 6161, 6161, 6161, 6161, 6161, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 6164,19673,19584,19732,19715,19477,19673, 6164, 6164, 6164, 6164, 6164, 6164,19503,19523,19715,19715,20452,19503, 19830,19523,20095,19634,19317,19317,19317,19317,19317,19317, 19317,19317,19317,19584, 6164, 6164, 6164, 6164, 6164, 6164, 6172, 6172, 6172, 6172, 6172, 6172, 6172, 6172, 6172,20095, 19575,19575,19700,19900,19575,19566, 6172, 6172, 6172, 6172, 6172, 6172,19566,19594,19575,19729,19317,19566,19584,19594, 19681,20315,19523,19681,19317,19575,19729,19523,19900,19566, 19594,19681, 6172, 6172, 6172, 6172, 6172, 6172, 6173, 6173, 19317, 6173, 6173, 6173, 6173, 6173, 6173, 6173,19700, 6173, 6173,19594,19533,19700,20315,19438,19438,19438,19438,19438, 6173, 6173, 6173, 6173, 6173, 6173, 6173,18757,19596,18757, 19585,19596, 6173,19640,19454,19751,19438,20319,18757,18757, 18757,18757,18757,18757,18757,18757,18757,19751,19596, 6173, 6173, 6173, 6173,19438,19692,19533,19692,19683,19533,18757, 19585,19669,19640,19533,19454,19692,19585,19683,19683,19596, 20319, 6173, 6182,19440,19440,19440,19440,19440,19440,19533, 19591, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 6182, 19454,19563,19577,19643,19440,19808,19640, 6182, 6182, 6182, 6182, 6182, 6182,19544,19577,19454,19539,19669,19716,19539, 19591,19440,19669, 6584,19539,20146,19669,19716,19716, 6182, 20146,19577,19643, 6182, 6182, 6182, 6182, 6182, 6182, 6185, 19539, 6185, 6185, 6185, 6185, 6185, 6185, 6185, 6185, 6185, 6185,19682,19577,19591,19807,19563,19544, 6185, 6185, 6185, 6185, 6185, 6185,19544,19587,19563,19682,19675,19544,19808, 19728,19736,19643,19587,19613,19922,19563,19682,19728,19835, 19544,19587,19608, 6185, 6185, 6185, 6185, 6185, 6185, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189,19632, 19922,19736,19587,19767,19613, 6189, 6189, 6189, 6189, 6189, 6189,19004,19608,19675,19767,19966,19807,19632,19675, 6581, 19004,19004,19004,19004,19004,19004,19004,19004,19004,19632, 19675, 6189, 6189, 6189, 6189, 6189, 6189, 6203,19589,19472, 19472,19004,19835,19613,19608,19645, 6203, 6203, 6203, 6203, 6203, 6203, 6203, 6203, 6203,19589,19601,19472,20233,20233, 20233,19684, 6203, 6203, 6203, 6203, 6203, 6203,19008,19472, 19589,19684,19684,19601,20211,19645,19589,19601,19966,19008, 19008,19008,19008,19008,19008,19008,19008,19008, 6203, 6203, 6203, 6203, 6203, 6203,19601,19472,19738,19008,20211,19612, 19008, 6203, 6206,19472, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 6206,19645, 6577,19664,19967,19595,19827, 6206, 6206, 6206, 6206, 6206, 6206,19738,19595,19600,19612, 19687,19693,19849,19724,19600, 6567,19693,19612,19849,19664, 19687,19687,19693,19451,19595,19600, 6206, 6206, 6206, 6206, 6206, 6206, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210,19664,19724,19602,19595,19600,19664, 6210, 6210, 6210, 6210, 6210, 6210,19237,19451,19602,19786,19644,19754, 19724,19827,19967,19237,19237,19237,19237,19237,19237,19237, 19237,19237,19451,19602, 6210, 6210, 6210, 6210, 6210, 6210, 6237,19724, 6562,19766,19237,19783,19786,19451,19644,19754, 19253,19766, 6237,19451,19602,20284,19644,19783,20284, 6237, 6490,19253,19253,19253,19253,19253,19253,19253,19253,19253, 19615,19633,19725, 6237,19786, 6237,19721, 6237,19754,19615, 6237, 6237,19253,19721,19721, 6237,19721,19615, 6237,19633, 6237,19672, 6237,20053, 6237, 6237, 6237, 6238,19668, 6238, 19880,19633,19725,20053, 6238,19419,19419,19419,19419,19419, 19419,19419,19419,19419,19253,19670,19899,19431,19431,19431, 19431,19431,19431,19431,19431,19431,19419,19899,19880, 6238, 19599,19599,19599,19599,19599,19599, 6238,19672,19431,19599, 19725,19633,19672,19419,19668,19419,19609,19672,19668,19668, 6238,19599, 6238,19668, 6238,19431,20333, 6238, 6238,19670, 20333,19670, 6238,19733,19733, 6238,19670, 6238,19599, 6238, 19599, 6238, 6238, 6238, 6238, 6239,19436,19611,19609,20009, 19733,19779, 6239,20065,19609,19436,19436,19436,19436,19436, 19436,19610,19772,19779,19436,19609, 6239,19611, 6239, 6239, 6239,19733,19879, 6239, 6239,20009,19436,20098, 6239,19611, 19630, 6239,19630, 6239,19779, 6239,19609, 6239, 6239, 6239, 6240,19919,19772,19610,19879,19436,19611, 6240,19785,19879, 19437,19437,19437,19437,19437,19437,19437,19437,19437,20098, 19610, 6240,19630, 6240,19610, 6240,20065,19611, 6240, 6240, 19919,19437,19740, 6240,19741, 6240, 6240,19785, 6240,19630, 6240,19610, 6240, 6240, 6240, 6241,19863, 6241,19437,19740, 19628,19741, 6241,20963,19814, 6241,19630,19439,19439,19439, 19439,19439,19439,19439,19439,19439,19741,19473,19628,19473, 19740,20241,19741,19788,19788,19447,19863, 6241,19439,19785, 19628,19674,19627,19627, 6241,19901,19447,19447,19447,19447, 19447,19447,19447,19447,19447,19439,19731,19901, 6241,19473, 6241, 6241, 6241,19788,20475, 6241, 6241,19447,20963,19628, 6241,19814,19627, 6241,19628, 6241,19473, 6241,19814, 6241, 6241, 6241, 6256,19629,19473,19734,19731,19674,19660, 6256, 20241,20475,19674,19473,19660,19660,19447,19674,19627,19799, 19799,19629,19734, 6256,19799, 6256,19627, 6256,19898,19878, 6256, 6256,19878,19629,19734, 6256,19898,19854, 6256,19731, 6256,19597, 6256,19734, 6256, 6256, 6256, 6257,19685,19685, 19597,19597,19597,19597,19597,19597,19597,19597,19597,19878, 19685,19660,19686, 6479,19694,19685,19660,19629,19685, 6257, 19598,19597,19686,19686,19694,19694, 6257,19686,19883,19598, 19598,19598,19598,19598,19598,19690,19662,19854,19854,19961, 6257,19915, 6257,19690, 6257,19690,19690, 6257, 6257,19915, 19598,19662, 6257,20310, 6257, 6257,19606, 6257,19883, 6257, 20310, 6257, 6257, 6257, 6258,19744,19811,19606,19606,19606, 19606,19606,19606,19606,19606,19606,19691,19720,19758,19691, 19689,19662,19662,19689,19691,19739, 6258,19662,19606,19696, 19691,19689,19720, 6258,19739,19744,19758,19689,19662,19873, 19691,19662,19739,19961,19696,19873,19737, 6258,19758, 6258, 19759, 6258,19744,19606, 6258, 6258,19873,19811,19745, 6258, 19746, 6258, 6258,19739, 6258,19811, 6258,19720, 6258, 6258, 6258, 6259,19720,19744,19696,19745,19737,19873, 6259, 6259, 19759,19811,19737,19743,19743,19743,19743,19743,19743,19968, 19746,19696,19817,19773,19696,19968,19745,19869,19817,19817, 6478, 6259,19737,19745,19743,19759,19994,19746, 6259,19810, 20015,19742,19742,19742,19742,19742,19742,19742,19742,19742, 19756,19743, 6259,19773, 6259, 6259, 6259,19869,19746, 6259, 6259,19978,19742,19994, 6259,20015,19869, 6259,19755, 6259, 19755, 6259,19787, 6259, 6259, 6259, 6261,19752, 6261,19742, 19994,19787,19756, 6261,19778,19962, 6261,19773,19752,19752, 19752,19752,19752,19752,19752,19752,19752,19802,19789,19756, 19755,19787,19778,19802,19810,19810, 6472,19852, 6261,19752, 19757,19853,19757,19802,19778, 6261,19789,19755,19853,19853, 19756,19853,19852,19815,19790,19858,19978,19756,19789, 6261, 19815, 6261,20013, 6261,19859,19778, 6261, 6261,19755,20021, 20013, 6261,19757,19752, 6261,20021, 6261,19999, 6261,19962, 6261, 6261, 6261, 6265,19790, 6265,19774,19852,19890,19757, 6265,19886,19852, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265,19775,19774,19775,19999,19815,19858,19790, 19757,19859,19894,20014, 6471, 6265,19774,19859,19890,19858, 19893,19886, 6265,19893,20014,19760,19760,19760,19760,19760, 19760,19760,19760,20067,19822,19775, 6265,19893, 6265,20067, 6265,19774,19894, 6265, 6265,19760,19886,19806, 6265,19822, 19774, 6265,19775, 6265,19777, 6265,20336, 6265, 6265, 6265, 6266, 6266, 6266, 6266, 6266, 6266, 6266, 6266, 6266,19775, 19775,20377,19777,20336,20998,19775,19805,19861,19862,19822, 19861,19891,19908,19914,19777,19805,19805,19805,19805,19805, 19805,19805,19805,19805,19813,20377,19822,19861,19777,19822, 19806,19813,19813,19875, 6266, 6266,19875,19862,19777,19806, 20028,19891,19908,19914,20109,20998, 6266,19806,19861,20060, 19806, 6266,20028,19875, 6266, 6267, 6267, 6267, 6267, 6267, 6267, 6267, 6267, 6267, 6267,19825,19825,19825,19825,19825, 19825,19825,19825,19825,19875,19862,20109,19865,19813,19891, 19865,19871,19871,19813,19826,19826,19826,19826,19826,19826, 19826,19826,19826,19826,19865,19992,20275,20371,19871,19903, 6267,19828,19828,19828,19828,19828,19828,19828,19828,19828, 19825,19903,19992,20060,19903,19865,19917, 6267,20066,19871, 6267, 6268, 6268, 6268, 6268, 6268, 6268, 6268, 6268, 6268, 19826,21392,20371,19992,20275,19826,19831,19831,19831,19831, 19831,19831,19831,19831,19831,19917,19828,19837,19837,19837, 19837,19837,19837,19837,19837,19837,19838,19838,19838,19838, 19838,19838,19838,19838,19838, 6268,19910,21392,19916, 6268, 19917,19839,19839,19839,19839,19839,19839,19839,19839,19839, 20530,20530, 6268,20066,19910, 6268, 6269, 6269, 6269, 6269, 6269, 6269, 6269, 6269, 6269,19839,19910,19916,19920,19906, 19837,19840,19840,19840,19840,19840,19840,19840,19840,19840, 19864,19838,19868,19918,19918,19965, 6269,19906,19916,19841, 19841,19841,19841,19841,19841,19841,19841,19841,19920,19906, 6269,19842,19842,19842,19842,19842,19842,19842,19842,19842, 19864, 6429,19868,19918,19930,19866,19864, 6269,20274,19930, 6269, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 19840,19841,19866,19906,19902,19965,19864,19840,19868,19841, 19866,19902,20051,20051,20274,19974,19902,19842,19907,19965, 19907,19930,20051,19866,20010,19841,19844,19844,19844,19844, 19844,19844,19844,19844,19844, 6270,19911,19846,19846,19846, 19846,19846,19846,19846,19846,19846, 6270,19909,19888,19939, 19907,19939, 6270,20010,19911, 6270, 6271, 6271, 6271, 6271, 6271, 6271, 6271, 6271, 6271,19909,19911,19907,19974,19874, 19939,19888,20387,20168,19844,20387,19939,19909,19874,19974, 19888,19844,19921,19845,19907,19845,19845,19845,19845,19845, 19845,19845,19845,19845,19846,19874,20525,19888,19909,20525, 6271,19857,19857,19857,19857,19857,19857,19857,19857,19857, 19887, 6271,19921,19936,19872,19936,19874, 6271,19888,20320, 6271, 6272, 6272, 6272, 6272, 6272, 6272, 6272, 6272, 6272, 19845,19872,19889,19933,19936,20168,20000,19935,19933,19933, 20005,19983,19887,19872,20017,19933,19981,19935,19887,19935, 19921,19937,19872,19937,19938, 6428,20442,19857,19938,19887, 19938,19889,20320,19981,19889, 6272,20000,19936,19935,19963, 20005,19983,19937,19975,20017,19963, 6272,19969,19981,19938, 19887,19889, 6272,19969,19981, 6272, 6273, 6273, 6273, 6273, 6273, 6273, 6273, 6273, 6273,19884,19941,19983,19941,20034, 20000,19938,19889,20442,20896,19937,19884,19884,19884,19884, 19884,19884,19884,19884,19884,19943,19940,19941,19940,19943, 19975,19943,19963,19942,19985,19942,19975,19884,19940,20034, 6273,20113,19985,19979,19969,19980,20030,19940,19980,19969, 19943,19985,20113, 6273,19942,19980,19980, 6273,20896,19941, 6273, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 19892,19984,19985,19940,19986,20030,20889,19884,19940,19892, 19892,19892,19892,19892,19892,19892,19892,19892,19942,19944, 19945,19986,19945,19944,19995,19944,20084,19979,19990,20889, 19892,19984,20077,19993,20084, 6274, 6274,19979,19986,20030, 19984,19945,19986,19988,19944,19990,20032,20032,19979,20052, 19993,19995, 6274,19990,19995, 6274, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 6275,19993,19990,19945,20378,20031, 19944,19993,19945,19988,19988,19944,20032,19951,19951,19951, 19951,19951,19951,19951,19951,19951,19952,19952,19952,19952, 19952,19952,19952,19952,19952,20112,20052,20077,20031,20061, 6275,20031,20378,20112, 6275,20200,20052,19953,19953,19953, 19953,19953,19953,19953,19953,19953,20200, 6275, 6275, 6421, 6275, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 19951,19953,19956,19956,19956,19956,19956,19956,19956,19956, 19956,19952,19954,19954,19954,19954,19954,19954,19954,19954, 19954,20047,20024,19955,19955,19955,19955,19955,19955,19955, 19955,19955,19991,20061,19989, 6276,20120,19989,20024,20004, 20604,19991,20045,20604, 6276,20120, 6276,20126,19956,19991, 20024,19989, 6276,20124,20043, 6276, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 6277,19955,20004,20008,20043,20004, 19991,19954,19989,19955,20045,20008,20043,20047,19954,20126, 20114,20698,20124,20046,20008,20049,20022,20047,20045,19955, 20129,20089,20138,20049, 6418,20004,20698,20046, 6277,20045, 6277,20138,20046,20049,20022,20114, 6277,19958,19958,19958, 19958,19958,19958,19958,19958,19958,20022, 6277,20046,20129, 6277,20089, 6277, 6278, 6278, 6278, 6278, 6278, 6278, 6278, 6278, 6278,19959,20001,19959,19959,19959,19959,19959,19959, 19959,19959,19959,19960,19960,19960,19960,19960,19960,19960, 19960,19960,20062,20002,20162,19958,20022,20486,20062,20129, 20140,20814,19958,20486,20162,20001,20003, 6278,20029,20020, 6278,20020,20020,20199,20001,20140,20814,20140,20321,19959, 20140,20199,20001,20156, 6278,20002,20156, 6278, 6279, 6279, 6279, 6279, 6279, 6279, 6279, 6279, 6279,20029,20003,20156, 19960,20020,20002,20001,20321,20062,19973,19973,19973,19973, 19973,19973,19973,19973,19973,20003,20050,20083,20020,20064, 20127,20019,20669,20002,20050,20669,20055,20020, 6414,20029, 20003,20055, 6279,20055,20050,20020,20003,20033, 6279,20019, 20078,20068,20054,20055,20516,20173,20173,20068,20083, 6279, 20127,20019, 6279, 6280, 6280, 6280, 6280, 6280, 6280, 6280, 6280, 6280,19973,19998,20033,19998,20023,20033,20023,20064, 20173,20083,20516,20092,19998,19998,19998,19998,19998,19998, 19998,19998,19998,20064,20023,20019,20019,20186,20054,20088, 20092,20019,20453,20054,20078,19998,20023, 6280,20068,20054, 20086,20033,20079,20068,20078,20079,20088,20092, 6280,20054, 20023,20092,20079,20079, 6280,20078,20186, 6280, 6291, 6291, 6291, 6291, 6291, 6291, 6291, 6291, 6291,20088,20133,20088, 20086,20086,20453, 6291, 6291, 6291, 6291, 6291, 6291, 6291, 20048,20048,20048,20048,20048,20048,20048,20048,20048,20069, 20069,20069,20069,20069,20069,20069,20069,20069,20133,20090, 6291, 6291, 6291, 6291, 6291, 6291, 6294, 6294, 6294, 6294, 6294, 6294, 6294, 6294, 6294,20236,20087,20093,20093,20123, 20236,20236, 6294, 6294, 6294, 6294, 6294, 6294,20087,20090, 20091,20123,20090,20188,20093,20205,20048,20069,20091,20141, 20141,20184,20188,20141,20184,20087,20048,20091, 6294, 6294, 6294, 6294, 6294, 6294, 6297,20093, 6297, 6297, 6297, 6297, 6297, 6297, 6297, 6297, 6297, 6297,20087,20205,20091, 6409, 20123,20184, 6297, 6297, 6297, 6297, 6297, 6297,20070,20070, 20070,20070,20070,20070,20070,20070,20070,20071,20071,20071, 20071,20071,20071,20071,20071,20071,20071,20101, 6297, 6297, 6297, 6297, 6297, 6297, 6301, 6301, 6301, 6301, 6301, 6301, 6301, 6301, 6301,20105,20360,20104,20201,20202, 6400,20279, 6301, 6301, 6301, 6301, 6301, 6301,20070,20101,20266,20202, 20279,20072,20072,20072,20072,20072,20072,20072,20072,20072, 20360,20201,20660,20105,20157,20104, 6301, 6301, 6301, 6301, 6301, 6301, 6304,20266, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304,20272,20130,20280,20101,20660,20105, 6304, 6304, 6304, 6304, 6304, 6304,20072,20104,20073,20073, 20073,20073,20073,20073,20073,20073,20073,20073,20289,20272, 20157,20280,20072,20102,20130,20157, 6304, 6304, 6304, 6304, 6304, 6304, 6307, 6307, 6307, 6307, 6307, 6307, 6307, 6307, 6307,20158,20158,20289,20888,20290,20313,20158, 6307, 6307, 6307, 6307, 6307, 6307,20073,20102,20102,20210,20130,20073, 20074,20074,20074,20074,20074,20074,20074,20074,20074,20210, 20290,20313,20102,20085, 6307, 6307, 6307, 6307, 6307, 6307, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 20085,20107,20180,20102,20210,20888, 6310, 6310, 6310, 6310, 6310, 6310,20085,20107,20180,20278,20166,20166,20227,20074, 20096,20085,20166,20278,20074,20363,20368,20227,20227,20166, 20107,20180, 6310, 6310, 6310, 6310, 6310, 6310, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 6313,20096,20131,20305, 20363,20368,20180,20096, 6313, 6313, 6313, 6313, 6313, 6313, 20082,20082,20082,20082,20082,20082,20082,20082,20082,20143, 20143,20143,20143,20143,20143,20143,20143,20143,20131,20094, 6313, 6313, 6313, 6313, 6313, 6313, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6316,20094,20118,20466,20305, 20305,20668, 6316, 6316, 6316, 6316, 6316, 6316,20094,20082, 20131,20288,20203,20431,20082,20118,20175,20094,20189,20203, 20288,20082,20431,20466,20203,20668,20176,20118, 6316, 6316, 6316, 6316, 6316, 6316, 6319, 6319, 6319, 6319, 6319, 6319, 6319, 6319, 6319,20103,20121,20204,20175, 6397,20189,20175, 6319, 6319, 6319, 6319, 6319, 6319,20176,20204,20235,20439, 20204,20118,20121,20235,20235,20243,20219,20179,20439,21047, 20235,20243,20243,20176,20121,20103, 6319, 6319, 6319, 6319, 6319, 6319, 6322, 6322, 6322, 6322, 6322, 6322, 6322, 6322, 6322, 6322,20103,20122,20176,20121,20219,20179, 6322, 6322, 6322, 6322, 6322, 6322,20103,20179,21047,20287,20467,20358, 20194,20122,20248,20103,20213,20215,20294,20248,20248,20287, 20467,20470,20177,20122, 6322, 6322, 6322, 6322, 6322, 6322, 6328, 6328, 6328, 6328, 6328, 6328, 6328, 6328, 6328,20119, 20194,20119,20358,20213,20215,20294, 6328, 6328, 6328, 6328, 6328, 6328,20177,20181,20367,20471,20300,20194,20599,20287, 20128,20300,20122,20293,20470,20367,20294,20471,20215,20177, 20181,20119, 6328, 6328, 6328, 6328, 6328, 6328, 6331, 6331, 6331, 6331, 6331, 6331, 6331, 6331, 6331, 6331,20119,20128, 20177,20181,20293,20181, 6331, 6331, 6331, 6331, 6331, 6331, 20800,20366,20234,20246,20391,20119,20192,20234,20246,20366, 20477,20268,20268,20432,20432,20293,20599,20432,20128,20208, 6331, 6331, 6331, 6331, 6331, 6331, 6335, 6335, 6335, 6335, 6335, 6335, 6335, 6335, 6335, 6335,20192,20208,20174,20234, 20246,20268, 6335, 6335, 6335, 6335, 6335, 6335,20242,20208, 20477,20391,20303,20372,20242,20174,20461,20391,20268,20303, 20303,20372,20303,20174,20242,20192,20800,20461, 6335, 6335, 6335, 6335, 6335, 6335, 6337, 6337,20174, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6337, 6347, 6347,20185, 6347, 6347, 6347, 6347, 6347, 6347, 6347,20218, 6347, 6347,20209,20282,20216, 20217,20478,20182,20379,20220,20182, 6347, 6347, 6347, 6347, 6347, 6347, 6347,20273,20185,20209,20273,20526, 6347,20182, 20185,20132,20526,20526,20218,20271,20478,20209,20216,20217, 20282,20183,20379,20273,20220, 6347, 6347, 6347, 6348, 6348, 20182, 6348, 6348, 6348, 6348, 6348, 6348, 6348,20183, 6348, 6348,20132,20209,20218,20221,20271,20183,20216,20222,20451, 6348, 6348, 6348, 6348, 6348, 6348, 6348, 6348,20220,20183, 20291,20217, 6348,20421,20523,20223,20295,20132,20190,20221, 20271,20421,20421,20523,20221,20132,20451,20451,20222, 6348, 6348, 6348, 6352, 6352,20256, 6352, 6352, 6352, 6352, 6352, 6352, 6352,20291, 6352, 6352,20223,20295,20191,20292,20292, 20190,20256,20260,20190, 6352, 6352, 6352, 6352, 6352, 6352, 6352,20258,20469,20222,20258,20417, 6352,20190,20256,20257, 20260,20295,20256,20417,20469,20898,20417,20469,20292,20191, 20223,20258,20260, 6352, 6352, 6352, 6353, 6353,20190, 6353, 6353, 6353, 6353, 6353, 6353, 6353,20191, 6353, 6353,20257, 20298,20265,20258,20261,20191,20206,20206,20257, 6353, 6353, 6353, 6353, 6353, 6353, 6353, 6353,20539,20191, 6393,20263, 6353,20316,20517,20206,20346,20539,20296,20263,20265,20259, 20298,20898,20517,20261,20265,20206,20263, 6353, 6353, 6353, 6357, 6357,20262, 6357, 6357, 6357, 6357, 6357, 6357, 6357, 20261, 6357, 6357,20316,20346,20286,20296,20263,20259,20296, 20283,20206, 6357, 6357, 6357, 6357, 6357, 6357, 6357,20206, 20264,20261,20262,20286, 6357,20259,20332,20390,20283,20297, 20544,20332,20353,20536,20536,20286,20380,20264,20317,20262, 20283, 6357, 6357, 6357, 6358, 6358,20259, 6358, 6358, 6358, 6358, 6358, 6358, 6358,20264, 6358, 6358,20317,20264,20297, 20262,20318,20353,20332,20343,20380, 6358, 6358, 6358, 6358, 6358, 6358, 6358, 6358,20283,20286,20342,20544, 6358, 6383, 20390,20317,20343,20354,20361,20322,20341,20318,20380,20361, 20309,20390,20318,20342,20343, 6358, 6358, 6358, 6362, 6362, 20297, 6362, 6362, 6362, 6362, 6362, 6362, 6362,20322, 6362, 6362,20309,20351,20354,20342,20361,20342,20341,20349,20322, 6362, 6362, 6362, 6362, 6362, 6362, 6362,20341,20309,20345, 20349,20309, 6362,20424,20327,20328,21206,20414,21206,20351, 20381,20424,20424,20414,20362,20414,20345,20349,20351, 6362, 6362, 6362, 6363, 6363,20326, 6363, 6363, 6363, 6363, 6363, 6363, 6363,20337, 6363, 6363,20327,20328,20345,20349,20381, 20362,20328,20357,20327, 6363, 6363, 6363, 6363, 6363, 6363, 6363, 6363,20362,20350,20465,20326, 6363,20328,20518,20326, 20381,20382,20383,20337,20326,20465,20347, 6378,20518,20347, 20350,20337,20357, 6363, 6363, 6363, 6366, 6366,20373, 6366, 6366, 6366, 6366, 6366, 6366, 6366,20347, 6366, 6366,20384, 20382,20350,20383,20350,20338,20408,20373,20408, 6366, 6366, 6366, 6366, 6366, 6366, 6366,20410,20357,20347,20373,20338, 6366,20527,20375,20410,20408,20622,20527,20408,20395,20384, 20622,20527,20382,20410,20375,20384,20383, 6366, 6366, 6366, 6367, 6367,20348, 6367, 6367, 6367, 6367, 6367, 6367, 6367, 20338, 6367, 6367,20359,20375,20356,20395,20373,20344,20385, 20396,20338, 6367, 6367, 6367, 6367, 6367, 6367, 6367, 6367, 20359,20348,20468,20395, 6367,20344,20395,20396,20425,20468, 20396,20444,20396,20412,20468,20359,20425,20356,20348,20385, 20344, 6367, 6367, 6367, 6369, 6369,20344, 6369, 6369, 6369, 6369, 6369, 6369, 6369,20356, 6369, 6369,20412,20374,20348, 20446,20444,20397,20397,20399,20412, 6369, 6369, 6369, 6369, 6369, 6369, 6369,20385,20400,20356,20374,20356, 6369,20397, 21418,20399,20397,20479,20399,20399,20400,20446,20374,20418, 20446,20400,20418,21418,20400, 6369, 6369, 6369, 6370, 6370, 20418, 6370, 6370, 6370, 6370, 6370, 6370, 6370,20374, 6370, 6370,20398,20479,20355,20413,20398,20446,20404,20406,20401, 6370, 6370, 6370, 6370, 6370, 6370, 6370, 6370,20398,20404, 20401,20398, 6370,20355,20404,20464,20401,20404,20386,20401, 20413,20459,20456,20464,20459,20355,20413,20479,20555, 6370, 6370, 6370, 6371, 6371,20413, 6371, 6371, 6371, 6371, 6371, 6371, 6371,20355, 6371, 6371,20406,20694,20459,20386,20285, 6330,20285,20456,20694, 6371, 6371, 6371, 6371, 6371, 6371, 6371,20007,20406,20355,20483,20406, 6371,20285,20555,20545, 20007,20007,20007,20007,20007,20007,20007,20007,20007,20285, 6371,20545,20386, 6371, 6371, 6371,20099,20386,20415,20099, 20415,20007,20456,20285,20483,20521,20415,20099,20099,20099, 20099,20099,20099,20099,20099,20099,20521, 6371, 6372, 6372, 20448, 6372, 6372, 6372, 6372, 6372, 6372, 6372,20099, 6372, 6372,20402,20695,20402,20405,20476,20567,20448,20574,20695, 6372, 6372, 6372, 6372, 6372, 6372, 6372,20407,20566,20407, 20402,20405, 6372,20402,20405,20402,20405,20476,20448,20566, 20407,20567,20476,20419,20407,20574,20419,20407,20419, 6372, 6372, 6372, 6373, 6373,20419, 6373, 6373, 6373, 6373, 6373, 6373, 6373,20460, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373, 6373,20423,20403,20411,20422,20411, 6373,20403,20460,20423, 20422,20427,20403,20411,20411,20423,20554,20460,20422,20403, 20609,20609,20403, 6373, 6373, 6373, 6375, 6375,20422, 6375, 6375, 6375, 6375, 6375, 6375, 6375,20428, 6375, 6375,20428, 20802,20473,20435,20441,20436,20428,20554,20428, 6375, 6375, 6375, 6375, 6375, 6375, 6375,20416,20435,20441,20507,20473, 6375,20416,20427,20427,20435,20509,20507,20441,20427,20416, 20427,20473,20507,20509,20416,20802,20436, 6375, 6375, 6375, 6376, 6376,20445, 6376, 6376, 6376, 6376, 6376, 6376, 6376, 20436, 6376, 6376, 6329,20480,20440,20458,20443,20472,20445, 20473,20436, 6376, 6376, 6376, 6376, 6376, 6376, 6376, 6376, 20440,20445,20440,20458, 6376,20440,20472,20602,20270,20481, 20445,20484,20449,20480,20558,20458,20602,20443,20472,20866, 20866, 6376, 6376, 6376, 6377, 6377,20450, 6377, 6377, 6377, 6377, 6377, 6377, 6377,20443, 6377, 6377,20499,20481,20499, 20270,20484,20449,20472,20558,20499, 6377, 6377, 6377, 6377, 6377, 6377, 6377,20480,20474,20443,20450,20270, 6377,20449, 20501,20454,20482,20454,20624,20484,20474,20481,20501,20624, 20187,20501, 6377,20450,20270, 6377, 6377, 6377,20270,20559, 20449,20187,20187,20187,20187,20187,20187,20187,20187,20187, 20561,21477,20482,20454,20450,20474,20561,20269,20447, 6377, 6388, 6388,20187, 6388, 6388, 6388, 6388, 6388, 6388, 6388, 20454, 6388, 6388,20485,20699,20447,20561,21477,20699,20559, 20532,20489, 6388, 6388, 6388, 6388, 6388, 6388, 6388,20269, 20447,20454,20482,20532, 6388,20532,20447,20269,20490,20498, 20455,20490,20455,20485,20532,20498,20269,20498,20490,20490, 6321, 6388, 6388, 6388, 6389, 6389,20494, 6389, 6389, 6389, 6389, 6389, 6389, 6389,20494, 6389, 6389,20269,20569,20515, 20496,20702,20455,20899,20494,20489, 6389, 6389, 6389, 6389, 6389, 6389, 6389, 6389,20485,20489, 6320,20702, 6389,20455, 20495,20565,20495,20569,20496,20505,20489,20420,20553,20565, 20495,20495,20496,20505,20505, 6389, 6389, 6389, 6403, 6403, 20455, 6403, 6403, 6403, 6403, 6403, 6403, 6403,20497, 6403, 6403,20515,20547,20420,20899,20553,20515,20515,20553,20420, 6403, 6403, 6403, 6403, 6403, 6403, 6403,20420,20508,20665, 20502,20420, 6403,20502,20497,20512,20508,20508,20512,20547, 20497,20502,20547,20511,20512,20675,20512,20957,20497, 6403, 6403, 6403, 6404, 6404,20665, 6404, 6404, 6404, 6404, 6404, 6404, 6404,20503, 6404, 6404,20503,20627,20503,20547,20570, 20957,20627,20560,20503, 6404, 6404, 6404, 6404, 6404, 6404, 6404, 6404,20500,20535,20506,20675, 6404,20713,20500,20560, 20506,20713,20535,20535,20511,20511,20500,20560,20506,20570, 20511,20500,20511, 6404, 6404, 6404, 6426, 6426,20506, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6426, 6427,20504,20576,20562, 21207, 6315,21207,20581,20573, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427,20426,20605,20573,20510,20519,20426, 20605,20605,20510,20504,20522,20562,20519,20426,20576,20504, 20510,20519,20562,20581,20522,20522,20426,20504,20529,20510, 20573,20504,20519,20529,20529,20529,20595, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6427, 6430, 6430,20595, 6430, 6430, 6430, 6430, 6430, 6430, 6430,20549, 6430, 6430,20577,20575,20540,20652,20578, 20531,20571,20531,20546, 6430, 6430, 6430, 6430, 6430, 6430, 6430,20531,20540,20531,20540,20543, 6430,20540,20531,20571, 20763, 6314,20549,20575,20543,20543,20575,20652,20578,20577, 20589,20571,20546, 6430, 6430, 6430, 6430, 6437,20589, 6437, 6437, 6437, 6437, 6437, 6437, 6437, 6437, 6437, 6437,20546, 20548,20550,20763,20642,20549, 6437, 6437, 6437, 6437, 6437, 6437,20578,20552,20579,20596,20642,20580,20548,20550, 6309, 20546,20571,20900,20630,20596,20548,20572,20583,20630,20584, 20550, 6437, 6437, 6437, 6437, 6437, 6437, 6443,20548,20550, 20551,20552,20579,20551,20572,20580, 6443, 6443, 6443, 6443, 6443, 6443, 6443, 6443, 6443, 6443,20572,20583,20552,20584, 20551,20600, 6443, 6443, 6443, 6443, 6443, 6443,20594,20580, 20657,20579,20600,20597,20585,20588,20638,20635,20900,20552, 20572,20551,20584,20597,20557,20638,20638,20557, 6443, 6443, 6443, 6443, 6443, 6443, 6447, 6447, 6447, 6447, 6447, 6447, 6447, 6447, 6447, 6447,20585,20674,20588,20601,20611,20657, 6447, 6447, 6447, 6447, 6447, 6447,20557,20601,20601,20612, 20594,20611,20615,20611,20612,20594,20594,20635,20635,20588, 21358,21358,20611,20557,20674,20612, 6447, 6447, 6447, 6447, 6447, 6447, 6451, 6451, 6451, 6451, 6451, 6451, 6451, 6451, 6451, 6451,21441,21441,20557,20610,20598,20610, 6451, 6451, 6451, 6451, 6451, 6451,20598,20608,20610,20664,20610,20598, 20608,20608,20608,20610,20616,20619,20615,20619,20664,20616, 20598,20615,20619,20616, 6451, 6451, 6451, 6451, 6451, 6451, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 20620,20620,20710,20751,20758,20620, 6455, 6455, 6455, 6455, 6455, 6455,20613,20617,20618,20705,20613,20613,20617,20618, 20621,20613,20617,20613,20618,20621,20710, 6308, 6303,20758, 20751,20705, 6455, 6455, 6455, 6455, 6455, 6455, 6456, 6456, 20621, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6456, 6459, 6459, 20625, 6459, 6459, 6459, 6459, 6459, 6459, 6459,20663, 6459, 6459, 6459, 6459, 6459,20678,20678,20663,21292,20582,21292, 6459, 6459, 6459, 6459, 6459, 6459, 6459,20653,20614,20623, 20614,20614, 6459,20634,20623,21292,20614,20623,20556,20614, 20634,20634,20625,20634,20678,20644,20614,20625,20582, 6459, 6459, 6459, 6460, 6460,20582, 6460, 6460, 6460, 6460, 6460, 6460, 6460,20644, 6460, 6460,20626,20651,20556,20626,20750, 20556, 6302,20653,20626, 6460, 6460, 6460, 6460, 6460, 6460, 6460,20801,20582,20644,20641,20628, 6460,20556,20628,20626, 20628,20641,20641,20651,20641,20707,20628,20723,20801,20750, 20707,20651,20723, 6460, 6460, 6460, 6462, 6462,20556, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6463, 6463,20643, 6463, 6463, 6463, 6463, 6463, 6463, 6463,20643, 6463, 6463, 6463, 6463, 6463,20643,20643,20762,20648,20708,20701, 6463, 6463, 6463, 6463, 6463, 6463, 6463,20701,20629,20708,20727,20631, 6463,20629,20648,20631,20631,20727,20683,20629,20631,20686, 20648,20631,20683,20950,20762,20686,20950, 6463, 6463, 6463, 6463, 6464, 6464,20648, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6465, 6465,20646, 6465, 6465, 6465, 6465, 6465, 6465, 6465,20696, 6465, 6465,20645,20647,20658,20696,20790,20649, 20646,20650,20919, 6465, 6465, 6465, 6465, 6465, 6465, 6465, 20654,20655,20677,20658,20659, 6465,20649,20646,20650,20781, 21204,20646,20790,21204,20645,20647,20672,20656,20656,20672, 20658,20649, 6465, 6465, 6465, 6465, 6470,20649,20672,20650, 20919,20677,20654,20655,20659, 6470, 6470, 6470, 6470, 6470, 6470, 6470, 6470, 6470,20647,20670,20645,20656,20781,20654, 20655, 6470, 6470, 6470, 6470, 6470, 6470,20703,21247,20716, 20659,20740,20691,20670,20654,21247,20677,20691,20680,20691, 20654,20655,20781,20656,20691,20670,20671, 6470, 6470, 6470, 6470, 6470, 6470, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473,20676,20671,20670,20836,20671,20680, 6473, 6473, 6473, 6473, 6473, 6473,20716,20671,20680,20706,20719, 20716,20682,20709,20673,20740,20703,20706,20709,20740,20956, 20709,20706,20676,20836,20709, 6473, 6473, 6473, 6473, 6473, 6473, 6477, 6477, 6477, 6477, 6477, 6477, 6477, 6477, 6477, 20673,20682, 6296,20687,20687,20728,20673, 6477, 6477, 6477, 6477, 6477, 6477,20719,20748,20676,20731,20714,20738,20679, 20679,20687,20681,20748,20743,20714,20741,20687,20687,20682, 20956,20732,20719, 6477, 6477, 6477, 6477, 6477, 6477, 6480, 6480,20714, 6480, 6480, 6480, 6480, 6480, 6480, 6480,20679, 6480, 6480,20681,20704,20743,20728,20741,20692,20759,20692, 20728, 6480, 6480, 6480, 6480, 6480, 6480, 6480,20692,20731, 20759,20738,20704, 6480, 6295,20692,20692,20704,20732,20743, 20731,20756,20738,20679,20732,20741,20681,20776, 6293,20756, 6480, 6480, 6480, 6480, 6481, 6481,20776, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6488,20766, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6488, 6488,20746,20766,20967,20757, 20715,20782, 6488, 6488, 6488, 6488, 6488, 6488,20715,20735, 20757,20746,20739, 6292, 6205,20782,20735,20735,20767,20735, 20739,20767,20749,20746,20715,20782,20739,20739, 6488, 6488, 6488, 6488, 6488, 6488, 6489, 6489,20742, 6489, 6489, 6489, 6489, 6489, 6489, 6489,20753, 6489, 6489,20769,20767,20967, 20753,21009,20745,20742,20749,20744, 6489, 6489, 6489, 6489, 6489, 6489, 6489,21009,21175,20752,20760,20850, 6489,20745, 20753,20749,20744,20760,20742,20770,20742,20769,20760,20761, 6489,20745,20752,20749,21002, 6489, 6489, 6489, 6489,20744, 20745,20761,20749,20744,20761,20771,20850,20772,20784,20773, 20826,21002,21175,21014,20770,20752,20784, 6489, 6491, 6491, 20765, 6491, 6491, 6491, 6491, 6491, 6491, 6491,20775, 6491, 6491,20774,20784, 6204,20771,20770,20772,20799,20765,20773, 6491, 6491, 6491, 6491, 6491, 6491, 6491,21014,20799,20844, 20765,20791, 6491,20791,20803,20804,20807,20799,20775,20772, 20844,20774,20774,20826,20803,20804,20807,20826,20771, 6491, 6491, 6491, 6491, 6492, 6492,20791, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6492, 6493, 6493,20792, 6493, 6493, 6493, 6493, 6493, 6493, 6493,20815, 6493, 6493,20764,20783,20796,21357, 20834,20783,20860,20815,20796, 6493, 6493, 6493, 6493, 6493, 6493, 6493, 6493,20789,20764,20806,20783, 6493,20966, 6184, 20806,20808,20796,20830,20785,20806,20764,20786,20792,20808, 20834,20860,20785,21357, 6493, 6493, 6493, 6493, 6494, 6494, 20783, 6494, 6494, 6494, 6494, 6494, 6494, 6494,20785, 6494, 6494,20787,20792,20830,20845,20764,20794,20789,20795,20787, 6494, 6494, 6494, 6494, 6494, 6494, 6494,21079,20794,20810, 20786,20795, 6494,20786,20966,20787,20789,20843,20786,20845, 20794,20789,20795,20810,20798,20843,20810,20830,20818, 6494, 6494, 6494, 6495, 6495,20786, 6495, 6495, 6495, 6495, 6495, 6495, 6495, 6495, 6495, 6495,20793,20833,21079,20793,20833, 20811,20805,20811,20793, 6495, 6495, 6495, 6495, 6495, 6495, 6495,21419,20811,20822,20797,21419, 6495,20798,20805,20793, 20797,20805,20805,20812,20798,20901,20833,20797, 6495,20798, 21248,20812,20818, 6495, 6495, 6495, 6495,21248,20797,20892, 20819,20798,20818,20819,20827,20827,20812,20812,20827,20964, 20819,20819,20890,20818,20831, 6495, 6496, 6496,20827, 6496, 6496, 6496, 6496, 6496, 6496, 6496,20822, 6496, 6496,20827, 20837,20831,20847,20838,20849,20879,20856,20822, 6496, 6496, 6496, 6496, 6496, 6496, 6496,20837,20879,20840,20901, 6183, 6496,20856,20831,20964,20831,20838,20840,20837,20890,20849, 20838,20892,20847,20856,20849, 5971, 5885, 6496, 6496, 6496, 6496, 6498, 6498,20840, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6498, 6500, 6500, 6500, 6500, 6500, 6500, 6500, 6500, 6500, 6500,20828,20829,20832,20825,20905,20878, 6500, 6500, 6500, 6500, 6500, 6500,20905,20893,20927,20871,20878,20878,20871, 20832,21209,20839,20927,20848,20835,20870,20871,20832,20924, 20924,20828,20829, 6500, 6500, 6500, 6500, 6500, 6500, 6502, 6502,20832, 6502, 6502, 6502, 6502, 6502, 6502, 6502,20829, 6502, 6502,20839,20859,20848,20924,20828,20835,20825,20851, 20893, 6502, 6502, 6502, 6502, 6502, 6502, 6502,20825,20839, 20829,20848,20870, 6502,20835,20968,20969,20851,21209,20825, 20859,20852,20835,20870,20852,20894,20859,20862,20862,20851, 6502, 6502, 6502, 6508,20853,20835, 5870,20853,20854,20852, 20864,20854, 6508, 6508, 6508, 6508, 6508, 6508, 6508, 6508, 6508,20852,20853,20851,20858,20873,20854,20862, 6508, 6508, 6508, 6508, 6508, 6508,20853,20873,20873,21299,20854,20858, 20864,20968,20874,20864,20857,20894,20858,20857,20853,20969, 20894,20858,20874,20874, 6508, 6508, 6508, 6508, 6508, 6508, 6509, 6509,20857, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509,20855,20857,21299,20855, 5869,20872,20877, 21095,20863, 6509, 6509, 6509, 6509, 6509, 6509, 6509,20877, 20877,20855,21095,20872, 6509,20884, 5860,20881,20855,20861, 20884,20865,20904,20855,20872,20881,20884,20881,20881,20891, 20863, 6509, 6509, 6509, 6509, 6510, 6510,20915, 6510, 6510, 6510, 6510, 6510, 6510, 6510, 6510, 6510, 6510,20861,21366, 20984,20865,20929,20904,20875,20875,20984, 6510, 6510, 6510, 6510, 6510, 6510, 6510, 6510,20863,20875,20915,20876, 6510, 20883,20875,20883,20911,20875,20891,20904,20929,20876,20876, 20891,20883,20861,20876,21366,20865, 6510, 6510, 6510, 6510, 6512, 6512,20865, 6512, 6512, 6512, 6512, 6512, 6512, 6512, 20885, 6512, 6512,20934,20911,20921,20918,20915,20921,20914, 20885,20885, 6512, 6512, 6512, 6512, 6512, 6512, 6512, 6512, 20880,20928,20960,20880, 6512,21103, 5859,20911,20934,20913, 20918,20880,20928,20918,20922,20921,20923,20880,20914, 5844, 20962, 6512, 6512, 6512, 6512, 6513, 6513,20916, 6513, 6513, 6513, 6513, 6513, 6513, 6513,20914, 6513, 6513,20933,20913, 20940,20922,21103, 5843,20922,20923,20908, 6513, 6513, 6513, 6513, 6513, 6513, 6513,20887,20940,20914,20916,20882, 6513, 20932,20882,20923,21044,20960,21050,20882,20940,20933,20887, 20962,20933,20882,20913,20916,20962, 6513, 6513, 6513, 6513, 6514, 6514,20882, 6514, 6514, 6514, 6514, 6514, 6514, 6514, 20932, 6514, 6514,20943,20935,20916, 5838,20912,20912,20887, 20908,20912, 6514, 6514, 6514, 6514, 6514, 6514, 6514, 6514, 20908,20912,20935, 5837, 6514,20935,20887,21006,21106,20887, 20943,20908,20912,20988,20935,21006,20932,21044,21050,20943, 20955, 6514, 6514, 6514, 6514, 6515, 6515,21336, 6515, 6515, 6515, 6515, 6515, 6515, 6515,20955, 6515, 6515,20936,20937, 20939,20936,20937,20939,20988,20945,20917, 6515, 6515, 6515, 6515, 6515, 6515, 6515,20920,21336,20936,20937,20939, 6515, 20937, 6515,21045,20917,21007,20955,20991,20988,20936,20937, 20939,21106,20991,20939,20945,21007, 6515, 6515, 6515, 6515, 20917,21000,20955,21388,20917,20955,20920, 6515, 6516, 6516, 20941, 6516, 6516, 6516, 6516, 6516, 6516, 6516,20945, 6516, 6516,20941,20992,20920,20942,20941,20946,20994,21000,20947, 6516, 6516, 6516, 6516, 6516, 6516, 6516,20941,21003,20942, 20920,21003, 6516,21388,20920,20948,21045,21008,21027,20949, 21021,20942,20992,20997,20942,20946,21027,20994,20947, 6516, 6516, 6516, 6517, 6517,21003, 6517, 6517, 6517, 6517, 6517, 6517, 6517,21008, 6517, 6517,20948, 5832,21021,21021,20949, 20997,20946,21011,20948, 6517, 6517, 6517, 6517, 6517, 6517, 6517,20947,20992,21290,21011, 5831, 6517,21011,21290,21051, 21074,20958,20958,20958,20958,20958,20958,20958,20958,20958, 21064,21074,20997, 6517, 6517, 6517, 6518, 6518,20949, 6518, 6518, 6518, 6518, 6518, 6518, 6518,21075, 6518, 6518,20965, 20965,20965,20965,20965,20965,20965,20965,20965, 6518, 6518, 6518, 6518, 6518, 6518, 6518, 6518,20958,21123, 5826,21064, 6518,21075,21246,21001,20959,20959,20959,20959,20959,20959, 20959,20959,20959,20959,21051,20985,20985, 6518, 6518, 6518, 6519, 6519,21123, 6519, 6519, 6519, 6519, 6519, 6519, 6519, 21001, 6519, 6519,20985,21246,20938,21001,21059,20938,20985, 20985,21023, 6519, 6519, 6519, 6519, 6519, 6519, 6519,20938, 20959,20993,20996,20938, 6519,20959,20971,20971,20971,20971, 20971,20971,20971,20971,20971,20938, 6519,21059,20993,20996, 21023, 6519, 6519, 6519,21012, 5825,21100,21013,21015,20938, 20961,20961,20961,20961,20961,20961,20961,20961,20961,20993, 20996,21023,20996, 6519, 6520, 6520,21015, 6520, 6520, 6520, 6520, 6520, 6520, 6520,21012, 6520, 6520,21013,21015,20971, 21022,21020,20995,21013,21101,21159, 6520, 6520, 6520, 6520, 6520, 6520, 6520, 6520,21159,20961,21020,21022, 6520,20972, 20972,20972,20972,20972,20972,20972,20972,20972,21020,21022, 21100,20995,21012, 5819,21020, 6520, 6520, 6520, 6530, 6530, 21078, 6530, 6530, 6530, 6530, 6530, 6530, 6530,20995, 6530, 6530,20973,20973,20973,20973,20973,20973,20973,20973,20973, 6530, 6530, 6530, 6530, 6530, 6530, 6530,21052,21101,20995, 21078, 5818, 6530,21052,20972,20973,20974,20974,20974,20974, 20974,20974,20974,20974,20974,21328, 5816,21328,21160, 6530, 6530, 6530, 6531, 6531,21024, 6531, 6531, 6531, 6531, 6531, 6531, 6531,21049, 6531, 6531,20975,20975,20975,20975,20975, 20975,20975,20975,20975, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531,21010,21024,21049,21046, 6531,21160,21073,21010, 21016,21046,21057,21016,21010,20974,21073,21372,21057,21467, 21372,21467,20974, 6531, 6531, 6531, 6535, 6535,21016, 6535, 6535, 6535, 6535, 6535, 6535, 6535,21024, 6535, 6535,21049, 21016,20975,20975,21017,21049,21025,21017,21019, 6535, 6535, 6535, 6535, 6535, 6535, 6535,21017,21019, 5815,21046,21107, 6535,21017,21019,21025,20977,20977,20977,20977,20977,20977, 20977,20977,20977,21017,21019,21025, 5809, 6535, 6535, 6535, 6536, 6536,21093, 6536, 6536, 6536, 6536, 6536, 6536, 6536, 21397, 6536, 6536,20981,20981,20981,20981,20981,20981,20981, 20981,20981, 6536, 6536, 6536, 6536, 6536, 6536, 6536, 6536, 20977,21061,21093,21129, 6536,20979,20979,20979,20979,20979, 20979,20979,20979,20979,21107,21129, 5808,21063,21061,21397, 21108, 6536, 6536, 6536, 6537, 6537,21108, 6537, 6537, 6537, 6537, 6537, 6537, 6537,21105, 6537, 6537,21053, 5729,21061, 20981,21129,21026,21053,21063,21048, 6537, 6537, 6537, 6537, 6537, 6537, 6537,20979,21070, 5728,21105, 5726, 6537,21091, 20979,20980,21070,20980,20980,20980,20980,20980,20980,20980, 20980,20980,21026,21063,21424, 6537, 6537, 6537, 6538, 6538, 21070, 6538, 6538, 6538, 6538, 6538, 6538, 6538,21091, 6538, 6538,21105,21164,21164,21053,21048,21105,21026,21164,21053, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538,20980,21048, 21371,21104, 6538, 5719,21424,21371,21018,21091,20999,21018, 20976,20976,20976,20976,20976,20976,20976,20976,20976, 6538, 6538, 6538, 6539, 6539,21018, 6539, 6539, 6539, 6539, 6539, 6539, 6539,21066, 6539, 6539,21066,21018,21060,21060,21077, 20999,21120,21018,21087, 6539, 6539, 6539, 6539, 6539, 6539, 6539,21104,20976, 5718,21087,21132, 6539,20999,21087,21326, 20976,21067,21066,21132,21067,21104,21326,21060, 6539,21077, 21087,21120, 5708, 6539, 6539, 6539,20976,21092,20999,21067, 20999,21033,21033,21033,21033,21033,21033,21033,21033,21033, 5707,21067, 5697,21060,21077, 6539, 6543, 6543,21062, 6543, 6543, 6543, 6543, 6543, 6543, 6543,21092, 6543, 6543,21034, 21034,21034,21034,21034,21034,21034,21034,21034, 6543, 6543, 6543, 6543, 6543, 6543, 6543,21162,21373,21092,21062,21102, 6543, 5696,21373,21162,21033,21102,21035,21035,21035,21035, 21035,21035,21035,21035,21035,21062, 5687, 6543, 6543, 6543, 6544, 6544,21133, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 21035, 6544, 6544,21133,21034,21065,21062,21065,21069,21089, 21134,21069, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 5686, 5680,21102,21184, 6544,21036,21036,21036,21036,21036, 21036,21036,21036,21036,21184,21134,21089,21065,21069,21089, 5679, 6544, 6544, 6544, 6547, 6547,21128, 6547, 6547, 6547, 6547, 6547, 6547, 6547,21065, 6547, 6547,21037,21037,21037, 21037,21037,21037,21037,21037,21037, 6547, 6547, 6547, 6547, 6547, 6547, 6547,21128,21161,21065, 5674,21161, 6547,21128, 5673,21186,21080,21185,21036,21080,21068,21090,21090,21068, 21161,21036,21122,21186, 5671, 6547, 6547, 6547, 6548, 6548, 21080, 6548, 6548, 6548, 6548, 6548, 6548, 6548,21185, 6548, 6548,21068,21080,21037,21037,21082,21068,21090,21082,21122, 6548, 6548, 6548, 6548, 6548, 6548, 6548, 6548,21208,21208, 5669, 5574, 6548,21082,21208,21039,21039,21039,21039,21039, 21039,21039,21039,21039,21122,21082, 5573, 5571, 5554, 6548, 6548, 6548, 6550, 6550,21121, 6550, 6550, 6550, 6550, 6550, 6550, 6550,21230, 6550, 6550,21043,21043,21043,21043,21043, 21043,21043,21043,21043, 6550, 6550, 6550, 6550, 6550, 6550, 6550,21039,21173,21121, 5553, 5551, 6550,21230,21041,21041, 21041,21041,21041,21041,21041,21041,21041,21139,21224,21173, 21121, 5354, 5287, 6550, 6550, 6550, 6551, 6551,21152, 6551, 6551, 6551, 6551, 6551, 6551, 6551,21126, 6551, 6551,21126, 21173,21121,21043, 5286, 5277,21224,21224,21139, 6551, 6551, 6551, 6551, 6551, 6551, 6551, 6551,21041,21361,21152,21109, 6551,21469, 5276,21041,21361,21109,21126,21469,21038,21038, 21038,21038,21038,21038,21038,21038,21038, 6551, 6551, 6551, 6552, 6552,21147, 6552, 6552, 6552, 6552, 6552, 6552, 6552, 21094, 6552, 6552,21081,21083,21084,21081,21083,21084,21153, 21137, 5274, 6552, 6552, 6552, 6552, 6552, 6552, 6552,21147, 21038,21081,21083,21084, 6552,21229,21109,21147,21038,21083, 21094,21109,21151,21081,21083,21084,21229,21183, 6552,21153, 21137, 6552, 6552, 6552,21038,21183,21085,21081,21042,21085, 21042,21042,21042,21042,21042,21042,21042,21042,21042,21151, 21085,21137,21151, 5259,21085, 6552, 6553, 6553,21094, 6553, 6553, 6553, 6553, 6553, 6553, 6553,21085, 6553, 6553,21086, 21088,21124,21086,21088,21124,21148,21150,21188, 6553, 6553, 6553, 6553, 6553, 6553, 6553,21042,21151,21086,21088,21188, 6553, 5258,21188,21211, 5248, 5247, 5237,21221, 5236,21086, 21088,21148,21211,21124,21148,21150,21221, 6553, 6553, 6553, 6554, 6554,21172, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 21124, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554,21150, 5227,21124,21172,21251, 6554,21110,21110,21110,21110,21110, 21110,21110,21110,21110,21251, 5226,21443, 5220, 5219, 5214, 5213, 6554, 6554, 6554, 6556, 6556,21189, 6556, 6556, 6556, 6556, 6556, 6556, 6556, 5211, 6556, 6556,21112,21112,21112, 21112,21112,21112,21112,21112,21112, 6556, 6556, 6556, 6556, 6556, 6556, 6556,21110, 5209, 5206,21189,21288, 6556,21191, 21111,21111,21111,21111,21111,21111,21111,21111,21111,21119, 21119,21288, 5205,21443,21288, 6556, 6556, 6556, 6557, 6557, 21200, 6557, 6557, 6557, 6557, 6557, 6557, 6557,21191, 6557, 6557,21443, 5126,21125,21112,21225,21125,21189,21225,21119, 6557, 6557, 6557, 6557, 6557, 6557, 6557, 6557,21111,21200, 5125, 5115, 6557,21113,21113,21113,21113,21113,21113,21113, 21113,21113,21113,21125,21225,21119, 5114, 5112, 5106, 6557, 6557, 6557, 6558, 6558,21200, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 5105, 6558, 6558,21114,21114,21114,21114,21114, 21114,21114,21114,21114, 6558, 6558, 6558, 6558, 6558, 6558, 6558,21125,21198, 5103, 5097, 5096, 6558,21115,21115,21115, 21115,21115,21115,21115,21115,21115,21149,21198,21212,21270, 6558, 5094, 5091, 6558, 6558, 6558,21212,21212,21127,21198, 21114,21127,21116,21116,21116,21116,21116,21116,21116,21116, 21116,21116,21228, 5090,21270,21149,21114, 6558, 6572, 6572, 21228, 6572, 6572, 6572, 6572, 6572, 6572, 6572,21127, 6572, 6572,21127, 5088,21115,21177,21180,21196,21177,21138,21269, 6572, 6572, 6572, 6572, 6572, 6572, 6572,21149,21116, 5084, 21269,21196, 6572,21116,21117,21117,21117,21117,21117,21117, 21117,21117,21117,21196,21177,21180,21196, 5083,21138, 6572, 6572, 6572, 6573, 6573,21138, 6573, 6573, 6573, 6573, 6573, 6573, 6573,21174, 6573, 6573,21138,21140,21142,21261,21140, 21142,21180,21201,21177, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573,21449,21117,21140,21142, 6573,21268,21117,21174, 21143,21449,21176,21143,21306,21268,21140,21142,21261,21179, 21142,21201,21306, 6573, 6573, 6573, 6587, 6587,21143, 6587, 6587, 6587, 6587, 6587, 6587, 6587,21190, 6587, 6587,21145, 21143,21146,21145,21174,21176,21201,21179,21199, 6587, 6587, 6587, 6587, 6587, 6587, 6587,21179,21146,21145,21187,21309, 6587,21176, 5081,21220,21249,21187,21190, 5079,21146,21145, 21187,21309,21249,21249,21146,21190,21199, 6587, 6587, 6587, 6588, 6588,21176, 6588, 6588, 6588, 6588, 6588, 6588, 6588, 21220, 6588, 6588,21154,21154,21154,21154,21154,21154,21154, 21154,21154, 6588, 6588, 6588, 6588, 6588, 6588, 6588, 6588, 5078,21199,21390,21307, 6588,21155,21155,21155,21155,21155, 21155,21155,21155,21155,21307, 5076,21390,21390, 4964, 4963, 21220, 6588, 6588, 6588, 6612, 6612,21202, 6612, 6612, 6612, 6612, 6612, 6612, 6612,21308, 6612, 6612,21170,21170,21170, 21170,21170,21170,21170,21170,21170, 6612, 6612, 6612, 6612, 6612, 6612, 6612, 4935, 4934, 4746,21202, 4690, 6612,21308, 21401,21233,21163,21163,21163,21163,21163,21163,21163,21163, 21163,21163,21401, 4689, 4675, 6612, 6612, 6612, 6613, 6613, 21244, 6613, 6613, 6613, 6613, 6613, 6613, 6613,21202, 6613, 6613,21233,21233,21287,21170,21223,21178,21244,21223,21178, 6613, 6613, 6613, 6613, 6613, 6613, 6613, 4674,21163,21244, 4657, 4656, 6613,21163,21165,21165,21165,21165,21165,21165, 21165,21165,21165,21250,21287,21223,21178,21287,21250, 6613, 6613, 6613,21178, 6613, 6618, 6618, 6618, 6618, 6618, 6618, 6618, 6618, 6618, 6618,21327, 6618, 6618,21144,21193,21141, 21144,21193,21141,21250,21197,21327, 6618, 6618, 6618, 6618, 6618, 6618, 6618,21141,21165,21144,21193,21141, 6618,21197, 4654, 4648, 4647,21222,21210,21312,21222,21144,21193,21141, 21281,21197,21210,21144,21193, 6618, 6618, 6618, 4645,21232, 21197,21144,21210,21141,21166,21166,21166,21166,21166,21166, 21166,21166,21166,21222,21281,21312, 4639,21281, 6618, 6638, 6638,21242, 6638, 6638, 6638, 6638, 6638, 6638, 6638,21232, 6638, 6638,21171,21171,21171,21171,21171,21171,21171,21171, 21171, 6638, 6638, 6638, 6638, 6638, 6638, 6638, 4638,21222, 21242, 4636, 4633, 6638,21166,21167,21167,21167,21167,21167, 21167,21167,21167,21167,21241,21325,21344,21241, 4632,21232, 6638, 6638, 6638, 6639, 6639,21274, 6639, 6639, 6639, 6639, 6639, 6639, 6639,21242, 6639, 6639, 4630, 4626,21171,21171, 21325,21344,21203,21324,21241, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 6639,21168,21167,21274, 4625, 6639,21274,21167, 21264, 4623,21168,21168,21168,21168,21168,21168,21168,21168, 21168, 4621,21203,21324, 6639, 6639, 6639, 6642, 6642,21282, 6642, 6642, 6642, 6642, 6642, 6642, 6642,21264, 6642, 6642, 21264,21236,21238, 4620,21236,21238,21283,21243,21203, 6642, 6642, 6642, 6642, 6642, 6642, 6642,21203,21324,21282,21236, 21238, 6642,21169,21169,21169,21169,21169,21169,21169,21169, 21169,21236,21238,21238, 4618,21283,21243, 4611, 6642, 6642, 6642, 6643, 6643,21239, 6643, 6643, 6643, 6643, 6643, 6643, 6643,21282, 6643, 6643, 4610, 4605,21284,21284,21239,21192, 21243,21286,21192, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 21239,21192,21245,21194,21302, 6643,21194,21192,21169,21291, 21260,21237,21235,21260,21237,21235,21284, 6643,21169,21192, 21286,21194, 6643, 6643, 6643,21195,21235,21343,21195,21237, 21235,21302,21245,21194,21239,21273,21194, 4602,21343,21302, 21260,21237,21235,21195, 6643, 6644, 6644,21194, 6644, 6644, 6644, 6644, 6644, 6644, 6644,21195, 6644, 6644,21291, 4598, 4593,21245,21240,21440,21195,21273,21291, 6644, 6644, 6644, 6644, 6644, 6644, 6644, 6644,21237, 4584,21240,21417, 6644, 21213,21213,21213,21213,21213,21213,21213,21213,21213,21240, 21240, 4581,21440,21273, 4577, 4567, 6644, 6644, 6644, 6647, 6647,21335, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 4562, 6647, 6647,21214,21214,21214,21214,21214,21214,21214,21214, 21214, 6647, 6647, 6647, 6647, 6647, 6647, 6647,21335,21417, 4511,21417, 4510, 6647,21311,21213,21215,21215,21215,21215, 21215,21215,21215,21215,21215,21298,21311,21298, 4508,21311, 6647, 6647, 6647, 6648, 6648,21346, 6648, 6648, 6648, 6648, 6648, 6648, 6648,21339, 6648, 6648,21329,21214, 4499,21416, 21329, 4498,21416,21346,21298, 6648, 6648, 6648, 6648, 6648, 6648, 6648, 6648,21329,21416,21346,21329, 6648,21339,21339, 4485, 4484,21215,21215,21217,21217,21217,21217,21217,21217, 21217,21217,21217, 4472, 6648, 6648, 6648, 6650, 6650,21342, 6650, 6650, 6650, 6650, 6650, 6650, 6650,21342, 6650, 6650, 21216,21216,21216,21216,21216,21216,21216,21216,21216, 6650, 6650, 6650, 6650, 6650, 6650, 6650, 4471, 4463,21216, 4462, 4454, 6650,21403,21216,21218,21218,21218,21218,21218,21218, 21218,21218,21218,21217,21403,21359,21400,21403, 6650, 6650, 6650, 6651, 6651,21359, 6651, 6651, 6651, 6651, 6651, 6651, 6651,21313, 6651, 6651,21265, 4453, 4450,21300,21262, 4449, 21300,21262,21400, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 6651,21252,21252,21218,21444, 6651,21400,21252,21218,21262, 21265,21313,21444,21330,21252,21218,21265,21300,21262,21313, 21330,21330, 6651, 6651, 6651, 6652, 6652, 4446, 6652, 6652, 6652, 6652, 6652, 6652, 6652,21303, 6652, 6652,21255,21255, 21255,21255,21255,21255,21255,21255,21255, 6652, 6652, 6652, 6652, 6652, 6652, 6652,21275,21442,21310,21275,21442, 6652, 6652,21303,21353,21310,21303,21442, 4431,21277,21310,21255, 21277,21354,21275,21360, 4424,21360, 6652, 6652, 6652, 4330, 4329, 4327,21360,21255,21275,21277, 6652, 6653, 6653,21353, 6653, 6653, 6653, 6653, 6653, 6653, 6653,21277, 6653, 6653, 21354, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 6653, 4309, 4308,21353, 4306, 21277, 6653,21219,21219,21219,21219,21219,21219,21219,21219, 21219, 4276,21285, 4275,21354, 4206, 4092, 4090, 6653, 6653, 6653, 6654, 6654,21280, 6654, 6654, 6654, 6654, 6654, 6654, 6654, 4089, 6654, 6654, 4078, 4077,21278, 4075,21280,21278, 21322,21322,21285, 6654, 6654, 6654, 6654, 6654, 6654, 6654, 21280,21219, 4059,21280,21278, 6654,21219,21253,21253,21253, 21253,21253,21253,21253,21253,21253,21278,21285, 4058,21278, 21322,21389, 6654, 6654, 6654, 6655, 6655,21389, 6655, 6655, 6655, 6655, 6655, 6655, 6655,21389, 6655, 6655,21293,21293, 21293,21293,21293,21293,21293,21293,21293, 6655, 6655, 6655, 6655, 6655, 6655, 6655,21321,21316,21253,21279,21316, 6655, 6655,21253, 4045,21257,21257,21257,21257,21257,21257,21257, 21257,21257,21279,21316,21323,21374, 6655, 6655, 6655,21293, 4044,21466, 4032,21321,21279,21316, 6655, 6660, 6660,21377, 6660, 6660, 6660, 6660, 6660, 6660, 6660,21387, 6660, 6660, 21323,21391, 4031,21323,21321,21374, 4023,21279,21391, 6660, 6660, 6660, 6660, 6660, 6660, 6660,21257,21466,21391,21377, 21316, 6660,21355, 4022, 4014,21466, 4013,21387, 4010,21254, 21254,21254,21254,21254,21254,21254,21254,21254, 6660, 6660, 6660, 6661, 6661,21254, 6661, 6661, 6661, 6661, 6661, 6661, 6661,21355, 6661, 6661,21294,21294,21294,21294,21294,21294, 21294,21294,21294, 6661, 6661, 6661, 6661, 6661, 6661, 6661, 6661,21369, 4009, 4006,21254, 6661,21256,21256,21256,21256, 21256,21256,21256,21256,21256,21301,21355, 4003,21301, 4002, 3920, 3919, 6661, 6661, 6661, 6665, 6665,21369, 6665, 6665, 6665, 6665, 6665, 6665, 6665,21369, 6665, 6665, 3906, 3905, 3903,21337, 3895,21294,21337,21301,21437, 6665, 6665, 6665, 6665, 6665, 6665, 6665,21301,21256, 3894, 3892,21468, 6665, 21256,21258,21258,21258,21258,21258,21258,21258,21258,21258, 21258,21337,21337, 3887, 3886,21437, 6665, 6665, 6665, 6666, 6666,21386, 6666, 6666, 6666, 6666, 6666, 6666, 6666,21468, 6666, 6666,21297,21297,21297,21297,21297,21297,21297,21297, 21297, 6666, 6666, 6666, 6666, 6666, 6666, 6666, 6666,21437, 21386, 3884, 3880, 6666,21468, 3879,21412,21412,21258,21296, 21296,21296,21296,21296,21296,21296,21296,21296, 3877, 3873, 6666, 6666, 6666, 6670, 6670,21318, 6670, 6670, 6670, 6670, 6670, 6670, 6670,21386, 6670, 6670,21412,21297,21297,21356, 21318,21338,21415, 3872,21384, 6670, 6670, 6670, 6670, 6670, 6670, 6670,21318,21296, 3870, 3849,21338, 6670,21259,21259, 21259,21259,21259,21259,21259,21259,21259,21320,21338,21356, 21296,21384,21415,21296, 6670, 6670, 6670, 6671, 6671, 3841, 6671, 6671, 6671, 6671, 6671, 6671, 6671,21318, 6671, 6671, 3740,21439,21348, 3739,21320,21348,21384, 3711,21463, 6671, 6671, 6671, 6671, 6671, 6671, 6671, 6671, 3710,21259,21356, 21348, 6671,21289,21289,21289,21289,21289,21289,21289,21289, 21289,21439,21348,21348,21259, 3675,21320,21463, 6671, 6671, 6671, 6674, 6674,21404, 6674, 6674, 6674, 6674, 6674, 6674, 6674, 3673, 6674, 6674,21334,21334,21334,21334,21334,21334, 21334,21334,21334, 6674, 6674, 6674, 6674, 6674, 6674, 6674, 21404,21289,21463,21404, 3592, 6674,21289,21295,21295,21295, 21295,21295,21295,21295,21295,21295, 3544,21502, 3498, 3497, 21404, 3481, 6674, 6674, 6674, 6675, 6675,21505, 6675, 6675, 6675, 6675, 6675, 6675, 6675,21455, 6675, 6675,21350,21334, 21319,21350,21315,21351,21502,21315,21352, 6675, 6675, 6675, 6675, 6675, 6675, 6675, 6675,21319,21350,21295,21351, 6675, 21315,21352,21402,21505, 3480,21455, 3461,21319,21350,21402, 21351,21505,21315,21352,21402,21319, 6675, 6675, 6675, 6677, 6677,21315, 6677, 6677, 6677, 6677, 6677, 6677, 6677, 3460, 6677, 6677,21276,21314,21455,21276,21314,21263,21476,21519, 21263, 6677, 6677, 6677, 6677, 6677, 6677, 6677,21351,21367, 21276,21314,21367, 6677,21399,21368,21317,21347,21368,21317, 21347,21411,21276,21314, 6677,21476,21314,21263,21276,21519, 6677, 6677, 6677,21263,21317,21347,21276,21314,21399,21367, 3458,21399,21367,21503,21503,21368,21317,21347,21411, 3450, 21476, 6677, 6678, 6678,21317, 6678, 6678, 6678, 6678, 6678, 6678, 6678, 3449, 6678, 6678,21263,21379,21381, 3447,21379, 21381,21436,21486,21503, 6678, 6678, 6678, 6678, 6678, 6678, 6678,21347,21411, 3442,21379,21381, 6678,21331,21331,21331, 21331,21331,21331,21331,21331,21331,21379,21381,21436,21379, 3441,21486, 3439, 6678, 6678, 6678, 6679, 6679,21413, 6679, 6679, 6679, 6679, 6679, 6679, 6679, 3435, 6679, 6679,21332, 21332,21332,21332,21332,21332,21332,21332,21332, 6679, 6679, 6679, 6679, 6679, 6679, 6679, 6679,21331,21413,21436, 3434, 6679,21486, 3432,21333,21333,21333,21333,21333,21333,21333, 21333,21333, 3428, 3427, 3425, 3417, 3416, 6679, 6679, 6679, 6680, 6680,21429, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 21413, 6680, 6680,21383,21426,21332,21383,21349,21378,21478, 21349,21378, 6680, 6680, 6680, 6680, 6680, 6680, 6680,21333, 3348,21383,21429,21489, 6680,21349,21378,21398,21333,21385, 21398,21426,21450,21383,21489,21450, 3331,21349,21378,21478, 21489, 6680, 6680, 6680, 6681, 6681,21508, 6681, 6681, 6681, 6681, 6681, 6681, 6681,21429, 6681, 6681,21398,21385, 3330, 3315,21378,21450,21426,21478,21398, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 3314,21349,21508, 3303, 6681,21438, 3302,21427,21385,21414,21414,21362,21362,21362,21362,21362, 21362,21362,21362,21362, 3293, 6681, 6681, 6681, 6685, 6685, 21541, 6685, 6685, 6685, 6685, 6685, 6685, 6685,21438, 6685, 6685,21427,21540,21414,21462,21380,21508,21462,21380,21382, 6685, 6685, 6685, 6685, 6685, 6685, 6685,21362, 3292,21438, 21541, 3289, 6685,21380,21382,21507, 3268,21427, 3266,21540, 3265,21362, 3264, 3260,21462,21380,21382,21414, 3259, 6685, 6685, 6685, 6686, 6686, 3258, 6686, 6686, 6686, 6686, 6686, 6686, 6686,21507, 6686, 6686,21395,21395,21395,21395,21395, 21395,21395,21395,21395, 6686, 6686, 6686, 6686, 6686, 6686, 6686, 6686, 3257,21380,21382, 3256, 6686,21363,21363,21363, 21363,21363,21363,21363,21363,21363,21451, 3255, 3254, 3252, 3227, 3219,21507, 6686, 6686, 6686, 6689, 6689,21537, 6689, 6689, 6689, 6689, 6689, 6689, 6689,21584, 6689, 6689,21494, 3162,21407, 3137,21451,21407, 3065,21395,21409, 6689, 6689, 6689, 6689, 6689, 6689, 6689, 3062, 3035,21537, 3031,21407, 6689,21485,21409,21485,21405,21584,21494,21405, 3030,21363, 21363,21407,21451, 2984,21409, 2944, 2943, 6689, 6689, 6689, 6690, 6690,21405, 6690, 6690, 6690, 6690, 6690, 6690, 6690, 21485, 6690, 6690,21537,21405,21425,21407,21460,21425,21409, 21494,21526, 6690, 6690, 6690, 6690, 6690, 6690, 6690, 6690, 2931, 2921,21460,21425, 6690,21364,21364,21364,21364,21364, 21364,21364,21364,21364,21460,21425, 2903, 2902, 2887,21405, 21526, 6690, 6690, 6690, 6692, 6692,21464, 6692, 6692, 6692, 6692, 6692, 6692, 6692,21394, 6692, 6692,21394,21394,21394, 21394,21394,21394,21394,21394,21394, 6692, 6692, 6692, 6692, 6692, 6692, 6692, 2886,21460,21464, 2875, 2874, 6692,21452, 21364,21526, 2865,21487,21475,21493, 2864,21475,21493, 6692, 21364, 2861, 2851, 2850, 2776, 6692, 6692, 6692,21365,21365, 21365,21365,21365,21365,21365,21365,21365,21394,21452,21464, 21365,21475,21487, 2765,21475,21493, 6692, 6693, 6693,21538, 6693, 6693, 6693, 6693, 6693, 6693, 6693, 2755, 6693, 6693, 21491,21491, 2747, 2723,21452,21406,21487,21491,21406, 6693, 6693, 6693, 6693, 6693, 6693, 6693, 2701,21493,21538, 2699, 2698, 6693,21475,21406, 2697,21491,21393,21393,21393,21393, 21393,21393,21393,21393,21393,21406, 2693, 2692, 6693, 6693, 6693, 6694, 6694,21406, 6694, 6694, 6694, 6694, 6694, 6694, 6694,21495, 6694, 6694,21504,21504, 2691,21506,21538,21430, 21506,21410,21430, 6694, 6694, 6694, 6694, 6694, 6694, 6694, 6694,21393,21410, 2690, 2689, 6694,21410,21430, 2688,21431, 2687,21495,21431,21515,21504,21410,21393,21506,21410,21430, 2686, 2685, 6694, 6694, 6694, 6729, 6729,21431, 6729, 6729, 6729, 6729, 6729, 6729, 6729,21516, 6729, 6729, 2580,21431, 2551, 2516,21515, 2493, 2475,21495,21506, 6729, 6729, 6729, 6729, 6729, 6729, 6729, 2444, 2443, 2401,21430, 2390, 6729, 21529, 2380,21529,21527,21516,21396,21396,21396,21396,21396, 21396,21396,21396,21396, 2372, 2357, 6729, 6729, 6729, 6730, 6730,21515, 6730, 6730, 6730, 6730, 6730, 6730, 6730,21529, 6730, 6730,21527,21432, 2356, 2245,21432,21434,21516,21548, 21556, 6730, 6730, 6730, 6730, 6730, 6730, 6730, 6730,21396, 2202,21432,21434, 6730,21420,21420,21420,21420,21420,21420, 21420,21420,21420,21432,21434, 2092, 2076,21527,21548,21556, 6730, 6730, 6730, 6731, 6731,21500, 6731, 6731, 6731, 6731, 6731, 6731, 6731, 2072, 6731, 6731,21432,21434, 2071, 2044, 21500,21456,21549,21549,21456, 6731, 6731, 6731, 6731, 6731, 6731, 6731,21500,21420,21548, 2028, 2013, 6731,21556,21456, 2012, 1936,21421,21421,21421,21421,21421,21421,21421,21421, 21421,21456,21549,21500, 6731, 6731, 6731, 6732, 6732,21574, 6732, 6732, 6732, 6732, 6732, 6732, 6732,21602, 6732, 6732, 21448,21448,21448,21448,21448,21448,21448,21448,21448, 6732, 6732, 6732, 6732, 6732, 6732, 6732, 6732,21421,21574,21456, 21422, 6732,21569, 1935, 1674, 1664,21602,21421,21590,21422, 21422,21422,21422,21422,21422,21422,21422,21422, 6732, 6732, 6732, 6733, 6733,21574, 6733, 6733, 6733, 6733, 6733, 6733, 6733,21569, 6733, 6733,21448,21433,21408,21590,21433,21408, 21536,21514,21536, 6733, 6733, 6733, 6733, 6733, 6733, 6733, 21408,21589,21589,21433,21408, 6733,21514,21536, 1647, 1641, 1637,21457, 1636,21408,21457,21433,21408, 6733,21514,21536, 1614,21569, 6733, 6733, 6733,21422, 1613,21590,21435,21457, 21408,21589,21423,21423,21423,21423,21423,21423,21423,21423, 21423,21457, 1546,21435, 6733, 6739, 6739,21433, 6739, 6739, 6739, 6739, 6739, 6739, 6739,21435, 6739, 6739,21514,21458, 21459,21518,21458,21459,21518,21570,21484, 6739, 6739, 6739, 6739, 6739, 6739, 6739, 1545, 1414, 1410,21458,21459, 6739, 21423,21484,21550,21481, 1368,21550,21481,21435,21423,21458, 21459,21518, 1327,21484,21570, 1304, 6739, 6739, 6739, 6740, 6740,21481, 6740, 6740, 6740, 6740, 6740, 6740, 6740, 1286, 6740, 6740,21550,21481,21479, 1285,21461,21479,21484,21459, 21555, 6740, 6740, 6740, 6740, 6740, 6740, 6740, 6740,21458, 21570,21461,21479, 6740,21445,21445,21445,21445,21445,21445, 21445,21445,21445,21461,21479, 1230,21445, 1229, 1130,21555, 6740, 6740, 6740, 6743, 6743, 1127, 6743, 6743, 6743, 6743, 6743, 6743, 6743, 1081, 6743, 6743, 1050, 1041, 1021,21479, 21483,21511,21461,21483,21511, 6743, 6743, 6743, 6743, 6743, 6743, 6743, 1020, 1000,21555, 961, 960, 6743,21483,21511, 21445,21446,21446,21446,21446,21446,21446,21446,21446,21446, 21483,21511, 827, 821, 6743, 6743, 6743, 6744, 6744,21594, 6744, 6744, 6744, 6744, 6744, 6744, 6744, 809, 6744, 6744, 21470,21470,21470,21470,21470,21470,21470,21470,21470, 6744, 6744, 6744, 6744, 6744, 6744, 6744, 6744,21446,21594, 800, 21447, 6744,21511, 799, 785, 784, 767, 734,21447,21447, 21447,21447,21447,21447,21447,21447,21447, 733, 6744, 6744, 6744, 6746, 6746,21594, 6746, 6746, 6746, 6746, 6746, 6746, 6746,21447, 6746, 6746,21472,21472,21472,21472,21472,21472, 21472,21472,21472, 6746, 6746, 6746, 6746, 6746, 6746, 6746, 21501, 724, 723, 686, 685, 6746,21471,21471,21471,21471, 21471,21471,21471,21471,21471,21501,21530,21530, 646, 645, 596, 592, 6746, 6746, 6746, 6747, 6747,21501, 6747, 6747, 6747, 6747, 6747, 6747, 6747,21580, 6747, 6747,21482,21496, 21509,21482,21496,21509,21562,21535,21530, 6747, 6747, 6747, 6747, 6747, 6747, 6747, 6747, 577,21482,21496,21509, 6747, 21535,21501, 571,21530,21580,21471, 570, 534,21482,21496, 21509,21471,21535,21562, 533, 531, 6747, 6747, 6747, 6748, 6748,21513, 6748, 6748, 6748, 6748, 6748, 6748, 6748, 522, 6748, 6748,21496,21482,21510,21517,21513,21510,21517,21580, 21535, 6748, 6748, 6748, 6748, 6748, 6748, 6748,21513, 485, 21509,21562,21510, 6748,21492,21492,21492,21492,21492,21492, 21492,21492,21492,21563,21510,21517,21492, 6748, 465, 463, 6748, 6748, 6748,21473,21473,21473,21473,21473,21473,21473, 21473,21473,21546,21579, 389, 387, 386, 382, 379,21513, 21517, 378,21563,21510, 6748, 6749, 6749,21546, 6749, 6749, 6749, 6749, 6749, 6749, 6749, 359, 6749, 6749,21512,21546, 21492,21512,21579,21520,21473,21473,21520, 6749, 6749, 6749, 6749, 6749, 6749, 6749, 353, 340,21512, 330, 305, 6749, 21585,21520, 304,21563,21546, 301,21579, 297,21512,21473, 277, 230, 229,21520, 226, 222, 6749, 6749, 6749, 6750, 6750, 218, 6750, 6750, 6750, 6750, 6750, 6750, 6750,21585, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750, 6750,21512, 203, 175, 168, 161, 6750, 149, 143, 142,21497, 136, 134, 21497, 122,21564, 121, 103,21564, 102,21585, 100, 99, 6750, 6750, 6750, 6752, 6752,21497, 6752, 6752, 6752, 6752, 6752, 6752, 6752,21575, 6752, 6752,21523,21497,21521,21523, 21522,21521,21564,21522,21547, 6752, 6752, 6752, 6752, 6752, 6752, 6752, 86, 85,21523, 84,21521, 6752,21522,21547, 21528,21499,21575,21528,21499, 83,21523,21598,21521,21497, 21522,21547, 80, 79, 6752, 6752, 6752, 6753, 6753,21499, 6753, 6753, 6753, 6753, 6753, 6753, 6753, 58, 6753, 6753, 21528,21499,21642,21521,21524, 57,21598, 50,21575, 6753, 6753, 6753, 6753, 6753, 6753, 6753, 6753,21642, 49,21524, 21522, 6753, 48, 47, 46,21525, 45, 44,21525,21642, 21598,21524,21606,21606,21528,21499, 43, 42, 6753, 6753, 6753, 6754, 6754,21525, 6754, 6754, 6754, 6754, 6754, 6754, 6754, 41, 6754, 6754,21498,21525,21480,21498,21531,21480, 40,21531,21606, 6754, 6754, 6754, 6754, 6754, 6754, 6754, 21480,21524,21498, 39,21480, 6754,21531,21533,21539, 38, 21533,21539, 37,21480,21498, 36,21480, 35,21531, 6754, 34, 33, 6754, 6754, 6754,21533, 32, 31,21498, 30, 21480,21532,21531, 29,21532,21498, 28,21533,21539,21531, 27, 26, 25, 24, 23, 22, 6754, 6757, 6757,21532, 6757, 6757, 6757, 6757, 6757, 6757, 6757, 21, 6757, 6757, 20,21532, 19, 18,21543,21533, 17,21543, 16, 6757, 6757, 6757, 6757, 6757, 6757, 6757,21561, 15,21539, 14, 13, 6757,21543, 4, 3, 0, 0, 0, 0, 6757, 0,21561, 0, 0,21543,21532, 0, 0, 6757, 6757, 6757, 6773, 6773,21561, 6773, 6773, 6773, 6773, 6773, 6773, 6773, 0, 6773, 6773,21534,21534, 0,21534, 0,21545, 0, 0,21545, 6773, 6773, 6773, 6773, 6773, 6773, 6773, 21542, 0,21534,21542,21543, 6773,21578,21545, 0, 0, 21583, 0, 0,21561,21534, 0, 0, 0,21542,21545, 0,21578, 6773, 6773, 6773,21583,21557,21557,21534,21557, 21542, 0, 0,21578, 6773, 6774, 6774,21583, 6774, 6774, 6774, 6774, 6774, 6774, 6774, 0, 6774, 6774,21552,21544, 21566,21552,21544,21566,21578, 0,21557, 6774, 6774, 6774, 6774, 6774, 6774, 6774, 0, 0,21552,21544,21566, 6774, 0,21542, 0, 0, 0, 0, 0,21583,21552,21544, 21566, 0, 0, 0, 0, 0, 6774, 6774, 6774, 0, 0, 0, 0, 0,21557, 0, 0, 0, 0, 0, 0, 6774, 6788, 6788,21544, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6800, 6800, 0, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6808, 6808, 6808, 6808, 6808, 6808, 6808, 6808, 6808, 6808,21551,21553,21554,21551,21553, 0, 6808, 6808, 6808, 6808, 6808, 6808, 0, 0, 0, 0, 0,21554, 21551,21553, 0, 0, 0, 0, 0, 0, 0, 0, 0,21554,21551,21553, 6808, 6808, 6808, 6808, 6808, 6808, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 21560,21567, 0,21560,21567, 0, 6810, 6810, 6810, 6810, 6810, 6810, 0, 0, 0,21554, 0,21553,21560,21567, 0, 0,21551, 0, 0, 0, 0, 0, 0, 0, 21560,21567, 6810, 6810, 6810, 6810, 6810, 6810, 6813, 6813, 6813, 6813, 6813, 6813, 6813, 6813, 6813, 6813,21571, 0, 21573,21571,21568, 0, 6813, 6813, 6813, 6813, 6813, 6813, 21567, 0, 0, 0, 0,21573,21571,21568, 0, 0, 21560, 0, 0, 0, 0, 0, 6813,21573,21571,21568, 6813, 6813, 6813, 6813, 6813, 6813, 6819, 6819, 6819, 6819, 6819, 6819, 6819, 6819, 6819, 6819,21572, 0,21593,21572, 21573, 0, 6819, 6819, 6819, 6819, 6819, 6819,21568, 0, 0, 0,21571,21593,21572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21593,21572, 0, 6819, 6819, 6819, 6819, 6819, 6819, 6822, 6822, 6822, 6822, 6822, 6822, 6822, 6822, 6822, 6822,21576,21577,21597,21576,21577,21572, 6822, 6822, 6822, 6822, 6822, 6822, 0, 0, 0, 0, 21593,21597,21576,21577, 0, 0, 0, 0, 0, 0, 0, 0, 0,21597,21576,21577, 6822, 6822, 6822, 6822, 6822, 6822, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 6830,21582,21612,21605,21582,21577, 0, 6830, 6830, 6830, 6830, 6830, 6830, 0, 0, 0,21597,21612,21605, 21582, 0, 0, 0,21576, 0, 0, 0, 0, 0, 21612,21605,21582, 0, 6830, 6830, 6830, 6830, 6830, 6830, 6833, 6833, 6833, 6833, 6833, 6833, 6833, 6833, 6833, 6833, 21586,21581,21624,21586,21581,21605, 6833, 6833, 6833, 6833, 6833, 6833, 0, 0, 0, 0, 0,21624,21586,21581, 21612, 0,21582, 0, 0, 0, 0, 0, 0,21624, 21586,21581, 6833, 6833, 6833, 6833, 6833, 6833, 6841, 6841, 6841, 6841, 6841, 6841, 6841, 6841, 6841,21591,21592,21587, 21591,21592,21587,21586, 6841, 6841, 6841, 6841, 6841, 6841, 21581, 0, 0, 0, 0,21591,21592,21587,21624, 0, 0, 0, 0, 0, 0, 0, 0,21591,21592,21587, 6841, 6841, 6841, 6841, 6841, 6841, 6846, 6846, 6846, 6846, 6846, 6846, 6846, 6846, 6846, 6846,21595,21627,21591,21595, 21588, 0, 6846, 6846, 6846, 6846, 6846, 6846,21587, 0, 0, 0,21627,21592,21595,21588, 0, 0, 0, 0, 0, 0, 0, 0,21627, 0,21595,21588, 6846, 6846, 6846, 6846, 6846, 6846, 6848, 6848, 6848, 6848, 6848, 6848, 6848, 6848, 6848,21565,21596,21600,21565,21596,21600,21627, 6848, 6848, 6848, 6848, 6848, 6848,21588, 0, 0, 0, 0,21565,21596,21600, 0,21558,21595, 0,21558, 0, 0, 0, 0,21565,21596,21600, 6848, 6848, 6848, 6848, 6848, 6848, 6856,21558, 6856, 6856, 6856, 6856, 6856, 6856, 6856, 6856, 6856, 6856,21599,21558, 0,21599,21565, 0, 6856, 6856, 6856, 6856, 6856, 6856,21621,21621,21596, 0, 0, 0,21599, 0, 0, 0, 0, 0, 0, 0, 0, 0,21621,21558,21599, 0, 6856, 6856, 6856, 6856, 6856, 6856, 6860, 6860,21621, 6860, 6860, 6860, 6860, 6860, 6860, 6860, 0, 6860, 6860,21559,21559,21601,21559,21603, 21601, 0,21603,21599, 6860, 6860, 6860, 6860, 6860, 6860, 6860,21609, 0,21559, 0,21601, 6860,21603, 0,21610, 0, 0,21610, 0, 0,21559,21609,21601,21607,21603, 0,21607, 0, 6860, 6860, 6860, 6860,21610,21609,21559, 0, 0, 0, 0, 0,21604,21607,21608,21604,21610, 21608, 0, 0, 0, 0, 0, 6860, 6866,21607,21609, 0, 0, 0,21604,21603,21608, 6866, 6866, 6866, 6866, 6866, 6866, 6866, 6866, 6866,21604,21611,21608,21615,21611, 21630, 0, 6866, 6866, 6866, 6866, 6866, 6866, 0,21604, 0, 0,21607,21615,21611,21630, 0,21613,21608,21604, 21613, 0, 0, 0, 6866,21615,21611,21630, 6866, 6866, 6866, 6866, 6866, 6866, 6869,21613, 6869, 6869, 6869, 6869, 6869, 6869, 6869, 6869, 6869, 6869,21615,21613, 0, 0, 0, 0, 6869, 6869, 6869, 6869, 6869, 6869, 0,21617, 0,21613,21617, 0, 0, 0,21611,21630, 0, 0, 0,21613,21614,21616, 0,21614,21616,21617, 6869, 6869, 6869, 6869, 6869, 6869, 6886, 0, 0, 0, 0,21617, 21614,21616, 0, 6886, 6886, 6886, 6886, 6886, 6886, 6886, 6886, 6886,21614,21616,21618, 0, 0,21618, 0, 6886, 6886, 6886, 6886, 6886, 6886,21619,21633, 0,21619, 0, 0, 0,21618,21614,21616, 0, 0, 0, 0, 0, 0,21633, 0,21619,21618, 6886, 6886, 6886, 6886, 6886, 6886, 0, 0,21633,21620,21619,21620,21620, 6886, 6889, 0, 6889, 6889, 6889, 6889, 6889, 6889, 6889, 6889, 6889, 6889,21622,21620,21633,21622, 0, 0, 6889, 6889, 6889, 6889, 6889, 6889, 0,21620, 0, 0, 0, 0,21622, 0, 0, 0,21625,21623,21619,21625,21623,21620,21626, 0,21622,21626, 6889, 6889, 6889, 6889, 6889, 6889, 6924, 21636,21625,21623,21628, 0,21628,21628,21626,21629, 0, 0,21629,21622,21625,21623,21636, 0, 0, 0,21626, 0,21628, 0, 0, 0,21631,21629,21636,21631, 6924, 0,21634, 0,21628,21634, 0, 6924, 0,21629, 0, 0, 0, 0,21631,21626,21632, 0,21628,21632,21634, 6924, 0, 6924,21623, 6924,21631,21636, 6924, 6924, 0, 0,21634, 6924,21632, 0, 6924, 0, 6924, 0, 6924, 0, 6924, 6924, 6924, 6925,21632, 6925, 0,21629,21635, 21640, 6925,21635,21640,21637,21639,21634,21637, 0,21638, 21641, 0,21638,21641,21631,21632, 0,21635,21640, 0, 21639, 0,21637, 0, 0, 0, 6925,21638,21641,21635, 21640, 0,21639, 6925,21637,21644, 0, 0,21644,21638, 21641, 0,21643, 0, 0,21643, 0, 6925, 0, 6925, 21640, 6925, 0,21644, 6925, 6925,21639, 0,21635, 6925, 21643, 6925, 6925,21638, 6925,21644, 6925, 0, 6925, 6925, 6925, 6926,21643,21645,21637, 0,21645, 0, 6926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21644, 0,21645, 6926, 0, 6926, 0, 6926, 0, 0, 6926, 6926,21643, 0,21645, 6926, 0, 6926, 6926, 0, 6926, 0, 6926, 0, 6926, 6926, 6926, 6926, 6929, 0, 6929, 0, 0, 0, 0, 6929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6929, 0, 0, 0, 0, 0, 0, 6929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6929, 0, 6929, 0, 6929, 0, 0, 6929, 6929, 0, 0, 0, 6929, 0, 0, 6929, 0, 6929, 0, 6929, 0, 6929, 6929, 6929, 6940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6940, 0, 0, 0, 0, 0, 0, 6940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6940, 0, 6940, 0, 6940, 0, 6940, 6940, 6940, 0, 0, 0, 6940, 0, 0, 6940, 0, 6940, 0, 6940, 0, 6940, 6940, 6940, 6941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6941, 0, 0, 0, 0, 0, 0, 6941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6941, 0, 6941, 0, 6941, 0, 6941, 6941, 6941, 0, 0, 0, 6941, 0, 0, 6941, 0, 6941, 0, 6941, 0, 6941, 6941, 6941, 6942, 0, 0, 0, 0, 0, 0, 0, 6942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6942, 0, 0, 0, 0, 0, 0, 6942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6942, 0, 6942, 0, 6942, 0, 0, 6942, 6942, 0, 0, 0, 6942, 0, 0, 6942, 0, 6942, 0, 6942, 0, 6942, 6942, 6942, 6943, 0, 0, 0, 0, 0, 0, 0, 6943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6943, 0, 6943, 0, 0, 0, 0, 6943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6943, 0, 6943, 0, 6943, 0, 0, 6943, 6943, 0, 0, 0, 6943, 0, 0, 6943, 0, 6943, 0, 6943, 0, 6943, 6943, 6943, 6962, 0, 6962, 0, 0, 0, 0, 6962, 0, 0, 6962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6962, 0, 0, 0, 0, 0, 0, 6962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6962, 0, 6962, 0, 6962, 0, 0, 6962, 6962, 0, 0, 0, 6962, 0, 0, 6962, 0, 6962, 0, 6962, 0, 6962, 6962, 6962, 6962, 6965, 0, 6965, 0, 0, 0, 0, 6965, 0, 0, 6965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6965, 0, 0, 0, 0, 0, 0, 6965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6965, 0, 6965, 6965, 6965, 0, 0, 6965, 6965, 0, 0, 0, 6965, 0, 0, 6965, 0, 6965, 0, 6965, 0, 6965, 6965, 6965, 6992, 0, 6992, 6992, 6992, 6992, 6992, 6992, 6992, 6992, 6992, 6992, 0, 0, 0, 0, 0, 0, 6992, 6992, 6992, 6992, 6992, 6992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6992, 6992, 6992, 6992, 6992, 6992, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 0, 0, 0, 0, 0, 6998, 6998, 6998, 6998, 6998, 6998, 6998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6998, 6998, 6998, 6998, 6998, 6998, 7002, 7002, 7002, 7002, 7002, 7002, 7002, 7002, 7002, 7002, 0, 0, 0, 0, 0, 0, 7002, 7002, 7002, 7002, 7002, 7002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7002, 7002, 7002, 7002, 7002, 7002, 7006, 7006, 7006, 7006, 7006, 7006, 7006, 7006, 7006, 7006, 0, 0, 0, 0, 0, 0, 7006, 7006, 7006, 7006, 7006, 7006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7006, 7006, 7006, 7006, 7006, 7006, 7010, 7010, 7010, 7010, 7010, 7010, 7010, 7010, 7010, 7010, 0, 0, 0, 0, 0, 0, 7010, 7010, 7010, 7010, 7010, 7010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7010, 7010, 7010, 7010, 7010, 7010, 7011, 7011, 7011, 7011, 7011, 7011, 7011, 7011, 7011, 0, 0, 0, 0, 0, 0, 7011, 7011, 7011, 7011, 7011, 7011, 7011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7011, 7011, 7011, 7011, 7011, 7011, 7014, 7014, 7014, 7014, 7014, 7014, 7014, 7014, 7014, 7014, 0, 0, 0, 0, 0, 0, 7014, 7014, 7014, 7014, 7014, 7014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7014, 7014, 7014, 7014, 7014, 7014, 7018, 7018, 0, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7018, 7029, 7029, 0, 7029, 7029, 7029, 7029, 7029, 7029, 7029, 0, 7029, 7029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7029, 7029, 7029, 7029, 7029, 7029, 7029, 0, 0, 0, 0, 0, 7029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7029, 7029, 7029, 7030, 7030, 0, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 0, 7030, 7030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 0, 0, 0, 0, 7030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7030, 7030, 7030, 7034, 7034, 0, 7034, 7034, 7034, 7034, 7034, 7034, 7034, 0, 7034, 7034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7034, 7034, 7034, 7034, 7034, 7034, 7034, 0, 0, 0, 0, 0, 7034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7034, 7034, 7034, 7035, 7035, 0, 7035, 7035, 7035, 7035, 7035, 7035, 7035, 0, 7035, 7035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7035, 7035, 7035, 7035, 7035, 7035, 7035, 7035, 0, 0, 0, 0, 7035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7035, 7035, 7035, 7039, 7039, 0, 7039, 7039, 7039, 7039, 7039, 7039, 7039, 0, 7039, 7039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7039, 7039, 7039, 7039, 7039, 7039, 7039, 0, 0, 0, 0, 0, 7039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7039, 7039, 7039, 7040, 7040, 0, 7040, 7040, 7040, 7040, 7040, 7040, 7040, 0, 7040, 7040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7040, 7040, 7040, 7040, 7040, 7040, 7040, 7040, 0, 0, 0, 0, 7040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7040, 7040, 7040, 7044, 7044, 0, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 0, 7044, 7044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 0, 0, 0, 0, 0, 7044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7044, 7044, 7044, 7045, 7045, 0, 7045, 7045, 7045, 7045, 7045, 7045, 7045, 0, 7045, 7045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7045, 7045, 7045, 7045, 7045, 7045, 7045, 7045, 0, 0, 0, 0, 7045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7045, 7045, 7045, 7048, 7048, 0, 7048, 7048, 7048, 7048, 7048, 7048, 7048, 0, 7048, 7048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7048, 7048, 7048, 7048, 7048, 7048, 7048, 0, 0, 0, 0, 0, 7048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7048, 7048, 7048, 7049, 7049, 0, 7049, 7049, 7049, 7049, 7049, 7049, 7049, 0, 7049, 7049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7049, 7049, 7049, 7049, 7049, 7049, 7049, 7049, 0, 0, 0, 0, 7049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7049, 7049, 7049, 7051, 7051, 0, 7051, 7051, 7051, 7051, 7051, 7051, 7051, 0, 7051, 7051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7051, 7051, 7051, 7051, 7051, 7051, 7051, 0, 0, 0, 0, 0, 7051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7051, 7051, 7051, 7052, 7052, 0, 7052, 7052, 7052, 7052, 7052, 7052, 7052, 0, 7052, 7052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7052, 7052, 7052, 7052, 7052, 7052, 7052, 7052, 0, 0, 0, 0, 7052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7052, 7052, 7052, 7053, 7053, 0, 7053, 7053, 7053, 7053, 7053, 7053, 7053, 7053, 7053, 7053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7053, 7053, 7053, 7053, 7053, 7053, 7053, 7053, 0, 0, 0, 0, 7053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7053, 7053, 7053, 7053, 7053, 7054, 7054, 0, 7054, 7054, 7054, 7054, 7054, 7054, 7054, 0, 7054, 7054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7054, 7054, 7054, 7054, 7054, 7054, 7054, 0, 0, 0, 0, 0, 7054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7054, 7054, 7054, 7055, 7055, 0, 7055, 7055, 7055, 7055, 7055, 7055, 7055, 0, 7055, 7055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7055, 7055, 7055, 7055, 7055, 7055, 7055, 7055, 0, 0, 0, 0, 7055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7055, 7055, 7055, 7058, 7058, 0, 7058, 7058, 7058, 7058, 7058, 7058, 7058, 0, 7058, 7058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7058, 7058, 7058, 7058, 7058, 7058, 7058, 0, 0, 0, 0, 0, 7058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7058, 7058, 7058, 7059, 7059, 0, 7059, 7059, 7059, 7059, 7059, 7059, 7059, 0, 7059, 7059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7059, 7059, 7059, 7059, 7059, 7059, 7059, 7059, 0, 0, 0, 0, 7059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7059, 7059, 7059, 7061, 7061, 0, 7061, 7061, 7061, 7061, 7061, 7061, 7061, 0, 7061, 7061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7061, 7061, 7061, 7061, 7061, 7061, 7061, 0, 0, 0, 0, 0, 7061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7061, 7061, 7061, 7062, 7062, 0, 7062, 7062, 7062, 7062, 7062, 7062, 7062, 0, 7062, 7062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7062, 7062, 7062, 7062, 7062, 7062, 7062, 7062, 0, 0, 0, 0, 7062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7062, 7062, 7062, 7063, 7063, 0, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 0, 0, 0, 0, 7063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7063, 7063, 7063, 7063, 7063, 7074, 7074, 7074, 7074, 7074, 7074, 7074, 7074, 7074, 7074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7074, 0, 7074, 7078, 7078, 0, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7078, 7079, 0, 0, 0, 0, 0, 0, 0, 0, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7079, 7082, 7082, 0, 7082, 7082, 7082, 7082, 7082, 7082, 7082, 0, 7082, 7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7082, 7082, 7082, 7082, 7082, 7082, 7082, 0, 0, 0, 0, 0, 7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7082, 7082, 7082, 7082, 7083, 7083, 0, 7083, 7083, 7083, 7083, 7083, 7083, 7083, 0, 7083, 7083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7083, 7083, 7083, 7083, 7083, 7083, 7083, 7083, 0, 0, 0, 0, 7083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7083, 7083, 7083, 7083, 7084, 0, 7084, 7084, 7084, 7084, 7084, 7084, 7084, 7084, 7084, 7084, 0, 0, 0, 0, 0, 0, 7084, 7084, 7084, 7084, 7084, 7084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7084, 7084, 7084, 7084, 7084, 7084, 7085, 7085, 0, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7085, 7091, 0, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 7091, 0, 0, 0, 0, 0, 0, 7091, 7091, 7091, 7091, 7091, 7091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7091, 7091, 7091, 7091, 7091, 7091, 7092, 7092, 0, 7092, 7092, 7092, 7092, 7092, 7092, 7092, 0, 7092, 7092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7092, 7092, 7092, 7092, 7092, 7092, 7092, 0, 0, 0, 0, 0, 7092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7092, 0, 0, 0, 0, 7092, 7092, 7092, 7092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7092, 7096, 0, 0, 0, 7096, 0, 7096, 0, 0, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 7096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7096, 7097, 7097, 0, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 0, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 7097, 0, 0, 0, 0, 0, 7097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7097, 7097, 7097, 7098, 7098, 0, 7098, 7098, 7098, 7098, 7098, 7098, 7098, 0, 7098, 7098, 7098, 7098, 7098, 7098, 7098, 0, 0, 0, 0, 7098, 7098, 7098, 7098, 7098, 7098, 7098, 0, 0, 0, 0, 0, 7098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7098, 7098, 7098, 7099, 7099, 0, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7099, 7101, 7101, 0, 7101, 7101, 7101, 7101, 7101, 7101, 7101, 0, 7101, 7101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7101, 7101, 7101, 7101, 7101, 7101, 7101, 0, 0, 0, 0, 0, 7101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7101, 7101, 7101, 7101, 7102, 7102, 0, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7108, 0, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 0, 0, 0, 0, 0, 0, 7108, 7108, 7108, 7108, 7108, 7108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7108, 7108, 7108, 7108, 7108, 7108, 7109, 7109, 0, 7109, 7109, 7109, 7109, 7109, 7109, 7109, 0, 7109, 7109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7109, 7109, 7109, 7109, 7109, 7109, 7109, 0, 0, 0, 0, 0, 7109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7109, 0, 0, 0, 0, 7109, 7109, 7109, 7109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7109, 7111, 7111, 0, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7111, 7113, 7113, 0, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7121, 0, 0, 0, 0, 0, 0, 0, 0, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 0, 0, 0, 0, 0, 0, 7121, 7121, 7121, 7121, 7121, 7121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7121, 7121, 7121, 7121, 7121, 7121, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 0, 0, 0, 0, 0, 0, 0, 7124, 7124, 7124, 7124, 7124, 7124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7124, 7124, 7124, 7124, 7124, 7124, 7127, 7127, 0, 7127, 7127, 7127, 7127, 7127, 7127, 7127, 0, 7127, 7127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7127, 7127, 7127, 7127, 7127, 7127, 7127, 0, 0, 0, 0, 0, 7127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7127, 7127, 7127, 7127, 7128, 7128, 0, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7129, 7129, 0, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 0, 7129, 7129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 0, 0, 0, 0, 7129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7129, 7129, 7129, 7129, 7130, 7130, 0, 7130, 7130, 7130, 7130, 7130, 7130, 7130, 0, 7130, 7130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7130, 7130, 7130, 7130, 7130, 7130, 7130, 0, 0, 0, 0, 0, 7130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7130, 0, 0, 0, 0, 7130, 7130, 7130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7130, 7131, 7131, 0, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 0, 7131, 7131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7131, 7131, 7131, 7131, 7131, 7131, 7131, 0, 0, 0, 0, 0, 7131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7131, 7131, 7131, 7131, 7133, 7133, 0, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7133, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 0, 0, 0, 0, 0, 0, 7135, 7135, 7135, 7135, 7135, 7135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7135, 7135, 7135, 7135, 7135, 7135, 7137, 7137, 0, 7137, 7137, 7137, 7137, 7137, 7137, 7137, 0, 7137, 7137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7137, 7137, 7137, 7137, 7137, 7137, 7137, 0, 0, 0, 0, 0, 7137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7137, 7137, 7137, 7143, 0, 0, 0, 0, 0, 0, 0, 0, 7143, 7143, 7143, 7143, 7143, 7143, 7143, 7143, 7143, 0, 0, 0, 0, 0, 0, 0, 7143, 7143, 7143, 7143, 7143, 7143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7143, 7143, 7143, 7143, 7143, 7143, 7145, 7145, 0, 7145, 7145, 7145, 7145, 7145, 7145, 7145, 0, 7145, 7145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7145, 7145, 7145, 7145, 7145, 7145, 7145, 7145, 0, 0, 0, 0, 7145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7145, 7145, 7145, 7145, 7146, 7146, 0, 7146, 7146, 7146, 7146, 7146, 7146, 7146, 0, 7146, 7146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7146, 7146, 7146, 7146, 7146, 7146, 7146, 0, 0, 0, 0, 0, 7146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7146, 7146, 7146, 7146, 7147, 7147, 0, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 0, 7147, 7147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 0, 0, 0, 0, 7147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7147, 7147, 7147, 7147, 7148, 7148, 0, 7148, 7148, 7148, 7148, 7148, 7148, 7148, 0, 7148, 7148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7148, 7148, 7148, 7148, 7148, 7148, 7148, 0, 0, 0, 0, 0, 7148, 0, 7148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7148, 7148, 7148, 7148, 0, 0, 0, 0, 0, 0, 0, 7148, 7149, 7149, 0, 7149, 7149, 7149, 7149, 7149, 7149, 7149, 0, 7149, 7149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7149, 7149, 7149, 7149, 7149, 7149, 7149, 0, 0, 0, 0, 0, 7149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7149, 7149, 7149, 7151, 7151, 0, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 0, 7151, 7151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 0, 0, 0, 0, 0, 7151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7151, 7151, 7151, 7151, 7152, 7152, 0, 7152, 7152, 7152, 7152, 7152, 7152, 7152, 0, 7152, 7152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7152, 7152, 7152, 7152, 7152, 7152, 7152, 0, 0, 0, 0, 0, 7152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7152, 0, 0, 0, 0, 7152, 7152, 7152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7152, 7153, 7153, 0, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 0, 7153, 7153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 0, 0, 0, 0, 7153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7153, 7153, 7153, 7153, 7155, 7155, 0, 7155, 7155, 7155, 7155, 7155, 7155, 7155, 0, 7155, 7155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7155, 7155, 7155, 7155, 7155, 7155, 7155, 0, 0, 0, 0, 0, 7155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7155, 7155, 7155, 7156, 7156, 0, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 0, 7156, 7156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7156, 7156, 7156, 7156, 7156, 7156, 7156, 0, 0, 0, 0, 0, 7156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7156, 7156, 7156, 7156, 7157, 7157, 0, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7160, 7160, 0, 7160, 7160, 7160, 7160, 7160, 7160, 7160, 0, 7160, 7160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7160, 7160, 7160, 7160, 7160, 7160, 7160, 7160, 0, 0, 0, 0, 7160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7160, 7160, 7160, 7161, 7161, 0, 7161, 7161, 7161, 7161, 7161, 7161, 7161, 0, 7161, 7161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7161, 7161, 7161, 7161, 7161, 7161, 7161, 0, 0, 0, 0, 0, 7161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7161, 7161, 7161, 7162, 7162, 0, 7162, 7162, 7162, 7162, 7162, 7162, 7162, 0, 7162, 7162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7162, 7162, 7162, 7162, 7162, 7162, 7162, 0, 0, 0, 0, 0, 7162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7162, 7162, 7162, 7164, 7164, 0, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 0, 7164, 7164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 0, 0, 0, 0, 7164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7164, 7164, 7164, 7165, 7165, 0, 7165, 7165, 7165, 7165, 7165, 7165, 7165, 0, 7165, 7165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7165, 7165, 7165, 7165, 7165, 7165, 7165, 0, 0, 0, 0, 0, 7165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7165, 0, 0, 0, 0, 7165, 7165, 7165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7165, 7166, 7166, 0, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 0, 7166, 7166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 0, 0, 0, 0, 0, 7166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7166, 7166, 7166, 7166, 7167, 7167, 0, 7167, 7167, 7167, 7167, 7167, 7167, 7167, 0, 7167, 7167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7167, 7167, 7167, 7167, 7167, 7167, 7167, 7167, 0, 0, 0, 0, 7167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7167, 7167, 7167, 7167, 7168, 7168, 0, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 0, 7168, 7168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 0, 0, 0, 0, 0, 7168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7168, 7168, 7168, 7169, 7169, 0, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 0, 7169, 7169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 0, 0, 0, 0, 0, 7169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7169, 7169, 7169, 7169, 7173, 7173, 7173, 7173, 7173, 7173, 7173, 7173, 7173, 7173, 0, 0, 0, 0, 0, 0, 7173, 7173, 7173, 7173, 7173, 7173, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7173, 7173, 7173, 7173, 7173, 7173, 7176, 7176, 7176, 7176, 7176, 7176, 7176, 7176, 7176, 7176, 0, 0, 0, 0, 0, 0, 7176, 7176, 7176, 7176, 7176, 7176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7176, 7176, 7176, 7176, 7176, 7176, 7178, 0, 0, 0, 0, 0, 0, 0, 0, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 7178, 0, 0, 0, 0, 0, 0, 0, 7178, 7178, 7178, 7178, 7178, 7178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7178, 7178, 7178, 7178, 7178, 7178, 7181, 7181, 0, 7181, 7181, 7181, 7181, 7181, 7181, 7181, 0, 7181, 7181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7181, 7181, 7181, 7181, 7181, 7181, 7181, 7181, 0, 0, 0, 0, 7181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7181, 7181, 7181, 7184, 7184, 7184, 7184, 7184, 7184, 7184, 7184, 7184, 7184, 0, 0, 0, 0, 0, 0, 7184, 7184, 7184, 7184, 7184, 7184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7184, 7184, 7184, 7184, 7184, 7184, 7188, 7188, 0, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 0, 0, 0, 0, 0, 7188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7188, 7188, 7188, 7188, 7189, 7189, 0, 7189, 7189, 7189, 7189, 7189, 7189, 7189, 7189, 7189, 7189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7189, 7189, 7189, 7189, 7189, 7189, 7189, 0, 0, 0, 0, 0, 7189, 0, 0, 7189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7189, 7189, 7189, 7189, 7192, 7192, 0, 7192, 7192, 7192, 7192, 7192, 7192, 7192, 0, 7192, 7192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7192, 7192, 7192, 7192, 7192, 7192, 7192, 0, 0, 0, 0, 0, 7192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7192, 7192, 7192, 7192, 7193, 7193, 0, 7193, 7193, 7193, 7193, 7193, 7193, 7193, 0, 7193, 7193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7193, 7193, 7193, 7193, 7193, 7193, 7193, 7193, 0, 0, 0, 0, 7193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7193, 7193, 7193, 7193, 7194, 7194, 0, 7194, 7194, 7194, 7194, 7194, 7194, 7194, 0, 7194, 7194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7194, 7194, 7194, 7194, 7194, 7194, 7194, 0, 0, 0, 0, 0, 7194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7194, 7194, 7194, 7196, 7196, 0, 7196, 7196, 7196, 7196, 7196, 7196, 7196, 0, 7196, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 7196, 7196, 7196, 7196, 7196, 7196, 0, 0, 0, 0, 0, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 7196, 7196, 7196, 7197, 7197, 0, 7197, 7197, 7197, 7197, 7197, 7197, 7197, 0, 7197, 7197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7197, 7197, 7197, 7197, 7197, 7197, 7197, 7197, 0, 0, 0, 0, 7197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7197, 7197, 7197, 7197, 7198, 7198, 0, 7198, 7198, 7198, 7198, 7198, 7198, 7198, 0, 7198, 7198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7198, 7198, 7198, 7198, 7198, 7198, 7198, 0, 0, 0, 0, 0, 7198, 7198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7198, 7198, 7198, 7198, 0, 0, 0, 0, 0, 0, 7198, 7199, 7199, 0, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 0, 7199, 7199, 0, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 0, 0, 0, 0, 0, 7199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7199, 7199, 7199, 7200, 7200, 0, 7200, 7200, 7200, 7200, 7200, 7200, 7200, 0, 7200, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7200, 7200, 7200, 7200, 7200, 7200, 7200, 0, 0, 0, 0, 0, 7200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7200, 7200, 7200, 7201, 7201, 0, 7201, 7201, 7201, 7201, 7201, 7201, 7201, 0, 7201, 7201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7201, 7201, 7201, 7201, 7201, 7201, 7201, 0, 0, 0, 0, 0, 7201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7201, 7201, 7201, 7202, 7202, 0, 7202, 7202, 7202, 7202, 7202, 7202, 7202, 0, 7202, 7202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7202, 7202, 7202, 7202, 7202, 7202, 7202, 0, 0, 0, 0, 0, 7202, 7202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7202, 7202, 7202, 7202, 0, 0, 0, 0, 0, 0, 7202, 7203, 7203, 0, 7203, 7203, 7203, 7203, 7203, 7203, 7203, 0, 7203, 7203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7203, 7203, 7203, 7203, 7203, 7203, 7203, 7203, 0, 0, 0, 0, 7203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7203, 7203, 7203, 7204, 7204, 0, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 0, 7204, 7204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 0, 0, 0, 0, 0, 7204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7204, 7204, 7204, 7205, 7205, 0, 7205, 7205, 7205, 7205, 7205, 7205, 7205, 0, 7205, 7205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7205, 7205, 7205, 7205, 7205, 7205, 7205, 7205, 0, 0, 0, 0, 7205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7205, 7205, 7205, 7207, 7207, 0, 7207, 7207, 7207, 7207, 7207, 7207, 7207, 0, 7207, 7207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7207, 7207, 7207, 7207, 7207, 7207, 7207, 0, 0, 0, 0, 0, 7207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7207, 7207, 7207, 7208, 7208, 0, 7208, 7208, 7208, 7208, 7208, 7208, 7208, 0, 7208, 7208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7208, 7208, 7208, 7208, 7208, 7208, 7208, 7208, 0, 0, 0, 0, 7208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7208, 7208, 7208, 7209, 7209, 0, 7209, 7209, 7209, 7209, 7209, 7209, 7209, 0, 7209, 7209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7209, 7209, 7209, 7209, 7209, 7209, 7209, 0, 0, 0, 0, 0, 7209, 0, 7209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7209, 7209, 7209, 0, 0, 0, 0, 0, 0, 0, 0, 7209, 7210, 7210, 0, 7210, 7210, 7210, 7210, 7210, 7210, 7210, 0, 7210, 7210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7210, 7210, 7210, 7210, 7210, 7210, 7210, 0, 0, 0, 0, 0, 7210, 0, 0, 7210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7210, 7210, 7210, 7212, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 7212, 7212, 7212, 7212, 7212, 7212, 7212, 7212, 0, 0, 0, 0, 0, 0, 0, 7212, 7212, 7212, 7212, 7212, 7212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 7212, 7212, 7212, 7212, 7212, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 7218, 0, 0, 0, 0, 0, 0, 0, 0, 7218, 7218, 7218, 7218, 7218, 7218, 7218, 7218, 7218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7218, 0, 0, 0, 7218, 7221, 7221, 0, 7221, 7221, 7221, 7221, 7221, 7221, 7221, 0, 7221, 7221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7221, 7221, 7221, 7221, 7221, 7221, 7221, 0, 0, 0, 0, 0, 7221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7221, 7221, 7221, 7222, 7222, 0, 7222, 7222, 7222, 7222, 7222, 7222, 7222, 0, 7222, 7222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7222, 7222, 7222, 7222, 7222, 7222, 7222, 7222, 0, 0, 0, 0, 7222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7222, 7222, 7222, 7226, 7226, 0, 7226, 7226, 7226, 7226, 7226, 7226, 7226, 0, 7226, 7226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7226, 7226, 7226, 7226, 7226, 7226, 7226, 0, 0, 0, 0, 0, 7226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7226, 7226, 7226, 7227, 7227, 0, 7227, 7227, 7227, 7227, 7227, 7227, 7227, 0, 7227, 7227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7227, 7227, 7227, 7227, 7227, 7227, 7227, 7227, 0, 0, 0, 0, 7227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7227, 7227, 7227, 7229, 7229, 0, 7229, 7229, 7229, 7229, 7229, 7229, 7229, 0, 7229, 7229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7229, 7229, 7229, 7229, 7229, 7229, 7229, 0, 0, 0, 0, 0, 7229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7229, 7229, 7229, 7230, 7230, 0, 7230, 7230, 7230, 7230, 7230, 7230, 7230, 0, 7230, 7230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7230, 7230, 7230, 7230, 7230, 7230, 7230, 7230, 0, 0, 0, 0, 7230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7230, 7230, 7230, 7232, 7232, 0, 7232, 7232, 7232, 7232, 7232, 7232, 7232, 0, 7232, 7232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7232, 7232, 7232, 7232, 7232, 7232, 7232, 0, 0, 0, 0, 0, 7232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7232, 7232, 7232, 7233, 7233, 0, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 0, 7233, 7233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 0, 0, 0, 0, 7233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7233, 7233, 7233, 7234, 7234, 0, 7234, 7234, 7234, 7234, 7234, 7234, 7234, 0, 7234, 7234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7234, 7234, 7234, 7234, 7234, 7234, 7234, 0, 0, 0, 0, 0, 7234, 0, 7234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7234, 7234, 7234, 0, 0, 0, 0, 0, 0, 0, 0, 7234, 7237, 7237, 0, 7237, 7237, 7237, 7237, 7237, 7237, 7237, 0, 7237, 7237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7237, 7237, 7237, 7237, 7237, 7237, 7237, 0, 0, 0, 0, 0, 7237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7237, 7237, 7237, 7238, 7238, 0, 7238, 7238, 7238, 7238, 7238, 7238, 7238, 0, 7238, 7238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7238, 7238, 7238, 7238, 7238, 7238, 7238, 7238, 0, 0, 0, 0, 7238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7238, 7238, 7238, 7242, 7242, 0, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 0, 7242, 7242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7242, 7242, 7242, 7242, 7242, 7242, 7242, 0, 0, 0, 0, 0, 7242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7242, 7242, 7242, 7243, 7243, 0, 7243, 7243, 7243, 7243, 7243, 7243, 7243, 0, 7243, 7243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7243, 7243, 7243, 7243, 7243, 7243, 7243, 7243, 0, 0, 0, 0, 7243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7243, 7243, 7243, 7246, 7246, 0, 7246, 7246, 7246, 7246, 7246, 7246, 7246, 0, 7246, 7246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7246, 7246, 7246, 7246, 7246, 7246, 7246, 0, 0, 0, 0, 0, 7246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7246, 7246, 7246, 7247, 7247, 0, 7247, 7247, 7247, 7247, 7247, 7247, 7247, 0, 7247, 7247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7247, 7247, 7247, 7247, 7247, 7247, 7247, 7247, 0, 0, 0, 0, 7247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7247, 7247, 7247, 7249, 7249, 0, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 0, 7249, 7249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 0, 0, 0, 0, 0, 7249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7249, 7249, 7249, 7250, 7250, 0, 7250, 7250, 7250, 7250, 7250, 7250, 7250, 0, 7250, 7250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7250, 7250, 7250, 7250, 7250, 7250, 7250, 7250, 0, 0, 0, 0, 7250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7250, 7250, 7250, 7251, 7251, 0, 7251, 7251, 7251, 7251, 7251, 7251, 7251, 7251, 7251, 7251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7251, 7251, 7251, 7251, 7251, 7251, 7251, 7251, 0, 0, 0, 0, 7251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7251, 7251, 7251, 7251, 7251, 7252, 7252, 0, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 0, 7252, 7252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 0, 0, 0, 0, 0, 7252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7252, 7252, 7252, 7253, 7253, 0, 7253, 7253, 7253, 7253, 7253, 7253, 7253, 0, 7253, 7253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7253, 7253, 7253, 7253, 7253, 7253, 7253, 7253, 0, 0, 0, 0, 7253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7253, 7253, 7253, 7256, 7256, 0, 7256, 7256, 7256, 7256, 7256, 7256, 7256, 0, 7256, 7256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7256, 7256, 7256, 7256, 7256, 7256, 7256, 0, 0, 0, 0, 0, 7256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7256, 7256, 7256, 7257, 7257, 0, 7257, 7257, 7257, 7257, 7257, 7257, 7257, 0, 7257, 7257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7257, 7257, 7257, 7257, 7257, 7257, 7257, 7257, 0, 0, 0, 0, 7257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7257, 7257, 7257, 7259, 7259, 0, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 0, 7259, 7259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 0, 0, 0, 0, 0, 7259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7259, 7259, 7259, 7260, 7260, 0, 7260, 7260, 7260, 7260, 7260, 7260, 7260, 0, 7260, 7260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7260, 7260, 7260, 7260, 7260, 7260, 7260, 7260, 0, 0, 0, 0, 7260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7260, 7260, 7260, 7261, 7261, 0, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 0, 0, 0, 0, 7261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7261, 7261, 7261, 7261, 7261, 7264, 7264, 0, 7264, 7264, 7264, 7264, 7264, 7264, 7264, 0, 7264, 7264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7264, 7264, 7264, 7264, 7264, 7264, 7264, 0, 0, 0, 0, 0, 7264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7264, 7264, 7264, 7265, 7265, 0, 7265, 7265, 7265, 7265, 7265, 7265, 7265, 0, 7265, 7265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7265, 7265, 7265, 7265, 7265, 7265, 7265, 7265, 0, 0, 0, 0, 7265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7265, 7265, 7265, 7274, 7274, 7274, 7274, 7274, 7274, 7274, 7274, 7274, 7274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7274, 0, 7274, 7281, 7281, 0, 7281, 7281, 7281, 7281, 7281, 7281, 7281, 0, 7281, 7281, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7281, 7281, 7281, 7281, 7281, 7281, 7281, 0, 0, 0, 0, 0, 7281, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7281, 7281, 7281, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7281, 7286, 7286, 7286, 7286, 7286, 7286, 7286, 7286, 7286, 7286, 0, 7286, 7286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7286, 7286, 7286, 7286, 7286, 7286, 7286, 0, 0, 0, 0, 0, 7286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7286, 7286, 7286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7286, 7295, 7295, 0, 7295, 7295, 7295, 7295, 7295, 7295, 7295, 0, 7295, 7295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7295, 7295, 7295, 7295, 7295, 7295, 7295, 0, 0, 0, 0, 0, 7295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7295, 7295, 7295, 7296, 7296, 0, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 0, 7296, 7296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 0, 0, 0, 0, 7296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7296, 7296, 7296, 7300, 7300, 0, 7300, 7300, 7300, 7300, 7300, 7300, 7300, 0, 7300, 7300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7300, 7300, 7300, 7300, 7300, 7300, 7300, 0, 0, 0, 0, 0, 7300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7300, 7300, 7300, 7301, 7301, 0, 7301, 7301, 7301, 7301, 7301, 7301, 7301, 0, 7301, 7301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7301, 7301, 7301, 7301, 7301, 7301, 7301, 7301, 0, 0, 0, 0, 7301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7301, 7301, 7301, 7302, 7302, 0, 7302, 7302, 7302, 7302, 7302, 7302, 7302, 0, 7302, 7302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7302, 7302, 7302, 7302, 7302, 7302, 7302, 0, 0, 0, 0, 0, 7302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7302, 7302, 7302, 7303, 7303, 0, 7303, 7303, 7303, 7303, 7303, 7303, 7303, 0, 7303, 7303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7303, 7303, 7303, 7303, 7303, 7303, 7303, 7303, 0, 0, 0, 0, 7303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7303, 7303, 7303, 7304, 7304, 0, 7304, 7304, 7304, 7304, 7304, 7304, 7304, 0, 7304, 7304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7304, 7304, 7304, 7304, 7304, 7304, 7304, 0, 0, 0, 0, 0, 7304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7304, 0, 0, 0, 0, 7304, 7304, 7304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7304, 7308, 7308, 0, 7308, 7308, 7308, 7308, 7308, 7308, 7308, 0, 7308, 7308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7308, 7308, 7308, 7308, 7308, 7308, 7308, 0, 0, 0, 0, 0, 7308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7308, 7308, 7308, 7309, 7309, 0, 7309, 7309, 7309, 7309, 7309, 7309, 7309, 0, 7309, 7309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7309, 7309, 7309, 7309, 7309, 7309, 7309, 7309, 0, 0, 0, 0, 7309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7309, 7309, 7309, 7312, 7312, 0, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 0, 7312, 7312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 0, 0, 0, 0, 0, 7312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7312, 7312, 7312, 7313, 7313, 0, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 0, 7313, 7313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 0, 0, 0, 0, 7313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7313, 7313, 7313, 7315, 7315, 0, 7315, 7315, 7315, 7315, 7315, 7315, 7315, 0, 7315, 7315, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7315, 7315, 7315, 7315, 7315, 7315, 7315, 0, 0, 0, 0, 0, 7315, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7315, 7315, 7315, 7316, 7316, 0, 7316, 7316, 7316, 7316, 7316, 7316, 7316, 0, 7316, 7316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7316, 7316, 7316, 7316, 7316, 7316, 7316, 7316, 0, 0, 0, 0, 7316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7316, 7316, 7316, 7317, 7317, 0, 7317, 7317, 7317, 7317, 7317, 7317, 7317, 0, 7317, 7317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7317, 7317, 7317, 7317, 7317, 7317, 7317, 0, 0, 0, 0, 0, 7317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7317, 0, 0, 7317, 7317, 7317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7317, 7318, 7318, 0, 7318, 7318, 7318, 7318, 7318, 7318, 7318, 0, 7318, 7318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7318, 7318, 7318, 7318, 7318, 7318, 7318, 0, 0, 0, 0, 0, 7318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7318, 7318, 7318, 7319, 7319, 0, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 0, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 0, 0, 0, 0, 0, 7319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7319, 7319, 7319, 7321, 7321, 0, 7321, 7321, 7321, 7321, 7321, 7321, 7321, 0, 7321, 7321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7321, 7321, 7321, 7321, 7321, 7321, 7321, 0, 0, 0, 0, 0, 7321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7321, 7321, 7321, 7322, 7322, 0, 7322, 7322, 7322, 7322, 7322, 7322, 7322, 0, 7322, 7322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7322, 7322, 7322, 7322, 7322, 7322, 7322, 7322, 0, 0, 0, 0, 7322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7322, 7322, 7322, 7323, 7323, 0, 7323, 7323, 7323, 7323, 7323, 7323, 7323, 0, 7323, 7323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7323, 7323, 7323, 7323, 7323, 7323, 7323, 0, 0, 0, 0, 0, 7323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7323, 0, 0, 7323, 7323, 7323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7323, 7337, 7337, 0, 7337, 7337, 7337, 7337, 7337, 7337, 7337, 0, 7337, 7337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7337, 7337, 7337, 7337, 7337, 7337, 7337, 0, 0, 0, 0, 0, 7337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7337, 7337, 7337, 7338, 7338, 0, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 0, 7338, 7338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 7338, 0, 0, 0, 0, 7338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7338, 7338, 7338, 7352, 7352, 0, 7352, 7352, 7352, 7352, 7352, 7352, 7352, 0, 7352, 7352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7352, 7352, 7352, 7352, 7352, 7352, 7352, 0, 0, 0, 0, 0, 7352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7352, 7352, 7352, 7353, 7353, 0, 7353, 7353, 7353, 7353, 7353, 7353, 7353, 0, 7353, 7353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7353, 7353, 7353, 7353, 7353, 7353, 7353, 7353, 0, 0, 0, 0, 7353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7353, 7353, 7353, 7407, 7407, 0, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 0, 7407, 7407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 0, 0, 0, 0, 0, 7407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7407, 7407, 7407, 7408, 7408, 0, 7408, 7408, 7408, 7408, 7408, 7408, 7408, 0, 7408, 7408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7408, 7408, 7408, 7408, 7408, 7408, 7408, 7408, 0, 0, 0, 0, 7408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7408, 7408, 7408, 7410, 7410, 0, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 0, 7410, 7410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 0, 0, 0, 0, 0, 7410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7410, 7410, 7410, 7411, 7411, 0, 7411, 7411, 7411, 7411, 7411, 7411, 7411, 0, 7411, 7411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7411, 7411, 7411, 7411, 7411, 7411, 7411, 7411, 0, 0, 0, 0, 7411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7411, 7411, 7411, 7413, 7413, 0, 7413, 7413, 7413, 7413, 7413, 7413, 7413, 0, 7413, 7413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7413, 7413, 7413, 7413, 7413, 7413, 7413, 0, 0, 0, 0, 0, 7413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7413, 7413, 7413, 7414, 7414, 0, 7414, 7414, 7414, 7414, 7414, 7414, 7414, 0, 7414, 7414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7414, 7414, 7414, 7414, 7414, 7414, 7414, 7414, 0, 0, 0, 0, 7414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7414, 7414, 7414, 7415, 7415, 0, 7415, 7415, 7415, 7415, 7415, 7415, 7415, 0, 7415, 7415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7415, 7415, 7415, 7415, 7415, 7415, 7415, 0, 0, 0, 0, 0, 7415, 0, 7415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7415, 7415, 7415, 0, 0, 0, 0, 0, 0, 0, 0, 7415, 7421, 7421, 0, 7421, 7421, 7421, 7421, 7421, 7421, 7421, 0, 7421, 7421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7421, 7421, 7421, 7421, 7421, 7421, 7421, 0, 0, 0, 0, 0, 7421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7421, 7421, 7421, 7422, 7422, 0, 7422, 7422, 7422, 7422, 7422, 7422, 7422, 0, 7422, 7422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7422, 7422, 7422, 7422, 7422, 7422, 7422, 7422, 0, 0, 0, 0, 7422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7422, 7422, 7422, 7426, 7426, 0, 7426, 7426, 7426, 7426, 7426, 7426, 7426, 0, 7426, 7426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7426, 7426, 7426, 7426, 7426, 7426, 7426, 0, 0, 0, 0, 0, 7426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7426, 7426, 7426, 7427, 7427, 0, 7427, 7427, 7427, 7427, 7427, 7427, 7427, 0, 7427, 7427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7427, 7427, 7427, 7427, 7427, 7427, 7427, 7427, 0, 0, 0, 0, 7427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7427, 7427, 7427, 7430, 7430, 0, 7430, 7430, 7430, 7430, 7430, 7430, 7430, 0, 7430, 7430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7430, 7430, 7430, 7430, 7430, 7430, 7430, 0, 0, 0, 0, 0, 7430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7430, 7430, 7430, 7431, 7431, 0, 7431, 7431, 7431, 7431, 7431, 7431, 7431, 0, 7431, 7431, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7431, 7431, 7431, 7431, 7431, 7431, 7431, 7431, 0, 0, 0, 0, 7431, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7431, 7431, 7431, 7433, 7433, 0, 7433, 7433, 7433, 7433, 7433, 7433, 7433, 0, 7433, 7433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7433, 7433, 7433, 7433, 7433, 7433, 7433, 0, 0, 0, 0, 0, 7433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7433, 7433, 7433, 7434, 7434, 0, 7434, 7434, 7434, 7434, 7434, 7434, 7434, 0, 7434, 7434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7434, 7434, 7434, 7434, 7434, 7434, 7434, 7434, 0, 0, 0, 0, 7434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7434, 7434, 7434, 7435, 7435, 0, 7435, 7435, 7435, 7435, 7435, 7435, 7435, 7435, 7435, 7435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7435, 7435, 7435, 7435, 7435, 7435, 7435, 7435, 0, 0, 0, 0, 7435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7435, 7435, 7435, 7435, 7435, 7436, 7436, 0, 7436, 7436, 7436, 7436, 7436, 7436, 7436, 0, 7436, 7436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7436, 7436, 7436, 7436, 7436, 7436, 7436, 0, 0, 0, 0, 0, 7436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7436, 7436, 7436, 7437, 7437, 0, 7437, 7437, 7437, 7437, 7437, 7437, 7437, 0, 7437, 7437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7437, 7437, 7437, 7437, 7437, 7437, 7437, 7437, 0, 0, 0, 0, 7437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7437, 7437, 7437, 7440, 7440, 0, 7440, 7440, 7440, 7440, 7440, 7440, 7440, 0, 7440, 7440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7440, 7440, 7440, 7440, 7440, 7440, 7440, 0, 0, 0, 0, 0, 7440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7440, 7440, 7440, 7441, 7441, 0, 7441, 7441, 7441, 7441, 7441, 7441, 7441, 0, 7441, 7441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7441, 7441, 7441, 7441, 7441, 7441, 7441, 7441, 0, 0, 0, 0, 7441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7441, 7441, 7441, 7443, 7443, 0, 7443, 7443, 7443, 7443, 7443, 7443, 7443, 0, 7443, 7443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7443, 7443, 7443, 7443, 7443, 7443, 7443, 0, 0, 0, 0, 0, 7443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7443, 7443, 7443, 7444, 7444, 0, 7444, 7444, 7444, 7444, 7444, 7444, 7444, 0, 7444, 7444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7444, 7444, 7444, 7444, 7444, 7444, 7444, 7444, 0, 0, 0, 0, 7444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7444, 7444, 7444, 7445, 7445, 0, 7445, 7445, 7445, 7445, 7445, 7445, 7445, 7445, 7445, 7445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7445, 7445, 7445, 7445, 7445, 7445, 7445, 7445, 0, 0, 0, 0, 7445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7445, 7445, 7445, 7445, 7445, 7448, 7448, 0, 7448, 7448, 7448, 7448, 7448, 7448, 7448, 0, 7448, 7448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7448, 7448, 7448, 7448, 7448, 7448, 7448, 0, 0, 0, 0, 0, 7448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7448, 7448, 7448, 7465, 7465, 0, 7465, 7465, 7465, 7465, 7465, 7465, 7465, 0, 7465, 7465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7465, 7465, 7465, 7465, 7465, 7465, 7465, 0, 0, 0, 0, 0, 7465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7465, 7465, 7465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7465, 7466, 7466, 0, 7466, 7466, 7466, 7466, 7466, 7466, 7466, 0, 7466, 7466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7466, 7466, 7466, 7466, 7466, 7466, 7466, 0, 0, 0, 0, 0, 7466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7466, 7466, 7466, 0, 0, 0, 0, 0, 7466, 7478, 7478, 0, 7478, 7478, 7478, 7478, 7478, 0, 7478, 7478, 7478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7478, 7478, 7478, 7478, 7478, 7478, 7478, 0, 0, 0, 0, 0, 7478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7478, 7478, 7478, 7478, 7479, 7479, 0, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7479, 7493, 7493, 7493, 7493, 7493, 7493, 7493, 7493, 7493, 7493, 0, 0, 0, 0, 0, 0, 7493, 7493, 7493, 7493, 7493, 7493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7493, 7493, 7493, 7493, 7493, 7493, 7496, 7496, 7496, 7496, 7496, 7496, 7496, 7496, 7496, 7496, 0, 0, 0, 0, 0, 0, 7496, 7496, 7496, 7496, 7496, 7496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7496, 7496, 7496, 7496, 7496, 7496, 7498, 7498, 7498, 7498, 7498, 7498, 7498, 7498, 7498, 0, 0, 0, 0, 0, 0, 0, 7498, 7498, 7498, 7498, 7498, 7498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7498, 0, 0, 0, 7498, 7498, 7498, 7498, 7498, 7498, 7502, 7502, 7502, 7502, 7502, 7502, 7502, 7502, 7502, 7502, 0, 0, 0, 0, 0, 0, 7502, 7502, 7502, 7502, 7502, 7502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7502, 7502, 7502, 7502, 7502, 7502, 7504, 7504, 7504, 7504, 7504, 7504, 7504, 7504, 7504, 0, 0, 0, 0, 0, 0, 0, 7504, 7504, 7504, 7504, 7504, 7504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7504, 7504, 7504, 7504, 7504, 7504, 7514, 7514, 7514, 7514, 7514, 7514, 7514, 7514, 7514, 7514, 0, 0, 0, 0, 0, 0, 7514, 7514, 7514, 7514, 7514, 7514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7514, 7514, 7514, 7514, 7514, 7514, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 0, 0, 0, 0, 0, 0, 0, 7516, 7516, 7516, 7516, 7516, 7516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7516, 7516, 7516, 7516, 7516, 7516, 7528, 7528, 7528, 7528, 7528, 7528, 7528, 7528, 7528, 7528, 0, 0, 0, 0, 0, 0, 7528, 7528, 7528, 7528, 7528, 7528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7528, 7528, 7528, 7528, 7528, 7528, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 0, 0, 0, 0, 0, 0, 0, 7530, 7530, 7530, 7530, 7530, 7530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7530, 7530, 7530, 7530, 7530, 7530, 7538, 0, 7538, 7538, 7538, 7538, 7538, 7538, 7538, 7538, 7538, 7538, 0, 0, 0, 0, 0, 0, 7538, 7538, 7538, 7538, 7538, 7538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7538, 7538, 7538, 7538, 7538, 7538, 7542, 7542, 7542, 7542, 7542, 7542, 7542, 7542, 7542, 7542, 0, 0, 0, 0, 0, 0, 7542, 7542, 7542, 7542, 7542, 7542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7542, 7542, 7542, 7542, 7542, 7542, 7545, 7545, 7545, 7545, 7545, 7545, 7545, 7545, 7545, 7545, 0, 0, 0, 0, 0, 0, 7545, 7545, 7545, 7545, 7545, 7545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7545, 7545, 7545, 7545, 7545, 7545, 7553, 7553, 7553, 7553, 7553, 7553, 7553, 7553, 7553, 0, 0, 0, 0, 0, 0, 0, 7553, 7553, 7553, 7553, 7553, 7553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7553, 7553, 7553, 7553, 7553, 7553, 7555, 7555, 7555, 7555, 7555, 7555, 7555, 7555, 7555, 7555, 0, 0, 0, 0, 0, 0, 7555, 7555, 7555, 7555, 7555, 7555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7555, 7555, 7555, 7555, 7555, 7555, 7558, 7558, 0, 7558, 7558, 7558, 7558, 7558, 7558, 7558, 0, 7558, 7558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7558, 7558, 7558, 7558, 7558, 7558, 7558, 0, 0, 0, 0, 0, 7558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7558, 7558, 7558, 7558, 7567, 0, 0, 0, 0, 0, 0, 7567, 0, 7567, 7567, 7567, 7567, 7567, 7567, 7567, 7567, 7567, 7567, 0, 0, 0, 0, 0, 0, 7567, 7567, 7567, 7567, 7567, 7567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7567, 0, 0, 0, 7567, 7567, 7567, 7567, 7567, 7567, 7583, 0, 0, 0, 0, 0, 0, 7583, 0, 7583, 7583, 7583, 7583, 7583, 7583, 7583, 7583, 7583, 7583, 0, 0, 0, 0, 0, 0, 7583, 7583, 7583, 7583, 7583, 7583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7583, 7583, 7583, 7583, 7583, 7583, 0, 0, 0, 0, 0, 0, 0, 7583, 7615, 0, 0, 7615, 0, 0, 0, 0, 0, 0, 7615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7615, 0, 7615, 0, 7615, 0, 0, 7615, 7615, 0, 0, 0, 7615, 0, 0, 7615, 0, 7615, 0, 7615, 0, 7615, 7615, 7615, 7616, 0, 7616, 0, 0, 0, 0, 7616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7616, 0, 0, 0, 0, 0, 0, 7616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7616, 0, 7616, 7616, 7616, 0, 0, 7616, 7616, 0, 0, 0, 7616, 0, 0, 7616, 0, 7616, 0, 7616, 0, 7616, 7616, 7616, 7617, 0, 0, 0, 0, 0, 0, 7617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7617, 0, 7617, 0, 7617, 0, 0, 7617, 7617, 0, 0, 0, 7617, 0, 0, 7617, 0, 7617, 0, 7617, 0, 7617, 7617, 7617, 7618, 0, 0, 0, 0, 0, 0, 7618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7618, 0, 7618, 0, 7618, 0, 0, 7618, 7618, 0, 0, 0, 7618, 0, 0, 7618, 0, 7618, 0, 7618, 0, 7618, 7618, 7618, 7621, 0, 7621, 0, 0, 0, 0, 7621, 0, 0, 0, 0, 0, 0, 0, 7621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7621, 0, 7621, 0, 0, 0, 0, 7621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7621, 0, 7621, 0, 7621, 0, 0, 7621, 7621, 0, 0, 0, 7621, 0, 0, 7621, 0, 7621, 0, 7621, 0, 7621, 7621, 7621, 7630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7630, 0, 0, 0, 0, 0, 0, 7630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7630, 0, 7630, 0, 7630, 0, 0, 7630, 7630, 0, 0, 0, 7630, 0, 0, 7630, 0, 7630, 0, 7630, 0, 7630, 7630, 7630, 7631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7631, 0, 0, 0, 0, 0, 0, 7631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7631, 0, 7631, 0, 7631, 0, 0, 7631, 7631, 0, 0, 0, 7631, 0, 0, 7631, 0, 7631, 0, 7631, 0, 7631, 7631, 7631, 7632, 0, 0, 0, 0, 0, 0, 0, 7632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7632, 0, 0, 0, 0, 0, 0, 7632, 0, 0, 0, 0, 0, 7632, 0, 0, 0, 0, 0, 0, 0, 7632, 0, 7632, 0, 7632, 0, 0, 7632, 7632, 0, 0, 0, 7632, 0, 0, 7632, 0, 7632, 0, 7632, 0, 7632, 7632, 7632, 7633, 0, 0, 0, 0, 0, 0, 0, 7633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7633, 0, 0, 0, 0, 0, 0, 7633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7633, 0, 7633, 0, 7633, 0, 0, 7633, 7633, 0, 0, 0, 7633, 0, 0, 7633, 0, 7633, 0, 7633, 0, 7633, 7633, 7633, 7655, 0, 0, 0, 0, 0, 0, 0, 7655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7655, 0, 0, 0, 0, 0, 0, 7655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7655, 0, 7655, 0, 7655, 0, 0, 7655, 7655, 0, 0, 0, 7655, 0, 0, 7655, 0, 7655, 0, 7655, 0, 7655, 7655, 7655, 7656, 0, 7656, 0, 0, 0, 0, 7656, 0, 0, 7656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7656, 0, 0, 0, 0, 0, 0, 7656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7656, 0, 7656, 0, 7656, 0, 0, 7656, 7656, 0, 0, 0, 7656, 0, 7656, 7656, 0, 7656, 0, 7656, 0, 7656, 7656, 7656, 7659, 0, 7659, 0, 0, 0, 0, 7659, 0, 0, 7659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7659, 0, 0, 0, 0, 0, 0, 7659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7659, 0, 7659, 0, 7659, 0, 0, 7659, 7659, 0, 0, 0, 7659, 0, 0, 7659, 0, 7659, 0, 7659, 0, 7659, 7659, 7659, 7676, 0, 7676, 7676, 7676, 7676, 7676, 7676, 7676, 7676, 7676, 7676, 0, 0, 0, 0, 0, 0, 7676, 7676, 7676, 7676, 7676, 7676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7676, 7676, 7676, 7676, 7676, 7676, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 0, 0, 0, 0, 0, 7680, 7680, 7680, 7680, 7680, 7680, 7680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7680, 7680, 7680, 7680, 7680, 7680, 7682, 7682, 0, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7682, 7692, 7692, 0, 7692, 7692, 7692, 7692, 7692, 7692, 7692, 0, 7692, 7692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7692, 7692, 7692, 7692, 7692, 7692, 7692, 0, 0, 0, 0, 0, 7692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7692, 7692, 7692, 7693, 7693, 0, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 0, 7693, 7693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 0, 0, 0, 0, 7693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7693, 7693, 7693, 7697, 7697, 0, 7697, 7697, 7697, 7697, 7697, 7697, 7697, 0, 7697, 7697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7697, 7697, 7697, 7697, 7697, 7697, 7697, 0, 0, 0, 0, 0, 7697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7697, 7697, 7697, 7698, 7698, 0, 7698, 7698, 7698, 7698, 7698, 7698, 7698, 0, 7698, 7698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7698, 7698, 7698, 7698, 7698, 7698, 7698, 7698, 0, 0, 0, 0, 7698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7698, 7698, 7698, 7702, 7702, 0, 7702, 7702, 7702, 7702, 7702, 7702, 7702, 0, 7702, 7702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7702, 7702, 7702, 7702, 7702, 7702, 7702, 0, 0, 0, 0, 0, 7702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7702, 7702, 7702, 7703, 7703, 0, 7703, 7703, 7703, 7703, 7703, 7703, 7703, 0, 7703, 7703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7703, 7703, 7703, 7703, 7703, 7703, 7703, 7703, 0, 0, 0, 0, 7703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7703, 7703, 7703, 7707, 7707, 0, 7707, 7707, 7707, 7707, 7707, 7707, 7707, 0, 7707, 7707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7707, 7707, 7707, 7707, 7707, 7707, 7707, 0, 0, 0, 0, 0, 7707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7707, 7707, 7707, 7708, 7708, 0, 7708, 7708, 7708, 7708, 7708, 7708, 7708, 0, 7708, 7708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7708, 7708, 7708, 7708, 7708, 7708, 7708, 7708, 0, 0, 0, 0, 7708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7708, 7708, 7708, 7712, 7712, 0, 7712, 7712, 7712, 7712, 7712, 7712, 7712, 0, 7712, 7712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7712, 7712, 7712, 7712, 7712, 7712, 7712, 0, 0, 0, 0, 0, 7712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7712, 7712, 7712, 7713, 7713, 0, 7713, 7713, 7713, 7713, 7713, 7713, 7713, 0, 7713, 7713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7713, 7713, 7713, 7713, 7713, 7713, 7713, 7713, 0, 0, 0, 0, 7713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7713, 7713, 7713, 7716, 7716, 0, 7716, 7716, 7716, 7716, 7716, 7716, 7716, 0, 7716, 7716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7716, 7716, 7716, 7716, 7716, 7716, 7716, 0, 0, 0, 0, 0, 7716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7716, 7716, 7716, 7717, 7717, 0, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 0, 7717, 7717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 0, 0, 0, 0, 7717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7717, 7717, 7717, 7719, 7719, 0, 7719, 7719, 7719, 7719, 7719, 7719, 7719, 0, 7719, 7719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7719, 7719, 7719, 7719, 7719, 7719, 7719, 0, 0, 0, 0, 0, 7719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7719, 0, 0, 0, 0, 0, 7719, 7719, 7719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7719, 7720, 7720, 0, 7720, 7720, 7720, 7720, 7720, 7720, 7720, 0, 7720, 7720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7720, 7720, 7720, 7720, 7720, 7720, 7720, 0, 0, 0, 0, 0, 7720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7720, 7720, 7720, 7721, 7721, 0, 7721, 7721, 7721, 7721, 7721, 7721, 7721, 0, 7721, 7721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7721, 7721, 7721, 7721, 7721, 7721, 7721, 7721, 0, 0, 0, 0, 7721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7721, 7721, 7721, 7722, 7722, 0, 7722, 7722, 7722, 7722, 7722, 7722, 7722, 0, 7722, 7722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7722, 7722, 7722, 7722, 7722, 7722, 7722, 0, 0, 0, 0, 0, 7722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7722, 7722, 7722, 7723, 7723, 0, 7723, 7723, 7723, 7723, 7723, 7723, 7723, 0, 7723, 7723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7723, 7723, 7723, 7723, 7723, 7723, 7723, 7723, 0, 0, 0, 0, 7723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7723, 7723, 7723, 7727, 7727, 0, 7727, 7727, 7727, 7727, 7727, 7727, 7727, 0, 7727, 7727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7727, 7727, 7727, 7727, 7727, 7727, 7727, 0, 0, 0, 0, 0, 7727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7727, 7727, 7727, 7728, 7728, 0, 7728, 7728, 7728, 7728, 7728, 7728, 7728, 0, 7728, 7728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7728, 7728, 7728, 7728, 7728, 7728, 7728, 7728, 0, 0, 0, 0, 7728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7728, 7728, 7728, 7731, 7731, 0, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 0, 7731, 7731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 0, 0, 0, 0, 0, 7731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7731, 7731, 7731, 7732, 7732, 0, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 0, 7732, 7732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 0, 0, 0, 0, 7732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7732, 7732, 7732, 7734, 7734, 0, 7734, 7734, 7734, 7734, 7734, 7734, 7734, 0, 7734, 7734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7734, 7734, 7734, 7734, 7734, 7734, 7734, 0, 0, 0, 0, 0, 7734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7734, 0, 0, 0, 0, 0, 7734, 7734, 7734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7734, 7735, 7735, 0, 7735, 7735, 7735, 7735, 7735, 7735, 7735, 0, 7735, 7735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7735, 7735, 7735, 7735, 7735, 7735, 7735, 0, 0, 0, 0, 0, 7735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7735, 7735, 7735, 7736, 7736, 0, 7736, 7736, 7736, 7736, 7736, 7736, 7736, 0, 7736, 7736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7736, 7736, 7736, 7736, 7736, 7736, 7736, 7736, 0, 0, 0, 0, 7736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7736, 7736, 7736, 7739, 7739, 0, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7740, 0, 0, 0, 0, 0, 0, 0, 0, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7740, 7744, 7744, 0, 7744, 7744, 7744, 7744, 7744, 7744, 7744, 0, 7744, 7744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7744, 7744, 7744, 7744, 7744, 7744, 7744, 0, 0, 0, 0, 0, 7744, 0, 0, 7744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7744, 7744, 7744, 7744, 7745, 7745, 0, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 0, 7745, 7745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7745, 7745, 7745, 7745, 7745, 7745, 7745, 0, 0, 0, 0, 0, 7745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7745, 7745, 7745, 7745, 7746, 7746, 0, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7749, 7749, 0, 7749, 7749, 7749, 7749, 7749, 7749, 7749, 0, 7749, 7749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7749, 7749, 7749, 7749, 7749, 7749, 7749, 0, 0, 0, 0, 0, 7749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7749, 7749, 7749, 7755, 7755, 0, 7755, 7755, 7755, 7755, 7755, 7755, 7755, 0, 7755, 7755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7755, 7755, 7755, 7755, 7755, 7755, 7755, 7755, 0, 0, 0, 0, 7755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7755, 7755, 7755, 7755, 7756, 7756, 0, 7756, 7756, 7756, 7756, 7756, 7756, 7756, 0, 7756, 7756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7756, 7756, 7756, 7756, 7756, 7756, 7756, 0, 0, 0, 0, 0, 7756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7756, 7756, 7756, 7756, 7757, 7757, 0, 7757, 7757, 7757, 7757, 7757, 7757, 7757, 0, 7757, 7757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7757, 7757, 7757, 7757, 7757, 7757, 7757, 7757, 0, 0, 0, 0, 7757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7757, 7757, 7757, 7757, 7758, 7758, 0, 7758, 7758, 7758, 7758, 7758, 7758, 7758, 0, 7758, 7758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7758, 7758, 7758, 7758, 7758, 7758, 7758, 0, 0, 0, 0, 0, 7758, 0, 7758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7758, 7758, 7758, 7758, 0, 0, 0, 0, 0, 0, 0, 7758, 7759, 7759, 0, 7759, 7759, 7759, 7759, 7759, 7759, 7759, 0, 7759, 7759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7759, 7759, 7759, 7759, 7759, 7759, 7759, 0, 0, 0, 0, 0, 7759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7759, 7759, 7759, 7762, 7762, 0, 7762, 7762, 7762, 7762, 7762, 7762, 7762, 0, 7762, 7762, 7762, 7762, 7762, 7762, 7762, 7762, 0, 0, 0, 7762, 7762, 7762, 7762, 7762, 7762, 7762, 0, 0, 0, 0, 0, 7762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7762, 7762, 7762, 7763, 7763, 0, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 0, 7763, 7763, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7763, 7763, 7763, 7763, 7763, 7763, 7763, 0, 0, 0, 0, 0, 7763, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7763, 7763, 7763, 7763, 7764, 7764, 0, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7767, 7767, 0, 7767, 7767, 7767, 7767, 7767, 7767, 7767, 0, 7767, 7767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7767, 7767, 7767, 7767, 7767, 7767, 7767, 0, 0, 0, 0, 0, 7767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7767, 7767, 7767, 7773, 7773, 0, 7773, 7773, 7773, 7773, 7773, 7773, 7773, 0, 7773, 7773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7773, 7773, 7773, 7773, 7773, 7773, 7773, 7773, 0, 0, 0, 0, 7773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7773, 7773, 7773, 7773, 7774, 7774, 0, 7774, 7774, 7774, 7774, 7774, 7774, 7774, 0, 7774, 7774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7774, 7774, 7774, 7774, 7774, 7774, 7774, 0, 0, 0, 0, 0, 7774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7774, 7774, 7774, 7774, 7775, 7775, 0, 7775, 7775, 7775, 7775, 7775, 7775, 7775, 0, 7775, 7775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7775, 7775, 7775, 7775, 7775, 7775, 7775, 7775, 0, 0, 0, 0, 7775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7775, 7775, 7775, 7775, 7776, 7776, 0, 7776, 7776, 7776, 7776, 7776, 7776, 7776, 0, 7776, 7776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7776, 7776, 7776, 7776, 7776, 7776, 7776, 0, 0, 0, 0, 0, 7776, 0, 7776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7776, 7776, 7776, 7776, 0, 0, 0, 0, 0, 0, 0, 7776, 7777, 7777, 0, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 0, 7777, 7777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 0, 0, 0, 0, 0, 7777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7777, 7777, 7777, 7779, 7779, 0, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 0, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 0, 0, 0, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 0, 0, 0, 0, 0, 7779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7779, 7779, 7779, 7779, 7780, 7780, 0, 7780, 7780, 7780, 7780, 7780, 7780, 7780, 0, 7780, 7780, 7780, 7780, 7780, 0, 0, 0, 0, 0, 0, 7780, 7780, 7780, 7780, 7780, 7780, 7780, 0, 0, 0, 0, 0, 7780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7780, 7780, 7780, 7780, 7781, 7781, 0, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 0, 0, 0, 0, 0, 7781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7781, 7781, 7781, 7781, 7781, 7788, 7788, 7788, 7788, 7788, 7788, 7788, 7788, 7788, 0, 0, 0, 0, 0, 0, 0, 7788, 7788, 7788, 7788, 7788, 7788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7788, 7788, 7788, 7788, 7788, 7788, 7791, 7791, 0, 7791, 7791, 7791, 7791, 7791, 7791, 7791, 0, 7791, 7791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7791, 7791, 7791, 7791, 7791, 7791, 7791, 0, 0, 0, 0, 0, 7791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7791, 7791, 7791, 7791, 7792, 7792, 0, 7792, 7792, 7792, 7792, 7792, 7792, 7792, 0, 7792, 7792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7792, 7792, 7792, 7792, 7792, 7792, 7792, 7792, 0, 0, 0, 0, 7792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7792, 7792, 7792, 7792, 7793, 7793, 0, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 0, 7793, 7793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7793, 7793, 7793, 7793, 7793, 7793, 7793, 0, 0, 0, 0, 0, 7793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7793, 7793, 7793, 7793, 7794, 7794, 0, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7794, 7797, 7797, 0, 7797, 7797, 7797, 7797, 7797, 7797, 7797, 0, 7797, 7797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7797, 7797, 7797, 7797, 7797, 7797, 7797, 7797, 0, 0, 0, 0, 7797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7797, 7797, 7797, 7798, 7798, 0, 7798, 7798, 7798, 7798, 7798, 7798, 7798, 0, 7798, 7798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7798, 7798, 7798, 7798, 7798, 7798, 7798, 0, 0, 0, 0, 0, 7798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7798, 0, 0, 0, 0, 7798, 7798, 7798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7798, 7799, 7799, 0, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 0, 7799, 7799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7799, 7799, 7799, 7799, 7799, 7799, 7799, 0, 0, 0, 0, 0, 7799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7799, 7799, 7799, 7799, 7800, 7800, 0, 7800, 7800, 7800, 7800, 7800, 7800, 7800, 0, 7800, 7800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7800, 7800, 7800, 7800, 7800, 7800, 7800, 7800, 0, 0, 0, 0, 7800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7800, 7800, 7800, 7800, 7801, 7801, 0, 7801, 7801, 7801, 7801, 7801, 7801, 7801, 0, 7801, 7801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7801, 7801, 7801, 7801, 7801, 7801, 7801, 0, 0, 0, 0, 0, 7801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7801, 7801, 7801, 7802, 7802, 0, 7802, 7802, 7802, 7802, 7802, 7802, 7802, 0, 7802, 7802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7802, 7802, 7802, 7802, 7802, 7802, 7802, 0, 0, 0, 0, 0, 7802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7802, 7802, 7802, 7802, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 0, 0, 0, 0, 0, 0, 7806, 7806, 7806, 7806, 7806, 7806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7806, 7806, 7806, 7806, 7806, 7806, 7809, 7809, 7809, 7809, 7809, 7809, 7809, 7809, 7809, 7809, 0, 0, 0, 0, 0, 0, 7809, 7809, 7809, 7809, 7809, 7809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7809, 7809, 7809, 7809, 7809, 7809, 7811, 0, 0, 0, 0, 0, 0, 0, 0, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 0, 0, 0, 0, 0, 0, 0, 7811, 7811, 7811, 7811, 7811, 7811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7811, 7811, 7811, 7811, 7811, 7811, 7814, 7814, 0, 7814, 7814, 7814, 7814, 7814, 7814, 7814, 0, 7814, 7814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7814, 7814, 7814, 7814, 7814, 7814, 7814, 7814, 0, 0, 0, 0, 7814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7814, 7814, 7814, 7817, 7817, 7817, 7817, 7817, 7817, 7817, 7817, 7817, 7817, 0, 0, 0, 0, 0, 0, 7817, 7817, 7817, 7817, 7817, 7817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7817, 7817, 7817, 7817, 7817, 7817, 7823, 7823, 0, 7823, 7823, 7823, 7823, 7823, 7823, 7823, 0, 7823, 7823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7823, 7823, 7823, 7823, 7823, 7823, 7823, 0, 0, 0, 0, 0, 7823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7823, 7823, 7823, 7823, 7824, 7824, 0, 7824, 7824, 7824, 7824, 7824, 7824, 7824, 0, 7824, 7824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7824, 7824, 7824, 7824, 7824, 7824, 7824, 7824, 0, 0, 0, 0, 7824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7824, 7824, 7824, 7824, 7825, 7825, 0, 7825, 7825, 7825, 7825, 7825, 7825, 7825, 0, 7825, 7825, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7825, 7825, 7825, 7825, 7825, 7825, 7825, 0, 0, 0, 0, 0, 7825, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7825, 7825, 7825, 7827, 7827, 0, 7827, 7827, 7827, 7827, 7827, 7827, 7827, 0, 7827, 7827, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7827, 7827, 7827, 7827, 7827, 7827, 7827, 0, 0, 0, 0, 0, 7827, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7827, 7827, 7827, 7827, 7828, 7828, 0, 7828, 7828, 7828, 7828, 7828, 7828, 7828, 0, 7828, 7828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7828, 7828, 7828, 7828, 7828, 7828, 7828, 7828, 0, 0, 0, 0, 7828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7828, 7828, 7828, 7828, 7829, 7829, 0, 7829, 7829, 7829, 7829, 7829, 7829, 7829, 0, 7829, 7829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7829, 7829, 7829, 7829, 7829, 7829, 7829, 0, 0, 0, 0, 0, 7829, 7829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7829, 7829, 7829, 7829, 0, 0, 0, 0, 0, 0, 7829, 7830, 7830, 0, 7830, 7830, 7830, 7830, 7830, 7830, 7830, 0, 7830, 7830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7830, 7830, 7830, 7830, 7830, 7830, 7830, 0, 0, 0, 0, 0, 7830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7830, 7830, 7830, 7831, 7831, 0, 7831, 7831, 7831, 7831, 7831, 7831, 7831, 0, 7831, 7831, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7831, 7831, 7831, 7831, 7831, 7831, 7831, 0, 0, 0, 0, 0, 7831, 7831, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7831, 7831, 7831, 7831, 0, 0, 0, 0, 0, 0, 7831, 7832, 7832, 0, 7832, 7832, 7832, 7832, 7832, 7832, 7832, 0, 7832, 7832, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7832, 7832, 7832, 7832, 7832, 7832, 7832, 7832, 0, 0, 0, 0, 7832, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7832, 7832, 7832, 7834, 7834, 0, 7834, 7834, 7834, 7834, 7834, 7834, 7834, 0, 7834, 7834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7834, 7834, 7834, 7834, 7834, 7834, 7834, 0, 0, 0, 0, 0, 7834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7834, 7834, 7834, 7834, 7835, 7835, 0, 7835, 7835, 7835, 7835, 7835, 7835, 7835, 0, 7835, 7835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7835, 7835, 7835, 7835, 7835, 7835, 7835, 7835, 0, 0, 0, 0, 7835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7835, 7835, 7835, 7835, 7836, 7836, 0, 7836, 7836, 7836, 7836, 7836, 7836, 7836, 0, 7836, 7836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7836, 7836, 7836, 7836, 7836, 7836, 7836, 0, 0, 0, 0, 0, 7836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7836, 7836, 7836, 7837, 7837, 0, 7837, 7837, 7837, 7837, 7837, 7837, 7837, 0, 7837, 7837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7837, 7837, 7837, 7837, 7837, 7837, 7837, 0, 0, 0, 0, 0, 7837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7837, 7837, 7837, 7838, 7838, 0, 7838, 7838, 7838, 7838, 7838, 7838, 7838, 0, 7838, 7838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7838, 7838, 7838, 7838, 7838, 7838, 7838, 7838, 0, 0, 0, 0, 7838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7838, 7838, 7838, 7839, 7839, 0, 7839, 7839, 7839, 7839, 7839, 7839, 7839, 0, 7839, 7839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7839, 7839, 7839, 7839, 7839, 7839, 7839, 0, 0, 0, 0, 0, 7839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7839, 0, 0, 0, 0, 7839, 7839, 7839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7839, 7841, 7841, 7841, 7841, 7841, 7841, 7841, 7841, 7841, 0, 0, 0, 0, 0, 0, 0, 7841, 7841, 7841, 7841, 7841, 7841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7841, 0, 7841, 7841, 7841, 7841, 7841, 7841, 7842, 7842, 0, 7842, 7842, 7842, 7842, 7842, 7842, 7842, 0, 7842, 7842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7842, 7842, 7842, 7842, 7842, 7842, 7842, 7842, 0, 0, 0, 0, 7842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7842, 7842, 7842, 7843, 7843, 0, 7843, 7843, 7843, 7843, 7843, 7843, 7843, 0, 7843, 7843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7843, 7843, 7843, 7843, 7843, 7843, 7843, 7843, 0, 0, 0, 0, 7843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7843, 7843, 7843, 7843, 7844, 7844, 0, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7844, 7847, 7847, 0, 7847, 7847, 7847, 7847, 7847, 7847, 7847, 0, 7847, 7847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7847, 7847, 7847, 7847, 7847, 7847, 7847, 0, 0, 0, 0, 0, 7847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7847, 7847, 7847, 7848, 7848, 0, 7848, 7848, 7848, 7848, 7848, 7848, 7848, 0, 7848, 7848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7848, 7848, 7848, 7848, 7848, 7848, 7848, 7848, 0, 0, 0, 0, 7848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7848, 7848, 7848, 7849, 7849, 0, 7849, 7849, 7849, 7849, 7849, 7849, 7849, 0, 7849, 7849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7849, 7849, 7849, 7849, 7849, 7849, 7849, 0, 0, 0, 0, 0, 7849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7849, 7849, 7849, 7850, 7850, 0, 7850, 7850, 7850, 7850, 7850, 7850, 7850, 0, 7850, 7850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7850, 7850, 7850, 7850, 7850, 7850, 7850, 7850, 0, 0, 0, 0, 7850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7850, 7850, 7850, 7852, 7852, 0, 7852, 7852, 7852, 7852, 7852, 7852, 7852, 0, 7852, 7852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7852, 7852, 7852, 7852, 7852, 7852, 7852, 0, 0, 0, 0, 0, 7852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7852, 7852, 7852, 7853, 7853, 0, 7853, 7853, 7853, 7853, 7853, 7853, 7853, 0, 7853, 7853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7853, 7853, 7853, 7853, 7853, 7853, 7853, 7853, 0, 0, 0, 0, 7853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7853, 7853, 7853, 7854, 7854, 0, 7854, 7854, 7854, 7854, 7854, 7854, 7854, 0, 7854, 7854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7854, 7854, 7854, 7854, 7854, 7854, 7854, 0, 0, 0, 0, 0, 7854, 0, 7854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7854, 7854, 7854, 0, 0, 0, 0, 0, 0, 0, 0, 7854, 7855, 7855, 0, 7855, 7855, 7855, 7855, 7855, 7855, 7855, 0, 7855, 7855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7855, 7855, 7855, 7855, 7855, 7855, 7855, 0, 0, 0, 0, 0, 7855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7855, 7855, 7855, 7855, 7856, 7856, 0, 7856, 7856, 7856, 7856, 7856, 7856, 7856, 0, 7856, 7856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7856, 7856, 7856, 7856, 7856, 7856, 7856, 7856, 0, 0, 0, 0, 7856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7856, 7856, 7856, 7856, 7857, 7857, 0, 7857, 7857, 7857, 7857, 7857, 7857, 7857, 0, 7857, 7857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7857, 7857, 7857, 7857, 7857, 7857, 7857, 0, 0, 0, 0, 0, 7857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7857, 7857, 7857, 7859, 7859, 0, 7859, 7859, 7859, 7859, 7859, 7859, 7859, 0, 7859, 7859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7859, 7859, 7859, 7859, 7859, 7859, 7859, 7859, 0, 0, 0, 0, 7859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7859, 7859, 7859, 7861, 7861, 0, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 0, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 7861, 0, 0, 0, 0, 0, 7861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7861, 7861, 7861, 7861, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 0, 0, 0, 0, 0, 0, 7869, 7869, 7869, 7869, 7869, 7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7869, 7869, 7869, 7869, 7869, 7869, 7871, 7871, 7871, 7871, 7871, 7871, 7871, 7871, 7871, 7871, 0, 0, 0, 0, 0, 0, 7871, 7871, 7871, 7871, 7871, 7871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7871, 7871, 7871, 7871, 7871, 7871, 7874, 0, 0, 0, 0, 0, 0, 0, 0, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 0, 0, 0, 0, 0, 0, 7874, 7874, 7874, 7874, 7874, 7874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7874, 7874, 7874, 7874, 7874, 7874, 7882, 7882, 7882, 7882, 7882, 7882, 7882, 7882, 7882, 7882, 0, 0, 0, 0, 0, 0, 7882, 7882, 7882, 7882, 7882, 7882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7882, 7882, 7882, 7882, 7882, 7882, 7884, 7884, 7884, 7884, 7884, 7884, 7884, 7884, 7884, 0, 0, 0, 0, 0, 0, 0, 7884, 7884, 7884, 7884, 7884, 7884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7884, 7884, 7884, 7884, 7884, 7884, 7890, 7890, 0, 7890, 7890, 7890, 7890, 7890, 7890, 7890, 7890, 7890, 7890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7890, 7890, 7890, 7890, 7890, 7890, 7890, 0, 0, 0, 0, 0, 7890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7890, 7890, 7890, 7890, 7891, 7891, 0, 7891, 7891, 7891, 7891, 7891, 7891, 7891, 7891, 7891, 7891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7891, 7891, 7891, 7891, 7891, 7891, 7891, 7891, 0, 0, 0, 0, 7891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7891, 7891, 7891, 7891, 7892, 7892, 0, 7892, 7892, 7892, 7892, 7892, 7892, 7892, 7892, 7892, 7892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7892, 7892, 7892, 7892, 7892, 7892, 7892, 0, 0, 0, 0, 0, 7892, 0, 0, 0, 0, 0, 7892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7892, 7892, 7892, 7892, 7894, 7894, 0, 7894, 7894, 7894, 7894, 7894, 7894, 7894, 0, 7894, 7894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7894, 7894, 7894, 7894, 7894, 7894, 7894, 0, 0, 0, 0, 0, 7894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7894, 7894, 7894, 7894, 7895, 7895, 0, 7895, 7895, 7895, 7895, 7895, 7895, 7895, 0, 7895, 7895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7895, 7895, 7895, 7895, 7895, 7895, 7895, 7895, 0, 0, 0, 0, 7895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7895, 7895, 7895, 7895, 7896, 7896, 0, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 0, 7896, 7896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 0, 0, 0, 0, 0, 7896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7896, 7896, 7896, 7898, 7898, 0, 7898, 7898, 7898, 7898, 7898, 7898, 7898, 0, 7898, 7898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7898, 7898, 7898, 7898, 7898, 7898, 7898, 7898, 0, 0, 0, 0, 7898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7898, 7898, 7898, 7900, 7900, 0, 7900, 7900, 7900, 7900, 7900, 7900, 7900, 0, 7900, 7900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7900, 7900, 7900, 7900, 7900, 7900, 7900, 0, 0, 0, 0, 0, 7900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7900, 7900, 7900, 7900, 7901, 7901, 0, 7901, 7901, 7901, 7901, 7901, 7901, 7901, 0, 7901, 7901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7901, 7901, 7901, 7901, 7901, 7901, 7901, 7901, 0, 0, 0, 0, 7901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7901, 7901, 7901, 7901, 7902, 7902, 0, 7902, 7902, 7902, 7902, 7902, 7902, 7902, 0, 7902, 7902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7902, 7902, 7902, 7902, 7902, 7902, 7902, 0, 0, 0, 0, 0, 7902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7902, 7902, 7902, 7904, 7904, 0, 7904, 7904, 7904, 7904, 7904, 7904, 7904, 0, 7904, 7904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7904, 7904, 7904, 7904, 7904, 7904, 7904, 0, 0, 0, 0, 0, 7904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7904, 7904, 7904, 7904, 7905, 7905, 0, 7905, 7905, 7905, 7905, 7905, 7905, 7905, 0, 7905, 7905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7905, 7905, 7905, 7905, 7905, 7905, 7905, 7905, 0, 0, 0, 0, 7905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7905, 7905, 7905, 7905, 7906, 7906, 0, 7906, 7906, 7906, 7906, 7906, 7906, 7906, 0, 7906, 7906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7906, 7906, 7906, 7906, 7906, 7906, 7906, 0, 0, 0, 0, 0, 7906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7906, 0, 0, 7906, 7906, 7906, 7906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7906, 7907, 7907, 0, 7907, 7907, 7907, 7907, 7907, 7907, 7907, 0, 7907, 7907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7907, 7907, 7907, 7907, 7907, 7907, 7907, 0, 0, 0, 0, 0, 7907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7907, 7907, 7907, 7908, 7908, 0, 7908, 7908, 7908, 7908, 7908, 7908, 7908, 0, 7908, 7908, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7908, 7908, 7908, 7908, 7908, 7908, 7908, 0, 0, 0, 0, 0, 7908, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7908, 7908, 7908, 7909, 7909, 0, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 0, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 0, 0, 0, 0, 0, 7909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7909, 7909, 7909, 7911, 7911, 0, 7911, 7911, 7911, 7911, 7911, 7911, 7911, 0, 7911, 7911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7911, 7911, 7911, 7911, 7911, 7911, 7911, 7911, 0, 0, 0, 0, 7911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7911, 7911, 7911, 7912, 7912, 0, 7912, 7912, 7912, 7912, 7912, 7912, 7912, 0, 7912, 7912, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7912, 7912, 7912, 7912, 7912, 7912, 7912, 0, 0, 0, 0, 0, 7912, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7912, 7912, 7912, 7912, 7913, 7913, 0, 7913, 7913, 7913, 7913, 7913, 7913, 7913, 0, 7913, 7913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7913, 7913, 7913, 7913, 7913, 7913, 7913, 7913, 0, 0, 0, 0, 7913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7913, 7913, 7913, 7913, 7914, 7914, 0, 7914, 7914, 7914, 7914, 7914, 7914, 7914, 0, 7914, 7914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7914, 7914, 7914, 7914, 7914, 7914, 7914, 0, 0, 0, 0, 0, 7914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7914, 0, 0, 7914, 7914, 7914, 7914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7914, 7915, 7915, 0, 7915, 7915, 7915, 7915, 7915, 7915, 7915, 0, 7915, 7915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7915, 7915, 7915, 7915, 7915, 7915, 7915, 0, 0, 0, 0, 0, 7915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7915, 7915, 7915, 7917, 7917, 0, 7917, 7917, 7917, 7917, 7917, 7917, 7917, 0, 7917, 7917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7917, 7917, 7917, 7917, 7917, 7917, 7917, 0, 0, 0, 0, 0, 7917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7917, 7917, 7917, 7918, 7918, 0, 7918, 7918, 7918, 7918, 7918, 7918, 7918, 0, 7918, 7918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7918, 7918, 7918, 7918, 7918, 7918, 7918, 0, 0, 0, 0, 0, 7918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7918, 0, 0, 0, 0, 7918, 7918, 7918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7918, 7919, 7919, 0, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 0, 7919, 7919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 0, 0, 0, 0, 7919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7919, 7919, 7919, 7923, 7923, 0, 7923, 7923, 7923, 7923, 7923, 7923, 7923, 0, 7923, 7923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7923, 7923, 7923, 7923, 7923, 7923, 7923, 0, 0, 0, 0, 0, 7923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7923, 7923, 7923, 7924, 7924, 0, 7924, 7924, 7924, 7924, 7924, 7924, 7924, 0, 7924, 7924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7924, 7924, 7924, 7924, 7924, 7924, 7924, 7924, 0, 0, 0, 0, 7924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7924, 7924, 7924, 7926, 7926, 0, 7926, 7926, 7926, 7926, 7926, 7926, 7926, 0, 7926, 7926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7926, 7926, 7926, 7926, 7926, 7926, 7926, 0, 0, 0, 0, 0, 7926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7926, 7926, 7926, 7927, 7927, 0, 7927, 7927, 7927, 7927, 7927, 7927, 7927, 0, 7927, 7927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7927, 7927, 7927, 7927, 7927, 7927, 7927, 7927, 0, 0, 0, 0, 7927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7927, 7927, 7927, 7928, 7928, 0, 7928, 7928, 7928, 7928, 7928, 7928, 7928, 0, 7928, 7928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7928, 7928, 7928, 7928, 7928, 7928, 7928, 0, 0, 0, 0, 0, 7928, 7928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7928, 7928, 7928, 0, 0, 0, 0, 0, 0, 0, 7928, 7929, 7929, 0, 7929, 7929, 7929, 7929, 7929, 7929, 7929, 0, 7929, 7929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7929, 7929, 7929, 7929, 7929, 7929, 7929, 0, 0, 0, 0, 0, 7929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7929, 7929, 7929, 7930, 7930, 0, 7930, 7930, 7930, 7930, 7930, 7930, 7930, 0, 7930, 7930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7930, 7930, 7930, 7930, 7930, 7930, 7930, 0, 0, 0, 0, 0, 7930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7930, 7930, 7930, 7931, 7931, 0, 7931, 7931, 7931, 7931, 7931, 7931, 7931, 0, 7931, 7931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7931, 7931, 7931, 7931, 7931, 7931, 7931, 0, 0, 0, 0, 0, 7931, 7931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7931, 7931, 7931, 0, 0, 0, 0, 0, 0, 0, 7931, 7932, 7932, 0, 7932, 7932, 7932, 7932, 7932, 7932, 7932, 0, 7932, 7932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7932, 7932, 7932, 7932, 7932, 7932, 7932, 0, 0, 0, 0, 0, 7932, 0, 0, 0, 0, 0, 7932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7932, 7932, 7932, 7933, 7933, 0, 7933, 7933, 7933, 7933, 7933, 7933, 7933, 0, 7933, 7933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7933, 7933, 7933, 7933, 7933, 7933, 7933, 0, 0, 0, 0, 0, 7933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7933, 7933, 7933, 7933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7933, 7942, 0, 0, 0, 0, 0, 0, 0, 0, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7942, 0, 0, 0, 7942, 7943, 7943, 0, 7943, 7943, 7943, 7943, 7943, 7943, 7943, 0, 7943, 7943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7943, 7943, 7943, 7943, 7943, 7943, 7943, 0, 0, 0, 0, 0, 7943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7943, 7943, 7943, 7944, 7944, 0, 7944, 7944, 7944, 7944, 7944, 7944, 7944, 0, 7944, 7944, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7944, 7944, 7944, 7944, 7944, 7944, 7944, 7944, 0, 0, 0, 0, 7944, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7944, 7944, 7944, 7948, 7948, 0, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 0, 7948, 7948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 0, 0, 0, 0, 0, 7948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7948, 7948, 7948, 7949, 7949, 0, 7949, 7949, 7949, 7949, 7949, 7949, 7949, 0, 7949, 7949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7949, 7949, 7949, 7949, 7949, 7949, 7949, 7949, 0, 0, 0, 0, 7949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7949, 7949, 7949, 7952, 7952, 0, 7952, 7952, 7952, 7952, 7952, 7952, 7952, 0, 7952, 7952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7952, 7952, 7952, 7952, 7952, 7952, 7952, 0, 0, 0, 0, 0, 7952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7952, 7952, 7952, 7953, 7953, 0, 7953, 7953, 7953, 7953, 7953, 7953, 7953, 0, 7953, 7953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7953, 7953, 7953, 7953, 7953, 7953, 7953, 7953, 0, 0, 0, 0, 7953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7953, 7953, 7953, 7956, 7956, 0, 7956, 7956, 7956, 7956, 7956, 7956, 7956, 0, 7956, 7956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7956, 7956, 7956, 7956, 7956, 7956, 7956, 0, 0, 0, 0, 0, 7956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7956, 7956, 7956, 7957, 7957, 0, 7957, 7957, 7957, 7957, 7957, 7957, 7957, 0, 7957, 7957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7957, 7957, 7957, 7957, 7957, 7957, 7957, 7957, 0, 0, 0, 0, 7957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7957, 7957, 7957, 7959, 7959, 0, 7959, 7959, 7959, 7959, 7959, 7959, 7959, 0, 7959, 7959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7959, 7959, 7959, 7959, 7959, 7959, 7959, 0, 0, 0, 0, 0, 7959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7959, 7959, 7959, 7960, 7960, 0, 7960, 7960, 7960, 7960, 7960, 7960, 7960, 0, 7960, 7960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7960, 7960, 7960, 7960, 7960, 7960, 7960, 7960, 0, 0, 0, 0, 7960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7960, 7960, 7960, 7961, 7961, 0, 7961, 7961, 7961, 7961, 7961, 7961, 7961, 0, 7961, 7961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7961, 7961, 7961, 7961, 7961, 7961, 7961, 0, 0, 0, 0, 0, 7961, 7961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7961, 7961, 7961, 0, 0, 0, 0, 0, 0, 0, 7961, 7962, 7962, 0, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 0, 7962, 7962, 0, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 7962, 0, 0, 0, 0, 0, 7962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7962, 7962, 7962, 7963, 7963, 0, 7963, 7963, 7963, 7963, 7963, 7963, 7963, 0, 7963, 7963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7963, 7963, 7963, 7963, 7963, 7963, 7963, 0, 0, 0, 0, 0, 7963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7963, 7963, 7963, 7964, 7964, 0, 7964, 7964, 7964, 7964, 7964, 7964, 7964, 0, 7964, 7964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7964, 7964, 7964, 7964, 7964, 7964, 7964, 0, 0, 0, 0, 0, 7964, 7964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7964, 7964, 7964, 0, 0, 0, 0, 0, 0, 0, 7964, 7966, 7966, 0, 7966, 7966, 7966, 7966, 7966, 7966, 7966, 0, 7966, 7966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7966, 7966, 7966, 7966, 7966, 7966, 7966, 0, 0, 0, 0, 0, 7966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7966, 7966, 7966, 7967, 7967, 0, 7967, 7967, 7967, 7967, 7967, 7967, 7967, 0, 7967, 7967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7967, 7967, 7967, 7967, 7967, 7967, 7967, 7967, 0, 0, 0, 0, 7967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7967, 7967, 7967, 7971, 7971, 0, 7971, 7971, 7971, 7971, 7971, 7971, 7971, 0, 7971, 7971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7971, 7971, 7971, 7971, 7971, 7971, 7971, 0, 0, 0, 0, 0, 7971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7971, 7971, 7971, 7972, 7972, 0, 7972, 7972, 7972, 7972, 7972, 7972, 7972, 0, 7972, 7972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7972, 7972, 7972, 7972, 7972, 7972, 7972, 7972, 0, 0, 0, 0, 7972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7972, 7972, 7972, 7976, 7976, 0, 7976, 7976, 7976, 7976, 7976, 7976, 7976, 0, 7976, 7976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7976, 7976, 7976, 7976, 7976, 7976, 7976, 0, 0, 0, 0, 0, 7976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7976, 7976, 7976, 7977, 7977, 0, 7977, 7977, 7977, 7977, 7977, 7977, 7977, 0, 7977, 7977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7977, 7977, 7977, 7977, 7977, 7977, 7977, 7977, 0, 0, 0, 0, 7977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7977, 7977, 7977, 7980, 7980, 0, 7980, 7980, 7980, 7980, 7980, 7980, 7980, 0, 7980, 7980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7980, 7980, 7980, 7980, 7980, 7980, 7980, 0, 0, 0, 0, 0, 7980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7980, 7980, 7980, 7981, 7981, 0, 7981, 7981, 7981, 7981, 7981, 7981, 7981, 0, 7981, 7981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7981, 7981, 7981, 7981, 7981, 7981, 7981, 7981, 0, 0, 0, 0, 7981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7981, 7981, 7981, 7983, 7983, 0, 7983, 7983, 7983, 7983, 7983, 7983, 7983, 0, 7983, 7983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7983, 7983, 7983, 7983, 7983, 7983, 7983, 0, 0, 0, 0, 0, 7983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7983, 0, 0, 0, 0, 0, 7983, 7983, 7983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7983, 7984, 7984, 0, 7984, 7984, 7984, 7984, 7984, 7984, 7984, 0, 7984, 7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7984, 7984, 7984, 7984, 7984, 7984, 7984, 0, 0, 0, 0, 0, 7984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7984, 7984, 7984, 7985, 7985, 0, 7985, 7985, 7985, 7985, 7985, 7985, 7985, 0, 7985, 7985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7985, 7985, 7985, 7985, 7985, 7985, 7985, 7985, 0, 0, 0, 0, 7985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7985, 7985, 7985, 7986, 7986, 0, 7986, 7986, 7986, 7986, 7986, 7986, 7986, 0, 7986, 7986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7986, 7986, 7986, 7986, 7986, 7986, 7986, 0, 0, 0, 0, 0, 7986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7986, 7986, 7986, 7987, 7987, 0, 7987, 7987, 7987, 7987, 7987, 7987, 7987, 0, 7987, 7987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7987, 7987, 7987, 7987, 7987, 7987, 7987, 7987, 0, 0, 0, 0, 7987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7987, 7987, 7987, 7991, 7991, 0, 7991, 7991, 7991, 7991, 7991, 7991, 7991, 0, 7991, 7991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7991, 7991, 7991, 7991, 7991, 7991, 7991, 0, 0, 0, 0, 0, 7991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7991, 7991, 7991, 7992, 7992, 0, 7992, 7992, 7992, 7992, 7992, 7992, 7992, 0, 7992, 7992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7992, 7992, 7992, 7992, 7992, 7992, 7992, 7992, 0, 0, 0, 0, 7992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7992, 7992, 7992, 7995, 7995, 0, 7995, 7995, 7995, 7995, 7995, 7995, 7995, 0, 7995, 7995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7995, 7995, 7995, 7995, 7995, 7995, 7995, 0, 0, 0, 0, 0, 7995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7995, 7995, 7995, 7996, 7996, 0, 7996, 7996, 7996, 7996, 7996, 7996, 7996, 0, 7996, 7996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7996, 7996, 7996, 7996, 7996, 7996, 7996, 7996, 0, 0, 0, 0, 7996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7996, 7996, 7996, 7998, 7998, 0, 7998, 7998, 7998, 7998, 7998, 7998, 7998, 0, 7998, 7998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7998, 7998, 7998, 7998, 7998, 7998, 7998, 0, 0, 0, 0, 0, 7998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7998, 0, 0, 0, 0, 0, 7998, 7998, 7998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7998, 7999, 7999, 0, 7999, 7999, 7999, 7999, 7999, 7999, 7999, 0, 7999, 7999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7999, 7999, 7999, 7999, 7999, 7999, 7999, 0, 0, 0, 0, 0, 7999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7999, 7999, 7999, 8000, 8000, 0, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 0, 8000, 8000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 0, 0, 0, 0, 8000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8000, 8000, 8000, 8009, 8009, 0, 8009, 8009, 8009, 8009, 8009, 8009, 8009, 0, 8009, 8009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8009, 8009, 8009, 8009, 8009, 8009, 8009, 0, 0, 0, 0, 0, 8009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8009, 8009, 8009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8009, 8013, 8013, 8013, 8013, 8013, 8013, 8013, 8013, 8013, 8013, 0, 8013, 8013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8013, 8013, 8013, 8013, 8013, 8013, 8013, 0, 0, 0, 0, 0, 8013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8013, 8013, 8013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8013, 8020, 0, 0, 0, 0, 0, 0, 0, 0, 8020, 8020, 8020, 8020, 8020, 8020, 8020, 8020, 8020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8020, 0, 0, 0, 8020, 8023, 8023, 0, 8023, 8023, 8023, 8023, 8023, 8023, 8023, 0, 8023, 8023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8023, 8023, 8023, 8023, 8023, 8023, 8023, 0, 0, 0, 0, 0, 8023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8023, 8023, 8023, 8024, 8024, 0, 8024, 8024, 8024, 8024, 8024, 8024, 8024, 0, 8024, 8024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8024, 8024, 8024, 8024, 8024, 8024, 8024, 8024, 0, 0, 0, 0, 8024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8024, 8024, 8024, 8028, 8028, 0, 8028, 8028, 8028, 8028, 8028, 8028, 8028, 0, 8028, 8028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8028, 8028, 8028, 8028, 8028, 8028, 8028, 0, 0, 0, 0, 0, 8028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8028, 8028, 8028, 8029, 8029, 0, 8029, 8029, 8029, 8029, 8029, 8029, 8029, 0, 8029, 8029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8029, 8029, 8029, 8029, 8029, 8029, 8029, 8029, 0, 0, 0, 0, 8029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8029, 8029, 8029, 8031, 8031, 0, 8031, 8031, 8031, 8031, 8031, 8031, 8031, 0, 8031, 8031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8031, 8031, 8031, 8031, 8031, 8031, 8031, 0, 0, 0, 0, 0, 8031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8031, 8031, 8031, 8032, 8032, 0, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 0, 8032, 8032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 0, 0, 0, 0, 8032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8032, 8032, 8032, 8034, 8034, 0, 8034, 8034, 8034, 8034, 8034, 8034, 8034, 0, 8034, 8034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8034, 8034, 8034, 8034, 8034, 8034, 8034, 0, 0, 0, 0, 0, 8034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8034, 8034, 8034, 8035, 8035, 0, 8035, 8035, 8035, 8035, 8035, 8035, 8035, 0, 8035, 8035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8035, 8035, 8035, 8035, 8035, 8035, 8035, 8035, 0, 0, 0, 0, 8035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8035, 8035, 8035, 8036, 8036, 0, 8036, 8036, 8036, 8036, 8036, 8036, 8036, 0, 8036, 8036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8036, 8036, 8036, 8036, 8036, 8036, 8036, 0, 0, 0, 0, 0, 8036, 0, 8036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8036, 8036, 8036, 0, 0, 0, 0, 0, 0, 0, 0, 8036, 8039, 8039, 0, 8039, 8039, 8039, 8039, 8039, 8039, 8039, 0, 8039, 8039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8039, 8039, 8039, 8039, 8039, 8039, 8039, 0, 0, 0, 0, 0, 8039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8039, 8039, 8039, 8040, 8040, 0, 8040, 8040, 8040, 8040, 8040, 8040, 8040, 0, 8040, 8040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8040, 8040, 8040, 8040, 8040, 8040, 8040, 8040, 0, 0, 0, 0, 8040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8040, 8040, 8040, 8044, 8044, 0, 8044, 8044, 8044, 8044, 8044, 8044, 8044, 0, 8044, 8044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8044, 8044, 8044, 8044, 8044, 8044, 8044, 0, 0, 0, 0, 0, 8044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8044, 8044, 8044, 8045, 8045, 0, 8045, 8045, 8045, 8045, 8045, 8045, 8045, 0, 8045, 8045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8045, 8045, 8045, 8045, 8045, 8045, 8045, 8045, 0, 0, 0, 0, 8045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8045, 8045, 8045, 8048, 8048, 0, 8048, 8048, 8048, 8048, 8048, 8048, 8048, 0, 8048, 8048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8048, 8048, 8048, 8048, 8048, 8048, 8048, 0, 0, 0, 0, 0, 8048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8048, 8048, 8048, 8049, 8049, 0, 8049, 8049, 8049, 8049, 8049, 8049, 8049, 0, 8049, 8049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8049, 8049, 8049, 8049, 8049, 8049, 8049, 8049, 0, 0, 0, 0, 8049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8049, 8049, 8049, 8051, 8051, 0, 8051, 8051, 8051, 8051, 8051, 8051, 8051, 0, 8051, 8051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8051, 8051, 8051, 8051, 8051, 8051, 8051, 0, 0, 0, 0, 0, 8051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8051, 8051, 8051, 8052, 8052, 0, 8052, 8052, 8052, 8052, 8052, 8052, 8052, 0, 8052, 8052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8052, 8052, 8052, 8052, 8052, 8052, 8052, 8052, 0, 0, 0, 0, 8052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8052, 8052, 8052, 8053, 8053, 0, 8053, 8053, 8053, 8053, 8053, 8053, 8053, 8053, 8053, 8053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8053, 8053, 8053, 8053, 8053, 8053, 8053, 8053, 0, 0, 0, 0, 8053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8053, 8053, 8053, 8053, 8053, 8054, 8054, 0, 8054, 8054, 8054, 8054, 8054, 8054, 8054, 0, 8054, 8054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8054, 8054, 8054, 8054, 8054, 8054, 8054, 0, 0, 0, 0, 0, 8054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8054, 8054, 8054, 8055, 8055, 0, 8055, 8055, 8055, 8055, 8055, 8055, 8055, 0, 8055, 8055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8055, 8055, 8055, 8055, 8055, 8055, 8055, 8055, 0, 0, 0, 0, 8055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8055, 8055, 8055, 8058, 8058, 0, 8058, 8058, 8058, 8058, 8058, 8058, 8058, 0, 8058, 8058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8058, 8058, 8058, 8058, 8058, 8058, 8058, 0, 0, 0, 0, 0, 8058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8058, 8058, 8058, 8059, 8059, 0, 8059, 8059, 8059, 8059, 8059, 8059, 8059, 0, 8059, 8059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8059, 8059, 8059, 8059, 8059, 8059, 8059, 8059, 0, 0, 0, 0, 8059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8059, 8059, 8059, 8061, 8061, 0, 8061, 8061, 8061, 8061, 8061, 8061, 8061, 0, 8061, 8061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8061, 8061, 8061, 8061, 8061, 8061, 8061, 0, 0, 0, 0, 0, 8061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8061, 8061, 8061, 8062, 8062, 0, 8062, 8062, 8062, 8062, 8062, 8062, 8062, 0, 8062, 8062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8062, 8062, 8062, 8062, 8062, 8062, 8062, 8062, 0, 0, 0, 0, 8062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8062, 8062, 8062, 8063, 8063, 0, 8063, 8063, 8063, 8063, 8063, 8063, 8063, 8063, 8063, 8063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8063, 8063, 8063, 8063, 8063, 8063, 8063, 8063, 0, 0, 0, 0, 8063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8063, 8063, 8063, 8063, 8063, 8066, 8066, 0, 8066, 8066, 8066, 8066, 8066, 8066, 8066, 0, 8066, 8066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8066, 8066, 8066, 8066, 8066, 8066, 8066, 0, 0, 0, 0, 0, 8066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8066, 8066, 8066, 8067, 8067, 0, 8067, 8067, 8067, 8067, 8067, 8067, 8067, 0, 8067, 8067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8067, 8067, 8067, 8067, 8067, 8067, 8067, 8067, 0, 0, 0, 0, 8067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8067, 8067, 8067, 8076, 8076, 8076, 8076, 8076, 8076, 8076, 8076, 8076, 8076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8076, 0, 8076, 8107, 8107, 0, 8107, 8107, 8107, 8107, 8107, 8107, 8107, 0, 8107, 8107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8107, 8107, 8107, 8107, 8107, 8107, 8107, 0, 0, 0, 0, 0, 8107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8107, 8107, 8107, 8108, 8108, 0, 8108, 8108, 8108, 8108, 8108, 8108, 8108, 0, 8108, 8108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8108, 8108, 8108, 8108, 8108, 8108, 8108, 8108, 0, 0, 0, 0, 8108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8108, 8108, 8108, 8111, 8111, 0, 8111, 8111, 8111, 8111, 8111, 8111, 8111, 0, 8111, 8111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8111, 8111, 8111, 8111, 8111, 8111, 8111, 0, 0, 0, 0, 0, 8111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8111, 8111, 8111, 8112, 8112, 0, 8112, 8112, 8112, 8112, 8112, 8112, 8112, 0, 8112, 8112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8112, 8112, 8112, 8112, 8112, 8112, 8112, 0, 0, 0, 0, 0, 8112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8112, 0, 0, 0, 0, 8112, 8112, 8112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8112, 8113, 8113, 0, 8113, 8113, 8113, 8113, 8113, 8113, 8113, 0, 8113, 8113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8113, 8113, 8113, 8113, 8113, 8113, 8113, 8113, 0, 0, 0, 0, 8113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8113, 8113, 8113, 8116, 8116, 0, 8116, 8116, 8116, 8116, 8116, 8116, 8116, 0, 8116, 8116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8116, 8116, 8116, 8116, 8116, 8116, 8116, 0, 0, 0, 0, 0, 8116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8116, 8116, 8116, 8117, 8117, 0, 8117, 8117, 8117, 8117, 8117, 8117, 8117, 0, 8117, 8117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8117, 8117, 8117, 8117, 8117, 8117, 8117, 8117, 0, 0, 0, 0, 8117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8117, 8117, 8117, 8119, 8119, 0, 8119, 8119, 8119, 8119, 8119, 8119, 8119, 0, 8119, 8119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8119, 8119, 8119, 8119, 8119, 8119, 8119, 0, 0, 0, 0, 0, 8119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8119, 8119, 8119, 8120, 8120, 0, 8120, 8120, 8120, 8120, 8120, 8120, 8120, 0, 8120, 8120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8120, 8120, 8120, 8120, 8120, 8120, 8120, 8120, 0, 0, 0, 0, 8120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8120, 8120, 8120, 8121, 8121, 0, 8121, 8121, 8121, 8121, 8121, 8121, 8121, 0, 8121, 8121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8121, 8121, 8121, 8121, 8121, 8121, 8121, 0, 0, 0, 0, 0, 8121, 8121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8121, 8121, 8121, 0, 0, 0, 0, 0, 0, 0, 8121, 8122, 8122, 0, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 0, 8122, 8122, 0, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 8122, 0, 0, 0, 0, 0, 8122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8122, 8122, 8122, 8123, 8123, 0, 8123, 8123, 8123, 8123, 8123, 8123, 8123, 0, 8123, 8123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8123, 8123, 8123, 8123, 8123, 8123, 8123, 0, 0, 0, 0, 0, 8123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8123, 8123, 8123, 8124, 8124, 0, 8124, 8124, 8124, 8124, 8124, 8124, 8124, 0, 8124, 8124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8124, 8124, 8124, 8124, 8124, 8124, 8124, 0, 0, 0, 0, 0, 8124, 8124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8124, 8124, 8124, 0, 0, 0, 0, 0, 0, 0, 8124, 8129, 8129, 0, 8129, 8129, 8129, 8129, 8129, 8129, 8129, 0, 8129, 8129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8129, 8129, 8129, 8129, 8129, 8129, 8129, 0, 0, 0, 0, 0, 8129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8129, 8129, 8129, 8130, 8130, 0, 8130, 8130, 8130, 8130, 8130, 8130, 8130, 0, 8130, 8130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8130, 8130, 8130, 8130, 8130, 8130, 8130, 8130, 0, 0, 0, 0, 8130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8130, 8130, 8130, 8134, 8134, 0, 8134, 8134, 8134, 8134, 8134, 8134, 8134, 0, 8134, 8134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8134, 8134, 8134, 8134, 8134, 8134, 8134, 0, 0, 0, 0, 0, 8134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8134, 8134, 8134, 8135, 8135, 0, 8135, 8135, 8135, 8135, 8135, 8135, 8135, 0, 8135, 8135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8135, 8135, 8135, 8135, 8135, 8135, 8135, 8135, 0, 0, 0, 0, 8135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8135, 8135, 8135, 8139, 8139, 0, 8139, 8139, 8139, 8139, 8139, 8139, 8139, 0, 8139, 8139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8139, 8139, 8139, 8139, 8139, 8139, 8139, 0, 0, 0, 0, 0, 8139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8139, 8139, 8139, 8140, 8140, 0, 8140, 8140, 8140, 8140, 8140, 8140, 8140, 0, 8140, 8140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8140, 8140, 8140, 8140, 8140, 8140, 8140, 8140, 0, 0, 0, 0, 8140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8140, 8140, 8140, 8143, 8143, 0, 8143, 8143, 8143, 8143, 8143, 8143, 8143, 0, 8143, 8143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8143, 8143, 8143, 8143, 8143, 8143, 8143, 0, 0, 0, 0, 0, 8143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8143, 8143, 8143, 8144, 8144, 0, 8144, 8144, 8144, 8144, 8144, 8144, 8144, 0, 8144, 8144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8144, 8144, 8144, 8144, 8144, 8144, 8144, 8144, 0, 0, 0, 0, 8144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8144, 8144, 8144, 8146, 8146, 0, 8146, 8146, 8146, 8146, 8146, 8146, 8146, 0, 8146, 8146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8146, 8146, 8146, 8146, 8146, 8146, 8146, 0, 0, 0, 0, 0, 8146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8146, 0, 0, 0, 0, 0, 8146, 8146, 8146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8146, 8147, 8147, 0, 8147, 8147, 8147, 8147, 8147, 8147, 8147, 0, 8147, 8147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8147, 8147, 8147, 8147, 8147, 8147, 8147, 0, 0, 0, 0, 0, 8147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8147, 8147, 8147, 8148, 8148, 0, 8148, 8148, 8148, 8148, 8148, 8148, 8148, 0, 8148, 8148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8148, 8148, 8148, 8148, 8148, 8148, 8148, 8148, 0, 0, 0, 0, 8148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8148, 8148, 8148, 8149, 8149, 0, 8149, 8149, 8149, 8149, 8149, 8149, 8149, 0, 8149, 8149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8149, 8149, 8149, 8149, 8149, 8149, 8149, 0, 0, 0, 0, 0, 8149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8149, 8149, 8149, 8150, 8150, 0, 8150, 8150, 8150, 8150, 8150, 8150, 8150, 0, 8150, 8150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8150, 8150, 8150, 8150, 8150, 8150, 8150, 8150, 0, 0, 0, 0, 8150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8150, 8150, 8150, 8154, 8154, 0, 8154, 8154, 8154, 8154, 8154, 8154, 8154, 0, 8154, 8154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8154, 8154, 8154, 8154, 8154, 8154, 8154, 0, 0, 0, 0, 0, 8154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8154, 8154, 8154, 8155, 8155, 0, 8155, 8155, 8155, 8155, 8155, 8155, 8155, 0, 8155, 8155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8155, 8155, 8155, 8155, 8155, 8155, 8155, 8155, 0, 0, 0, 0, 8155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8155, 8155, 8155, 8158, 8158, 0, 8158, 8158, 8158, 8158, 8158, 8158, 8158, 0, 8158, 8158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8158, 8158, 8158, 8158, 8158, 8158, 8158, 0, 0, 0, 0, 0, 8158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8158, 8158, 8158, 8159, 8159, 0, 8159, 8159, 8159, 8159, 8159, 8159, 8159, 0, 8159, 8159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8159, 8159, 8159, 8159, 8159, 8159, 8159, 8159, 0, 0, 0, 0, 8159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8159, 8159, 8159, 8161, 8161, 0, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 0, 8161, 8161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8161, 8161, 8161, 8161, 8161, 8161, 8161, 0, 0, 0, 0, 0, 8161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8161, 0, 0, 0, 0, 0, 8161, 8161, 8161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8161, 8162, 8162, 0, 8162, 8162, 8162, 8162, 8162, 8162, 8162, 0, 8162, 8162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8162, 8162, 8162, 8162, 8162, 8162, 8162, 0, 0, 0, 0, 0, 8162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8162, 8162, 8162, 8163, 8163, 0, 8163, 8163, 8163, 8163, 8163, 8163, 8163, 0, 8163, 8163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8163, 8163, 8163, 8163, 8163, 8163, 8163, 8163, 0, 0, 0, 0, 8163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8163, 8163, 8163, 8184, 8184, 0, 8184, 8184, 8184, 8184, 8184, 8184, 8184, 0, 8184, 8184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8184, 8184, 8184, 8184, 8184, 8184, 8184, 0, 0, 0, 0, 0, 8184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8184, 8184, 8184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8184, 8185, 8185, 0, 8185, 8185, 8185, 8185, 8185, 8185, 8185, 0, 8185, 8185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8185, 8185, 8185, 8185, 8185, 8185, 8185, 0, 0, 0, 0, 0, 8185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8185, 8185, 8185, 0, 0, 0, 0, 8185, 8196, 8196, 0, 8196, 8196, 8196, 8196, 8196, 0, 8196, 8196, 8196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8196, 8196, 8196, 8196, 8196, 8196, 8196, 0, 0, 0, 0, 0, 8196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8196, 8196, 8196, 8196, 8197, 8197, 0, 8197, 8197, 8197, 8197, 8197, 0, 8197, 8197, 8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8197, 8197, 8197, 8197, 8197, 8197, 8197, 8197, 0, 0, 0, 0, 8197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8197, 8197, 8197, 8197, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 0, 0, 0, 0, 0, 0, 8216, 8216, 8216, 8216, 8216, 8216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8216, 8216, 8216, 8216, 8216, 8216, 8218, 8218, 8218, 8218, 8218, 8218, 8218, 8218, 8218, 8218, 0, 0, 0, 0, 0, 0, 8218, 8218, 8218, 8218, 8218, 8218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8218, 8218, 8218, 8218, 8218, 8218, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 0, 0, 0, 0, 0, 0, 8221, 8221, 8221, 8221, 8221, 8221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8221, 0, 0, 0, 8221, 8221, 8221, 8221, 8221, 8221, 8226, 8226, 8226, 8226, 8226, 8226, 8226, 8226, 8226, 8226, 0, 0, 0, 0, 0, 0, 8226, 8226, 8226, 8226, 8226, 8226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8226, 8226, 8226, 8226, 8226, 8226, 8229, 8229, 8229, 8229, 8229, 8229, 8229, 8229, 8229, 8229, 0, 0, 0, 0, 0, 0, 8229, 8229, 8229, 8229, 8229, 8229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8229, 8229, 8229, 8229, 8229, 8229, 8236, 8236, 8236, 8236, 8236, 8236, 8236, 8236, 8236, 8236, 0, 0, 0, 0, 0, 0, 8236, 8236, 8236, 8236, 8236, 8236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8236, 8236, 8236, 8236, 8236, 8236, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 0, 0, 0, 0, 0, 0, 8239, 8239, 8239, 8239, 8239, 8239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8239, 8239, 8239, 8239, 8239, 8239, 8246, 8246, 8246, 8246, 8246, 8246, 8246, 8246, 8246, 0, 0, 0, 0, 0, 0, 0, 8246, 8246, 8246, 8246, 8246, 8246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8246, 8246, 8246, 8246, 8246, 8246, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 0, 0, 0, 0, 0, 0, 8247, 8247, 8247, 8247, 8247, 8247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8247, 8247, 8247, 8247, 8247, 8247, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 0, 0, 0, 0, 0, 0, 8250, 8250, 8250, 8250, 8250, 8250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8250, 8250, 8250, 8250, 8250, 8250, 8257, 8257, 8257, 8257, 8257, 8257, 8257, 8257, 8257, 0, 0, 0, 0, 0, 0, 0, 8257, 8257, 8257, 8257, 8257, 8257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8257, 8257, 8257, 8257, 8257, 8257, 8258, 0, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 0, 0, 0, 0, 0, 0, 8258, 8258, 8258, 8258, 8258, 8258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8258, 8258, 8258, 8258, 8258, 8258, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 0, 0, 0, 0, 0, 0, 8265, 8265, 8265, 8265, 8265, 8265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8265, 8265, 8265, 8265, 8265, 8265, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 0, 0, 0, 0, 0, 0, 0, 8267, 8267, 8267, 8267, 8267, 8267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8267, 8267, 8267, 8267, 8267, 8267, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 0, 0, 0, 0, 0, 0, 8275, 8275, 8275, 8275, 8275, 8275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8275, 8275, 8275, 8275, 8275, 8275, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 0, 0, 0, 0, 0, 0, 8283, 8283, 8283, 8283, 8283, 8283, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8283, 8283, 8283, 8283, 8283, 8283, 8335, 0, 0, 0, 0, 0, 0, 8335, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8335, 0, 8335, 0, 8335, 0, 0, 8335, 8335, 0, 0, 8335, 8335, 0, 0, 8335, 0, 8335, 0, 8335, 0, 8335, 8335, 8335, 8336, 0, 8336, 0, 0, 0, 0, 8336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8336, 0, 0, 0, 0, 0, 0, 8336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8336, 0, 8336, 0, 8336, 0, 0, 8336, 8336, 0, 0, 0, 8336, 0, 8336, 8336, 0, 8336, 0, 8336, 0, 8336, 8336, 8336, 8336, 8337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8337, 0, 0, 0, 0, 0, 0, 8337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8337, 0, 8337, 0, 8337, 0, 0, 8337, 8337, 0, 0, 0, 8337, 0, 8337, 8337, 0, 8337, 0, 8337, 0, 8337, 8337, 8337, 8341, 0, 8341, 0, 0, 0, 0, 8341, 0, 0, 0, 8341, 8341, 8341, 8341, 8341, 8341, 8341, 8341, 8341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8341, 0, 0, 0, 0, 0, 0, 8341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8341, 0, 8341, 0, 8341, 0, 0, 8341, 8341, 0, 0, 0, 8341, 0, 0, 8341, 0, 8341, 0, 8341, 0, 8341, 8341, 8341, 8346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8346, 0, 0, 0, 0, 0, 0, 8346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8346, 0, 8346, 0, 8346, 0, 0, 8346, 8346, 0, 0, 0, 8346, 8346, 0, 8346, 0, 8346, 0, 8346, 0, 8346, 8346, 8346, 8347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8347, 0, 0, 0, 0, 0, 0, 8347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8347, 0, 8347, 0, 8347, 0, 0, 8347, 8347, 0, 0, 0, 8347, 8347, 0, 8347, 0, 8347, 0, 8347, 0, 8347, 8347, 8347, 8348, 0, 0, 0, 0, 0, 0, 0, 8348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8348, 0, 0, 0, 0, 0, 0, 8348, 0, 0, 0, 0, 0, 8348, 0, 0, 0, 0, 0, 0, 0, 8348, 0, 8348, 0, 8348, 0, 0, 8348, 8348, 0, 0, 0, 8348, 0, 0, 8348, 0, 8348, 0, 8348, 0, 8348, 8348, 8348, 8349, 0, 0, 0, 0, 0, 0, 0, 8349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8349, 0, 0, 0, 0, 0, 0, 8349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8349, 0, 8349, 0, 8349, 0, 0, 8349, 8349, 0, 0, 0, 8349, 0, 8349, 8349, 0, 8349, 0, 8349, 0, 8349, 8349, 8349, 8364, 0, 8364, 0, 0, 0, 0, 8364, 0, 0, 8364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8364, 0, 0, 0, 0, 0, 0, 8364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8364, 0, 8364, 8364, 8364, 0, 0, 8364, 8364, 0, 0, 0, 8364, 0, 0, 8364, 0, 8364, 0, 8364, 0, 8364, 8364, 8364, 8371, 0, 8371, 0, 0, 0, 0, 8371, 0, 0, 8371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8371, 0, 0, 0, 0, 0, 0, 8371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8371, 0, 8371, 8371, 8371, 0, 0, 8371, 8371, 0, 0, 0, 8371, 0, 0, 8371, 0, 8371, 0, 8371, 0, 8371, 8371, 8371, 8374, 0, 8374, 0, 0, 0, 0, 8374, 0, 0, 8374, 0, 0, 0, 0, 8374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8374, 0, 8374, 0, 0, 0, 0, 8374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8374, 0, 8374, 0, 8374, 0, 0, 8374, 8374, 0, 0, 0, 8374, 0, 0, 8374, 0, 8374, 0, 8374, 0, 8374, 8374, 8374, 8378, 0, 8378, 0, 0, 0, 0, 8378, 0, 8378, 8378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8378, 0, 0, 0, 0, 0, 0, 8378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8378, 0, 8378, 8378, 8378, 0, 0, 8378, 8378, 0, 0, 0, 8378, 0, 0, 8378, 0, 8378, 0, 8378, 0, 8378, 8378, 8378, 8399, 8399, 0, 8399, 8399, 8399, 8399, 8399, 8399, 8399, 0, 8399, 8399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8399, 8399, 8399, 8399, 8399, 8399, 8399, 0, 0, 0, 0, 0, 8399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8399, 8399, 8399, 8400, 8400, 0, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 0, 8400, 8400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 0, 0, 0, 0, 8400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8400, 8400, 8400, 8404, 8404, 0, 8404, 8404, 8404, 8404, 8404, 8404, 8404, 0, 8404, 8404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8404, 8404, 8404, 8404, 8404, 8404, 8404, 0, 0, 0, 0, 0, 8404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8404, 8404, 8404, 8405, 8405, 0, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 0, 8405, 8405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 8405, 0, 0, 0, 0, 8405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8405, 8405, 8405, 8419, 8419, 0, 8419, 8419, 8419, 8419, 8419, 8419, 8419, 0, 8419, 8419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8419, 8419, 8419, 8419, 8419, 8419, 8419, 0, 0, 0, 0, 0, 8419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8419, 8419, 8419, 8420, 8420, 0, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 0, 8420, 8420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 0, 0, 0, 0, 8420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8420, 8420, 8420, 8434, 8434, 0, 8434, 8434, 8434, 8434, 8434, 8434, 8434, 0, 8434, 8434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8434, 8434, 8434, 8434, 8434, 8434, 8434, 0, 0, 0, 0, 0, 8434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8434, 8434, 8434, 8435, 8435, 0, 8435, 8435, 8435, 8435, 8435, 8435, 8435, 0, 8435, 8435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8435, 8435, 8435, 8435, 8435, 8435, 8435, 8435, 0, 0, 0, 0, 8435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8435, 8435, 8435, 8455, 8455, 0, 8455, 8455, 8455, 8455, 8455, 8455, 8455, 8455, 8455, 8455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8455, 8455, 8455, 8455, 8455, 8455, 8455, 0, 0, 0, 0, 0, 8455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8455, 8455, 8455, 8455, 8457, 8457, 0, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8458, 0, 0, 0, 0, 0, 0, 0, 0, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8458, 8462, 8462, 0, 8462, 8462, 8462, 8462, 8462, 8462, 8462, 0, 8462, 8462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8462, 8462, 8462, 8462, 8462, 8462, 8462, 0, 0, 0, 0, 0, 8462, 0, 0, 0, 0, 0, 8462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8462, 8462, 8462, 8462, 8463, 8463, 0, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 0, 8463, 8463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8463, 8463, 8463, 8463, 8463, 8463, 8463, 0, 0, 0, 0, 0, 8463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8463, 8463, 8463, 8463, 8464, 8464, 0, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8464, 8465, 8465, 0, 8465, 8465, 8465, 8465, 8465, 8465, 8465, 0, 8465, 8465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8465, 8465, 8465, 8465, 8465, 8465, 8465, 8465, 0, 0, 0, 0, 8465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8465, 8465, 8465, 8465, 8466, 8466, 0, 8466, 8466, 8466, 8466, 8466, 8466, 8466, 0, 8466, 8466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8466, 8466, 8466, 8466, 8466, 8466, 8466, 0, 0, 0, 0, 0, 8466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8466, 8466, 8466, 8467, 8467, 8467, 8467, 8467, 8467, 8467, 8467, 8467, 8467, 0, 0, 0, 0, 0, 0, 8467, 8467, 8467, 8467, 8467, 8467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8467, 8467, 8467, 8467, 8467, 8467, 8471, 8471, 0, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 0, 8471, 8471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 0, 0, 0, 0, 8471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8471, 8471, 8471, 8476, 8476, 0, 8476, 8476, 8476, 8476, 8476, 8476, 8476, 0, 8476, 8476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8476, 8476, 8476, 8476, 8476, 8476, 8476, 0, 0, 0, 0, 0, 8476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8476, 8476, 8476, 8476, 8477, 8477, 0, 8477, 8477, 8477, 8477, 8477, 8477, 8477, 0, 8477, 8477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8477, 8477, 8477, 8477, 8477, 8477, 8477, 8477, 0, 0, 0, 0, 8477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8477, 8477, 8477, 8477, 8478, 8478, 0, 8478, 8478, 8478, 8478, 8478, 8478, 8478, 0, 8478, 8478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8478, 8478, 8478, 8478, 8478, 8478, 8478, 0, 0, 0, 0, 0, 8478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8478, 8478, 8478, 8480, 8480, 0, 8480, 8480, 8480, 8480, 8480, 8480, 8480, 0, 8480, 8480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8480, 8480, 8480, 8480, 8480, 8480, 8480, 0, 0, 0, 0, 0, 8480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8480, 8480, 8480, 8480, 8481, 8481, 0, 8481, 8481, 8481, 8481, 8481, 8481, 8481, 0, 8481, 8481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8481, 8481, 8481, 8481, 8481, 8481, 8481, 8481, 0, 0, 0, 0, 8481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8481, 8481, 8481, 8481, 8482, 8482, 0, 8482, 8482, 8482, 8482, 8482, 8482, 8482, 0, 8482, 8482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8482, 8482, 8482, 8482, 8482, 8482, 8482, 0, 0, 0, 0, 0, 8482, 8482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8482, 8482, 8482, 8482, 0, 0, 0, 0, 0, 0, 8482, 8483, 8483, 0, 8483, 8483, 8483, 8483, 8483, 8483, 8483, 0, 8483, 8483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8483, 8483, 8483, 8483, 8483, 8483, 8483, 0, 0, 0, 0, 0, 8483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8483, 8483, 8483, 8484, 8484, 0, 8484, 8484, 8484, 8484, 8484, 8484, 8484, 0, 8484, 8484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8484, 8484, 8484, 8484, 8484, 8484, 8484, 0, 0, 0, 0, 0, 8484, 8484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8484, 8484, 8484, 8484, 0, 0, 0, 0, 0, 0, 8484, 8485, 8485, 0, 8485, 8485, 8485, 8485, 8485, 8485, 8485, 0, 8485, 8485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8485, 8485, 8485, 8485, 8485, 8485, 8485, 8485, 0, 0, 0, 0, 8485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8485, 8485, 8485, 8489, 8489, 0, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 0, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 8489, 0, 0, 0, 0, 0, 8489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8489, 8489, 8489, 8490, 8490, 0, 8490, 8490, 8490, 8490, 8490, 8490, 8490, 0, 8490, 8490, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8490, 8490, 8490, 8490, 8490, 8490, 8490, 0, 0, 0, 0, 0, 8490, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8490, 0, 0, 0, 0, 8490, 8490, 8490, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8490, 8491, 8491, 0, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 0, 8491, 8491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 0, 0, 0, 0, 0, 8491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8491, 8491, 8491, 8491, 8492, 8492, 0, 8492, 8492, 8492, 8492, 8492, 8492, 8492, 0, 8492, 8492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8492, 8492, 8492, 8492, 8492, 8492, 8492, 8492, 0, 0, 0, 0, 8492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8492, 8492, 8492, 8492, 8493, 8493, 0, 8493, 8493, 8493, 8493, 8493, 8493, 8493, 0, 8493, 8493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8493, 8493, 8493, 8493, 8493, 8493, 8493, 0, 0, 0, 0, 0, 8493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8493, 8493, 8493, 8494, 8494, 8494, 8494, 8494, 8494, 8494, 8494, 8494, 8494, 0, 0, 0, 0, 0, 0, 8494, 8494, 8494, 8494, 8494, 8494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8494, 8494, 8494, 8494, 8494, 8494, 8498, 8498, 0, 8498, 8498, 8498, 8498, 8498, 8498, 8498, 0, 8498, 8498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8498, 8498, 8498, 8498, 8498, 8498, 8498, 8498, 0, 0, 0, 0, 8498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8498, 8498, 8498, 8502, 8502, 0, 8502, 8502, 8502, 8502, 8502, 8502, 8502, 0, 8502, 8502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8502, 8502, 8502, 8502, 8502, 8502, 8502, 0, 0, 0, 0, 0, 8502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8502, 8502, 8502, 8502, 8503, 8503, 0, 8503, 8503, 8503, 8503, 8503, 8503, 8503, 0, 8503, 8503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8503, 8503, 8503, 8503, 8503, 8503, 8503, 8503, 0, 0, 0, 0, 8503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8503, 8503, 8503, 8503, 8504, 8504, 0, 8504, 8504, 8504, 8504, 8504, 8504, 8504, 0, 8504, 8504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8504, 8504, 8504, 8504, 8504, 8504, 8504, 0, 0, 0, 0, 0, 8504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8504, 8504, 8504, 8506, 8506, 0, 8506, 8506, 8506, 8506, 8506, 8506, 8506, 0, 8506, 8506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8506, 8506, 8506, 8506, 8506, 8506, 8506, 0, 0, 0, 0, 0, 8506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8506, 8506, 8506, 8506, 8507, 8507, 0, 8507, 8507, 8507, 8507, 8507, 8507, 8507, 0, 8507, 8507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8507, 8507, 8507, 8507, 8507, 8507, 8507, 8507, 0, 0, 0, 0, 8507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8507, 8507, 8507, 8507, 8508, 8508, 0, 8508, 8508, 8508, 8508, 8508, 8508, 8508, 0, 8508, 8508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8508, 8508, 8508, 8508, 8508, 8508, 8508, 0, 0, 0, 0, 0, 8508, 8508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8508, 8508, 8508, 8508, 0, 0, 0, 0, 0, 0, 8508, 8509, 8509, 0, 8509, 8509, 8509, 8509, 8509, 8509, 8509, 0, 8509, 8509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8509, 8509, 8509, 8509, 8509, 8509, 8509, 0, 0, 0, 0, 0, 8509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8509, 8509, 8509, 8510, 8510, 0, 8510, 8510, 8510, 8510, 8510, 8510, 8510, 0, 8510, 8510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8510, 8510, 8510, 8510, 8510, 8510, 8510, 0, 0, 0, 0, 0, 8510, 8510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8510, 8510, 8510, 8510, 0, 0, 0, 0, 0, 0, 8510, 8511, 8511, 0, 8511, 8511, 8511, 8511, 8511, 8511, 8511, 0, 8511, 8511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8511, 8511, 8511, 8511, 8511, 8511, 8511, 8511, 0, 0, 0, 0, 8511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8511, 8511, 8511, 8513, 8513, 0, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8514, 8514, 0, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8514, 8517, 8517, 0, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 0, 0, 0, 0, 0, 0, 0, 8522, 8522, 8522, 8522, 8522, 8522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8522, 8522, 8522, 8522, 8522, 8522, 8525, 8525, 0, 8525, 8525, 8525, 8525, 8525, 8525, 8525, 0, 8525, 8525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8525, 8525, 8525, 8525, 8525, 8525, 8525, 0, 0, 0, 0, 0, 8525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8525, 8525, 8525, 8525, 8526, 8526, 0, 8526, 8526, 8526, 8526, 8526, 8526, 8526, 0, 8526, 8526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8526, 8526, 8526, 8526, 8526, 8526, 8526, 8526, 0, 0, 0, 0, 8526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8526, 8526, 8526, 8526, 8528, 8528, 0, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 0, 8528, 8528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 0, 0, 0, 0, 8528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8528, 8528, 8528, 8528, 8529, 8529, 0, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8531, 8531, 0, 8531, 8531, 8531, 8531, 8531, 8531, 8531, 0, 8531, 8531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8531, 8531, 8531, 8531, 8531, 8531, 8531, 0, 0, 0, 0, 0, 8531, 0, 0, 8531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8531, 8531, 8531, 8532, 8532, 0, 8532, 8532, 8532, 8532, 8532, 8532, 8532, 0, 8532, 8532, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8532, 8532, 8532, 8532, 8532, 8532, 8532, 0, 0, 0, 0, 0, 8532, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8532, 8532, 8532, 8533, 8533, 0, 8533, 8533, 8533, 8533, 8533, 8533, 8533, 0, 8533, 8533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8533, 8533, 8533, 8533, 8533, 8533, 8533, 8533, 0, 0, 0, 0, 8533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8533, 8533, 8533, 8534, 8534, 0, 8534, 8534, 8534, 8534, 8534, 8534, 8534, 0, 8534, 8534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8534, 8534, 8534, 8534, 8534, 8534, 8534, 0, 0, 0, 0, 0, 8534, 0, 8534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8534, 8534, 8534, 0, 0, 0, 0, 0, 0, 0, 0, 8534, 8535, 8535, 0, 8535, 8535, 8535, 8535, 8535, 8535, 8535, 0, 8535, 8535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8535, 8535, 8535, 8535, 8535, 8535, 8535, 0, 0, 0, 0, 0, 8535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8535, 8535, 8535, 8535, 8536, 8536, 0, 8536, 8536, 8536, 8536, 8536, 8536, 8536, 0, 8536, 8536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8536, 8536, 8536, 8536, 8536, 8536, 8536, 8536, 0, 0, 0, 0, 8536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8536, 8536, 8536, 8536, 8537, 8537, 0, 8537, 8537, 8537, 8537, 8537, 8537, 8537, 0, 8537, 8537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8537, 8537, 8537, 8537, 8537, 8537, 8537, 0, 0, 0, 0, 0, 8537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8537, 8537, 8537, 8539, 8539, 0, 8539, 8539, 8539, 8539, 8539, 8539, 8539, 0, 8539, 8539, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8539, 8539, 8539, 8539, 8539, 8539, 8539, 8539, 0, 0, 0, 0, 8539, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8539, 8539, 8539, 8541, 8541, 0, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 0, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 8541, 0, 0, 0, 0, 0, 8541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8541, 8541, 8541, 8541, 8549, 8549, 8549, 8549, 8549, 8549, 8549, 8549, 8549, 8549, 0, 0, 0, 0, 0, 0, 8549, 8549, 8549, 8549, 8549, 8549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8549, 8549, 8549, 8549, 8549, 8549, 8551, 8551, 8551, 8551, 8551, 8551, 8551, 8551, 8551, 8551, 0, 0, 0, 0, 0, 0, 8551, 8551, 8551, 8551, 8551, 8551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8551, 8551, 8551, 8551, 8551, 8551, 8554, 0, 0, 0, 0, 0, 0, 0, 0, 8554, 8554, 8554, 8554, 8554, 8554, 8554, 8554, 8554, 8554, 0, 0, 0, 0, 0, 0, 8554, 8554, 8554, 8554, 8554, 8554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8554, 8554, 8554, 8554, 8554, 8554, 8562, 8562, 8562, 8562, 8562, 8562, 8562, 8562, 8562, 8562, 0, 0, 0, 0, 0, 0, 8562, 8562, 8562, 8562, 8562, 8562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8562, 8562, 8562, 8562, 8562, 8562, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 0, 0, 0, 0, 0, 0, 0, 8564, 8564, 8564, 8564, 8564, 8564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8564, 8564, 8564, 8564, 8564, 8564, 8571, 8571, 0, 8571, 8571, 8571, 8571, 8571, 8571, 8571, 0, 8571, 8571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8571, 8571, 8571, 8571, 8571, 8571, 8571, 0, 0, 0, 0, 0, 8571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8571, 8571, 8571, 8571, 8572, 8572, 0, 8572, 8572, 8572, 8572, 8572, 8572, 8572, 0, 8572, 8572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8572, 8572, 8572, 8572, 8572, 8572, 8572, 8572, 0, 0, 0, 0, 8572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8572, 8572, 8572, 8572, 8573, 8573, 0, 8573, 8573, 8573, 8573, 8573, 8573, 8573, 0, 8573, 8573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8573, 8573, 8573, 8573, 8573, 8573, 8573, 0, 0, 0, 0, 0, 8573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8573, 8573, 8573, 8575, 8575, 0, 8575, 8575, 8575, 8575, 8575, 8575, 8575, 0, 8575, 8575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8575, 8575, 8575, 8575, 8575, 8575, 8575, 8575, 0, 0, 0, 0, 8575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8575, 8575, 8575, 8577, 8577, 0, 8577, 8577, 8577, 8577, 8577, 8577, 8577, 0, 8577, 8577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8577, 8577, 8577, 8577, 8577, 8577, 8577, 0, 0, 0, 0, 0, 8577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8577, 8577, 8577, 8577, 8578, 8578, 0, 8578, 8578, 8578, 8578, 8578, 8578, 8578, 0, 8578, 8578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8578, 8578, 8578, 8578, 8578, 8578, 8578, 8578, 0, 0, 0, 0, 8578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8578, 8578, 8578, 8578, 8579, 8579, 0, 8579, 8579, 8579, 8579, 8579, 8579, 8579, 0, 8579, 8579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8579, 8579, 8579, 8579, 8579, 8579, 8579, 0, 0, 0, 0, 0, 8579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8579, 8579, 8579, 8581, 8581, 0, 8581, 8581, 8581, 8581, 8581, 8581, 8581, 0, 8581, 8581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8581, 8581, 8581, 8581, 8581, 8581, 8581, 0, 0, 0, 0, 0, 8581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8581, 8581, 8581, 8581, 8582, 8582, 0, 8582, 8582, 8582, 8582, 8582, 8582, 8582, 0, 8582, 8582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8582, 8582, 8582, 8582, 8582, 8582, 8582, 8582, 0, 0, 0, 0, 8582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8582, 8582, 8582, 8582, 8583, 8583, 0, 8583, 8583, 8583, 8583, 8583, 8583, 8583, 0, 8583, 8583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8583, 8583, 8583, 8583, 8583, 8583, 8583, 0, 0, 0, 0, 0, 8583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8583, 0, 0, 8583, 8583, 8583, 8583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8583, 8584, 8584, 0, 8584, 8584, 8584, 8584, 8584, 8584, 8584, 0, 8584, 8584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8584, 8584, 8584, 8584, 8584, 8584, 8584, 0, 0, 0, 0, 0, 8584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8584, 8584, 8584, 8585, 8585, 0, 8585, 8585, 8585, 8585, 8585, 8585, 8585, 0, 8585, 8585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8585, 8585, 8585, 8585, 8585, 8585, 8585, 8585, 0, 0, 0, 0, 8585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8585, 8585, 8585, 8586, 8586, 0, 8586, 8586, 8586, 8586, 8586, 8586, 8586, 0, 8586, 8586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8586, 8586, 8586, 8586, 8586, 8586, 8586, 0, 0, 0, 0, 0, 8586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8586, 8586, 8586, 8586, 8587, 8587, 0, 8587, 8587, 8587, 8587, 8587, 8587, 8587, 0, 8587, 8587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8587, 8587, 8587, 8587, 8587, 8587, 8587, 8587, 0, 0, 0, 0, 8587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8587, 8587, 8587, 8587, 8588, 8588, 0, 8588, 8588, 8588, 8588, 8588, 8588, 8588, 0, 8588, 8588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8588, 8588, 8588, 8588, 8588, 8588, 8588, 0, 0, 0, 0, 0, 8588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8588, 0, 0, 8588, 8588, 8588, 8588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8588, 8589, 8589, 0, 8589, 8589, 8589, 8589, 8589, 8589, 8589, 0, 8589, 8589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8589, 8589, 8589, 8589, 8589, 8589, 8589, 0, 0, 0, 0, 0, 8589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8589, 8589, 8589, 8592, 8592, 0, 8592, 8592, 8592, 8592, 8592, 8592, 8592, 0, 8592, 8592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8592, 8592, 8592, 8592, 8592, 8592, 8592, 0, 0, 0, 0, 0, 8592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8592, 8592, 8592, 8592, 8593, 8593, 0, 8593, 8593, 8593, 8593, 8593, 8593, 8593, 0, 8593, 8593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8593, 8593, 8593, 8593, 8593, 8593, 8593, 8593, 0, 0, 0, 0, 8593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8593, 8593, 8593, 8593, 8594, 8594, 0, 8594, 8594, 8594, 8594, 8594, 8594, 8594, 0, 8594, 8594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8594, 8594, 8594, 8594, 8594, 8594, 8594, 0, 0, 0, 0, 0, 8594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8594, 8594, 8594, 8596, 8596, 0, 8596, 8596, 8596, 8596, 8596, 8596, 8596, 0, 8596, 8596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8596, 8596, 8596, 8596, 8596, 8596, 8596, 8596, 0, 0, 0, 0, 8596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8596, 8596, 8596, 8597, 8597, 0, 8597, 8597, 8597, 8597, 8597, 8597, 8597, 0, 8597, 8597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8597, 8597, 8597, 8597, 8597, 8597, 8597, 0, 0, 0, 0, 0, 8597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8597, 8597, 8597, 8598, 8598, 0, 8598, 8598, 8598, 8598, 8598, 8598, 8598, 0, 8598, 8598, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8598, 8598, 8598, 8598, 8598, 8598, 8598, 8598, 0, 0, 0, 0, 8598, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8598, 8598, 8598, 8600, 8600, 0, 8600, 8600, 8600, 8600, 8600, 8600, 8600, 0, 8600, 8600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8600, 8600, 8600, 8600, 8600, 8600, 8600, 0, 0, 0, 0, 0, 8600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8600, 8600, 8600, 8601, 8601, 0, 8601, 8601, 8601, 8601, 8601, 8601, 8601, 0, 8601, 8601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8601, 8601, 8601, 8601, 8601, 8601, 8601, 8601, 0, 0, 0, 0, 8601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8601, 8601, 8601, 8602, 8602, 0, 8602, 8602, 8602, 8602, 8602, 8602, 8602, 0, 8602, 8602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8602, 8602, 8602, 8602, 8602, 8602, 8602, 0, 0, 0, 0, 0, 8602, 0, 8602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8602, 8602, 8602, 0, 0, 0, 0, 0, 0, 0, 0, 8602, 8607, 8607, 0, 8607, 8607, 8607, 8607, 8607, 8607, 8607, 0, 8607, 8607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8607, 8607, 8607, 8607, 8607, 8607, 8607, 0, 0, 0, 0, 0, 8607, 0, 0, 8607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8607, 8607, 8607, 8607, 8608, 8608, 0, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8608, 8611, 8611, 0, 8611, 8611, 8611, 8611, 8611, 8611, 8611, 0, 8611, 8611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8611, 8611, 8611, 8611, 8611, 8611, 8611, 0, 0, 0, 0, 0, 8611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8611, 8611, 8611, 8612, 8612, 0, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 0, 8612, 8612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8612, 8612, 8612, 8612, 8612, 8612, 8612, 0, 0, 0, 0, 0, 8612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8612, 0, 0, 0, 0, 8612, 8612, 8612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8612, 8613, 8613, 0, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 0, 8613, 8613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 0, 0, 0, 0, 8613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8613, 8613, 8613, 8616, 8616, 0, 8616, 8616, 8616, 8616, 8616, 8616, 8616, 0, 8616, 8616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8616, 8616, 8616, 8616, 8616, 8616, 8616, 0, 0, 0, 0, 0, 8616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8616, 8616, 8616, 8617, 8617, 0, 8617, 8617, 8617, 8617, 8617, 8617, 8617, 8617, 8617, 8617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8617, 8617, 8617, 8617, 8617, 8617, 8617, 0, 0, 0, 0, 0, 8617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8617, 8617, 8617, 8617, 8618, 8618, 0, 8618, 8618, 8618, 8618, 8618, 8618, 8618, 0, 8618, 8618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8618, 8618, 8618, 8618, 8618, 8618, 8618, 8618, 0, 0, 0, 0, 8618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8618, 8618, 8618, 8621, 8621, 0, 8621, 8621, 8621, 8621, 8621, 8621, 8621, 0, 8621, 8621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8621, 8621, 8621, 8621, 8621, 8621, 8621, 0, 0, 0, 0, 0, 8621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8621, 8621, 8621, 8622, 8622, 0, 8622, 8622, 8622, 8622, 8622, 8622, 8622, 0, 8622, 8622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8622, 8622, 8622, 8622, 8622, 8622, 8622, 8622, 0, 0, 0, 0, 8622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8622, 8622, 8622, 8624, 8624, 0, 8624, 8624, 8624, 8624, 8624, 8624, 8624, 0, 8624, 8624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8624, 8624, 8624, 8624, 8624, 8624, 8624, 0, 0, 0, 0, 0, 8624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8624, 8624, 8624, 8625, 8625, 0, 8625, 8625, 8625, 8625, 8625, 8625, 8625, 0, 8625, 8625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8625, 8625, 8625, 8625, 8625, 8625, 8625, 8625, 0, 0, 0, 0, 8625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8625, 8625, 8625, 8626, 8626, 0, 8626, 8626, 8626, 8626, 8626, 8626, 8626, 0, 8626, 8626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8626, 8626, 8626, 8626, 8626, 8626, 8626, 0, 0, 0, 0, 0, 8626, 8626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8626, 8626, 8626, 0, 0, 0, 0, 0, 0, 0, 8626, 8627, 8627, 0, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 0, 8627, 8627, 0, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 8627, 0, 0, 0, 0, 0, 8627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8627, 8627, 8627, 8628, 8628, 0, 8628, 8628, 8628, 8628, 8628, 8628, 8628, 0, 8628, 8628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8628, 8628, 8628, 8628, 8628, 8628, 8628, 0, 0, 0, 0, 0, 8628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8628, 8628, 8628, 8629, 8629, 0, 8629, 8629, 8629, 8629, 8629, 8629, 8629, 0, 8629, 8629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8629, 8629, 8629, 8629, 8629, 8629, 8629, 0, 0, 0, 0, 0, 8629, 8629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8629, 8629, 8629, 0, 0, 0, 0, 0, 0, 0, 8629, 8630, 8630, 0, 8630, 8630, 8630, 8630, 8630, 8630, 8630, 0, 8630, 8630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8630, 8630, 8630, 8630, 8630, 8630, 8630, 0, 0, 0, 0, 0, 8630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8630, 8630, 8630, 8630, 8631, 8631, 0, 8631, 8631, 8631, 8631, 8631, 8631, 8631, 0, 8631, 8631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8631, 8631, 8631, 8631, 8631, 8631, 8631, 8631, 0, 0, 0, 0, 8631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8631, 8631, 8631, 8631, 8632, 8632, 0, 8632, 8632, 8632, 8632, 8632, 8632, 8632, 0, 8632, 8632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8632, 8632, 8632, 8632, 8632, 8632, 8632, 0, 0, 0, 0, 0, 8632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8632, 8632, 8632, 8634, 8634, 0, 8634, 8634, 8634, 8634, 8634, 8634, 8634, 0, 8634, 8634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8634, 8634, 8634, 8634, 8634, 8634, 8634, 8634, 0, 0, 0, 0, 8634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8634, 8634, 8634, 8637, 8637, 0, 8637, 8637, 8637, 8637, 8637, 8637, 8637, 0, 8637, 8637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8637, 8637, 8637, 8637, 8637, 8637, 8637, 0, 0, 0, 0, 0, 8637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8637, 8637, 8637, 8637, 8641, 8641, 8641, 8641, 8641, 8641, 8641, 8641, 8641, 8641, 0, 0, 0, 0, 0, 0, 8641, 8641, 8641, 8641, 8641, 8641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8641, 8641, 8641, 8641, 8641, 8641, 8644, 8644, 8644, 8644, 8644, 8644, 8644, 8644, 8644, 8644, 0, 0, 0, 0, 0, 0, 8644, 8644, 8644, 8644, 8644, 8644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8644, 8644, 8644, 8644, 8644, 8644, 8646, 0, 0, 0, 0, 0, 0, 0, 0, 8646, 8646, 8646, 8646, 8646, 8646, 8646, 8646, 8646, 0, 0, 0, 0, 0, 0, 0, 8646, 8646, 8646, 8646, 8646, 8646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8646, 8646, 8646, 8646, 8646, 8646, 8650, 8650, 8650, 8650, 8650, 8650, 8650, 8650, 8650, 8650, 0, 0, 0, 0, 0, 0, 8650, 8650, 8650, 8650, 8650, 8650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8650, 8650, 8650, 8650, 8650, 8650, 8652, 8652, 8652, 8652, 8652, 8652, 8652, 8652, 8652, 0, 0, 0, 0, 0, 0, 0, 8652, 8652, 8652, 8652, 8652, 8652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8652, 8652, 8652, 8652, 8652, 8652, 8660, 8660, 8660, 8660, 8660, 8660, 8660, 8660, 8660, 8660, 0, 0, 0, 0, 0, 0, 8660, 8660, 8660, 8660, 8660, 8660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8660, 8660, 8660, 8660, 8660, 8660, 8663, 8663, 8663, 8663, 8663, 8663, 8663, 8663, 8663, 8663, 0, 0, 0, 0, 0, 0, 8663, 8663, 8663, 8663, 8663, 8663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8663, 8663, 8663, 8663, 8663, 8663, 8671, 8671, 0, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8671, 8672, 8672, 0, 8672, 8672, 8672, 8672, 8672, 8672, 8672, 8672, 8672, 8672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8672, 8672, 8672, 8672, 8672, 8672, 8672, 0, 0, 0, 0, 0, 8672, 0, 0, 8672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8672, 8672, 8672, 8672, 8673, 8673, 0, 8673, 8673, 8673, 8673, 8673, 8673, 8673, 8673, 8673, 8673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8673, 8673, 8673, 8673, 8673, 8673, 8673, 0, 0, 0, 0, 0, 8673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8673, 8673, 8673, 8673, 8674, 8674, 0, 8674, 8674, 8674, 8674, 8674, 8674, 8674, 8674, 8674, 8674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8674, 8674, 8674, 8674, 8674, 8674, 8674, 0, 0, 0, 0, 0, 8674, 0, 0, 0, 0, 0, 8674, 0, 0, 0, 0, 0, 8674, 0, 0, 0, 0, 8674, 8674, 8674, 8674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8674, 8675, 8675, 0, 8675, 8675, 8675, 8675, 8675, 8675, 8675, 0, 8675, 8675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8675, 8675, 8675, 8675, 8675, 8675, 8675, 0, 0, 0, 0, 0, 8675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8675, 8675, 8675, 8675, 8676, 8676, 0, 8676, 8676, 8676, 8676, 8676, 8676, 8676, 0, 8676, 8676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8676, 8676, 8676, 8676, 8676, 8676, 8676, 8676, 0, 0, 0, 0, 8676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8676, 8676, 8676, 8676, 8677, 8677, 0, 8677, 8677, 8677, 8677, 8677, 8677, 8677, 0, 8677, 8677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8677, 8677, 8677, 8677, 8677, 8677, 8677, 0, 0, 0, 0, 0, 8677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8677, 8677, 8677, 8679, 8679, 0, 8679, 8679, 8679, 8679, 8679, 8679, 8679, 0, 8679, 8679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8679, 8679, 8679, 8679, 8679, 8679, 8679, 8679, 0, 0, 0, 0, 8679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8679, 8679, 8679, 8683, 8683, 0, 8683, 8683, 8683, 8683, 8683, 8683, 8683, 0, 8683, 8683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8683, 8683, 8683, 8683, 8683, 8683, 8683, 0, 0, 0, 0, 0, 8683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8683, 8683, 8683, 8683, 8684, 8684, 0, 8684, 8684, 8684, 8684, 8684, 8684, 8684, 0, 8684, 8684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8684, 8684, 8684, 8684, 8684, 8684, 8684, 8684, 0, 0, 0, 0, 8684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8684, 8684, 8684, 8684, 8685, 8685, 0, 8685, 8685, 8685, 8685, 8685, 8685, 8685, 0, 8685, 8685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8685, 8685, 8685, 8685, 8685, 8685, 8685, 0, 0, 0, 0, 0, 8685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8685, 8685, 8685, 8687, 8687, 0, 8687, 8687, 8687, 8687, 8687, 8687, 8687, 0, 8687, 8687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8687, 8687, 8687, 8687, 8687, 8687, 8687, 8687, 0, 0, 0, 0, 8687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8687, 8687, 8687, 8689, 8689, 0, 8689, 8689, 8689, 8689, 8689, 8689, 8689, 0, 8689, 8689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8689, 8689, 8689, 8689, 8689, 8689, 8689, 0, 0, 0, 0, 0, 8689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8689, 8689, 8689, 8689, 8690, 8690, 0, 8690, 8690, 8690, 8690, 8690, 8690, 8690, 0, 8690, 8690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8690, 8690, 8690, 8690, 8690, 8690, 8690, 8690, 0, 0, 0, 0, 8690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8690, 8690, 8690, 8690, 8691, 8691, 0, 8691, 8691, 8691, 8691, 8691, 8691, 8691, 0, 8691, 8691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8691, 8691, 8691, 8691, 8691, 8691, 8691, 0, 0, 0, 0, 0, 8691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8691, 8691, 8691, 8693, 8693, 0, 8693, 8693, 8693, 8693, 8693, 8693, 8693, 0, 8693, 8693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8693, 8693, 8693, 8693, 8693, 8693, 8693, 0, 0, 0, 0, 0, 8693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8693, 8693, 8693, 8693, 8694, 8694, 0, 8694, 8694, 8694, 8694, 8694, 8694, 8694, 0, 8694, 8694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8694, 8694, 8694, 8694, 8694, 8694, 8694, 8694, 0, 0, 0, 0, 8694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8694, 8694, 8694, 8694, 8695, 8695, 0, 8695, 8695, 8695, 8695, 8695, 8695, 8695, 8695, 8695, 8695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8695, 8695, 8695, 8695, 8695, 8695, 8695, 8695, 0, 0, 0, 0, 8695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8695, 8695, 8695, 8695, 8695, 8696, 8696, 0, 8696, 8696, 8696, 8696, 8696, 8696, 8696, 0, 8696, 8696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8696, 8696, 8696, 8696, 8696, 8696, 8696, 0, 0, 0, 0, 0, 8696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8696, 8696, 8696, 8697, 8697, 0, 8697, 8697, 8697, 8697, 8697, 8697, 8697, 0, 8697, 8697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8697, 8697, 8697, 8697, 8697, 8697, 8697, 8697, 0, 0, 0, 0, 8697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8697, 8697, 8697, 8698, 8698, 0, 8698, 8698, 8698, 8698, 8698, 8698, 8698, 0, 8698, 8698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8698, 8698, 8698, 8698, 8698, 8698, 8698, 0, 0, 0, 0, 0, 8698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8698, 8698, 8698, 8699, 8699, 0, 8699, 8699, 8699, 8699, 8699, 8699, 8699, 0, 8699, 8699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8699, 8699, 8699, 8699, 8699, 8699, 8699, 8699, 0, 0, 0, 0, 8699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8699, 8699, 8699, 8703, 8703, 0, 8703, 8703, 8703, 8703, 8703, 8703, 8703, 0, 8703, 8703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8703, 8703, 8703, 8703, 8703, 8703, 8703, 0, 0, 0, 0, 0, 8703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8703, 8703, 8703, 8703, 8704, 8704, 0, 8704, 8704, 8704, 8704, 8704, 8704, 8704, 0, 8704, 8704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8704, 8704, 8704, 8704, 8704, 8704, 8704, 8704, 0, 0, 0, 0, 8704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8704, 8704, 8704, 8704, 8705, 8705, 0, 8705, 8705, 8705, 8705, 8705, 8705, 8705, 0, 8705, 8705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8705, 8705, 8705, 8705, 8705, 8705, 8705, 0, 0, 0, 0, 0, 8705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8705, 8705, 8705, 8707, 8707, 0, 8707, 8707, 8707, 8707, 8707, 8707, 8707, 0, 8707, 8707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8707, 8707, 8707, 8707, 8707, 8707, 8707, 0, 0, 0, 0, 0, 8707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8707, 8707, 8707, 8707, 8708, 8708, 0, 8708, 8708, 8708, 8708, 8708, 8708, 8708, 0, 8708, 8708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8708, 8708, 8708, 8708, 8708, 8708, 8708, 8708, 0, 0, 0, 0, 8708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8708, 8708, 8708, 8708, 8709, 8709, 0, 8709, 8709, 8709, 8709, 8709, 8709, 8709, 8709, 8709, 8709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8709, 8709, 8709, 8709, 8709, 8709, 8709, 8709, 0, 0, 0, 0, 8709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8709, 8709, 8709, 8709, 8709, 8710, 8710, 0, 8710, 8710, 8710, 8710, 8710, 8710, 8710, 0, 8710, 8710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8710, 8710, 8710, 8710, 8710, 8710, 8710, 0, 0, 0, 0, 0, 8710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8710, 8710, 8710, 8711, 8711, 0, 8711, 8711, 8711, 8711, 8711, 8711, 8711, 0, 8711, 8711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8711, 8711, 8711, 8711, 8711, 8711, 8711, 8711, 0, 0, 0, 0, 8711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8711, 8711, 8711, 8713, 8713, 0, 8713, 8713, 8713, 8713, 8713, 8713, 8713, 0, 8713, 8713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8713, 8713, 8713, 8713, 8713, 8713, 8713, 0, 0, 0, 0, 0, 8713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8713, 8713, 8713, 8714, 8714, 0, 8714, 8714, 8714, 8714, 8714, 8714, 8714, 0, 8714, 8714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8714, 8714, 8714, 8714, 8714, 8714, 8714, 8714, 0, 0, 0, 0, 8714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8714, 8714, 8714, 8715, 8715, 0, 8715, 8715, 8715, 8715, 8715, 8715, 8715, 0, 8715, 8715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8715, 8715, 8715, 8715, 8715, 8715, 8715, 0, 0, 0, 0, 0, 8715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8715, 8715, 8715, 8716, 8716, 0, 8716, 8716, 8716, 8716, 8716, 8716, 8716, 0, 8716, 8716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8716, 8716, 8716, 8716, 8716, 8716, 8716, 8716, 0, 0, 0, 0, 8716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8716, 8716, 8716, 8717, 8717, 0, 8717, 8717, 8717, 8717, 8717, 8717, 8717, 0, 8717, 8717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8717, 8717, 8717, 8717, 8717, 8717, 8717, 0, 0, 0, 0, 0, 8717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8717, 0, 0, 0, 0, 8717, 8717, 8717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8717, 8722, 8722, 0, 8722, 8722, 8722, 8722, 8722, 8722, 8722, 0, 8722, 8722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8722, 8722, 8722, 8722, 8722, 8722, 8722, 0, 0, 0, 0, 0, 8722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8722, 8722, 8722, 8723, 8723, 0, 8723, 8723, 8723, 8723, 8723, 8723, 8723, 0, 8723, 8723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8723, 8723, 8723, 8723, 8723, 8723, 8723, 8723, 0, 0, 0, 0, 8723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8723, 8723, 8723, 8726, 8726, 0, 8726, 8726, 8726, 8726, 8726, 8726, 8726, 0, 8726, 8726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8726, 8726, 8726, 8726, 8726, 8726, 8726, 0, 0, 0, 0, 0, 8726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8726, 8726, 8726, 8727, 8727, 0, 8727, 8727, 8727, 8727, 8727, 8727, 8727, 0, 8727, 8727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8727, 8727, 8727, 8727, 8727, 8727, 8727, 8727, 0, 0, 0, 0, 8727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8727, 8727, 8727, 8729, 8729, 0, 8729, 8729, 8729, 8729, 8729, 8729, 8729, 0, 8729, 8729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8729, 8729, 8729, 8729, 8729, 8729, 8729, 0, 0, 0, 0, 0, 8729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8729, 8729, 8729, 8730, 8730, 0, 8730, 8730, 8730, 8730, 8730, 8730, 8730, 0, 8730, 8730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8730, 8730, 8730, 8730, 8730, 8730, 8730, 8730, 0, 0, 0, 0, 8730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8730, 8730, 8730, 8731, 8731, 0, 8731, 8731, 8731, 8731, 8731, 8731, 8731, 0, 8731, 8731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8731, 8731, 8731, 8731, 8731, 8731, 8731, 0, 0, 0, 0, 0, 8731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8731, 0, 0, 8731, 8731, 8731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8731, 8732, 8732, 0, 8732, 8732, 8732, 8732, 8732, 8732, 8732, 0, 8732, 8732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8732, 8732, 8732, 8732, 8732, 8732, 8732, 0, 0, 0, 0, 0, 8732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8732, 8732, 8732, 8733, 8733, 0, 8733, 8733, 8733, 8733, 8733, 8733, 8733, 0, 8733, 8733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8733, 8733, 8733, 8733, 8733, 8733, 8733, 8733, 0, 0, 0, 0, 8733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8733, 8733, 8733, 8734, 8734, 0, 8734, 8734, 8734, 8734, 8734, 8734, 8734, 0, 8734, 8734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8734, 8734, 8734, 8734, 8734, 8734, 8734, 0, 0, 0, 0, 0, 8734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8734, 8734, 8734, 8735, 8735, 0, 8735, 8735, 8735, 8735, 8735, 8735, 8735, 0, 8735, 8735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8735, 8735, 8735, 8735, 8735, 8735, 8735, 8735, 0, 0, 0, 0, 8735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8735, 8735, 8735, 8736, 8736, 0, 8736, 8736, 8736, 8736, 8736, 8736, 8736, 0, 8736, 8736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8736, 8736, 8736, 8736, 8736, 8736, 8736, 0, 0, 0, 0, 0, 8736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8736, 0, 0, 8736, 8736, 8736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8736, 8737, 8737, 0, 8737, 8737, 8737, 8737, 8737, 8737, 8737, 0, 8737, 8737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8737, 8737, 8737, 8737, 8737, 8737, 8737, 0, 0, 0, 0, 0, 8737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8737, 8737, 8737, 8738, 8738, 0, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 0, 8738, 8738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8738, 8738, 8738, 8738, 8738, 8738, 8738, 0, 0, 0, 0, 0, 8738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8738, 8738, 8738, 8738, 0, 0, 0, 0, 0, 0, 0, 8738, 8749, 8749, 0, 8749, 8749, 8749, 8749, 8749, 8749, 8749, 0, 8749, 8749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8749, 8749, 8749, 8749, 8749, 8749, 8749, 0, 0, 0, 0, 0, 8749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8749, 8749, 8749, 8750, 8750, 0, 8750, 8750, 8750, 8750, 8750, 8750, 8750, 0, 8750, 8750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8750, 8750, 8750, 8750, 8750, 8750, 8750, 8750, 0, 0, 0, 0, 8750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8750, 8750, 8750, 8754, 8754, 0, 8754, 8754, 8754, 8754, 8754, 8754, 8754, 0, 8754, 8754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8754, 8754, 8754, 8754, 8754, 8754, 8754, 0, 0, 0, 0, 0, 8754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8754, 8754, 8754, 8755, 8755, 0, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 0, 8755, 8755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 8755, 0, 0, 0, 0, 8755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8755, 8755, 8755, 8759, 8759, 0, 8759, 8759, 8759, 8759, 8759, 8759, 8759, 0, 8759, 8759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8759, 8759, 8759, 8759, 8759, 8759, 8759, 0, 0, 0, 0, 0, 8759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8759, 8759, 8759, 8760, 8760, 0, 8760, 8760, 8760, 8760, 8760, 8760, 8760, 0, 8760, 8760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8760, 8760, 8760, 8760, 8760, 8760, 8760, 8760, 0, 0, 0, 0, 8760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8760, 8760, 8760, 8764, 8764, 0, 8764, 8764, 8764, 8764, 8764, 8764, 8764, 0, 8764, 8764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8764, 8764, 8764, 8764, 8764, 8764, 8764, 0, 0, 0, 0, 0, 8764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8764, 8764, 8764, 8765, 8765, 0, 8765, 8765, 8765, 8765, 8765, 8765, 8765, 0, 8765, 8765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8765, 8765, 8765, 8765, 8765, 8765, 8765, 8765, 0, 0, 0, 0, 8765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8765, 8765, 8765, 8768, 8768, 0, 8768, 8768, 8768, 8768, 8768, 8768, 8768, 0, 8768, 8768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8768, 8768, 8768, 8768, 8768, 8768, 8768, 0, 0, 0, 0, 0, 8768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8768, 8768, 8768, 8769, 8769, 0, 8769, 8769, 8769, 8769, 8769, 8769, 8769, 0, 8769, 8769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8769, 8769, 8769, 8769, 8769, 8769, 8769, 8769, 0, 0, 0, 0, 8769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8769, 8769, 8769, 8771, 8771, 0, 8771, 8771, 8771, 8771, 8771, 8771, 8771, 0, 8771, 8771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8771, 8771, 8771, 8771, 8771, 8771, 8771, 0, 0, 0, 0, 0, 8771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8771, 8771, 8771, 8772, 8772, 0, 8772, 8772, 8772, 8772, 8772, 8772, 8772, 0, 8772, 8772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8772, 8772, 8772, 8772, 8772, 8772, 8772, 8772, 0, 0, 0, 0, 8772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8772, 8772, 8772, 8773, 8773, 0, 8773, 8773, 8773, 8773, 8773, 8773, 8773, 0, 8773, 8773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8773, 8773, 8773, 8773, 8773, 8773, 8773, 0, 0, 0, 0, 0, 8773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8773, 0, 0, 8773, 8773, 8773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8773, 8774, 8774, 0, 8774, 8774, 8774, 8774, 8774, 8774, 8774, 0, 8774, 8774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8774, 8774, 8774, 8774, 8774, 8774, 8774, 0, 0, 0, 0, 0, 8774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8774, 8774, 8774, 8775, 8775, 0, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 0, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 8775, 0, 0, 0, 0, 0, 8775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8775, 8775, 8775, 8777, 8777, 0, 8777, 8777, 8777, 8777, 8777, 8777, 8777, 0, 8777, 8777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8777, 8777, 8777, 8777, 8777, 8777, 8777, 0, 0, 0, 0, 0, 8777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8777, 8777, 8777, 8778, 8778, 0, 8778, 8778, 8778, 8778, 8778, 8778, 8778, 0, 8778, 8778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8778, 8778, 8778, 8778, 8778, 8778, 8778, 8778, 0, 0, 0, 0, 8778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8778, 8778, 8778, 8779, 8779, 0, 8779, 8779, 8779, 8779, 8779, 8779, 8779, 0, 8779, 8779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8779, 8779, 8779, 8779, 8779, 8779, 8779, 0, 0, 0, 0, 0, 8779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8779, 0, 0, 8779, 8779, 8779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8779, 8790, 8790, 0, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 0, 8790, 8790, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 0, 0, 0, 0, 0, 8790, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8790, 8790, 8790, 8791, 8791, 0, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 0, 8791, 8791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 8791, 0, 0, 0, 0, 8791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8791, 8791, 8791, 8805, 8805, 0, 8805, 8805, 8805, 8805, 8805, 8805, 8805, 0, 8805, 8805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8805, 8805, 8805, 8805, 8805, 8805, 8805, 0, 0, 0, 0, 0, 8805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8805, 8805, 8805, 8806, 8806, 0, 8806, 8806, 8806, 8806, 8806, 8806, 8806, 0, 8806, 8806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8806, 8806, 8806, 8806, 8806, 8806, 8806, 8806, 0, 0, 0, 0, 8806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8806, 8806, 8806, 8834, 8834, 0, 8834, 8834, 8834, 8834, 8834, 8834, 8834, 0, 8834, 8834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8834, 8834, 8834, 8834, 8834, 8834, 8834, 0, 0, 0, 0, 0, 8834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8834, 8834, 8834, 0, 0, 0, 0, 8834, 8838, 8838, 8838, 8838, 8838, 8838, 8838, 8838, 8838, 8838, 0, 8838, 8838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8838, 8838, 8838, 8838, 8838, 8838, 8838, 0, 0, 0, 0, 0, 8838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8838, 8838, 8838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8838, 8847, 0, 0, 0, 0, 0, 0, 0, 0, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8847, 0, 0, 0, 8847, 8848, 8848, 0, 8848, 8848, 8848, 8848, 8848, 8848, 8848, 0, 8848, 8848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8848, 8848, 8848, 8848, 8848, 8848, 8848, 0, 0, 0, 0, 0, 8848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8848, 8848, 8848, 8849, 8849, 0, 8849, 8849, 8849, 8849, 8849, 8849, 8849, 0, 8849, 8849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8849, 8849, 8849, 8849, 8849, 8849, 8849, 8849, 0, 0, 0, 0, 8849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8849, 8849, 8849, 8853, 8853, 0, 8853, 8853, 8853, 8853, 8853, 8853, 8853, 0, 8853, 8853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8853, 8853, 8853, 8853, 8853, 8853, 8853, 0, 0, 0, 0, 0, 8853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8853, 8853, 8853, 8854, 8854, 0, 8854, 8854, 8854, 8854, 8854, 8854, 8854, 0, 8854, 8854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8854, 8854, 8854, 8854, 8854, 8854, 8854, 8854, 0, 0, 0, 0, 8854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8854, 8854, 8854, 8857, 8857, 0, 8857, 8857, 8857, 8857, 8857, 8857, 8857, 0, 8857, 8857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8857, 8857, 8857, 8857, 8857, 8857, 8857, 0, 0, 0, 0, 0, 8857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8857, 8857, 8857, 8858, 8858, 0, 8858, 8858, 8858, 8858, 8858, 8858, 8858, 0, 8858, 8858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8858, 8858, 8858, 8858, 8858, 8858, 8858, 8858, 0, 0, 0, 0, 8858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8858, 8858, 8858, 8861, 8861, 0, 8861, 8861, 8861, 8861, 8861, 8861, 8861, 0, 8861, 8861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8861, 8861, 8861, 8861, 8861, 8861, 8861, 0, 0, 0, 0, 0, 8861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8861, 8861, 8861, 8862, 8862, 0, 8862, 8862, 8862, 8862, 8862, 8862, 8862, 0, 8862, 8862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8862, 8862, 8862, 8862, 8862, 8862, 8862, 8862, 0, 0, 0, 0, 8862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8862, 8862, 8862, 8864, 8864, 0, 8864, 8864, 8864, 8864, 8864, 8864, 8864, 0, 8864, 8864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8864, 8864, 8864, 8864, 8864, 8864, 8864, 0, 0, 0, 0, 0, 8864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8864, 8864, 8864, 8865, 8865, 0, 8865, 8865, 8865, 8865, 8865, 8865, 8865, 0, 8865, 8865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8865, 8865, 8865, 8865, 8865, 8865, 8865, 8865, 0, 0, 0, 0, 8865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8865, 8865, 8865, 8866, 8866, 0, 8866, 8866, 8866, 8866, 8866, 8866, 8866, 0, 8866, 8866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8866, 8866, 8866, 8866, 8866, 8866, 8866, 0, 0, 0, 0, 0, 8866, 8866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8866, 8866, 8866, 0, 0, 0, 0, 0, 0, 0, 8866, 8867, 8867, 0, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 0, 8867, 8867, 0, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 0, 0, 0, 0, 0, 8867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8867, 8867, 8867, 8868, 8868, 0, 8868, 8868, 8868, 8868, 8868, 8868, 8868, 0, 8868, 8868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8868, 8868, 8868, 8868, 8868, 8868, 8868, 0, 0, 0, 0, 0, 8868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8868, 8868, 8868, 8869, 8869, 0, 8869, 8869, 8869, 8869, 8869, 8869, 8869, 0, 8869, 8869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8869, 8869, 8869, 8869, 8869, 8869, 8869, 0, 0, 0, 0, 0, 8869, 8869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8869, 8869, 8869, 0, 0, 0, 0, 0, 0, 0, 8869, 8871, 8871, 0, 8871, 8871, 8871, 8871, 8871, 8871, 8871, 0, 8871, 8871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8871, 8871, 8871, 8871, 8871, 8871, 8871, 0, 0, 0, 0, 0, 8871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8871, 8871, 8871, 8872, 8872, 0, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 0, 8872, 8872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 0, 0, 0, 0, 8872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8872, 8872, 8872, 8876, 8876, 0, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 0, 8876, 8876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8876, 8876, 8876, 8876, 8876, 8876, 8876, 0, 0, 0, 0, 0, 8876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8876, 8876, 8876, 8877, 8877, 0, 8877, 8877, 8877, 8877, 8877, 8877, 8877, 0, 8877, 8877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8877, 8877, 8877, 8877, 8877, 8877, 8877, 8877, 0, 0, 0, 0, 8877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8877, 8877, 8877, 8881, 8881, 0, 8881, 8881, 8881, 8881, 8881, 8881, 8881, 0, 8881, 8881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8881, 8881, 8881, 8881, 8881, 8881, 8881, 0, 0, 0, 0, 0, 8881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8881, 8881, 8881, 8882, 8882, 0, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 0, 8882, 8882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 0, 0, 0, 0, 8882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8882, 8882, 8882, 8885, 8885, 0, 8885, 8885, 8885, 8885, 8885, 8885, 8885, 0, 8885, 8885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8885, 8885, 8885, 8885, 8885, 8885, 8885, 0, 0, 0, 0, 0, 8885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8885, 8885, 8885, 8886, 8886, 0, 8886, 8886, 8886, 8886, 8886, 8886, 8886, 0, 8886, 8886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8886, 8886, 8886, 8886, 8886, 8886, 8886, 8886, 0, 0, 0, 0, 8886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8886, 8886, 8886, 8888, 8888, 0, 8888, 8888, 8888, 8888, 8888, 8888, 8888, 0, 8888, 8888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8888, 8888, 8888, 8888, 8888, 8888, 8888, 0, 0, 0, 0, 0, 8888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8888, 0, 0, 0, 0, 0, 8888, 8888, 8888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8888, 8889, 8889, 0, 8889, 8889, 8889, 8889, 8889, 8889, 8889, 0, 8889, 8889, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8889, 8889, 8889, 8889, 8889, 8889, 8889, 0, 0, 0, 0, 0, 8889, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8889, 8889, 8889, 8890, 8890, 0, 8890, 8890, 8890, 8890, 8890, 8890, 8890, 0, 8890, 8890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8890, 8890, 8890, 8890, 8890, 8890, 8890, 8890, 0, 0, 0, 0, 8890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8890, 8890, 8890, 8891, 8891, 0, 8891, 8891, 8891, 8891, 8891, 8891, 8891, 0, 8891, 8891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8891, 8891, 8891, 8891, 8891, 8891, 8891, 0, 0, 0, 0, 0, 8891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8891, 8891, 8891, 8892, 8892, 0, 8892, 8892, 8892, 8892, 8892, 8892, 8892, 0, 8892, 8892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8892, 8892, 8892, 8892, 8892, 8892, 8892, 8892, 0, 0, 0, 0, 8892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8892, 8892, 8892, 8896, 8896, 0, 8896, 8896, 8896, 8896, 8896, 8896, 8896, 0, 8896, 8896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8896, 8896, 8896, 8896, 8896, 8896, 8896, 0, 0, 0, 0, 0, 8896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8896, 8896, 8896, 8897, 8897, 0, 8897, 8897, 8897, 8897, 8897, 8897, 8897, 0, 8897, 8897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8897, 8897, 8897, 8897, 8897, 8897, 8897, 8897, 0, 0, 0, 0, 8897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8897, 8897, 8897, 8900, 8900, 0, 8900, 8900, 8900, 8900, 8900, 8900, 8900, 0, 8900, 8900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8900, 8900, 8900, 8900, 8900, 8900, 8900, 0, 0, 0, 0, 0, 8900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8900, 8900, 8900, 8901, 8901, 0, 8901, 8901, 8901, 8901, 8901, 8901, 8901, 0, 8901, 8901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8901, 8901, 8901, 8901, 8901, 8901, 8901, 8901, 0, 0, 0, 0, 8901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8901, 8901, 8901, 8903, 8903, 0, 8903, 8903, 8903, 8903, 8903, 8903, 8903, 0, 8903, 8903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8903, 8903, 8903, 8903, 8903, 8903, 8903, 0, 0, 0, 0, 0, 8903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8903, 0, 0, 0, 0, 0, 8903, 8903, 8903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8903, 8904, 8904, 0, 8904, 8904, 8904, 8904, 8904, 8904, 8904, 0, 8904, 8904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8904, 8904, 8904, 8904, 8904, 8904, 8904, 0, 0, 0, 0, 0, 8904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8904, 8904, 8904, 8905, 8905, 0, 8905, 8905, 8905, 8905, 8905, 8905, 8905, 0, 8905, 8905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8905, 8905, 8905, 8905, 8905, 8905, 8905, 8905, 0, 0, 0, 0, 8905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8905, 8905, 8905, 8928, 8928, 0, 8928, 8928, 8928, 8928, 8928, 8928, 8928, 0, 8928, 8928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8928, 8928, 8928, 8928, 8928, 8928, 8928, 0, 0, 0, 0, 0, 8928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8928, 8928, 8928, 8929, 8929, 0, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 0, 8929, 8929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 8929, 0, 0, 0, 0, 8929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8929, 8929, 8929, 8933, 8933, 0, 8933, 8933, 8933, 8933, 8933, 8933, 8933, 0, 8933, 8933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8933, 8933, 8933, 8933, 8933, 8933, 8933, 0, 0, 0, 0, 0, 8933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8933, 8933, 8933, 8934, 8934, 0, 8934, 8934, 8934, 8934, 8934, 8934, 8934, 0, 8934, 8934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8934, 8934, 8934, 8934, 8934, 8934, 8934, 8934, 0, 0, 0, 0, 8934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8934, 8934, 8934, 8935, 8935, 0, 8935, 8935, 8935, 8935, 8935, 8935, 8935, 0, 8935, 8935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8935, 8935, 8935, 8935, 8935, 8935, 8935, 0, 0, 0, 0, 0, 8935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8935, 8935, 8935, 8936, 8936, 0, 8936, 8936, 8936, 8936, 8936, 8936, 8936, 0, 8936, 8936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8936, 8936, 8936, 8936, 8936, 8936, 8936, 8936, 0, 0, 0, 0, 8936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8936, 8936, 8936, 8937, 8937, 0, 8937, 8937, 8937, 8937, 8937, 8937, 8937, 0, 8937, 8937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8937, 8937, 8937, 8937, 8937, 8937, 8937, 0, 0, 0, 0, 0, 8937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8937, 0, 0, 0, 0, 8937, 8937, 8937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8937, 8941, 8941, 0, 8941, 8941, 8941, 8941, 8941, 8941, 8941, 0, 8941, 8941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8941, 8941, 8941, 8941, 8941, 8941, 8941, 0, 0, 0, 0, 0, 8941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8941, 8941, 8941, 8942, 8942, 0, 8942, 8942, 8942, 8942, 8942, 8942, 8942, 0, 8942, 8942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8942, 8942, 8942, 8942, 8942, 8942, 8942, 8942, 0, 0, 0, 0, 8942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8942, 8942, 8942, 8945, 8945, 0, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 0, 8945, 8945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 0, 0, 0, 0, 0, 8945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8945, 8945, 8945, 8946, 8946, 0, 8946, 8946, 8946, 8946, 8946, 8946, 8946, 0, 8946, 8946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8946, 8946, 8946, 8946, 8946, 8946, 8946, 8946, 0, 0, 0, 0, 8946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8946, 8946, 8946, 8948, 8948, 0, 8948, 8948, 8948, 8948, 8948, 8948, 8948, 0, 8948, 8948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8948, 8948, 8948, 8948, 8948, 8948, 8948, 0, 0, 0, 0, 0, 8948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8948, 8948, 8948, 8949, 8949, 0, 8949, 8949, 8949, 8949, 8949, 8949, 8949, 0, 8949, 8949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8949, 8949, 8949, 8949, 8949, 8949, 8949, 8949, 0, 0, 0, 0, 8949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8949, 8949, 8949, 8950, 8950, 0, 8950, 8950, 8950, 8950, 8950, 8950, 8950, 0, 8950, 8950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8950, 8950, 8950, 8950, 8950, 8950, 8950, 0, 0, 0, 0, 0, 8950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8950, 0, 0, 8950, 8950, 8950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8950, 8951, 8951, 0, 8951, 8951, 8951, 8951, 8951, 8951, 8951, 0, 8951, 8951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8951, 8951, 8951, 8951, 8951, 8951, 8951, 0, 0, 0, 0, 0, 8951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8951, 8951, 8951, 8952, 8952, 0, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 0, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 0, 0, 0, 0, 0, 8952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8952, 8952, 8952, 8954, 8954, 0, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 0, 8954, 8954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 0, 0, 0, 0, 0, 8954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8954, 8954, 8954, 8955, 8955, 0, 8955, 8955, 8955, 8955, 8955, 8955, 8955, 0, 8955, 8955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8955, 8955, 8955, 8955, 8955, 8955, 8955, 8955, 0, 0, 0, 0, 8955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8955, 8955, 8955, 8956, 8956, 0, 8956, 8956, 8956, 8956, 8956, 8956, 8956, 0, 8956, 8956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8956, 8956, 8956, 8956, 8956, 8956, 8956, 0, 0, 0, 0, 0, 8956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8956, 0, 0, 8956, 8956, 8956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8956, 8970, 8970, 0, 8970, 8970, 8970, 8970, 8970, 8970, 8970, 0, 8970, 8970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8970, 8970, 8970, 8970, 8970, 8970, 8970, 0, 0, 0, 0, 0, 8970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8970, 8970, 8970, 8971, 8971, 0, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 0, 8971, 8971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 8971, 0, 0, 0, 0, 8971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8971, 8971, 8971, 8985, 8985, 0, 8985, 8985, 8985, 8985, 8985, 8985, 8985, 0, 8985, 8985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8985, 8985, 8985, 8985, 8985, 8985, 8985, 0, 0, 0, 0, 0, 8985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8985, 8985, 8985, 8986, 8986, 0, 8986, 8986, 8986, 8986, 8986, 8986, 8986, 0, 8986, 8986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8986, 8986, 8986, 8986, 8986, 8986, 8986, 8986, 0, 0, 0, 0, 8986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8986, 8986, 8986, 9025, 9025, 0, 9025, 9025, 9025, 9025, 9025, 9025, 9025, 0, 9025, 9025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9025, 9025, 9025, 9025, 9025, 9025, 9025, 0, 0, 0, 0, 0, 9025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9025, 9025, 9025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9025, 9026, 9026, 0, 9026, 9026, 9026, 9026, 9026, 9026, 9026, 0, 9026, 9026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9026, 9026, 9026, 9026, 9026, 9026, 9026, 0, 0, 0, 0, 0, 9026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9026, 9026, 9026, 9037, 9037, 0, 9037, 9037, 9037, 9037, 9037, 0, 9037, 9037, 9037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9037, 9037, 9037, 9037, 9037, 9037, 9037, 0, 0, 0, 0, 0, 9037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9037, 9037, 9037, 9037, 9038, 9038, 0, 9038, 9038, 9038, 9038, 9038, 0, 9038, 9038, 9038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9038, 9038, 9038, 9038, 9038, 9038, 9038, 9038, 0, 0, 0, 0, 9038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9038, 9038, 9038, 9038, 9040, 9040, 9040, 9040, 9040, 9040, 9040, 9040, 9040, 0, 0, 0, 0, 0, 0, 0, 9040, 9040, 9040, 9040, 9040, 9040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9040, 9040, 9040, 9040, 9040, 9040, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 0, 0, 0, 0, 0, 0, 9054, 9054, 9054, 9054, 9054, 9054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9054, 9054, 9054, 9054, 9054, 9054, 9057, 9057, 9057, 9057, 9057, 9057, 9057, 9057, 9057, 9057, 0, 0, 0, 0, 0, 0, 9057, 9057, 9057, 9057, 9057, 9057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9057, 9057, 9057, 9057, 9057, 9057, 9058, 9058, 9058, 9058, 9058, 9058, 9058, 9058, 9058, 0, 0, 0, 0, 0, 0, 0, 9058, 9058, 9058, 9058, 9058, 9058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9058, 0, 0, 0, 9058, 9058, 9058, 9058, 9058, 9058, 9063, 9063, 9063, 9063, 9063, 9063, 9063, 9063, 9063, 9063, 0, 0, 0, 0, 0, 0, 9063, 9063, 9063, 9063, 9063, 9063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9063, 9063, 9063, 9063, 9063, 9063, 9064, 9064, 9064, 9064, 9064, 9064, 9064, 9064, 9064, 0, 0, 0, 0, 0, 0, 0, 9064, 9064, 9064, 9064, 9064, 9064, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9064, 9064, 9064, 9064, 9064, 9064, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 9073, 0, 0, 0, 0, 0, 0, 9073, 9073, 9073, 9073, 9073, 9073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9073, 9073, 9073, 9073, 9073, 9073, 9074, 9074, 9074, 9074, 9074, 9074, 9074, 9074, 9074, 0, 0, 0, 0, 0, 0, 0, 9074, 9074, 9074, 9074, 9074, 9074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9074, 9074, 9074, 9074, 9074, 9074, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 0, 0, 0, 0, 0, 0, 9085, 9085, 9085, 9085, 9085, 9085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9085, 9085, 9085, 9085, 9085, 9085, 9086, 9086, 9086, 9086, 9086, 9086, 9086, 9086, 9086, 0, 0, 0, 0, 0, 0, 0, 9086, 9086, 9086, 9086, 9086, 9086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9086, 9086, 9086, 9086, 9086, 9086, 9093, 0, 9093, 9093, 9093, 9093, 9093, 9093, 9093, 9093, 9093, 9093, 0, 0, 0, 0, 0, 0, 9093, 9093, 9093, 9093, 9093, 9093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9093, 9093, 9093, 9093, 9093, 9093, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 9101, 0, 0, 0, 0, 0, 0, 9101, 9101, 9101, 9101, 9101, 9101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9101, 9101, 9101, 9101, 9101, 9101, 9102, 9102, 9102, 9102, 9102, 9102, 9102, 9102, 9102, 0, 0, 0, 0, 0, 0, 0, 9102, 9102, 9102, 9102, 9102, 9102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9102, 9102, 9102, 9102, 9102, 9102, 9109, 9109, 9109, 9109, 9109, 9109, 9109, 9109, 9109, 9109, 0, 0, 0, 0, 0, 0, 9109, 9109, 9109, 9109, 9109, 9109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9109, 9109, 9109, 9109, 9109, 9109, 9113, 9113, 9113, 9113, 9113, 9113, 9113, 9113, 9113, 9113, 0, 0, 0, 0, 0, 0, 9113, 9113, 9113, 9113, 9113, 9113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9113, 9113, 9113, 9113, 9113, 9113, 9114, 9114, 9114, 9114, 9114, 9114, 9114, 9114, 9114, 9114, 0, 0, 0, 0, 0, 0, 9114, 9114, 9114, 9114, 9114, 9114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9114, 9114, 9114, 9114, 9114, 9114, 9117, 9117, 9117, 9117, 9117, 9117, 9117, 9117, 9117, 9117, 0, 0, 0, 0, 0, 0, 9117, 9117, 9117, 9117, 9117, 9117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9117, 9117, 9117, 9117, 9117, 9117, 9124, 9124, 9124, 9124, 9124, 9124, 9124, 9124, 9124, 0, 0, 0, 0, 0, 0, 0, 9124, 9124, 9124, 9124, 9124, 9124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9124, 9124, 9124, 9124, 9124, 9124, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 0, 0, 0, 0, 0, 0, 9125, 9125, 9125, 9125, 9125, 9125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9125, 9125, 9125, 9125, 9125, 9125, 9182, 0, 0, 0, 0, 0, 0, 9182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9182, 0, 9182, 0, 9182, 0, 0, 9182, 9182, 0, 0, 0, 9182, 0, 0, 9182, 0, 9182, 0, 9182, 0, 9182, 9182, 9182, 9183, 0, 9183, 0, 0, 0, 0, 9183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9183, 0, 0, 0, 0, 0, 0, 9183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9183, 0, 9183, 0, 9183, 0, 0, 9183, 9183, 0, 0, 0, 9183, 0, 0, 9183, 0, 9183, 0, 9183, 0, 9183, 9183, 9183, 9184, 0, 0, 0, 0, 0, 0, 9184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9184, 0, 9184, 0, 9184, 0, 0, 9184, 9184, 0, 0, 0, 9184, 0, 0, 9184, 0, 9184, 0, 9184, 0, 9184, 9184, 9184, 9185, 0, 0, 0, 0, 0, 0, 9185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9185, 0, 9185, 0, 9185, 0, 0, 9185, 9185, 0, 0, 0, 9185, 9185, 9185, 9185, 0, 9185, 0, 9185, 0, 9185, 9185, 9185, 9187, 0, 9187, 0, 0, 0, 0, 9187, 0, 0, 0, 9187, 9187, 9187, 9187, 9187, 9187, 9187, 9187, 9187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9187, 0, 0, 0, 0, 0, 0, 9187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9187, 0, 9187, 0, 9187, 0, 0, 9187, 9187, 0, 0, 0, 9187, 0, 0, 9187, 0, 9187, 0, 9187, 0, 9187, 9187, 9187, 9191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9191, 0, 0, 0, 0, 0, 0, 9191, 0, 0, 0, 0, 0, 0, 9191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9191, 0, 9191, 9191, 9191, 0, 0, 9191, 9191, 0, 0, 0, 9191, 0, 0, 9191, 0, 9191, 0, 9191, 0, 9191, 9191, 9191, 9192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9192, 0, 0, 0, 0, 0, 0, 9192, 0, 0, 9192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9192, 0, 9192, 9192, 9192, 0, 0, 9192, 9192, 0, 0, 0, 9192, 0, 0, 9192, 0, 9192, 0, 9192, 0, 9192, 9192, 9192, 9193, 0, 0, 0, 0, 0, 0, 0, 9193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9193, 0, 0, 0, 0, 0, 0, 9193, 0, 0, 9193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9193, 0, 9193, 0, 9193, 0, 0, 9193, 9193, 0, 0, 0, 9193, 0, 0, 9193, 0, 9193, 0, 9193, 0, 9193, 9193, 9193, 9194, 0, 9194, 0, 0, 0, 0, 9194, 0, 0, 9194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9194, 0, 0, 0, 0, 0, 0, 9194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9194, 0, 9194, 0, 9194, 0, 0, 9194, 9194, 0, 0, 0, 9194, 0, 0, 9194, 0, 9194, 0, 9194, 0, 9194, 9194, 9194, 9195, 0, 0, 0, 0, 0, 0, 0, 9195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9195, 0, 0, 0, 0, 0, 0, 9195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9195, 0, 9195, 0, 9195, 0, 0, 9195, 9195, 0, 0, 0, 9195, 0, 0, 9195, 0, 9195, 0, 9195, 0, 9195, 9195, 9195, 9205, 0, 9205, 0, 0, 0, 0, 9205, 0, 0, 9205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9205, 0, 0, 0, 0, 0, 0, 9205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9205, 0, 9205, 0, 9205, 0, 0, 9205, 9205, 0, 0, 0, 9205, 0, 0, 9205, 0, 9205, 0, 9205, 0, 9205, 9205, 9205, 9234, 0, 9234, 0, 0, 0, 0, 9234, 0, 0, 9234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9234, 0, 0, 0, 0, 0, 0, 9234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9234, 0, 9234, 0, 9234, 0, 0, 9234, 9234, 0, 0, 0, 9234, 0, 9234, 9234, 0, 9234, 0, 9234, 0, 9234, 9234, 9234, 9234, 9237, 0, 9237, 0, 0, 0, 0, 9237, 0, 0, 9237, 9237, 9237, 9237, 9237, 9237, 9237, 9237, 9237, 9237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9237, 0, 0, 0, 0, 0, 0, 9237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9237, 0, 9237, 0, 9237, 0, 0, 9237, 9237, 0, 0, 0, 9237, 0, 0, 9237, 0, 9237, 0, 9237, 0, 9237, 9237, 9237, 9261, 9261, 0, 9261, 9261, 9261, 9261, 9261, 9261, 9261, 0, 9261, 9261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9261, 9261, 9261, 9261, 9261, 9261, 9261, 0, 0, 0, 0, 0, 9261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9261, 9261, 9261, 9262, 9262, 0, 9262, 9262, 9262, 9262, 9262, 9262, 9262, 0, 9262, 9262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9262, 9262, 9262, 9262, 9262, 9262, 9262, 9262, 0, 0, 0, 0, 9262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9262, 9262, 9262, 9278, 9278, 0, 9278, 9278, 9278, 9278, 9278, 9278, 9278, 0, 9278, 9278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9278, 9278, 9278, 9278, 9278, 9278, 9278, 0, 0, 0, 0, 0, 9278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9278, 9278, 9278, 9279, 9279, 0, 9279, 9279, 9279, 9279, 9279, 9279, 9279, 0, 9279, 9279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9279, 9279, 9279, 9279, 9279, 9279, 9279, 9279, 0, 0, 0, 0, 9279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9279, 9279, 9279, 9281, 9281, 0, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9281, 9282, 0, 0, 0, 0, 0, 0, 0, 0, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9282, 9286, 9286, 0, 9286, 9286, 9286, 9286, 9286, 9286, 9286, 0, 9286, 9286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9286, 9286, 9286, 9286, 9286, 9286, 9286, 0, 0, 0, 0, 0, 9286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9286, 9286, 9286, 9286, 9287, 9287, 0, 9287, 9287, 9287, 9287, 9287, 9287, 9287, 0, 9287, 9287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9287, 9287, 9287, 9287, 9287, 9287, 9287, 0, 0, 0, 0, 0, 9287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9287, 9287, 9287, 9287, 9288, 9288, 0, 9288, 9288, 9288, 9288, 9288, 9288, 9288, 0, 9288, 9288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9288, 9288, 9288, 9288, 9288, 9288, 9288, 9288, 0, 0, 0, 0, 9288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9288, 9288, 9288, 9288, 9289, 9289, 0, 9289, 9289, 9289, 9289, 9289, 9289, 9289, 0, 9289, 9289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9289, 9289, 9289, 9289, 9289, 9289, 9289, 0, 0, 0, 0, 0, 9289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9289, 9289, 9289, 9290, 9290, 0, 9290, 9290, 9290, 9290, 9290, 9290, 9290, 0, 9290, 9290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9290, 9290, 9290, 9290, 9290, 9290, 9290, 0, 0, 0, 0, 0, 9290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9290, 9290, 9290, 9290, 9291, 9291, 0, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9291, 9294, 9294, 0, 9294, 9294, 9294, 9294, 9294, 9294, 9294, 0, 9294, 9294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9294, 9294, 9294, 9294, 9294, 9294, 9294, 9294, 0, 0, 0, 0, 9294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9294, 9294, 9294, 9301, 9301, 0, 9301, 9301, 9301, 9301, 9301, 9301, 9301, 0, 9301, 9301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9301, 9301, 9301, 9301, 9301, 9301, 9301, 0, 0, 0, 0, 0, 9301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9301, 9301, 9301, 9301, 9306, 9306, 0, 9306, 9306, 9306, 9306, 9306, 9306, 9306, 0, 9306, 9306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9306, 9306, 9306, 9306, 9306, 9306, 9306, 0, 0, 0, 0, 0, 9306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9306, 9306, 9306, 9306, 9307, 9307, 0, 9307, 9307, 9307, 9307, 9307, 9307, 9307, 0, 9307, 9307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9307, 9307, 9307, 9307, 9307, 9307, 9307, 9307, 0, 0, 0, 0, 9307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9307, 9307, 9307, 9307, 9308, 9308, 0, 9308, 9308, 9308, 9308, 9308, 9308, 9308, 0, 9308, 9308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9308, 9308, 9308, 9308, 9308, 9308, 9308, 0, 0, 0, 0, 0, 9308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9308, 9308, 9308, 9310, 9310, 0, 9310, 9310, 9310, 9310, 9310, 9310, 9310, 0, 9310, 9310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9310, 9310, 9310, 9310, 9310, 9310, 9310, 9310, 0, 0, 0, 0, 9310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9310, 9310, 9310, 9312, 9312, 0, 9312, 9312, 9312, 9312, 9312, 9312, 9312, 0, 9312, 9312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9312, 9312, 9312, 9312, 9312, 9312, 9312, 0, 0, 0, 0, 0, 9312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9312, 9312, 9312, 9312, 9313, 9313, 0, 9313, 9313, 9313, 9313, 9313, 9313, 9313, 0, 9313, 9313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9313, 9313, 9313, 9313, 9313, 9313, 9313, 9313, 0, 0, 0, 0, 9313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9313, 9313, 9313, 9313, 9314, 9314, 0, 9314, 9314, 9314, 9314, 9314, 9314, 9314, 0, 9314, 9314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9314, 9314, 9314, 9314, 9314, 9314, 9314, 0, 0, 0, 0, 0, 9314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9314, 9314, 9314, 9316, 9316, 0, 9316, 9316, 9316, 9316, 9316, 9316, 9316, 0, 9316, 9316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9316, 9316, 9316, 9316, 9316, 9316, 9316, 0, 0, 0, 0, 0, 9316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9316, 9316, 9316, 9316, 9317, 9317, 0, 9317, 9317, 9317, 9317, 9317, 9317, 9317, 0, 9317, 9317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9317, 9317, 9317, 9317, 9317, 9317, 9317, 9317, 0, 0, 0, 0, 9317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9317, 9317, 9317, 9317, 9318, 9318, 0, 9318, 9318, 9318, 9318, 9318, 9318, 9318, 0, 9318, 9318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9318, 9318, 9318, 9318, 9318, 9318, 9318, 0, 0, 0, 0, 0, 9318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9318, 0, 0, 9318, 9318, 9318, 9318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9318, 9319, 9319, 0, 9319, 9319, 9319, 9319, 9319, 9319, 9319, 0, 9319, 9319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9319, 9319, 9319, 9319, 9319, 9319, 9319, 0, 0, 0, 0, 0, 9319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9319, 9319, 9319, 9320, 9320, 0, 9320, 9320, 9320, 9320, 9320, 9320, 9320, 0, 9320, 9320, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9320, 9320, 9320, 9320, 9320, 9320, 9320, 9320, 0, 0, 0, 0, 9320, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9320, 9320, 9320, 9321, 9321, 0, 9321, 9321, 9321, 9321, 9321, 9321, 9321, 0, 9321, 9321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9321, 9321, 9321, 9321, 9321, 9321, 9321, 0, 0, 0, 0, 0, 9321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9321, 9321, 9321, 9321, 9322, 9322, 0, 9322, 9322, 9322, 9322, 9322, 9322, 9322, 0, 9322, 9322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9322, 9322, 9322, 9322, 9322, 9322, 9322, 9322, 0, 0, 0, 0, 9322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9322, 9322, 9322, 9322, 9323, 9323, 0, 9323, 9323, 9323, 9323, 9323, 9323, 9323, 0, 9323, 9323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9323, 9323, 9323, 9323, 9323, 9323, 9323, 0, 0, 0, 0, 0, 9323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9323, 0, 0, 9323, 9323, 9323, 9323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9323, 9324, 9324, 0, 9324, 9324, 9324, 9324, 9324, 9324, 9324, 0, 9324, 9324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9324, 9324, 9324, 9324, 9324, 9324, 9324, 0, 0, 0, 0, 0, 9324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9324, 9324, 9324, 9327, 9327, 0, 9327, 9327, 9327, 9327, 9327, 9327, 9327, 0, 9327, 9327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9327, 9327, 9327, 9327, 9327, 9327, 9327, 0, 0, 0, 0, 0, 9327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9327, 9327, 9327, 9327, 9328, 9328, 0, 9328, 9328, 9328, 9328, 9328, 9328, 9328, 0, 9328, 9328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9328, 9328, 9328, 9328, 9328, 9328, 9328, 9328, 0, 0, 0, 0, 9328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9328, 9328, 9328, 9328, 9329, 9329, 0, 9329, 9329, 9329, 9329, 9329, 9329, 9329, 0, 9329, 9329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9329, 9329, 9329, 9329, 9329, 9329, 9329, 0, 0, 0, 0, 0, 9329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9329, 9329, 9329, 9331, 9331, 0, 9331, 9331, 9331, 9331, 9331, 9331, 9331, 0, 9331, 9331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9331, 9331, 9331, 9331, 9331, 9331, 9331, 9331, 0, 0, 0, 0, 9331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9331, 9331, 9331, 9339, 9339, 0, 9339, 9339, 9339, 9339, 9339, 9339, 9339, 0, 9339, 9339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9339, 9339, 9339, 9339, 9339, 9339, 9339, 0, 0, 0, 0, 0, 9339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9339, 9339, 9339, 9339, 9340, 9340, 0, 9340, 9340, 9340, 9340, 9340, 9340, 9340, 0, 9340, 9340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9340, 9340, 9340, 9340, 9340, 9340, 9340, 9340, 0, 0, 0, 0, 9340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9340, 9340, 9340, 9340, 9341, 9341, 0, 9341, 9341, 9341, 9341, 9341, 9341, 9341, 0, 9341, 9341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9341, 9341, 9341, 9341, 9341, 9341, 9341, 0, 0, 0, 0, 0, 9341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9341, 9341, 9341, 9343, 9343, 0, 9343, 9343, 9343, 9343, 9343, 9343, 9343, 0, 9343, 9343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9343, 9343, 9343, 9343, 9343, 9343, 9343, 9343, 0, 0, 0, 0, 9343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9343, 9343, 9343, 9345, 9345, 0, 9345, 9345, 9345, 9345, 9345, 9345, 9345, 0, 9345, 9345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9345, 9345, 9345, 9345, 9345, 9345, 9345, 0, 0, 0, 0, 0, 9345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9345, 9345, 9345, 9345, 9346, 9346, 0, 9346, 9346, 9346, 9346, 9346, 9346, 9346, 0, 9346, 9346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9346, 9346, 9346, 9346, 9346, 9346, 9346, 9346, 0, 0, 0, 0, 9346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9346, 9346, 9346, 9346, 9347, 9347, 0, 9347, 9347, 9347, 9347, 9347, 9347, 9347, 0, 9347, 9347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9347, 9347, 9347, 9347, 9347, 9347, 9347, 0, 0, 0, 0, 0, 9347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9347, 9347, 9347, 9349, 9349, 0, 9349, 9349, 9349, 9349, 9349, 9349, 9349, 0, 9349, 9349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9349, 9349, 9349, 9349, 9349, 9349, 9349, 0, 0, 0, 0, 0, 9349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9349, 9349, 9349, 9349, 9350, 9350, 0, 9350, 9350, 9350, 9350, 9350, 9350, 9350, 0, 9350, 9350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9350, 9350, 9350, 9350, 9350, 9350, 9350, 9350, 0, 0, 0, 0, 9350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9350, 9350, 9350, 9350, 9351, 9351, 0, 9351, 9351, 9351, 9351, 9351, 9351, 9351, 0, 9351, 9351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9351, 9351, 9351, 9351, 9351, 9351, 9351, 0, 0, 0, 0, 0, 9351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9351, 0, 0, 9351, 9351, 9351, 9351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9351, 9352, 9352, 0, 9352, 9352, 9352, 9352, 9352, 9352, 9352, 0, 9352, 9352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9352, 9352, 9352, 9352, 9352, 9352, 9352, 0, 0, 0, 0, 0, 9352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9352, 9352, 9352, 9353, 9353, 0, 9353, 9353, 9353, 9353, 9353, 9353, 9353, 0, 9353, 9353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9353, 9353, 9353, 9353, 9353, 9353, 9353, 9353, 0, 0, 0, 0, 9353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9353, 9353, 9353, 9354, 9354, 0, 9354, 9354, 9354, 9354, 9354, 9354, 9354, 0, 9354, 9354, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9354, 9354, 9354, 9354, 9354, 9354, 9354, 0, 0, 0, 0, 0, 9354, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9354, 9354, 9354, 9354, 9355, 9355, 0, 9355, 9355, 9355, 9355, 9355, 9355, 9355, 0, 9355, 9355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9355, 9355, 9355, 9355, 9355, 9355, 9355, 9355, 0, 0, 0, 0, 9355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9355, 9355, 9355, 9355, 9356, 9356, 0, 9356, 9356, 9356, 9356, 9356, 9356, 9356, 0, 9356, 9356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9356, 9356, 9356, 9356, 9356, 9356, 9356, 0, 0, 0, 0, 0, 9356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9356, 0, 0, 9356, 9356, 9356, 9356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9356, 9357, 9357, 0, 9357, 9357, 9357, 9357, 9357, 9357, 9357, 0, 9357, 9357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9357, 9357, 9357, 9357, 9357, 9357, 9357, 0, 0, 0, 0, 0, 9357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9357, 9357, 9357, 9360, 9360, 0, 9360, 9360, 9360, 9360, 9360, 9360, 9360, 0, 9360, 9360, 9360, 9360, 9360, 9360, 9360, 9360, 0, 0, 0, 9360, 9360, 9360, 9360, 9360, 9360, 9360, 0, 0, 0, 0, 0, 9360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9360, 9360, 9360, 9360, 9361, 9361, 0, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9361, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 0, 0, 0, 0, 0, 0, 0, 9365, 9365, 9365, 9365, 9365, 9365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9365, 9365, 9365, 9365, 9365, 9365, 9368, 9368, 0, 9368, 9368, 9368, 9368, 9368, 9368, 9368, 0, 9368, 9368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9368, 9368, 9368, 9368, 9368, 9368, 9368, 0, 0, 0, 0, 0, 9368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9368, 9368, 9368, 9368, 9369, 9369, 0, 9369, 9369, 9369, 9369, 9369, 9369, 9369, 0, 9369, 9369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9369, 9369, 9369, 9369, 9369, 9369, 9369, 9369, 0, 0, 0, 0, 9369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9369, 9369, 9369, 9369, 9372, 9372, 0, 9372, 9372, 9372, 9372, 9372, 9372, 9372, 0, 9372, 9372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9372, 9372, 9372, 9372, 9372, 9372, 9372, 0, 0, 0, 0, 0, 9372, 0, 0, 9372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9372, 9372, 9372, 9372, 9373, 9373, 0, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9373, 9375, 9375, 0, 9375, 9375, 9375, 9375, 9375, 9375, 9375, 0, 9375, 9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9375, 9375, 9375, 9375, 9375, 9375, 9375, 0, 0, 0, 0, 0, 9375, 0, 0, 0, 0, 0, 9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9375, 9375, 9375, 9376, 9376, 0, 9376, 9376, 9376, 9376, 9376, 9376, 9376, 0, 9376, 9376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9376, 9376, 9376, 9376, 9376, 9376, 9376, 0, 0, 0, 0, 0, 9376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9376, 9376, 9376, 9377, 9377, 0, 9377, 9377, 9377, 9377, 9377, 9377, 9377, 0, 9377, 9377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9377, 9377, 9377, 9377, 9377, 9377, 9377, 9377, 0, 0, 0, 0, 9377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9377, 9377, 9377, 9379, 9379, 0, 9379, 9379, 9379, 9379, 9379, 9379, 9379, 0, 9379, 9379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9379, 9379, 9379, 9379, 9379, 9379, 9379, 0, 0, 0, 0, 0, 9379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9379, 9379, 9379, 9380, 9380, 0, 9380, 9380, 9380, 9380, 9380, 9380, 9380, 0, 9380, 9380, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9380, 9380, 9380, 9380, 9380, 9380, 9380, 9380, 0, 0, 0, 0, 9380, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9380, 9380, 9380, 9381, 9381, 0, 9381, 9381, 9381, 9381, 9381, 9381, 9381, 0, 9381, 9381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9381, 9381, 9381, 9381, 9381, 9381, 9381, 0, 0, 0, 0, 0, 9381, 9381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9381, 9381, 9381, 0, 0, 0, 0, 0, 0, 0, 9381, 9382, 9382, 0, 9382, 9382, 9382, 9382, 9382, 9382, 9382, 0, 9382, 9382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9382, 9382, 9382, 9382, 9382, 9382, 9382, 0, 0, 0, 0, 0, 9382, 9382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9382, 9382, 9382, 0, 0, 0, 0, 0, 0, 0, 9382, 9383, 9383, 0, 9383, 9383, 9383, 9383, 9383, 9383, 9383, 0, 9383, 9383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9383, 9383, 9383, 9383, 9383, 9383, 9383, 0, 0, 0, 0, 0, 9383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9383, 9383, 9383, 9383, 9384, 9384, 0, 9384, 9384, 9384, 9384, 9384, 9384, 9384, 0, 9384, 9384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9384, 9384, 9384, 9384, 9384, 9384, 9384, 9384, 0, 0, 0, 0, 9384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9384, 9384, 9384, 9384, 9385, 9385, 0, 9385, 9385, 9385, 9385, 9385, 9385, 9385, 0, 9385, 9385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9385, 9385, 9385, 9385, 9385, 9385, 9385, 0, 0, 0, 0, 0, 9385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9385, 9385, 9385, 9387, 9387, 0, 9387, 9387, 9387, 9387, 9387, 9387, 9387, 0, 9387, 9387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9387, 9387, 9387, 9387, 9387, 9387, 9387, 9387, 0, 0, 0, 0, 9387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9387, 9387, 9387, 9390, 9390, 0, 9390, 9390, 9390, 9390, 9390, 9390, 9390, 0, 9390, 9390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9390, 9390, 9390, 9390, 9390, 9390, 9390, 0, 0, 0, 0, 0, 9390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9390, 9390, 9390, 9390, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 0, 0, 0, 0, 0, 0, 9394, 9394, 9394, 9394, 9394, 9394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9394, 9394, 9394, 9394, 9394, 9394, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 0, 0, 0, 0, 0, 0, 9397, 9397, 9397, 9397, 9397, 9397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9397, 9397, 9397, 9397, 9397, 9397, 9399, 0, 0, 0, 0, 0, 0, 0, 0, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 0, 0, 0, 0, 0, 0, 0, 9399, 9399, 9399, 9399, 9399, 9399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9399, 9399, 9399, 9399, 9399, 9399, 9403, 9403, 9403, 9403, 9403, 9403, 9403, 9403, 9403, 9403, 0, 0, 0, 0, 0, 0, 9403, 9403, 9403, 9403, 9403, 9403, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9403, 9403, 9403, 9403, 9403, 9403, 9405, 9405, 9405, 9405, 9405, 9405, 9405, 9405, 9405, 0, 0, 0, 0, 0, 0, 0, 9405, 9405, 9405, 9405, 9405, 9405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9405, 9405, 9405, 9405, 9405, 9405, 9413, 9413, 9413, 9413, 9413, 9413, 9413, 9413, 9413, 9413, 0, 0, 0, 0, 0, 0, 9413, 9413, 9413, 9413, 9413, 9413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9413, 9413, 9413, 9413, 9413, 9413, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 0, 0, 0, 0, 0, 0, 9416, 9416, 9416, 9416, 9416, 9416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9416, 9416, 9416, 9416, 9416, 9416, 9424, 9424, 0, 9424, 9424, 9424, 9424, 9424, 9424, 9424, 0, 9424, 9424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9424, 9424, 9424, 9424, 9424, 9424, 9424, 0, 0, 0, 0, 0, 9424, 0, 0, 0, 0, 0, 9424, 0, 0, 0, 0, 0, 9424, 0, 0, 0, 0, 9424, 9424, 9424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9424, 9425, 9425, 0, 9425, 9425, 9425, 9425, 9425, 9425, 9425, 0, 9425, 9425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9425, 9425, 9425, 9425, 9425, 9425, 9425, 0, 0, 0, 0, 0, 9425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9425, 9425, 9425, 9425, 9426, 9426, 0, 9426, 9426, 9426, 9426, 9426, 9426, 9426, 0, 9426, 9426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9426, 9426, 9426, 9426, 9426, 9426, 9426, 9426, 0, 0, 0, 0, 9426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9426, 9426, 9426, 9426, 9427, 9427, 0, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 0, 9427, 9427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 0, 0, 0, 0, 0, 9427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9427, 9427, 9427, 9429, 9429, 0, 9429, 9429, 9429, 9429, 9429, 9429, 9429, 0, 9429, 9429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9429, 9429, 9429, 9429, 9429, 9429, 9429, 9429, 0, 0, 0, 0, 9429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9429, 9429, 9429, 9433, 9433, 0, 9433, 9433, 9433, 9433, 9433, 9433, 9433, 0, 9433, 9433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9433, 9433, 9433, 9433, 9433, 9433, 9433, 0, 0, 0, 0, 0, 9433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9433, 9433, 9433, 9433, 9434, 9434, 0, 9434, 9434, 9434, 9434, 9434, 9434, 9434, 0, 9434, 9434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9434, 9434, 9434, 9434, 9434, 9434, 9434, 9434, 0, 0, 0, 0, 9434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9434, 9434, 9434, 9434, 9435, 9435, 0, 9435, 9435, 9435, 9435, 9435, 9435, 9435, 0, 9435, 9435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9435, 9435, 9435, 9435, 9435, 9435, 9435, 0, 0, 0, 0, 0, 9435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9435, 9435, 9435, 9437, 9437, 0, 9437, 9437, 9437, 9437, 9437, 9437, 9437, 0, 9437, 9437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9437, 9437, 9437, 9437, 9437, 9437, 9437, 9437, 0, 0, 0, 0, 9437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9437, 9437, 9437, 9439, 9439, 0, 9439, 9439, 9439, 9439, 9439, 9439, 9439, 0, 9439, 9439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9439, 9439, 9439, 9439, 9439, 9439, 9439, 0, 0, 0, 0, 0, 9439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9439, 9439, 9439, 9439, 9440, 9440, 0, 9440, 9440, 9440, 9440, 9440, 9440, 9440, 0, 9440, 9440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9440, 9440, 9440, 9440, 9440, 9440, 9440, 9440, 0, 0, 0, 0, 9440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9440, 9440, 9440, 9440, 9441, 9441, 0, 9441, 9441, 9441, 9441, 9441, 9441, 9441, 0, 9441, 9441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9441, 9441, 9441, 9441, 9441, 9441, 9441, 0, 0, 0, 0, 0, 9441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9441, 9441, 9441, 9443, 9443, 0, 9443, 9443, 9443, 9443, 9443, 9443, 9443, 0, 9443, 9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9443, 9443, 9443, 9443, 9443, 9443, 9443, 0, 0, 0, 0, 0, 9443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9443, 9443, 9443, 9443, 9444, 9444, 0, 9444, 9444, 9444, 9444, 9444, 9444, 9444, 0, 9444, 9444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9444, 9444, 9444, 9444, 9444, 9444, 9444, 9444, 0, 0, 0, 0, 9444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9444, 9444, 9444, 9444, 9445, 9445, 0, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 0, 0, 0, 0, 9445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9445, 9445, 9445, 9445, 9445, 9446, 9446, 0, 9446, 9446, 9446, 9446, 9446, 9446, 9446, 0, 9446, 9446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9446, 9446, 9446, 9446, 9446, 9446, 9446, 0, 0, 0, 0, 0, 9446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9446, 9446, 9446, 9447, 9447, 0, 9447, 9447, 9447, 9447, 9447, 9447, 9447, 0, 9447, 9447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9447, 9447, 9447, 9447, 9447, 9447, 9447, 9447, 0, 0, 0, 0, 9447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9447, 9447, 9447, 9449, 9449, 0, 9449, 9449, 9449, 9449, 9449, 9449, 9449, 0, 9449, 9449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9449, 9449, 9449, 9449, 9449, 9449, 9449, 0, 0, 0, 0, 0, 9449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9449, 9449, 9449, 9449, 9450, 9450, 0, 9450, 9450, 9450, 9450, 9450, 9450, 9450, 0, 9450, 9450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9450, 9450, 9450, 9450, 9450, 9450, 9450, 9450, 0, 0, 0, 0, 9450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9450, 9450, 9450, 9450, 9451, 9451, 0, 9451, 9451, 9451, 9451, 9451, 9451, 9451, 0, 9451, 9451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9451, 9451, 9451, 9451, 9451, 9451, 9451, 0, 0, 0, 0, 0, 9451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9451, 9451, 9451, 9453, 9453, 0, 9453, 9453, 9453, 9453, 9453, 9453, 9453, 0, 9453, 9453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9453, 9453, 9453, 9453, 9453, 9453, 9453, 0, 0, 0, 0, 0, 9453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9453, 9453, 9453, 9453, 9454, 9454, 0, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 0, 9454, 9454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 0, 0, 0, 0, 9454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9454, 9454, 9454, 9454, 9455, 9455, 0, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 0, 0, 0, 0, 9455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9455, 9455, 9455, 9455, 9455, 9456, 9456, 0, 9456, 9456, 9456, 9456, 9456, 9456, 9456, 0, 9456, 9456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9456, 9456, 9456, 9456, 9456, 9456, 9456, 0, 0, 0, 0, 0, 9456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9456, 9456, 9456, 9457, 9457, 0, 9457, 9457, 9457, 9457, 9457, 9457, 9457, 0, 9457, 9457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9457, 9457, 9457, 9457, 9457, 9457, 9457, 9457, 0, 0, 0, 0, 9457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9457, 9457, 9457, 9459, 9459, 0, 9459, 9459, 9459, 9459, 9459, 9459, 9459, 0, 9459, 9459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9459, 9459, 9459, 9459, 9459, 9459, 9459, 0, 0, 0, 0, 0, 9459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9459, 9459, 9459, 9459, 0, 0, 0, 0, 0, 0, 0, 9459, 9460, 9460, 0, 9460, 9460, 9460, 9460, 9460, 9460, 9460, 0, 9460, 9460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9460, 9460, 9460, 9460, 9460, 9460, 9460, 0, 0, 0, 0, 0, 9460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9460, 9460, 9460, 9460, 9461, 9461, 0, 9461, 9461, 9461, 9461, 9461, 9461, 9461, 0, 9461, 9461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9461, 9461, 9461, 9461, 9461, 9461, 9461, 9461, 0, 0, 0, 0, 9461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9461, 9461, 9461, 9461, 9462, 9462, 0, 9462, 9462, 9462, 9462, 9462, 9462, 9462, 0, 9462, 9462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9462, 9462, 9462, 9462, 9462, 9462, 9462, 0, 0, 0, 0, 0, 9462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9462, 9462, 9462, 9464, 9464, 0, 9464, 9464, 9464, 9464, 9464, 9464, 9464, 0, 9464, 9464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9464, 9464, 9464, 9464, 9464, 9464, 9464, 9464, 0, 0, 0, 0, 9464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9464, 9464, 9464, 9467, 9467, 0, 9467, 9467, 9467, 9467, 9467, 9467, 9467, 0, 9467, 9467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9467, 9467, 9467, 9467, 9467, 9467, 9467, 0, 0, 0, 0, 0, 9467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9467, 9467, 9467, 9468, 9468, 0, 9468, 9468, 9468, 9468, 9468, 9468, 9468, 0, 9468, 9468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9468, 9468, 9468, 9468, 9468, 9468, 9468, 0, 0, 0, 0, 0, 9468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9468, 0, 0, 0, 0, 9468, 9468, 9468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9468, 9469, 9469, 0, 9469, 9469, 9469, 9469, 9469, 9469, 9469, 0, 9469, 9469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9469, 9469, 9469, 9469, 9469, 9469, 9469, 9469, 0, 0, 0, 0, 9469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9469, 9469, 9469, 9472, 9472, 0, 9472, 9472, 9472, 9472, 9472, 9472, 9472, 0, 9472, 9472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9472, 9472, 9472, 9472, 9472, 9472, 9472, 0, 0, 0, 0, 0, 9472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9472, 9472, 9472, 9473, 9473, 0, 9473, 9473, 9473, 9473, 9473, 9473, 9473, 0, 9473, 9473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9473, 9473, 9473, 9473, 9473, 9473, 9473, 9473, 0, 0, 0, 0, 9473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9473, 9473, 9473, 9475, 9475, 0, 9475, 9475, 9475, 9475, 9475, 9475, 9475, 0, 9475, 9475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9475, 9475, 9475, 9475, 9475, 9475, 9475, 0, 0, 0, 0, 0, 9475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9475, 9475, 9475, 9476, 9476, 0, 9476, 9476, 9476, 9476, 9476, 9476, 9476, 0, 9476, 9476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9476, 9476, 9476, 9476, 9476, 9476, 9476, 9476, 0, 0, 0, 0, 9476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9476, 9476, 9476, 9477, 9477, 0, 9477, 9477, 9477, 9477, 9477, 9477, 9477, 0, 9477, 9477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9477, 9477, 9477, 9477, 9477, 9477, 9477, 0, 0, 0, 0, 0, 9477, 9477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9477, 9477, 9477, 0, 0, 0, 0, 0, 0, 0, 9477, 9478, 9478, 0, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 0, 9478, 9478, 0, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 0, 0, 0, 0, 0, 9478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9478, 9478, 9478, 9479, 9479, 0, 9479, 9479, 9479, 9479, 9479, 9479, 9479, 0, 9479, 9479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9479, 9479, 9479, 9479, 9479, 9479, 9479, 0, 0, 0, 0, 0, 9479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9479, 9479, 9479, 9480, 9480, 0, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 0, 9480, 9480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 0, 0, 0, 0, 0, 9480, 9480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9480, 9480, 9480, 0, 0, 0, 0, 0, 0, 0, 9480, 9484, 9484, 0, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 0, 9484, 9484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 0, 0, 0, 0, 0, 9484, 0, 0, 0, 0, 0, 9484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9484, 9484, 9484, 9484, 9485, 9485, 0, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9487, 9487, 0, 9487, 9487, 9487, 9487, 9487, 9487, 9487, 0, 9487, 9487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9487, 9487, 9487, 9487, 9487, 9487, 9487, 0, 0, 0, 0, 0, 9487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9487, 9487, 9487, 9488, 9488, 0, 9488, 9488, 9488, 9488, 9488, 9488, 9488, 0, 9488, 9488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9488, 9488, 9488, 9488, 9488, 9488, 9488, 9488, 0, 0, 0, 0, 9488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9488, 9488, 9488, 9489, 9489, 0, 9489, 9489, 9489, 9489, 9489, 9489, 9489, 0, 9489, 9489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9489, 9489, 9489, 9489, 9489, 9489, 9489, 0, 0, 0, 0, 0, 9489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9489, 9489, 9489, 9490, 9490, 0, 9490, 9490, 9490, 9490, 9490, 9490, 9490, 0, 9490, 9490, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9490, 9490, 9490, 9490, 9490, 9490, 9490, 9490, 0, 0, 0, 0, 9490, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9490, 9490, 9490, 9491, 9491, 0, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 0, 9491, 9491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 0, 0, 0, 0, 0, 9491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9491, 0, 0, 0, 0, 9491, 9491, 9491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9491, 9495, 9495, 0, 9495, 9495, 9495, 9495, 9495, 9495, 9495, 0, 9495, 9495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9495, 9495, 9495, 9495, 9495, 9495, 9495, 0, 0, 0, 0, 0, 9495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9495, 9495, 9495, 9496, 9496, 0, 9496, 9496, 9496, 9496, 9496, 9496, 9496, 0, 9496, 9496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9496, 9496, 9496, 9496, 9496, 9496, 9496, 9496, 0, 0, 0, 0, 9496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9496, 9496, 9496, 9497, 9497, 0, 9497, 9497, 9497, 9497, 9497, 9497, 9497, 0, 9497, 9497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9497, 9497, 9497, 9497, 9497, 9497, 9497, 0, 0, 0, 0, 0, 9497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9497, 9497, 9497, 9498, 9498, 0, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 0, 9498, 9498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 0, 0, 0, 0, 9498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9498, 9498, 9498, 9502, 9502, 0, 9502, 9502, 9502, 9502, 9502, 9502, 9502, 0, 9502, 9502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9502, 9502, 9502, 9502, 9502, 9502, 9502, 0, 0, 0, 0, 0, 9502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9502, 9502, 9502, 9503, 9503, 0, 9503, 9503, 9503, 9503, 9503, 9503, 9503, 0, 9503, 9503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9503, 9503, 9503, 9503, 9503, 9503, 9503, 9503, 0, 0, 0, 0, 9503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9503, 9503, 9503, 9506, 9506, 0, 9506, 9506, 9506, 9506, 9506, 9506, 9506, 0, 9506, 9506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9506, 9506, 9506, 9506, 9506, 9506, 9506, 0, 0, 0, 0, 0, 9506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9506, 9506, 9506, 9507, 9507, 0, 9507, 9507, 9507, 9507, 9507, 9507, 9507, 0, 9507, 9507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9507, 9507, 9507, 9507, 9507, 9507, 9507, 9507, 0, 0, 0, 0, 9507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9507, 9507, 9507, 9509, 9509, 0, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 0, 9509, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9509, 9509, 9509, 9509, 9509, 9509, 9509, 0, 0, 0, 0, 0, 9509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9509, 9509, 9509, 9510, 9510, 0, 9510, 9510, 9510, 9510, 9510, 9510, 9510, 0, 9510, 9510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9510, 9510, 9510, 9510, 9510, 9510, 9510, 9510, 0, 0, 0, 0, 9510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9510, 9510, 9510, 9511, 9511, 0, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 0, 9511, 9511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 0, 0, 0, 0, 0, 9511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9511, 0, 0, 9511, 9511, 9511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9511, 9512, 9512, 0, 9512, 9512, 9512, 9512, 9512, 9512, 9512, 0, 9512, 9512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9512, 9512, 9512, 9512, 9512, 9512, 9512, 0, 0, 0, 0, 0, 9512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9512, 9512, 9512, 9513, 9513, 0, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 0, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 9513, 0, 0, 0, 0, 0, 9513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9513, 9513, 9513, 9515, 9515, 0, 9515, 9515, 9515, 9515, 9515, 9515, 9515, 0, 9515, 9515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9515, 9515, 9515, 9515, 9515, 9515, 9515, 0, 0, 0, 0, 0, 9515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9515, 9515, 9515, 9516, 9516, 0, 9516, 9516, 9516, 9516, 9516, 9516, 9516, 0, 9516, 9516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9516, 9516, 9516, 9516, 9516, 9516, 9516, 9516, 0, 0, 0, 0, 9516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9516, 9516, 9516, 9517, 9517, 0, 9517, 9517, 9517, 9517, 9517, 9517, 9517, 0, 9517, 9517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9517, 9517, 9517, 9517, 9517, 9517, 9517, 0, 0, 0, 0, 0, 9517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9517, 0, 0, 9517, 9517, 9517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9517, 9518, 9518, 0, 9518, 9518, 9518, 9518, 9518, 9518, 9518, 0, 9518, 9518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9518, 9518, 9518, 9518, 9518, 9518, 9518, 0, 0, 0, 0, 0, 9518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9518, 9518, 9518, 9518, 9519, 9519, 0, 9519, 9519, 9519, 9519, 9519, 9519, 9519, 0, 9519, 9519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9519, 9519, 9519, 9519, 9519, 9519, 9519, 9519, 0, 0, 0, 0, 9519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9519, 9519, 9519, 9519, 9520, 9520, 0, 9520, 9520, 9520, 9520, 9520, 9520, 9520, 0, 9520, 9520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9520, 9520, 9520, 9520, 9520, 9520, 9520, 0, 0, 0, 0, 0, 9520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9520, 9520, 9520, 9522, 9522, 0, 9522, 9522, 9522, 9522, 9522, 9522, 9522, 0, 9522, 9522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9522, 9522, 9522, 9522, 9522, 9522, 9522, 9522, 0, 0, 0, 0, 9522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9522, 9522, 9522, 9527, 9527, 0, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9527, 9528, 9528, 0, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9528, 9536, 9536, 9536, 9536, 9536, 9536, 9536, 9536, 9536, 9536, 0, 0, 0, 0, 0, 0, 9536, 9536, 9536, 9536, 9536, 9536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9536, 9536, 9536, 9536, 9536, 9536, 9538, 9538, 9538, 9538, 9538, 9538, 9538, 9538, 9538, 9538, 0, 0, 0, 0, 0, 0, 9538, 9538, 9538, 9538, 9538, 9538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9538, 9538, 9538, 9538, 9538, 9538, 9541, 0, 0, 0, 0, 0, 0, 0, 0, 9541, 9541, 9541, 9541, 9541, 9541, 9541, 9541, 9541, 9541, 0, 0, 0, 0, 0, 0, 9541, 9541, 9541, 9541, 9541, 9541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9541, 9541, 9541, 9541, 9541, 9541, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 0, 0, 0, 0, 0, 0, 9547, 9547, 9547, 9547, 9547, 9547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9547, 9547, 9547, 9547, 9547, 9547, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 0, 0, 0, 0, 0, 0, 9550, 9550, 9550, 9550, 9550, 9550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9550, 9550, 9550, 9550, 9550, 9550, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 0, 0, 0, 0, 0, 0, 9563, 9563, 9563, 9563, 9563, 9563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9563, 9563, 9563, 9563, 9563, 9563, 9565, 9565, 9565, 9565, 9565, 9565, 9565, 9565, 9565, 0, 0, 0, 0, 0, 0, 0, 9565, 9565, 9565, 9565, 9565, 9565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9565, 9565, 9565, 9565, 9565, 9565, 9573, 9573, 0, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9573, 9574, 9574, 0, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9574, 9581, 0, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 9581, 0, 0, 0, 0, 0, 0, 9581, 9581, 9581, 9581, 9581, 9581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9581, 9581, 9581, 9581, 9581, 9581, 9583, 9583, 0, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 0, 0, 0, 0, 0, 9583, 0, 0, 0, 0, 0, 9583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9583, 9583, 9583, 9583, 9584, 9584, 0, 9584, 9584, 9584, 9584, 9584, 9584, 9584, 0, 9584, 9584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9584, 9584, 9584, 9584, 9584, 9584, 9584, 0, 0, 0, 0, 0, 9584, 0, 0, 0, 0, 0, 0, 0, 0, 9584, 0, 0, 0, 0, 0, 0, 0, 9584, 9584, 9584, 9585, 9585, 0, 9585, 9585, 9585, 9585, 9585, 9585, 9585, 0, 9585, 9585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9585, 9585, 9585, 9585, 9585, 9585, 9585, 0, 0, 0, 0, 0, 9585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9585, 9585, 9585, 9585, 9586, 9586, 0, 9586, 9586, 9586, 9586, 9586, 9586, 9586, 0, 9586, 9586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9586, 9586, 9586, 9586, 9586, 9586, 9586, 9586, 0, 0, 0, 0, 9586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9586, 9586, 9586, 9586, 9587, 9587, 0, 9587, 9587, 9587, 9587, 9587, 9587, 9587, 0, 9587, 9587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9587, 9587, 9587, 9587, 9587, 9587, 9587, 0, 0, 0, 0, 0, 9587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9587, 9587, 9587, 9589, 9589, 0, 9589, 9589, 9589, 9589, 9589, 9589, 9589, 0, 9589, 9589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9589, 9589, 9589, 9589, 9589, 9589, 9589, 9589, 0, 0, 0, 0, 9589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9589, 9589, 9589, 9594, 9594, 0, 9594, 9594, 9594, 9594, 9594, 9594, 9594, 0, 9594, 9594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9594, 9594, 9594, 9594, 9594, 9594, 9594, 0, 0, 0, 0, 0, 9594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9594, 9594, 9594, 9594, 9595, 9595, 0, 9595, 9595, 9595, 9595, 9595, 9595, 9595, 0, 9595, 9595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9595, 9595, 9595, 9595, 9595, 9595, 9595, 9595, 0, 0, 0, 0, 9595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9595, 9595, 9595, 9595, 9596, 9596, 0, 9596, 9596, 9596, 9596, 9596, 9596, 9596, 0, 9596, 9596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9596, 9596, 9596, 9596, 9596, 9596, 9596, 0, 0, 0, 0, 0, 9596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9596, 9596, 9596, 9598, 9598, 0, 9598, 9598, 9598, 9598, 9598, 9598, 9598, 0, 9598, 9598, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9598, 9598, 9598, 9598, 9598, 9598, 9598, 9598, 0, 0, 0, 0, 9598, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9598, 9598, 9598, 9602, 9602, 0, 9602, 9602, 9602, 9602, 9602, 9602, 9602, 0, 9602, 9602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9602, 9602, 9602, 9602, 9602, 9602, 9602, 0, 0, 0, 0, 0, 9602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9602, 9602, 9602, 9602, 9603, 9603, 0, 9603, 9603, 9603, 9603, 9603, 9603, 9603, 0, 9603, 9603, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9603, 9603, 9603, 9603, 9603, 9603, 9603, 9603, 0, 0, 0, 0, 9603, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9603, 9603, 9603, 9603, 9604, 9604, 0, 9604, 9604, 9604, 9604, 9604, 9604, 9604, 0, 9604, 9604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9604, 9604, 9604, 9604, 9604, 9604, 9604, 0, 0, 0, 0, 0, 9604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9604, 9604, 9604, 9606, 9606, 0, 9606, 9606, 9606, 9606, 9606, 9606, 9606, 0, 9606, 9606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9606, 9606, 9606, 9606, 9606, 9606, 9606, 9606, 0, 0, 0, 0, 9606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9606, 9606, 9606, 9608, 9608, 0, 9608, 9608, 9608, 9608, 9608, 9608, 9608, 0, 9608, 9608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9608, 9608, 9608, 9608, 9608, 9608, 9608, 0, 0, 0, 0, 0, 9608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9608, 9608, 9608, 9608, 9609, 9609, 0, 9609, 9609, 9609, 9609, 9609, 9609, 9609, 0, 9609, 9609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9609, 9609, 9609, 9609, 9609, 9609, 9609, 9609, 0, 0, 0, 0, 9609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9609, 9609, 9609, 9609, 9610, 9610, 0, 9610, 9610, 9610, 9610, 9610, 9610, 9610, 0, 9610, 9610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9610, 9610, 9610, 9610, 9610, 9610, 9610, 0, 0, 0, 0, 0, 9610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9610, 9610, 9610, 9612, 9612, 0, 9612, 9612, 9612, 9612, 9612, 9612, 9612, 0, 9612, 9612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9612, 9612, 9612, 9612, 9612, 9612, 9612, 0, 0, 0, 0, 0, 9612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9612, 0, 0, 0, 0, 0, 9612, 9612, 9612, 9612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9612, 9613, 9613, 0, 9613, 9613, 9613, 9613, 9613, 9613, 9613, 0, 9613, 9613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9613, 9613, 9613, 9613, 9613, 9613, 9613, 0, 0, 0, 0, 0, 9613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9613, 9613, 9613, 9613, 9614, 9614, 0, 9614, 9614, 9614, 9614, 9614, 9614, 9614, 0, 9614, 9614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9614, 9614, 9614, 9614, 9614, 9614, 9614, 9614, 0, 0, 0, 0, 9614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9614, 9614, 9614, 9614, 9615, 9615, 0, 9615, 9615, 9615, 9615, 9615, 9615, 9615, 0, 9615, 9615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9615, 9615, 9615, 9615, 9615, 9615, 9615, 0, 0, 0, 0, 0, 9615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9615, 0, 0, 0, 0, 0, 9615, 9615, 9615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9615, 9616, 9616, 0, 9616, 9616, 9616, 9616, 9616, 9616, 9616, 0, 9616, 9616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9616, 9616, 9616, 9616, 9616, 9616, 9616, 9616, 0, 0, 0, 0, 9616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9616, 9616, 9616, 9618, 9618, 0, 9618, 9618, 9618, 9618, 9618, 9618, 9618, 0, 9618, 9618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9618, 9618, 9618, 9618, 9618, 9618, 9618, 0, 0, 0, 0, 0, 9618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9618, 9618, 9618, 9619, 9619, 0, 9619, 9619, 9619, 9619, 9619, 9619, 9619, 0, 9619, 9619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9619, 9619, 9619, 9619, 9619, 9619, 9619, 9619, 0, 0, 0, 0, 9619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9619, 9619, 9619, 9624, 9624, 0, 9624, 9624, 9624, 9624, 9624, 9624, 9624, 0, 9624, 9624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9624, 9624, 9624, 9624, 9624, 9624, 9624, 0, 0, 0, 0, 0, 9624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9624, 9624, 9624, 9624, 9625, 9625, 0, 9625, 9625, 9625, 9625, 9625, 9625, 9625, 0, 9625, 9625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9625, 9625, 9625, 9625, 9625, 9625, 9625, 9625, 0, 0, 0, 0, 9625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9625, 9625, 9625, 9625, 9626, 9626, 0, 9626, 9626, 9626, 9626, 9626, 9626, 9626, 0, 9626, 9626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9626, 9626, 9626, 9626, 9626, 9626, 9626, 0, 0, 0, 0, 0, 9626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9626, 9626, 9626, 9628, 9628, 0, 9628, 9628, 9628, 9628, 9628, 9628, 9628, 0, 9628, 9628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9628, 9628, 9628, 9628, 9628, 9628, 9628, 9628, 0, 0, 0, 0, 9628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9628, 9628, 9628, 9630, 9630, 0, 9630, 9630, 9630, 9630, 9630, 9630, 9630, 0, 9630, 9630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9630, 9630, 9630, 9630, 9630, 9630, 9630, 0, 0, 0, 0, 0, 9630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9630, 9630, 9630, 9630, 9631, 9631, 0, 9631, 9631, 9631, 9631, 9631, 9631, 9631, 0, 9631, 9631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9631, 9631, 9631, 9631, 9631, 9631, 9631, 9631, 0, 0, 0, 0, 9631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9631, 9631, 9631, 9631, 9632, 9632, 0, 9632, 9632, 9632, 9632, 9632, 9632, 9632, 0, 9632, 9632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9632, 9632, 9632, 9632, 9632, 9632, 9632, 0, 0, 0, 0, 0, 9632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9632, 9632, 9632, 9634, 9634, 0, 9634, 9634, 9634, 9634, 9634, 9634, 9634, 0, 9634, 9634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9634, 9634, 9634, 9634, 9634, 9634, 9634, 0, 0, 0, 0, 0, 9634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9634, 0, 0, 0, 0, 0, 9634, 9634, 9634, 9634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9634, 9635, 9635, 0, 9635, 9635, 9635, 9635, 9635, 9635, 9635, 0, 9635, 9635, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9635, 9635, 9635, 9635, 9635, 9635, 9635, 0, 0, 0, 0, 0, 9635, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9635, 9635, 9635, 9635, 9636, 9636, 0, 9636, 9636, 9636, 9636, 9636, 9636, 9636, 0, 9636, 9636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9636, 9636, 9636, 9636, 9636, 9636, 9636, 9636, 0, 0, 0, 0, 9636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9636, 9636, 9636, 9636, 9637, 9637, 0, 9637, 9637, 9637, 9637, 9637, 9637, 9637, 0, 9637, 9637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9637, 9637, 9637, 9637, 9637, 9637, 9637, 0, 0, 0, 0, 0, 9637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9637, 0, 0, 0, 0, 0, 9637, 9637, 9637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9637, 9638, 9638, 0, 9638, 9638, 9638, 9638, 9638, 9638, 9638, 0, 9638, 9638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9638, 9638, 9638, 9638, 9638, 9638, 9638, 9638, 0, 0, 0, 0, 9638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9638, 9638, 9638, 9640, 9640, 0, 9640, 9640, 9640, 9640, 9640, 9640, 9640, 0, 9640, 9640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9640, 9640, 9640, 9640, 9640, 9640, 9640, 0, 0, 0, 0, 0, 9640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9640, 9640, 9640, 9641, 9641, 0, 9641, 9641, 9641, 9641, 9641, 9641, 9641, 0, 9641, 9641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9641, 9641, 9641, 9641, 9641, 9641, 9641, 0, 0, 0, 0, 0, 9641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9641, 9641, 9641, 9642, 9642, 0, 9642, 9642, 9642, 9642, 9642, 9642, 9642, 0, 9642, 9642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9642, 9642, 9642, 9642, 9642, 9642, 9642, 9642, 0, 0, 0, 0, 9642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9642, 9642, 9642, 9644, 9644, 0, 9644, 9644, 9644, 9644, 9644, 9644, 9644, 0, 9644, 9644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9644, 9644, 9644, 9644, 9644, 9644, 9644, 0, 0, 0, 0, 0, 9644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9644, 9644, 9644, 9645, 9645, 0, 9645, 9645, 9645, 9645, 9645, 9645, 9645, 0, 9645, 9645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9645, 9645, 9645, 9645, 9645, 9645, 9645, 9645, 0, 0, 0, 0, 9645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9645, 9645, 9645, 9647, 9647, 0, 9647, 9647, 9647, 9647, 9647, 9647, 9647, 0, 9647, 9647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9647, 9647, 9647, 9647, 9647, 9647, 9647, 0, 0, 0, 0, 0, 9647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9647, 9647, 9647, 9648, 9648, 0, 9648, 9648, 9648, 9648, 9648, 9648, 9648, 0, 9648, 9648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9648, 9648, 9648, 9648, 9648, 9648, 9648, 9648, 0, 0, 0, 0, 9648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9648, 9648, 9648, 9649, 9649, 0, 9649, 9649, 9649, 9649, 9649, 9649, 9649, 0, 9649, 9649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9649, 9649, 9649, 9649, 9649, 9649, 9649, 0, 0, 0, 0, 0, 9649, 0, 9649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9649, 9649, 9649, 0, 0, 0, 0, 0, 0, 0, 0, 9649, 9652, 9652, 0, 9652, 9652, 9652, 9652, 9652, 9652, 9652, 0, 9652, 9652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9652, 9652, 9652, 9652, 9652, 9652, 9652, 0, 0, 0, 0, 0, 9652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9652, 9652, 9652, 9653, 9653, 0, 9653, 9653, 9653, 9653, 9653, 9653, 9653, 0, 9653, 9653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9653, 9653, 9653, 9653, 9653, 9653, 9653, 9653, 0, 0, 0, 0, 9653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9653, 9653, 9653, 9657, 9657, 0, 9657, 9657, 9657, 9657, 9657, 9657, 9657, 0, 9657, 9657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9657, 9657, 9657, 9657, 9657, 9657, 9657, 0, 0, 0, 0, 0, 9657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9657, 9657, 9657, 9658, 9658, 0, 9658, 9658, 9658, 9658, 9658, 9658, 9658, 0, 9658, 9658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9658, 9658, 9658, 9658, 9658, 9658, 9658, 9658, 0, 0, 0, 0, 9658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9658, 9658, 9658, 9661, 9661, 0, 9661, 9661, 9661, 9661, 9661, 9661, 9661, 0, 9661, 9661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9661, 9661, 9661, 9661, 9661, 9661, 9661, 0, 0, 0, 0, 0, 9661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9661, 9661, 9661, 9662, 9662, 0, 9662, 9662, 9662, 9662, 9662, 9662, 9662, 0, 9662, 9662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9662, 9662, 9662, 9662, 9662, 9662, 9662, 9662, 0, 0, 0, 0, 9662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9662, 9662, 9662, 9664, 9664, 0, 9664, 9664, 9664, 9664, 9664, 9664, 9664, 0, 9664, 9664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9664, 9664, 9664, 9664, 9664, 9664, 9664, 0, 0, 0, 0, 0, 9664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9664, 9664, 9664, 9665, 9665, 0, 9665, 9665, 9665, 9665, 9665, 9665, 9665, 0, 9665, 9665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9665, 9665, 9665, 9665, 9665, 9665, 9665, 9665, 0, 0, 0, 0, 9665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9665, 9665, 9665, 9666, 9666, 0, 9666, 9666, 9666, 9666, 9666, 9666, 9666, 9666, 9666, 9666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9666, 9666, 9666, 9666, 9666, 9666, 9666, 9666, 0, 0, 0, 0, 9666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9666, 9666, 9666, 9666, 9666, 9667, 9667, 0, 9667, 9667, 9667, 9667, 9667, 9667, 9667, 0, 9667, 9667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9667, 9667, 9667, 9667, 9667, 9667, 9667, 0, 0, 0, 0, 0, 9667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9667, 9667, 9667, 9668, 9668, 0, 9668, 9668, 9668, 9668, 9668, 9668, 9668, 0, 9668, 9668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9668, 9668, 9668, 9668, 9668, 9668, 9668, 9668, 0, 0, 0, 0, 9668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9668, 9668, 9668, 9670, 9670, 0, 9670, 9670, 9670, 9670, 9670, 9670, 9670, 0, 9670, 9670, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9670, 9670, 9670, 9670, 9670, 9670, 9670, 0, 0, 0, 0, 0, 9670, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9670, 9670, 9670, 9671, 9671, 0, 9671, 9671, 9671, 9671, 9671, 9671, 9671, 0, 9671, 9671, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9671, 9671, 9671, 9671, 9671, 9671, 9671, 9671, 0, 0, 0, 0, 9671, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9671, 9671, 9671, 9673, 9673, 0, 9673, 9673, 9673, 9673, 9673, 9673, 9673, 0, 9673, 9673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9673, 9673, 9673, 9673, 9673, 9673, 9673, 0, 0, 0, 0, 0, 9673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9673, 9673, 9673, 9674, 9674, 0, 9674, 9674, 9674, 9674, 9674, 9674, 9674, 0, 9674, 9674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9674, 9674, 9674, 9674, 9674, 9674, 9674, 9674, 0, 0, 0, 0, 9674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9674, 9674, 9674, 9675, 9675, 0, 9675, 9675, 9675, 9675, 9675, 9675, 9675, 9675, 9675, 9675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9675, 9675, 9675, 9675, 9675, 9675, 9675, 9675, 0, 0, 0, 0, 9675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9675, 9675, 9675, 9675, 9675, 9676, 9676, 0, 9676, 9676, 9676, 9676, 9676, 9676, 9676, 0, 9676, 9676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9676, 9676, 9676, 9676, 9676, 9676, 9676, 0, 0, 0, 0, 0, 9676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9676, 9676, 9676, 9676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9676, 9681, 0, 0, 0, 0, 0, 0, 0, 0, 9681, 9681, 9681, 9681, 9681, 9681, 9681, 9681, 9681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9681, 0, 0, 0, 9681, 9688, 9688, 0, 9688, 9688, 9688, 9688, 9688, 9688, 9688, 0, 9688, 9688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9688, 9688, 9688, 9688, 9688, 9688, 9688, 0, 0, 0, 0, 0, 9688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9688, 9688, 9688, 9689, 9689, 0, 9689, 9689, 9689, 9689, 9689, 9689, 9689, 0, 9689, 9689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9689, 9689, 9689, 9689, 9689, 9689, 9689, 9689, 0, 0, 0, 0, 9689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9689, 9689, 9689, 9693, 9693, 0, 9693, 9693, 9693, 9693, 9693, 9693, 9693, 0, 9693, 9693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9693, 9693, 9693, 9693, 9693, 9693, 9693, 0, 0, 0, 0, 0, 9693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9693, 9693, 9693, 9694, 9694, 0, 9694, 9694, 9694, 9694, 9694, 9694, 9694, 0, 9694, 9694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9694, 9694, 9694, 9694, 9694, 9694, 9694, 9694, 0, 0, 0, 0, 9694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9694, 9694, 9694, 9698, 9698, 0, 9698, 9698, 9698, 9698, 9698, 9698, 9698, 0, 9698, 9698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9698, 9698, 9698, 9698, 9698, 9698, 9698, 0, 0, 0, 0, 0, 9698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9698, 9698, 9698, 9699, 9699, 0, 9699, 9699, 9699, 9699, 9699, 9699, 9699, 0, 9699, 9699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9699, 9699, 9699, 9699, 9699, 9699, 9699, 9699, 0, 0, 0, 0, 9699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9699, 9699, 9699, 9703, 9703, 0, 9703, 9703, 9703, 9703, 9703, 9703, 9703, 0, 9703, 9703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9703, 9703, 9703, 9703, 9703, 9703, 9703, 0, 0, 0, 0, 0, 9703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9703, 9703, 9703, 9704, 9704, 0, 9704, 9704, 9704, 9704, 9704, 9704, 9704, 0, 9704, 9704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9704, 9704, 9704, 9704, 9704, 9704, 9704, 9704, 0, 0, 0, 0, 9704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9704, 9704, 9704, 9707, 9707, 0, 9707, 9707, 9707, 9707, 9707, 9707, 9707, 0, 9707, 9707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9707, 9707, 9707, 9707, 9707, 9707, 9707, 0, 0, 0, 0, 0, 9707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9707, 9707, 9707, 9708, 9708, 0, 9708, 9708, 9708, 9708, 9708, 9708, 9708, 0, 9708, 9708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9708, 9708, 9708, 9708, 9708, 9708, 9708, 9708, 0, 0, 0, 0, 9708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9708, 9708, 9708, 9710, 9710, 0, 9710, 9710, 9710, 9710, 9710, 9710, 9710, 0, 9710, 9710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9710, 9710, 9710, 9710, 9710, 9710, 9710, 0, 0, 0, 0, 0, 9710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9710, 9710, 9710, 9711, 9711, 0, 9711, 9711, 9711, 9711, 9711, 9711, 9711, 0, 9711, 9711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9711, 9711, 9711, 9711, 9711, 9711, 9711, 9711, 0, 0, 0, 0, 9711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9711, 9711, 9711, 9712, 9712, 0, 9712, 9712, 9712, 9712, 9712, 9712, 9712, 9712, 9712, 9712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9712, 9712, 9712, 9712, 9712, 9712, 9712, 9712, 0, 0, 0, 0, 9712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9712, 9712, 9712, 9712, 9712, 9713, 9713, 0, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 0, 9713, 9713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 0, 0, 0, 0, 0, 9713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9713, 9713, 9713, 9714, 9714, 0, 9714, 9714, 9714, 9714, 9714, 9714, 9714, 0, 9714, 9714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9714, 9714, 9714, 9714, 9714, 9714, 9714, 9714, 0, 0, 0, 0, 9714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9714, 9714, 9714, 9717, 9717, 0, 9717, 9717, 9717, 9717, 9717, 9717, 9717, 0, 9717, 9717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9717, 9717, 9717, 9717, 9717, 9717, 9717, 0, 0, 0, 0, 0, 9717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9717, 9717, 9717, 9718, 9718, 0, 9718, 9718, 9718, 9718, 9718, 9718, 9718, 0, 9718, 9718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9718, 9718, 9718, 9718, 9718, 9718, 9718, 9718, 0, 0, 0, 0, 9718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9718, 9718, 9718, 9720, 9720, 0, 9720, 9720, 9720, 9720, 9720, 9720, 9720, 0, 9720, 9720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9720, 9720, 9720, 9720, 9720, 9720, 9720, 0, 0, 0, 0, 0, 9720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9720, 9720, 9720, 9721, 9721, 0, 9721, 9721, 9721, 9721, 9721, 9721, 9721, 0, 9721, 9721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9721, 9721, 9721, 9721, 9721, 9721, 9721, 9721, 0, 0, 0, 0, 9721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9721, 9721, 9721, 9722, 9722, 0, 9722, 9722, 9722, 9722, 9722, 9722, 9722, 9722, 9722, 9722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9722, 9722, 9722, 9722, 9722, 9722, 9722, 9722, 0, 0, 0, 0, 9722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9722, 9722, 9722, 9722, 9722, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9733, 0, 9733, 9738, 9738, 0, 9738, 9738, 9738, 9738, 9738, 9738, 9738, 0, 9738, 9738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9738, 9738, 9738, 9738, 9738, 9738, 9738, 0, 0, 0, 0, 0, 9738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9738, 9738, 9738, 9738, 9743, 9743, 0, 9743, 9743, 9743, 9743, 9743, 9743, 9743, 0, 9743, 9743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9743, 9743, 9743, 9743, 9743, 9743, 9743, 0, 0, 0, 0, 0, 9743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9743, 9743, 9743, 9745, 9745, 9745, 9745, 9745, 9745, 9745, 9745, 9745, 9745, 0, 9745, 9745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9745, 9745, 9745, 9745, 9745, 9745, 9745, 0, 0, 0, 0, 0, 9745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9745, 9745, 9745, 9756, 9756, 0, 9756, 9756, 9756, 9756, 9756, 9756, 9756, 0, 9756, 9756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9756, 9756, 9756, 9756, 9756, 9756, 9756, 0, 0, 0, 0, 0, 9756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9756, 9756, 9756, 9757, 9757, 0, 9757, 9757, 9757, 9757, 9757, 9757, 9757, 0, 9757, 9757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9757, 9757, 9757, 9757, 9757, 9757, 9757, 9757, 0, 0, 0, 0, 9757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9757, 9757, 9757, 9761, 9761, 0, 9761, 9761, 9761, 9761, 9761, 9761, 9761, 0, 9761, 9761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9761, 9761, 9761, 9761, 9761, 9761, 9761, 0, 0, 0, 0, 0, 9761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9761, 9761, 9761, 9762, 9762, 0, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 0, 9762, 9762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 9762, 0, 0, 0, 0, 9762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9762, 9762, 9762, 9766, 9766, 0, 9766, 9766, 9766, 9766, 9766, 9766, 9766, 0, 9766, 9766, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9766, 9766, 9766, 9766, 9766, 9766, 9766, 0, 0, 0, 0, 0, 9766, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9766, 9766, 9766, 9767, 9767, 0, 9767, 9767, 9767, 9767, 9767, 9767, 9767, 0, 9767, 9767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9767, 9767, 9767, 9767, 9767, 9767, 9767, 9767, 0, 0, 0, 0, 9767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9767, 9767, 9767, 9771, 9771, 0, 9771, 9771, 9771, 9771, 9771, 9771, 9771, 0, 9771, 9771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9771, 9771, 9771, 9771, 9771, 9771, 9771, 0, 0, 0, 0, 0, 9771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9771, 9771, 9771, 9772, 9772, 0, 9772, 9772, 9772, 9772, 9772, 9772, 9772, 0, 9772, 9772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9772, 9772, 9772, 9772, 9772, 9772, 9772, 9772, 0, 0, 0, 0, 9772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9772, 9772, 9772, 9775, 9775, 0, 9775, 9775, 9775, 9775, 9775, 9775, 9775, 0, 9775, 9775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9775, 9775, 9775, 9775, 9775, 9775, 9775, 0, 0, 0, 0, 0, 9775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9775, 9775, 9775, 9776, 9776, 0, 9776, 9776, 9776, 9776, 9776, 9776, 9776, 0, 9776, 9776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9776, 9776, 9776, 9776, 9776, 9776, 9776, 9776, 0, 0, 0, 0, 9776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9776, 9776, 9776, 9778, 9778, 0, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 0, 9778, 9778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 0, 0, 0, 0, 0, 9778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9778, 9778, 9778, 9779, 9779, 0, 9779, 9779, 9779, 9779, 9779, 9779, 9779, 0, 9779, 9779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9779, 9779, 9779, 9779, 9779, 9779, 9779, 9779, 0, 0, 0, 0, 9779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9779, 9779, 9779, 9780, 9780, 0, 9780, 9780, 9780, 9780, 9780, 9780, 9780, 0, 9780, 9780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9780, 9780, 9780, 9780, 9780, 9780, 9780, 0, 0, 0, 0, 0, 9780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9780, 0, 0, 9780, 9780, 9780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9780, 9781, 9781, 0, 9781, 9781, 9781, 9781, 9781, 9781, 9781, 0, 9781, 9781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9781, 9781, 9781, 9781, 9781, 9781, 9781, 0, 0, 0, 0, 0, 9781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9781, 9781, 9781, 9782, 9782, 0, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 0, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 9782, 0, 0, 0, 0, 0, 9782, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9782, 9782, 9782, 9784, 9784, 0, 9784, 9784, 9784, 9784, 9784, 9784, 9784, 0, 9784, 9784, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9784, 9784, 9784, 9784, 9784, 9784, 9784, 0, 0, 0, 0, 0, 9784, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9784, 9784, 9784, 9785, 9785, 0, 9785, 9785, 9785, 9785, 9785, 9785, 9785, 0, 9785, 9785, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9785, 9785, 9785, 9785, 9785, 9785, 9785, 9785, 0, 0, 0, 0, 9785, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9785, 9785, 9785, 9786, 9786, 0, 9786, 9786, 9786, 9786, 9786, 9786, 9786, 0, 9786, 9786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9786, 9786, 9786, 9786, 9786, 9786, 9786, 0, 0, 0, 0, 0, 9786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9786, 0, 0, 9786, 9786, 9786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9786, 9797, 9797, 0, 9797, 9797, 9797, 9797, 9797, 9797, 9797, 0, 9797, 9797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9797, 9797, 9797, 9797, 9797, 9797, 9797, 0, 0, 0, 0, 0, 9797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9797, 9797, 9797, 9798, 9798, 0, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 0, 9798, 9798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 9798, 0, 0, 0, 0, 9798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9798, 9798, 9798, 9812, 9812, 0, 9812, 9812, 9812, 9812, 9812, 9812, 9812, 0, 9812, 9812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9812, 9812, 9812, 9812, 9812, 9812, 9812, 0, 0, 0, 0, 0, 9812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9812, 9812, 9812, 9813, 9813, 0, 9813, 9813, 9813, 9813, 9813, 9813, 9813, 0, 9813, 9813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9813, 9813, 9813, 9813, 9813, 9813, 9813, 9813, 0, 0, 0, 0, 9813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9813, 9813, 9813, 9851, 0, 0, 0, 0, 0, 0, 0, 0, 9851, 9851, 9851, 9851, 9851, 9851, 9851, 9851, 9851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9851, 0, 0, 0, 9851, 9854, 9854, 0, 9854, 9854, 9854, 9854, 9854, 9854, 9854, 0, 9854, 9854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9854, 9854, 9854, 9854, 9854, 9854, 9854, 0, 0, 0, 0, 0, 9854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9854, 9854, 9854, 9855, 9855, 0, 9855, 9855, 9855, 9855, 9855, 9855, 9855, 0, 9855, 9855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9855, 9855, 9855, 9855, 9855, 9855, 9855, 9855, 0, 0, 0, 0, 9855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9855, 9855, 9855, 9859, 9859, 0, 9859, 9859, 9859, 9859, 9859, 9859, 9859, 0, 9859, 9859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9859, 9859, 9859, 9859, 9859, 9859, 9859, 0, 0, 0, 0, 0, 9859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9859, 9859, 9859, 9860, 9860, 0, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 0, 9860, 9860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 0, 0, 0, 0, 9860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9860, 9860, 9860, 9862, 9862, 0, 9862, 9862, 9862, 9862, 9862, 9862, 9862, 0, 9862, 9862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9862, 9862, 9862, 9862, 9862, 9862, 9862, 0, 0, 0, 0, 0, 9862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9862, 9862, 9862, 9863, 9863, 0, 9863, 9863, 9863, 9863, 9863, 9863, 9863, 0, 9863, 9863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9863, 9863, 9863, 9863, 9863, 9863, 9863, 9863, 0, 0, 0, 0, 9863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9863, 9863, 9863, 9865, 9865, 0, 9865, 9865, 9865, 9865, 9865, 9865, 9865, 0, 9865, 9865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9865, 9865, 9865, 9865, 9865, 9865, 9865, 0, 0, 0, 0, 0, 9865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9865, 9865, 9865, 9866, 9866, 0, 9866, 9866, 9866, 9866, 9866, 9866, 9866, 0, 9866, 9866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9866, 9866, 9866, 9866, 9866, 9866, 9866, 9866, 0, 0, 0, 0, 9866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9866, 9866, 9866, 9867, 9867, 0, 9867, 9867, 9867, 9867, 9867, 9867, 9867, 0, 9867, 9867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9867, 9867, 9867, 9867, 9867, 9867, 9867, 0, 0, 0, 0, 0, 9867, 0, 9867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9867, 9867, 9867, 0, 0, 0, 0, 0, 0, 0, 0, 9867, 9870, 9870, 0, 9870, 9870, 9870, 9870, 9870, 9870, 9870, 0, 9870, 9870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9870, 9870, 9870, 9870, 9870, 9870, 9870, 0, 0, 0, 0, 0, 9870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9870, 9870, 9870, 9871, 9871, 0, 9871, 9871, 9871, 9871, 9871, 9871, 9871, 0, 9871, 9871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9871, 9871, 9871, 9871, 9871, 9871, 9871, 9871, 0, 0, 0, 0, 9871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9871, 9871, 9871, 9875, 9875, 0, 9875, 9875, 9875, 9875, 9875, 9875, 9875, 0, 9875, 9875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9875, 9875, 9875, 9875, 9875, 9875, 9875, 0, 0, 0, 0, 0, 9875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9875, 9875, 9875, 9876, 9876, 0, 9876, 9876, 9876, 9876, 9876, 9876, 9876, 0, 9876, 9876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9876, 9876, 9876, 9876, 9876, 9876, 9876, 9876, 0, 0, 0, 0, 9876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9876, 9876, 9876, 9879, 9879, 0, 9879, 9879, 9879, 9879, 9879, 9879, 9879, 0, 9879, 9879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9879, 9879, 9879, 9879, 9879, 9879, 9879, 0, 0, 0, 0, 0, 9879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9879, 9879, 9879, 9880, 9880, 0, 9880, 9880, 9880, 9880, 9880, 9880, 9880, 0, 9880, 9880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9880, 9880, 9880, 9880, 9880, 9880, 9880, 9880, 0, 0, 0, 0, 9880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9880, 9880, 9880, 9882, 9882, 0, 9882, 9882, 9882, 9882, 9882, 9882, 9882, 0, 9882, 9882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9882, 9882, 9882, 9882, 9882, 9882, 9882, 0, 0, 0, 0, 0, 9882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9882, 9882, 9882, 9883, 9883, 0, 9883, 9883, 9883, 9883, 9883, 9883, 9883, 0, 9883, 9883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9883, 9883, 9883, 9883, 9883, 9883, 9883, 9883, 0, 0, 0, 0, 9883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9883, 9883, 9883, 9884, 9884, 0, 9884, 9884, 9884, 9884, 9884, 9884, 9884, 9884, 9884, 9884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9884, 9884, 9884, 9884, 9884, 9884, 9884, 9884, 0, 0, 0, 0, 9884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9884, 9884, 9884, 9884, 9884, 9885, 9885, 0, 9885, 9885, 9885, 9885, 9885, 9885, 9885, 0, 9885, 9885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9885, 9885, 9885, 9885, 9885, 9885, 9885, 0, 0, 0, 0, 0, 9885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9885, 9885, 9885, 9886, 9886, 0, 9886, 9886, 9886, 9886, 9886, 9886, 9886, 0, 9886, 9886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9886, 9886, 9886, 9886, 9886, 9886, 9886, 9886, 0, 0, 0, 0, 9886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9886, 9886, 9886, 9889, 9889, 0, 9889, 9889, 9889, 9889, 9889, 9889, 9889, 0, 9889, 9889, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9889, 9889, 9889, 9889, 9889, 9889, 9889, 0, 0, 0, 0, 0, 9889, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9889, 9889, 9889, 9890, 9890, 0, 9890, 9890, 9890, 9890, 9890, 9890, 9890, 0, 9890, 9890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9890, 9890, 9890, 9890, 9890, 9890, 9890, 9890, 0, 0, 0, 0, 9890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9890, 9890, 9890, 9892, 9892, 0, 9892, 9892, 9892, 9892, 9892, 9892, 9892, 0, 9892, 9892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9892, 9892, 9892, 9892, 9892, 9892, 9892, 0, 0, 0, 0, 0, 9892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9892, 9892, 9892, 9893, 9893, 0, 9893, 9893, 9893, 9893, 9893, 9893, 9893, 0, 9893, 9893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9893, 9893, 9893, 9893, 9893, 9893, 9893, 9893, 0, 0, 0, 0, 9893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9893, 9893, 9893, 9894, 9894, 0, 9894, 9894, 9894, 9894, 9894, 9894, 9894, 9894, 9894, 9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9894, 9894, 9894, 9894, 9894, 9894, 9894, 9894, 0, 0, 0, 0, 9894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9894, 9894, 9894, 9894, 9894, 9897, 9897, 0, 9897, 9897, 9897, 9897, 9897, 9897, 9897, 0, 9897, 9897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9897, 9897, 9897, 9897, 9897, 9897, 9897, 0, 0, 0, 0, 0, 9897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9897, 9897, 9897, 9898, 9898, 0, 9898, 9898, 9898, 9898, 9898, 9898, 9898, 0, 9898, 9898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9898, 9898, 9898, 9898, 9898, 9898, 9898, 9898, 0, 0, 0, 0, 9898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9898, 9898, 9898, 9907, 9907, 9907, 9907, 9907, 9907, 9907, 9907, 9907, 9907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9907, 0, 9907, 9930, 9930, 0, 9930, 9930, 9930, 9930, 9930, 9930, 9930, 0, 9930, 9930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9930, 9930, 9930, 9930, 9930, 9930, 9930, 0, 0, 0, 0, 0, 9930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9930, 9930, 9930, 0, 0, 0, 0, 0, 9930, 9940, 9940, 0, 9940, 9940, 9940, 9940, 9940, 9940, 9940, 0, 9940, 9940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9940, 9940, 9940, 9940, 9940, 9940, 9940, 0, 0, 0, 0, 0, 9940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9940, 9940, 9940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9940, 9942, 9942, 0, 9942, 9942, 9942, 9942, 9942, 0, 9942, 9942, 9942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9942, 9942, 9942, 9942, 9942, 9942, 9942, 0, 0, 0, 0, 0, 9942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9942, 9942, 9942, 9942, 9943, 9943, 0, 9943, 9943, 9943, 9943, 9943, 0, 9943, 9943, 9943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9943, 9943, 9943, 9943, 9943, 9943, 9943, 9943, 0, 0, 0, 0, 9943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9943, 9943, 9943, 9943, 9946, 9946, 9946, 9946, 9946, 9946, 9946, 9946, 9946, 0, 0, 0, 0, 0, 0, 0, 9946, 9946, 9946, 9946, 9946, 9946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9946, 9946, 9946, 9946, 9946, 9946, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 0, 0, 0, 0, 0, 0, 9964, 9964, 9964, 9964, 9964, 9964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9964, 9964, 9964, 9964, 9964, 9964, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 0, 0, 0, 0, 0, 0, 9965, 9965, 9965, 9965, 9965, 9965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9965, 9965, 9965, 9965, 9965, 9965, 9967, 9967, 9967, 9967, 9967, 9967, 9967, 9967, 9967, 9967, 0, 0, 0, 0, 0, 0, 9967, 9967, 9967, 9967, 9967, 9967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9967, 0, 0, 0, 9967, 9967, 9967, 9967, 9967, 9967, 9972, 9972, 9972, 9972, 9972, 9972, 9972, 9972, 9972, 9972, 0, 0, 0, 0, 0, 0, 9972, 9972, 9972, 9972, 9972, 9972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9972, 9972, 9972, 9972, 9972, 9972, 9974, 9974, 9974, 9974, 9974, 9974, 9974, 9974, 9974, 9974, 0, 0, 0, 0, 0, 0, 9974, 9974, 9974, 9974, 9974, 9974, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9974, 9974, 9974, 9974, 9974, 9974, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 9979, 0, 0, 0, 0, 0, 0, 9979, 9979, 9979, 9979, 9979, 9979, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9979, 9979, 9979, 9979, 9979, 9979, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 0, 0, 0, 0, 0, 0, 9981, 9981, 9981, 9981, 9981, 9981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9981, 9981, 9981, 9981, 9981, 9981, 9986, 9986, 9986, 9986, 9986, 9986, 9986, 9986, 9986, 0, 0, 0, 0, 0, 0, 0, 9986, 9986, 9986, 9986, 9986, 9986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9986, 9986, 9986, 9986, 9986, 9986, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 9987, 0, 0, 0, 0, 0, 0, 9987, 9987, 9987, 9987, 9987, 9987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9987, 9987, 9987, 9987, 9987, 9987, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 0, 0, 0, 0, 0, 0, 9989, 9989, 9989, 9989, 9989, 9989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9989, 9989, 9989, 9989, 9989, 9989, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 0, 0, 0, 0, 0, 0, 0, 9994, 9994, 9994, 9994, 9994, 9994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9994, 9994, 9994, 9994, 9994, 9994, 9995, 0, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 9995, 0, 0, 0, 0, 0, 0, 9995, 9995, 9995, 9995, 9995, 9995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9995, 9995, 9995, 9995, 9995, 9995, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 0, 0, 0, 0, 0, 0, 9998, 9998, 9998, 9998, 9998, 9998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9998, 9998, 9998, 9998, 9998, 9998,10000,10000,10000, 10000,10000,10000,10000,10000,10000,10000, 0, 0, 0, 0, 0, 0,10000,10000,10000,10000,10000,10000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10000, 10000,10000,10000,10000,10000,10005,10005,10005,10005,10005, 10005,10005,10005,10005, 0, 0, 0, 0, 0, 0, 0,10005,10005,10005,10005,10005,10005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10005,10005,10005, 10005,10005,10005,10006,10006,10006,10006,10006,10006,10006, 10006,10006,10006, 0, 0, 0, 0, 0, 0,10006, 10006,10006,10006,10006,10006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10006,10006,10006,10006,10006, 10006,10013,10013,10013,10013,10013,10013,10013,10013,10013, 10013, 0, 0, 0, 0, 0, 0,10013,10013,10013, 10013,10013,10013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10013,10013,10013,10013,10013,10013,10014, 10014,10014,10014,10014,10014,10014,10014,10014, 0, 0, 0, 0, 0, 0, 0,10014,10014,10014,10014,10014, 10014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10014,10014,10014,10014,10014,10014,10021,10021,10021, 10021,10021,10021,10021,10021,10021,10021, 0, 0, 0, 0, 0, 0,10021,10021,10021,10021,10021,10021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10021, 10021,10021,10021,10021,10021,10025,10025,10025,10025,10025, 10025,10025,10025,10025,10025, 0, 0, 0, 0, 0, 0,10025,10025,10025,10025,10025,10025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10025,10025,10025, 10025,10025,10025,10081, 0, 0, 0, 0, 0, 0, 10081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10081, 0,10081, 0,10081, 0, 0,10081,10081, 0, 0, 0,10081,10081, 0,10081, 0,10081, 0,10081, 0,10081,10081,10081,10082, 0, 10082, 0, 0, 0, 0,10082, 0, 0,10082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10082, 0, 0, 0, 0, 0, 0,10082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10082, 0,10082, 0,10082, 0, 0,10082,10082, 0, 0, 0,10082, 0,10082,10082, 0,10082, 0, 10082, 0,10082,10082,10082,10083, 0, 0, 0, 0, 0, 0,10083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10083, 0,10083, 0, 10083, 0, 0,10083,10083, 0, 0, 0,10083,10083, 0,10083, 0,10083, 0,10083, 0,10083,10083,10083, 10085, 0,10085, 0, 0, 0, 0,10085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10085, 0, 0, 0, 0, 0, 0,10085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10085, 0,10085, 0,10085, 0, 0, 10085,10085, 0, 0, 0,10085, 0, 0,10085, 0, 10085, 0,10085, 0,10085,10085,10085,10086, 0,10086, 0, 0, 0, 0,10086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10086, 0, 0,10086, 0,10086, 0, 0, 0, 0,10086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10086, 0,10086, 0,10086, 0, 0,10086,10086, 0, 0, 0,10086, 0, 0,10086, 0,10086, 0,10086, 0,10086,10086,10086,10089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10089, 0, 0, 0, 0, 0, 0,10089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10089,10089, 0,10089, 0,10089, 0, 0,10089,10089, 0, 0, 0,10089, 0, 0,10089, 0,10089, 0,10089, 0,10089,10089, 10089,10090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10090, 0, 0, 0, 0, 0, 0, 10090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10090, 0,10090, 0,10090, 0, 0,10090,10090, 0, 0, 0,10090, 0, 0,10090, 0,10090, 0,10090, 0,10090,10090,10090,10091, 0, 0, 0, 0, 0, 0, 0,10091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10091, 0, 0, 0, 0, 0, 0,10091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10091, 0,10091, 0,10091, 0, 0,10091,10091, 0, 0, 0,10091, 0, 0,10091, 0,10091, 0,10091, 0, 10091,10091,10091,10092, 0,10092, 0, 0, 0, 0, 10092, 0, 0,10092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10092, 0, 0, 0, 0, 0, 0,10092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10092, 0,10092, 0, 10092, 0, 0,10092,10092, 0, 0, 0,10092, 0, 10092,10092, 0,10092, 0,10092, 0,10092,10092,10092, 10093, 0,10093, 0, 0, 0, 0,10093, 0, 0, 10093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10093, 0, 0, 0, 0, 0, 0,10093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10093, 0,10093, 0,10093, 0, 0, 10093,10093, 0, 0, 0,10093, 0, 0,10093, 0, 10093, 0,10093, 0,10093,10093,10093,10093,10094, 0, 0, 0, 0, 0, 0, 0,10094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10094, 0, 0, 0, 0, 0, 0,10094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10094, 0,10094, 0,10094, 0, 0,10094,10094, 0, 0, 0,10094, 0, 0,10094, 0,10094, 0,10094, 0, 10094,10094,10094,10094,10133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10133, 0, 0, 0, 0, 0, 0,10133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10133, 0,10133, 0,10133, 0, 0,10133,10133, 0, 0, 0,10133, 0, 0,10133, 0,10133, 0,10133, 0,10133,10133, 10133,10134, 0,10134, 0, 0, 0, 0,10134, 0, 0,10134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10134, 0, 0, 0, 0, 0, 0, 10134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10134, 0,10134, 0,10134, 0, 0,10134,10134, 0, 0, 0,10134, 0, 0,10134, 0,10134, 0,10134, 0,10134,10134,10134,10135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10135, 0, 0, 0, 0, 0, 0,10135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10135, 0,10135, 0,10135, 0, 0,10135,10135, 0, 0, 0,10135, 0, 0,10135, 0,10135, 0, 10135, 0,10135,10135,10135,10136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10136, 0, 0, 0, 0, 0, 0,10136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10136, 0, 10136, 0,10136, 0, 0,10136,10136, 0, 0, 0, 10136,10136,10136,10136, 0,10136, 0,10136, 0,10136, 10136,10136,10137, 0,10137, 0, 0, 0, 0,10137, 0, 0,10137,10137,10137,10137,10137,10137,10137,10137, 10137,10137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10137, 0, 0, 0, 0, 0, 0,10137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10137, 0,10137, 0,10137, 0, 0,10137,10137, 0, 0, 0,10137, 0, 0, 10137, 0,10137, 0,10137, 0,10137,10137,10137,10159, 10159, 0,10159,10159,10159,10159,10159,10159,10159, 0, 10159,10159, 0, 0, 0, 0, 0, 0, 0, 0, 0,10159,10159,10159,10159,10159,10159,10159, 0, 0, 0, 0, 0,10159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10159,10159,10159,10160,10160, 0,10160,10160,10160,10160, 10160,10160,10160, 0,10160,10160, 0, 0, 0, 0, 0, 0, 0, 0, 0,10160,10160,10160,10160,10160, 10160,10160,10160, 0, 0, 0, 0,10160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10160,10160,10160,10164,10164, 0, 10164,10164,10164,10164,10164,10164,10164, 0,10164,10164, 0, 0, 0, 0, 0, 0, 0, 0, 0,10164, 10164,10164,10164,10164,10164,10164, 0, 0, 0, 0, 0,10164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10164,10164, 10164,10165,10165, 0,10165,10165,10165,10165,10165,10165, 10165, 0,10165,10165, 0, 0, 0, 0, 0, 0, 0, 0, 0,10165,10165,10165,10165,10165,10165,10165, 10165, 0, 0, 0, 0,10165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10165,10165,10165,10167,10167, 0,10167,10167, 10167,10167,10167,10167,10167, 0,10167,10167, 0, 0, 0, 0, 0, 0, 0, 0, 0,10167,10167,10167, 10167,10167,10167,10167, 0, 0, 0, 0, 0,10167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10167, 0, 0, 0, 0,10167,10167,10167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10167,10168, 10168, 0,10168,10168,10168,10168,10168,10168,10168,10168, 10168,10168,10168,10168,10168,10168,10168,10168,10168,10168, 10168,10168,10168,10168,10168,10168,10168,10168,10168,10168, 10168,10168,10168,10168,10168,10168,10168,10168,10168,10168, 10168,10168,10168,10168,10168,10168,10168,10168,10168,10168, 10168,10168,10168,10168,10168,10168,10168,10168,10168,10168, 10168,10168,10168,10168,10168,10168,10168,10168,10168,10168, 10168,10168,10168,10168,10168,10168,10168,10168,10168,10169, 0, 0, 0, 0, 0, 0, 0, 0,10169,10169, 10169,10169,10169,10169,10169,10169,10169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10169,10169,10169,10169,10169,10169,10169,10169,10169,10169, 10169,10169,10169,10169,10169,10169,10169,10169,10169,10169, 10169,10169,10169,10169,10169,10174,10174, 0,10174,10174, 10174,10174,10174,10174,10174, 0,10174,10174, 0, 0, 0, 0, 0, 0, 0, 0, 0,10174,10174,10174, 10174,10174,10174,10174, 0, 0, 0, 0, 0,10174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10174,10174,10174,10174, 10175,10175, 0,10175,10175,10175,10175,10175,10175,10175, 0,10175,10175, 0, 0, 0, 0, 0, 0, 0, 0, 0,10175,10175,10175,10175,10175,10175,10175,10175, 0, 0, 0, 0,10175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10175,10175,10175,10175,10176,10176, 0,10176,10176, 10176,10176,10176,10176,10176, 0,10176,10176, 0, 0, 0, 0, 0, 0, 0, 0, 0,10176,10176,10176, 10176,10176,10176,10176, 0, 0, 0, 0, 0,10176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10176,10176,10176,10178, 10178, 0,10178,10178,10178,10178,10178,10178,10178, 0, 10178,10178, 0, 0, 0, 0, 0, 0, 0, 0, 0,10178,10178,10178,10178,10178,10178,10178,10178, 0, 0, 0, 0,10178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10178,10178,10178,10179,10179, 0,10179,10179,10179,10179, 10179,10179,10179, 0,10179,10179, 0, 0, 0, 0, 0, 0, 0, 0, 0,10179,10179,10179,10179,10179, 10179,10179, 0, 0, 0, 0, 0,10179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10179,10179,10179,10179,10180,10180, 0,10180,10180,10180,10180,10180,10180,10180, 0,10180, 10180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10180,10180,10180,10180,10180,10180,10180,10180, 0, 0, 0, 0,10180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10180, 10180,10180,10180,10181,10181, 0,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10181,10181,10181,10181,10181,10181,10181, 10181,10181,10181,10192,10192, 0,10192,10192,10192,10192, 10192,10192,10192, 0,10192,10192, 0, 0, 0, 0, 0, 0, 0, 0, 0,10192,10192,10192,10192,10192, 10192,10192, 0, 0, 0, 0, 0,10192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10192,10192,10192,10192,10193,10193, 0,10193,10193,10193,10193,10193,10193,10193, 0,10193, 10193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10193,10193,10193,10193,10193,10193,10193,10193, 0, 0, 0, 0,10193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10193, 10193,10193,10193,10194,10194, 0,10194,10194,10194,10194, 10194,10194,10194, 0,10194,10194, 0, 0, 0, 0, 0, 0, 0, 0, 0,10194,10194,10194,10194,10194, 10194,10194, 0, 0, 0, 0, 0,10194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10194,10194,10194,10196,10196, 0, 10196,10196,10196,10196,10196,10196,10196, 0,10196,10196, 0, 0, 0, 0, 0, 0, 0, 0, 0,10196, 10196,10196,10196,10196,10196,10196,10196, 0, 0, 0, 0,10196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10196,10196, 10196,10200,10200, 0,10200,10200,10200,10200,10200,10200, 10200, 0,10200,10200, 0, 0, 0, 0, 0, 0, 0, 0, 0,10200,10200,10200,10200,10200,10200,10200, 0, 0, 0, 0, 0,10200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10200,10200,10200,10200,10201,10201, 0,10201, 10201,10201,10201,10201,10201,10201, 0,10201,10201, 0, 0, 0, 0, 0, 0, 0, 0, 0,10201,10201, 10201,10201,10201,10201,10201,10201, 0, 0, 0, 0, 10201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10201,10201,10201, 10201,10202,10202, 0,10202,10202,10202,10202,10202,10202, 10202, 0,10202,10202, 0, 0, 0, 0, 0, 0, 0, 0, 0,10202,10202,10202,10202,10202,10202,10202, 0, 0, 0, 0, 0,10202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10202,10202,10202,10204,10204, 0,10204,10204, 10204,10204,10204,10204,10204, 0,10204,10204, 0, 0, 0, 0, 0, 0, 0, 0, 0,10204,10204,10204, 10204,10204,10204,10204,10204, 0, 0, 0, 0,10204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10204,10204,10204,10206, 10206, 0,10206,10206,10206,10206,10206,10206,10206, 0, 10206,10206, 0, 0, 0, 0, 0, 0, 0, 0, 0,10206,10206,10206,10206,10206,10206,10206, 0, 0, 0, 0, 0,10206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10206,10206,10206,10206,10207,10207, 0,10207,10207,10207, 10207,10207,10207,10207, 0,10207,10207, 0, 0, 0, 0, 0, 0, 0, 0, 0,10207,10207,10207,10207, 10207,10207,10207,10207, 0, 0, 0, 0,10207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10207,10207,10207,10207,10208, 10208, 0,10208,10208,10208,10208,10208,10208,10208, 0, 10208,10208, 0, 0, 0, 0, 0, 0, 0, 0, 0,10208,10208,10208,10208,10208,10208,10208, 0, 0, 0, 0, 0,10208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10208,10208,10208,10210,10210, 0,10210,10210,10210,10210, 10210,10210,10210, 0,10210,10210, 0, 0, 0, 0, 0, 0, 0, 0, 0,10210,10210,10210,10210,10210, 10210,10210, 0, 0, 0, 0, 0,10210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10210,10210,10210,10210,10211,10211, 0,10211,10211,10211,10211,10211,10211,10211, 0,10211, 10211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10211,10211,10211,10211,10211,10211,10211,10211, 0, 0, 0, 0,10211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10211, 10211,10211,10211,10212,10212, 0,10212,10212,10212,10212, 10212,10212,10212,10212,10212,10212, 0, 0, 0, 0, 0, 0, 0, 0, 0,10212,10212,10212,10212,10212, 10212,10212,10212, 0, 0, 0, 0,10212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10212,10212,10212,10212,10212,10213, 10213, 0,10213,10213,10213,10213,10213,10213,10213, 0, 10213,10213, 0, 0, 0, 0, 0, 0, 0, 0, 0,10213,10213,10213,10213,10213,10213,10213, 0, 0, 0, 0, 0,10213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10213,10213,10213,10214,10214, 0,10214,10214,10214,10214, 10214,10214,10214, 0,10214,10214, 0, 0, 0, 0, 0, 0, 0, 0, 0,10214,10214,10214,10214,10214, 10214,10214,10214, 0, 0, 0, 0,10214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10214,10214,10214,10216,10216, 0, 10216,10216,10216,10216,10216,10216,10216, 0,10216,10216, 0, 0, 0, 0, 0, 0, 0, 0, 0,10216, 10216,10216,10216,10216,10216,10216, 0, 0, 0, 0, 0,10216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10216,10216, 10216,10216,10217,10217, 0,10217,10217,10217,10217,10217, 10217,10217, 0,10217,10217, 0, 0, 0, 0, 0, 0, 0, 0, 0,10217,10217,10217,10217,10217,10217, 10217,10217, 0, 0, 0, 0,10217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10217,10217,10217,10217,10218,10218, 0, 10218,10218,10218,10218,10218,10218,10218, 0,10218,10218, 0, 0, 0, 0, 0, 0, 0, 0, 0,10218, 10218,10218,10218,10218,10218,10218, 0, 0, 0, 0, 0,10218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10218,10218, 10218,10220,10220, 0,10220,10220,10220,10220,10220,10220, 10220, 0,10220,10220, 0, 0, 0, 0, 0, 0, 0, 0, 0,10220,10220,10220,10220,10220,10220,10220, 0, 0, 0, 0, 0,10220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10220,10220,10220,10220,10221,10221, 0,10221, 10221,10221,10221,10221,10221,10221, 0,10221,10221, 0, 0, 0, 0, 0, 0, 0, 0, 0,10221,10221, 10221,10221,10221,10221,10221,10221, 0, 0, 0, 0, 10221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10221,10221,10221, 10221,10222,10222, 0,10222,10222,10222,10222,10222,10222, 10222,10222,10222,10222, 0, 0, 0, 0, 0, 0, 0, 0, 0,10222,10222,10222,10222,10222,10222,10222, 10222, 0, 0, 0, 0,10222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10222,10222,10222,10222,10222,10223,10223, 0, 10223,10223,10223,10223,10223,10223,10223, 0,10223,10223, 0, 0, 0, 0, 0, 0, 0, 0, 0,10223, 10223,10223,10223,10223,10223,10223, 0, 0, 0, 0, 0,10223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10223,10223, 10223,10224,10224, 0,10224,10224,10224,10224,10224,10224, 10224, 0,10224,10224, 0, 0, 0, 0, 0, 0, 0, 0, 0,10224,10224,10224,10224,10224,10224,10224, 10224, 0, 0, 0, 0,10224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10224,10224,10224,10226,10226, 0,10226,10226, 10226,10226,10226,10226,10226, 0,10226,10226, 0, 0, 0, 0, 0, 0, 0, 0, 0,10226,10226,10226, 10226,10226,10226,10226, 0, 0, 0, 0, 0,10226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10226,10226,10226,10226, 0, 0, 0, 0, 0, 0, 0,10226,10227,10227, 0,10227,10227,10227,10227,10227,10227,10227, 0,10227, 10227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10227,10227,10227,10227,10227,10227,10227, 0, 0, 0, 0, 0,10227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10227, 10227,10227,10227,10228,10228, 0,10228,10228,10228,10228, 10228,10228,10228, 0,10228,10228, 0, 0, 0, 0, 0, 0, 0, 0, 0,10228,10228,10228,10228,10228, 10228,10228,10228, 0, 0, 0, 0,10228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10228,10228,10228,10228,10229,10229, 0,10229,10229,10229,10229,10229,10229,10229, 0,10229, 10229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10229,10229,10229,10229,10229,10229,10229, 0, 0, 0, 0, 0,10229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10229, 10229,10229,10231,10231, 0,10231,10231,10231,10231,10231, 10231,10231, 0,10231,10231, 0, 0, 0, 0, 0, 0, 0, 0, 0,10231,10231,10231,10231,10231,10231, 10231,10231, 0, 0, 0, 0,10231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10231,10231,10231,10236,10236, 0,10236, 10236,10236,10236,10236,10236,10236, 0,10236,10236, 0, 0, 0, 0, 0, 0, 0, 0, 0,10236,10236, 10236,10236,10236,10236,10236, 0, 0, 0, 0, 0, 10236, 0, 0, 0, 0, 0,10236, 0, 0, 0, 0, 0,10236, 0, 0, 0, 0,10236,10236,10236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10236, 10237,10237, 0,10237,10237,10237,10237,10237,10237,10237, 0,10237,10237, 0, 0, 0, 0, 0, 0, 0, 0, 0,10237,10237,10237,10237,10237,10237,10237, 0, 0, 0, 0, 0,10237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10237,10237,10237,10237,10238,10238, 0,10238,10238, 10238,10238,10238,10238,10238, 0,10238,10238, 0, 0, 0, 0, 0, 0, 0, 0, 0,10238,10238,10238, 10238,10238,10238,10238,10238, 0, 0, 0, 0,10238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10238,10238,10238,10238, 10239,10239, 0,10239,10239,10239,10239,10239,10239,10239, 0,10239,10239, 0, 0, 0, 0, 0, 0, 0, 0, 0,10239,10239,10239,10239,10239,10239,10239, 0, 0, 0, 0, 0,10239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10239,10239,10239,10241,10241, 0,10241,10241,10241, 10241,10241,10241,10241, 0,10241,10241, 0, 0, 0, 0, 0, 0, 0, 0, 0,10241,10241,10241,10241, 10241,10241,10241,10241, 0, 0, 0, 0,10241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10241,10241,10241,10245,10245, 0,10245,10245,10245,10245,10245,10245,10245, 0,10245, 10245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10245,10245,10245,10245,10245,10245,10245, 0, 0, 0, 0, 0,10245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10245, 10245,10245,10245,10246,10246, 0,10246,10246,10246,10246, 10246,10246,10246, 0,10246,10246, 0, 0, 0, 0, 0, 0, 0, 0, 0,10246,10246,10246,10246,10246, 10246,10246,10246, 0, 0, 0, 0,10246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10246,10246,10246,10246,10247,10247, 0,10247,10247,10247,10247,10247,10247,10247, 0,10247, 10247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10247,10247,10247,10247,10247,10247,10247, 0, 0, 0, 0, 0,10247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10247, 10247,10247,10249,10249, 0,10249,10249,10249,10249,10249, 10249,10249, 0,10249,10249, 0, 0, 0, 0, 0, 0, 0, 0, 0,10249,10249,10249,10249,10249,10249, 10249,10249, 0, 0, 0, 0,10249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10249,10249,10249,10251,10251, 0,10251, 10251,10251,10251,10251,10251,10251, 0,10251,10251, 0, 0, 0, 0, 0, 0, 0, 0, 0,10251,10251, 10251,10251,10251,10251,10251, 0, 0, 0, 0, 0, 10251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10251,10251,10251, 10251,10252,10252, 0,10252,10252,10252,10252,10252,10252, 10252, 0,10252,10252, 0, 0, 0, 0, 0, 0, 0, 0, 0,10252,10252,10252,10252,10252,10252,10252, 10252, 0, 0, 0, 0,10252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10252,10252,10252,10252,10253,10253, 0,10253, 10253,10253,10253,10253,10253,10253, 0,10253,10253, 0, 0, 0, 0, 0, 0, 0, 0, 0,10253,10253, 10253,10253,10253,10253,10253, 0, 0, 0, 0, 0, 10253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10253,10253,10253, 10255,10255, 0,10255,10255,10255,10255,10255,10255,10255, 0,10255,10255, 0, 0, 0, 0, 0, 0, 0, 0, 0,10255,10255,10255,10255,10255,10255,10255, 0, 0, 0, 0, 0,10255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10255,10255,10255,10255,10256,10256, 0,10256,10256, 10256,10256,10256,10256,10256, 0,10256,10256, 0, 0, 0, 0, 0, 0, 0, 0, 0,10256,10256,10256, 10256,10256,10256,10256,10256, 0, 0, 0, 0,10256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10256,10256,10256,10256, 10257,10257, 0,10257,10257,10257,10257,10257,10257,10257, 10257,10257,10257, 0, 0, 0, 0, 0, 0, 0, 0, 0,10257,10257,10257,10257,10257,10257,10257,10257, 0, 0, 0, 0,10257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10257,10257,10257,10257,10257,10258,10258, 0,10258, 10258,10258,10258,10258,10258,10258, 0,10258,10258, 0, 0, 0, 0, 0, 0, 0, 0, 0,10258,10258, 10258,10258,10258,10258,10258, 0, 0, 0, 0, 0, 10258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10258,10258,10258, 10259,10259, 0,10259,10259,10259,10259,10259,10259,10259, 0,10259,10259, 0, 0, 0, 0, 0, 0, 0, 0, 0,10259,10259,10259,10259,10259,10259,10259,10259, 0, 0, 0, 0,10259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10259,10259,10259,10261,10261, 0,10261,10261,10261, 10261,10261,10261,10261, 0,10261,10261, 0, 0, 0, 0, 0, 0, 0, 0, 0,10261,10261,10261,10261, 10261,10261,10261, 0, 0, 0, 0, 0,10261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10261,10261,10261,10261,10262, 10262, 0,10262,10262,10262,10262,10262,10262,10262, 0, 10262,10262, 0, 0, 0, 0, 0, 0, 0, 0, 0,10262,10262,10262,10262,10262,10262,10262,10262, 0, 0, 0, 0,10262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10262,10262,10262,10262,10263,10263, 0,10263,10263,10263, 10263,10263,10263,10263, 0,10263,10263, 0, 0, 0, 0, 0, 0, 0, 0, 0,10263,10263,10263,10263, 10263,10263,10263, 0, 0, 0, 0, 0,10263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10263,10263,10263,10265,10265, 0,10265,10265,10265,10265,10265,10265,10265, 0,10265, 10265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10265,10265,10265,10265,10265,10265,10265, 0, 0, 0, 0, 0,10265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10265, 10265,10265,10265,10266,10266, 0,10266,10266,10266,10266, 10266,10266,10266, 0,10266,10266, 0, 0, 0, 0, 0, 0, 0, 0, 0,10266,10266,10266,10266,10266, 10266,10266,10266, 0, 0, 0, 0,10266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10266,10266,10266,10266,10267,10267, 0,10267,10267,10267,10267,10267,10267,10267,10267,10267, 10267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10267,10267,10267,10267,10267,10267,10267,10267, 0, 0, 0, 0,10267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10267, 10267,10267,10267,10267,10268,10268, 0,10268,10268,10268, 10268,10268,10268,10268, 0,10268,10268, 0, 0, 0, 0, 0, 0, 0, 0, 0,10268,10268,10268,10268, 10268,10268,10268, 0, 0, 0, 0, 0,10268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10268,10268,10268,10269,10269, 0,10269,10269,10269,10269,10269,10269,10269, 0,10269, 10269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10269,10269,10269,10269,10269,10269,10269,10269, 0, 0, 0, 0,10269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10269, 10269,10269,10271,10271, 0,10271,10271,10271,10271,10271, 10271,10271, 0,10271,10271, 0, 0, 0, 0, 0, 0, 0, 0, 0,10271,10271,10271,10271,10271,10271, 10271, 0, 0, 0, 0, 0,10271, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10271,10271,10271,10271, 0, 0, 0, 0, 0, 0, 0,10271,10272,10272, 0,10272,10272, 10272,10272,10272,10272,10272,10272,10272,10272,10272,10272, 10272,10272,10272,10272,10272,10272,10272,10272,10272,10272, 10272,10272,10272,10272,10272,10272,10272,10272,10272,10272, 10272,10272,10272,10272,10272,10272,10272,10272,10272,10272, 10272,10272,10272,10272,10272,10272,10272,10272,10272,10272, 10272,10272,10272,10272,10272,10272,10272,10272,10272,10272, 10272,10272,10272,10272,10272,10272,10272,10272,10272,10272, 10272,10272,10272,10272,10272,10274,10274, 0,10274,10274, 10274,10274,10274,10274,10274,10274,10274,10274,10274,10274, 10274,10274,10274,10274,10274,10274,10274,10274,10274,10274, 10274,10274,10274,10274,10274,10274,10274,10274,10274,10274, 10274,10274,10274,10274,10274,10274,10274,10274,10274,10274, 10274,10274,10274,10274,10274,10274,10274,10274,10274,10274, 10274,10274,10274,10274,10274,10274,10274,10274,10274,10274, 10274,10274,10274,10274,10274,10274,10274,10274,10274,10274, 10274,10274,10274,10274,10274,10277,10277, 0,10277,10277, 10277,10277,10277,10277,10277, 0,10277,10277, 0, 0, 0, 0, 0, 0, 0, 0, 0,10277,10277,10277, 10277,10277,10277,10277, 0, 0, 0, 0, 0,10277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10277,10277,10277,10277, 10281,10281,10281,10281,10281,10281,10281,10281,10281, 0, 0, 0, 0, 0, 0, 0,10281,10281,10281,10281, 10281,10281, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10281,10281,10281,10281,10281,10281,10284,10284, 0,10284,10284,10284,10284,10284,10284,10284, 0,10284, 10284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10284,10284,10284,10284,10284,10284,10284, 0, 0, 0, 0, 0,10284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10284, 10284,10284,10284,10285,10285, 0,10285,10285,10285,10285, 10285,10285,10285, 0,10285,10285, 0, 0, 0, 0, 0, 0, 0, 0, 0,10285,10285,10285,10285,10285, 10285,10285,10285, 0, 0, 0, 0,10285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10285,10285,10285,10285,10289,10289, 0,10289,10289,10289,10289,10289,10289,10289, 0,10289, 10289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10289,10289,10289,10289,10289,10289,10289, 0, 0, 0, 0, 0,10289, 0, 0, 0, 0, 0,10289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10289, 10289,10289,10289,10290,10290, 0,10290,10290,10290,10290, 10290,10290,10290,10290,10290,10290,10290,10290,10290,10290, 10290,10290,10290,10290,10290,10290,10290,10290,10290,10290, 10290,10290,10290,10290,10290,10290,10290,10290,10290,10290, 10290,10290,10290,10290,10290,10290,10290,10290,10290,10290, 10290,10290,10290,10290,10290,10290,10290,10290,10290,10290, 10290,10290,10290,10290,10290,10290,10290,10290,10290,10290, 10290,10290,10290,10290,10290,10290,10290,10290,10290,10290, 10290,10290,10290,10291,10291, 0,10291,10291,10291,10291, 10291,10291,10291, 0,10291,10291, 0, 0, 0, 0, 0, 0, 0, 0, 0,10291,10291,10291,10291,10291, 10291,10291, 0, 0, 0, 0, 0,10291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10291,10291,10291,10292,10292, 0, 10292,10292,10292,10292,10292,10292,10292, 0,10292,10292, 0, 0, 0, 0, 0, 0, 0, 0, 0,10292, 10292,10292,10292,10292,10292,10292, 0, 0, 0, 0, 0,10292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10292,10292, 10292,10293,10293, 0,10293,10293,10293,10293,10293,10293, 10293, 0,10293,10293, 0, 0, 0, 0, 0, 0, 0, 0, 0,10293,10293,10293,10293,10293,10293,10293, 10293, 0, 0, 0, 0,10293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10293,10293,10293,10296,10296, 0,10296,10296, 10296,10296,10296,10296,10296, 0,10296,10296, 0, 0, 0, 0, 0, 0, 0, 0, 0,10296,10296,10296, 10296,10296,10296,10296, 0, 0, 0, 0, 0,10296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10296,10296,10296,10297, 10297, 0,10297,10297,10297,10297,10297,10297,10297, 0, 10297,10297, 0, 0, 0, 0, 0, 0, 0, 0, 0,10297,10297,10297,10297,10297,10297,10297,10297, 0, 0, 0, 0,10297, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10297,10297,10297,10299,10299, 0,10299,10299,10299,10299, 10299,10299,10299, 0,10299,10299, 0, 0, 0, 0, 0, 0, 0, 0, 0,10299,10299,10299,10299,10299, 10299,10299, 0, 0, 0, 0, 0,10299, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10299,10299,10299,10300,10300, 0, 10300,10300,10300,10300,10300,10300,10300, 0,10300,10300, 0, 0, 0, 0, 0, 0, 0, 0, 0,10300, 10300,10300,10300,10300,10300,10300,10300, 0, 0, 0, 0,10300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10300,10300, 10300,10301,10301, 0,10301,10301,10301,10301,10301,10301, 10301, 0,10301,10301, 0, 0, 0, 0, 0, 0, 0, 0, 0,10301,10301,10301,10301,10301,10301,10301, 0, 0, 0, 0, 0,10301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10301, 0, 0,10301,10301,10301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10301,10302,10302, 0, 10302,10302,10302,10302,10302,10302,10302, 0,10302,10302, 0, 0, 0, 0, 0, 0, 0, 0, 0,10302, 10302,10302,10302,10302,10302,10302, 0, 0, 0, 0, 0,10302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10302,10302, 10302,10303,10303, 0,10303,10303,10303,10303,10303,10303, 10303, 0,10303,10303, 0, 0, 0, 0, 0, 0, 0, 0, 0,10303,10303,10303,10303,10303,10303,10303, 10303, 0, 0, 0, 0,10303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10303,10303,10303,10304,10304, 0,10304,10304, 10304,10304,10304,10304,10304, 0,10304,10304, 0, 0, 0, 0, 0, 0, 0, 0, 0,10304,10304,10304, 10304,10304,10304,10304, 0, 0, 0, 0, 0,10304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10304, 0, 0,10304,10304,10304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10304,10305,10305, 0,10305,10305,10305,10305,10305,10305, 10305, 0,10305,10305, 0, 0, 0, 0, 0, 0, 0, 0, 0,10305,10305,10305,10305,10305,10305,10305, 0, 0, 0, 0, 0,10305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10305,10305,10305,10305,10306,10306, 0,10306, 10306,10306,10306,10306,10306,10306, 0,10306,10306, 0, 0, 0, 0, 0, 0, 0, 0, 0,10306,10306, 10306,10306,10306,10306,10306,10306, 0, 0, 0, 0, 10306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10306,10306,10306, 10306,10307,10307, 0,10307,10307,10307,10307,10307,10307, 10307, 0,10307,10307, 0, 0, 0, 0, 0, 0, 0, 0, 0,10307,10307,10307,10307,10307,10307,10307, 0, 0, 0, 0, 0,10307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10307,10307,10307,10309,10309, 0,10309,10309, 10309,10309,10309,10309,10309, 0,10309,10309, 0, 0, 0, 0, 0, 0, 0, 0, 0,10309,10309,10309, 10309,10309,10309,10309,10309, 0, 0, 0, 0,10309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10309,10309,10309,10315, 10315, 0,10315,10315,10315,10315,10315,10315,10315, 0, 10315,10315,10315,10315,10315,10315,10315,10315,10315,10315, 10315,10315,10315,10315,10315,10315,10315,10315, 0, 0, 0, 0, 0,10315, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10315,10315,10315,10315,10323,10323,10323,10323,10323,10323, 10323,10323,10323,10323, 0, 0, 0, 0, 0, 0, 10323,10323,10323,10323,10323,10323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10323,10323,10323,10323, 10323,10323,10325,10325,10325,10325,10325,10325,10325,10325, 10325,10325, 0, 0, 0, 0, 0, 0,10325,10325, 10325,10325,10325,10325, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10325,10325,10325,10325,10325,10325, 10328, 0, 0, 0, 0, 0, 0, 0, 0,10328, 10328,10328,10328,10328,10328,10328,10328,10328,10328, 0, 0, 0, 0, 0, 0,10328,10328,10328,10328,10328, 10328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10328,10328,10328,10328,10328,10328,10334,10334,10334, 10334,10334,10334,10334,10334,10334,10334, 0, 0, 0, 0, 0, 0,10334,10334,10334,10334,10334,10334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10334, 10334,10334,10334,10334,10334,10337,10337,10337,10337,10337, 10337,10337,10337,10337,10337, 0, 0, 0, 0, 0, 0,10337,10337,10337,10337,10337,10337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10337,10337,10337, 10337,10337,10337,10350,10350,10350,10350,10350,10350,10350, 10350,10350,10350, 0, 0, 0, 0, 0, 0,10350, 10350,10350,10350,10350,10350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10350,10350,10350,10350,10350, 10350,10352,10352,10352,10352,10352,10352,10352,10352,10352, 0, 0, 0, 0, 0, 0, 0,10352,10352,10352, 10352,10352,10352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10352,10352,10352,10352,10352,10352,10360, 10360, 0,10360,10360,10360,10360,10360,10360,10360, 0, 10360,10360, 0, 0, 0, 0, 0, 0, 0, 0, 0,10360,10360,10360,10360,10360,10360,10360, 0, 0, 0, 0, 0,10360, 0, 0, 0, 0, 0, 0, 0, 0,10360, 0, 0, 0, 0, 0, 0, 0, 10360,10360,10360,10361,10361, 0,10361,10361,10361,10361, 10361,10361,10361, 0,10361,10361, 0, 0, 0, 0, 0, 0, 0, 0, 0,10361,10361,10361,10361,10361, 10361,10361, 0, 0, 0, 0, 0,10361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10361,10361,10361,10361,10362,10362, 0,10362,10362,10362,10362,10362,10362,10362, 0,10362, 10362, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10362,10362,10362,10362,10362,10362,10362,10362, 0, 0, 0, 0,10362, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10362, 10362,10362,10362,10363,10363, 0,10363,10363,10363,10363, 10363,10363,10363, 0,10363,10363, 0, 0, 0, 0, 0, 0, 0, 0, 0,10363,10363,10363,10363,10363, 10363,10363, 0, 0, 0, 0, 0,10363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10363,10363,10363,10365,10365, 0, 10365,10365,10365,10365,10365,10365,10365, 0,10365,10365, 0, 0, 0, 0, 0, 0, 0, 0, 0,10365, 10365,10365,10365,10365,10365,10365,10365, 0, 0, 0, 0,10365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10365,10365, 10365,10370,10370, 0,10370,10370,10370,10370,10370,10370, 10370, 0,10370,10370, 0, 0, 0, 0, 0, 0, 0, 0, 0,10370,10370,10370,10370,10370,10370,10370, 0, 0, 0, 0, 0,10370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10370,10370,10370,10370,10371,10371, 0,10371, 10371,10371,10371,10371,10371,10371, 0,10371,10371, 0, 0, 0, 0, 0, 0, 0, 0, 0,10371,10371, 10371,10371,10371,10371,10371,10371, 0, 0, 0, 0, 10371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10371,10371,10371, 10371,10372,10372, 0,10372,10372,10372,10372,10372,10372, 10372, 0,10372,10372, 0, 0, 0, 0, 0, 0, 0, 0, 0,10372,10372,10372,10372,10372,10372,10372, 0, 0, 0, 0, 0,10372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10372,10372,10372,10374,10374, 0,10374,10374, 10374,10374,10374,10374,10374, 0,10374,10374, 0, 0, 0, 0, 0, 0, 0, 0, 0,10374,10374,10374, 10374,10374,10374,10374,10374, 0, 0, 0, 0,10374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10374,10374,10374,10378, 10378, 0,10378,10378,10378,10378,10378,10378,10378, 0, 10378,10378, 0, 0, 0, 0, 0, 0, 0, 0, 0,10378,10378,10378,10378,10378,10378,10378, 0, 0, 0, 0, 0,10378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10378,10378,10378,10378,10379,10379, 0,10379,10379,10379, 10379,10379,10379,10379, 0,10379,10379, 0, 0, 0, 0, 0, 0, 0, 0, 0,10379,10379,10379,10379, 10379,10379,10379,10379, 0, 0, 0, 0,10379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10379,10379,10379,10379,10380, 10380, 0,10380,10380,10380,10380,10380,10380,10380, 0, 10380,10380, 0, 0, 0, 0, 0, 0, 0, 0, 0,10380,10380,10380,10380,10380,10380,10380, 0, 0, 0, 0, 0,10380, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10380,10380,10380,10382,10382, 0,10382,10382,10382,10382, 10382,10382,10382, 0,10382,10382, 0, 0, 0, 0, 0, 0, 0, 0, 0,10382,10382,10382,10382,10382, 10382,10382,10382, 0, 0, 0, 0,10382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10382,10382,10382,10384,10384, 0, 10384,10384,10384,10384,10384,10384,10384, 0,10384,10384, 0, 0, 0, 0, 0, 0, 0, 0, 0,10384, 10384,10384,10384,10384,10384,10384, 0, 0, 0, 0, 0,10384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10384,10384, 10384,10384,10385,10385, 0,10385,10385,10385,10385,10385, 10385,10385, 0,10385,10385, 0, 0, 0, 0, 0, 0, 0, 0, 0,10385,10385,10385,10385,10385,10385, 10385,10385, 0, 0, 0, 0,10385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10385,10385,10385,10385,10386,10386, 0, 10386,10386,10386,10386,10386,10386,10386, 0,10386,10386, 0, 0, 0, 0, 0, 0, 0, 0, 0,10386, 10386,10386,10386,10386,10386,10386, 0, 0, 0, 0, 0,10386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10386,10386, 10386,10388,10388, 0,10388,10388,10388,10388,10388,10388, 10388, 0,10388,10388, 0, 0, 0, 0, 0, 0, 0, 0, 0,10388,10388,10388,10388,10388,10388,10388, 0, 0, 0, 0, 0,10388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10388, 0, 0, 0, 0, 0,10388,10388,10388,10388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10388,10389,10389, 0,10389,10389,10389, 10389,10389,10389,10389, 0,10389,10389, 0, 0, 0, 0, 0, 0, 0, 0, 0,10389,10389,10389,10389, 10389,10389,10389, 0, 0, 0, 0, 0,10389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10389,10389,10389,10389,10390, 10390, 0,10390,10390,10390,10390,10390,10390,10390, 0, 10390,10390, 0, 0, 0, 0, 0, 0, 0, 0, 0,10390,10390,10390,10390,10390,10390,10390,10390, 0, 0, 0, 0,10390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10390,10390,10390,10390,10391,10391, 0,10391,10391,10391, 10391,10391,10391,10391, 0,10391,10391, 0, 0, 0, 0, 0, 0, 0, 0, 0,10391,10391,10391,10391, 10391,10391,10391, 0, 0, 0, 0, 0,10391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10391, 0, 0, 0, 0, 0,10391,10391,10391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10391,10392,10392, 0, 10392,10392,10392,10392,10392,10392,10392, 0,10392,10392, 0, 0, 0, 0, 0, 0, 0, 0, 0,10392, 10392,10392,10392,10392,10392,10392,10392, 0, 0, 0, 0,10392, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10392,10392, 10392,10395,10395, 0,10395,10395,10395,10395,10395,10395, 10395, 0,10395,10395, 0, 0, 0, 0, 0, 0, 0, 0, 0,10395,10395,10395,10395,10395,10395,10395, 0, 0, 0, 0, 0,10395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10395,10395,10395,10395,10396,10396, 0,10396, 10396,10396,10396,10396,10396,10396, 0,10396,10396, 0, 0, 0, 0, 0, 0, 0, 0, 0,10396,10396, 10396,10396,10396,10396,10396,10396, 0, 0, 0, 0, 10396, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10396,10396,10396, 10396,10397,10397, 0,10397,10397,10397,10397,10397,10397, 10397, 0,10397,10397, 0, 0, 0, 0, 0, 0, 0, 0, 0,10397,10397,10397,10397,10397,10397,10397, 0, 0, 0, 0, 0,10397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10397,10397,10397,10399,10399, 0,10399,10399, 10399,10399,10399,10399,10399, 0,10399,10399, 0, 0, 0, 0, 0, 0, 0, 0, 0,10399,10399,10399, 10399,10399,10399,10399,10399, 0, 0, 0, 0,10399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10399,10399,10399,10401, 10401, 0,10401,10401,10401,10401,10401,10401,10401, 0, 10401,10401, 0, 0, 0, 0, 0, 0, 0, 0, 0,10401,10401,10401,10401,10401,10401,10401, 0, 0, 0, 0, 0,10401, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10401,10401,10401,10401,10402,10402, 0,10402,10402,10402, 10402,10402,10402,10402, 0,10402,10402, 0, 0, 0, 0, 0, 0, 0, 0, 0,10402,10402,10402,10402, 10402,10402,10402,10402, 0, 0, 0, 0,10402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10402,10402,10402,10402,10403, 10403, 0,10403,10403,10403,10403,10403,10403,10403, 0, 10403,10403, 0, 0, 0, 0, 0, 0, 0, 0, 0,10403,10403,10403,10403,10403,10403,10403, 0, 0, 0, 0, 0,10403, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10403,10403,10403,10405,10405, 0,10405,10405,10405,10405, 10405,10405,10405, 0,10405,10405, 0, 0, 0, 0, 0, 0, 0, 0, 0,10405,10405,10405,10405,10405, 10405,10405, 0, 0, 0, 0, 0,10405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10405, 0, 0, 0, 0, 0,10405,10405,10405,10405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10405,10406,10406, 0,10406, 10406,10406,10406,10406,10406,10406, 0,10406,10406, 0, 0, 0, 0, 0, 0, 0, 0, 0,10406,10406, 10406,10406,10406,10406,10406, 0, 0, 0, 0, 0, 10406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10406,10406,10406, 10406,10407,10407, 0,10407,10407,10407,10407,10407,10407, 10407, 0,10407,10407, 0, 0, 0, 0, 0, 0, 0, 0, 0,10407,10407,10407,10407,10407,10407,10407, 10407, 0, 0, 0, 0,10407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10407,10407,10407,10407,10408,10408, 0,10408, 10408,10408,10408,10408,10408,10408, 0,10408,10408, 0, 0, 0, 0, 0, 0, 0, 0, 0,10408,10408, 10408,10408,10408,10408,10408, 0, 0, 0, 0, 0, 10408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10408, 0, 0, 0, 0, 0,10408,10408,10408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10408,10409, 10409, 0,10409,10409,10409,10409,10409,10409,10409, 0, 10409,10409, 0, 0, 0, 0, 0, 0, 0, 0, 0,10409,10409,10409,10409,10409,10409,10409,10409, 0, 0, 0, 0,10409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10409,10409,10409,10411,10411, 0,10411,10411,10411,10411, 10411,10411,10411, 0,10411,10411, 0, 0, 0, 0, 0, 0, 0, 0, 0,10411,10411,10411,10411,10411, 10411,10411, 0, 0, 0, 0, 0,10411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10411,10411,10411,10412,10412, 0, 10412,10412,10412,10412,10412,10412,10412, 0,10412,10412, 0, 0, 0, 0, 0, 0, 0, 0, 0,10412, 10412,10412,10412,10412,10412,10412, 0, 0, 0, 0, 0,10412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10412,10412, 10412,10412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10412,10413,10413, 0, 10413,10413,10413,10413,10413,10413,10413, 0,10413,10413, 0, 0, 0, 0, 0, 0, 0, 0, 0,10413, 10413,10413,10413,10413,10413,10413, 0, 0, 0, 0, 0,10413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10413,10413, 10413,10413,10414,10414, 0,10414,10414,10414,10414,10414, 10414,10414, 0,10414,10414, 0, 0, 0, 0, 0, 0, 0, 0, 0,10414,10414,10414,10414,10414,10414, 10414,10414, 0, 0, 0, 0,10414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10414,10414,10414,10414,10415,10415, 0, 10415,10415,10415,10415,10415,10415,10415, 0,10415,10415, 0, 0, 0, 0, 0, 0, 0, 0, 0,10415, 10415,10415,10415,10415,10415,10415, 0, 0, 0, 0, 0,10415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10415,10415, 10415,10417,10417, 0,10417,10417,10417,10417,10417,10417, 10417, 0,10417,10417, 0, 0, 0, 0, 0, 0, 0, 0, 0,10417,10417,10417,10417,10417,10417,10417, 10417, 0, 0, 0, 0,10417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10417,10417,10417,10422,10422, 0,10422,10422, 10422,10422,10422,10422,10422, 0,10422,10422, 0, 0, 0, 0, 0, 0, 0, 0, 0,10422,10422,10422, 10422,10422,10422,10422, 0, 0, 0, 0, 0,10422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10422,10422,10422,10423, 10423, 0,10423,10423,10423,10423,10423,10423,10423, 0, 10423,10423, 0, 0, 0, 0, 0, 0, 0, 0, 0,10423,10423,10423,10423,10423,10423,10423,10423, 0, 0, 0, 0,10423, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10423,10423,10423,10424,10424, 0,10424,10424,10424,10424, 10424,10424,10424, 0,10424,10424, 0, 0, 0, 0, 0, 0, 0, 0, 0,10424,10424,10424,10424,10424, 10424,10424, 0, 0, 0, 0, 0,10424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10424,10424,10424,10425,10425, 0, 10425,10425,10425,10425,10425,10425,10425, 0,10425,10425, 0, 0, 0, 0, 0, 0, 0, 0, 0,10425, 10425,10425,10425,10425,10425,10425,10425, 0, 0, 0, 0,10425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10425,10425, 10425,10426,10426, 0,10426,10426,10426,10426,10426,10426, 10426, 0,10426,10426, 0, 0, 0, 0, 0, 0, 0, 0, 0,10426,10426,10426,10426,10426,10426,10426, 0, 0, 0, 0, 0,10426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10426, 0, 0, 0, 0,10426,10426,10426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10426,10430,10430, 0,10430,10430, 10430,10430,10430,10430,10430, 0,10430,10430, 0, 0, 0, 0, 0, 0, 0, 0, 0,10430,10430,10430, 10430,10430,10430,10430, 0, 0, 0, 0, 0,10430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10430,10430,10430,10431, 10431, 0,10431,10431,10431,10431,10431,10431,10431, 0, 10431,10431, 0, 0, 0, 0, 0, 0, 0, 0, 0,10431,10431,10431,10431,10431,10431,10431,10431, 0, 0, 0, 0,10431, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10431,10431,10431,10434,10434, 0,10434,10434,10434,10434, 10434,10434,10434, 0,10434,10434, 0, 0, 0, 0, 0, 0, 0, 0, 0,10434,10434,10434,10434,10434, 10434,10434, 0, 0, 0, 0, 0,10434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10434,10434,10434,10435,10435, 0, 10435,10435,10435,10435,10435,10435,10435, 0,10435,10435, 0, 0, 0, 0, 0, 0, 0, 0, 0,10435, 10435,10435,10435,10435,10435,10435,10435, 0, 0, 0, 0,10435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10435,10435, 10435,10437,10437, 0,10437,10437,10437,10437,10437,10437, 10437, 0,10437,10437, 0, 0, 0, 0, 0, 0, 0, 0, 0,10437,10437,10437,10437,10437,10437,10437, 0, 0, 0, 0, 0,10437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10437,10437,10437,10438,10438, 0,10438,10438, 10438,10438,10438,10438,10438, 0,10438,10438, 0, 0, 0, 0, 0, 0, 0, 0, 0,10438,10438,10438, 10438,10438,10438,10438,10438, 0, 0, 0, 0,10438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10438,10438,10438,10439, 10439, 0,10439,10439,10439,10439,10439,10439,10439, 0, 10439,10439, 0, 0, 0, 0, 0, 0, 0, 0, 0,10439,10439,10439,10439,10439,10439,10439, 0, 0, 0, 0, 0,10439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10439, 0, 0, 10439,10439,10439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10439,10440,10440, 0,10440,10440, 10440,10440,10440,10440,10440, 0,10440,10440, 0, 0, 0, 0, 0, 0, 0, 0, 0,10440,10440,10440, 10440,10440,10440,10440, 0, 0, 0, 0, 0,10440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10440,10440,10440,10441, 10441, 0,10441,10441,10441,10441,10441,10441,10441, 0, 10441,10441,10441,10441,10441,10441,10441,10441,10441,10441, 10441,10441,10441,10441,10441,10441,10441,10441, 0, 0, 0, 0, 0,10441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10441,10441,10441,10443,10443, 0,10443,10443,10443,10443, 10443,10443,10443, 0,10443,10443, 0, 0, 0, 0, 0, 0, 0, 0, 0,10443,10443,10443,10443,10443, 10443,10443, 0, 0, 0, 0, 0,10443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10443,10443,10443,10444,10444, 0, 10444,10444,10444,10444,10444,10444,10444, 0,10444,10444, 0, 0, 0, 0, 0, 0, 0, 0, 0,10444, 10444,10444,10444,10444,10444,10444,10444, 0, 0, 0, 0,10444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10444,10444, 10444,10445,10445, 0,10445,10445,10445,10445,10445,10445, 10445, 0,10445,10445, 0, 0, 0, 0, 0, 0, 0, 0, 0,10445,10445,10445,10445,10445,10445,10445, 0, 0, 0, 0, 0,10445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10445, 0, 0,10445,10445,10445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10445,10447,10447, 0, 10447,10447,10447,10447,10447,10447,10447, 0,10447,10447, 0, 0, 0, 0, 0, 0, 0, 0, 0,10447, 10447,10447,10447,10447,10447,10447, 0, 0, 0, 0, 0,10447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10447,10447, 10447,10447,10448,10448, 0,10448,10448,10448,10448,10448, 10448,10448, 0,10448,10448, 0, 0, 0, 0, 0, 0, 0, 0, 0,10448,10448,10448,10448,10448,10448, 10448, 0, 0, 0, 0, 0,10448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10448,10448,10448,10449,10449, 0,10449, 10449,10449,10449,10449,10449,10449, 0,10449,10449, 0, 0, 0, 0, 0, 0, 0, 0, 0,10449,10449, 10449,10449,10449,10449,10449,10449, 0, 0, 0, 0, 10449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10449,10449,10449, 10451,10451, 0,10451,10451,10451,10451,10451,10451,10451, 0,10451,10451, 0, 0, 0, 0, 0, 0, 0, 0, 0,10451,10451,10451,10451,10451,10451,10451, 0, 0, 0, 0, 0,10451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10451,10451,10451,10452,10452, 0,10452,10452,10452, 10452,10452,10452,10452, 0,10452,10452, 0, 0, 0, 0, 0, 0, 0, 0, 0,10452,10452,10452,10452, 10452,10452,10452,10452, 0, 0, 0, 0,10452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10452,10452,10452,10454,10454, 0,10454,10454,10454,10454,10454,10454,10454, 0,10454, 10454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10454,10454,10454,10454,10454,10454,10454, 0, 0, 0, 0, 0,10454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10454, 10454,10454,10455,10455, 0,10455,10455,10455,10455,10455, 10455,10455, 0,10455,10455, 0, 0, 0, 0, 0, 0, 0, 0, 0,10455,10455,10455,10455,10455,10455, 10455,10455, 0, 0, 0, 0,10455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10455,10455,10455,10456,10456, 0,10456, 10456,10456,10456,10456,10456,10456, 0,10456,10456, 0, 0, 0, 0, 0, 0, 0, 0, 0,10456,10456, 10456,10456,10456,10456,10456, 0, 0, 0, 0, 0, 10456, 0,10456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10456,10456,10456, 0, 0, 0, 0, 0, 0, 0, 0,10456,10461, 10461, 0,10461,10461,10461,10461,10461,10461,10461, 0, 10461,10461, 0, 0, 0, 0, 0, 0, 0, 0, 0,10461,10461,10461,10461,10461,10461,10461, 0, 0, 0, 0, 0,10461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10461,10461,10461,10462,10462, 0,10462,10462,10462,10462, 10462,10462,10462, 0,10462,10462, 0, 0, 0, 0, 0, 0, 0, 0, 0,10462,10462,10462,10462,10462, 10462,10462,10462, 0, 0, 0, 0,10462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10462,10462,10462,10464,10464, 0, 10464,10464,10464,10464,10464,10464,10464, 0,10464,10464, 0, 0, 0, 0, 0, 0, 0, 0, 0,10464, 10464,10464,10464,10464,10464,10464, 0, 0, 0, 0, 0,10464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10464,10464, 10464,10465,10465, 0,10465,10465,10465,10465,10465,10465, 10465, 0,10465,10465, 0, 0, 0, 0, 0, 0, 0, 0, 0,10465,10465,10465,10465,10465,10465,10465, 10465, 0, 0, 0, 0,10465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10465,10465,10465,10469,10469, 0,10469,10469, 10469,10469,10469,10469,10469, 0,10469,10469, 0, 0, 0, 0, 0, 0, 0, 0, 0,10469,10469,10469, 10469,10469,10469,10469, 0, 0, 0, 0, 0,10469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10469,10469,10469,10470, 10470, 0,10470,10470,10470,10470,10470,10470,10470, 0, 10470,10470, 0, 0, 0, 0, 0, 0, 0, 0, 0,10470,10470,10470,10470,10470,10470,10470,10470, 0, 0, 0, 0,10470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10470,10470,10470,10474,10474, 0,10474,10474,10474,10474, 10474,10474,10474, 0,10474,10474, 0, 0, 0, 0, 0, 0, 0, 0, 0,10474,10474,10474,10474,10474, 10474,10474, 0, 0, 0, 0, 0,10474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10474,10474,10474,10475,10475, 0, 10475,10475,10475,10475,10475,10475,10475, 0,10475,10475, 0, 0, 0, 0, 0, 0, 0, 0, 0,10475, 10475,10475,10475,10475,10475,10475,10475, 0, 0, 0, 0,10475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10475,10475, 10475,10478,10478, 0,10478,10478,10478,10478,10478,10478, 10478, 0,10478,10478, 0, 0, 0, 0, 0, 0, 0, 0, 0,10478,10478,10478,10478,10478,10478,10478, 0, 0, 0, 0, 0,10478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10478,10478,10478,10479,10479, 0,10479,10479, 10479,10479,10479,10479,10479, 0,10479,10479, 0, 0, 0, 0, 0, 0, 0, 0, 0,10479,10479,10479, 10479,10479,10479,10479,10479, 0, 0, 0, 0,10479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10479,10479,10479,10481, 10481, 0,10481,10481,10481,10481,10481,10481,10481, 0, 10481,10481, 0, 0, 0, 0, 0, 0, 0, 0, 0,10481,10481,10481,10481,10481,10481,10481, 0, 0, 0, 0, 0,10481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10481,10481,10481,10482,10482, 0,10482,10482,10482,10482, 10482,10482,10482, 0,10482,10482, 0, 0, 0, 0, 0, 0, 0, 0, 0,10482,10482,10482,10482,10482, 10482,10482,10482, 0, 0, 0, 0,10482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10482,10482,10482,10483,10483, 0, 10483,10483,10483,10483,10483,10483,10483,10483,10483,10483, 0, 0, 0, 0, 0, 0, 0, 0, 0,10483, 10483,10483,10483,10483,10483,10483,10483, 0, 0, 0, 0,10483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10483,10483, 10483,10483,10483,10484,10484, 0,10484,10484,10484,10484, 10484,10484,10484, 0,10484,10484, 0, 0, 0, 0, 0, 0, 0, 0, 0,10484,10484,10484,10484,10484, 10484,10484, 0, 0, 0, 0, 0,10484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10484,10484,10484,10485,10485, 0, 10485,10485,10485,10485,10485,10485,10485, 0,10485,10485, 0, 0, 0, 0, 0, 0, 0, 0, 0,10485, 10485,10485,10485,10485,10485,10485,10485, 0, 0, 0, 0,10485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10485,10485, 10485,10488,10488, 0,10488,10488,10488,10488,10488,10488, 10488, 0,10488,10488, 0, 0, 0, 0, 0, 0, 0, 0, 0,10488,10488,10488,10488,10488,10488,10488, 0, 0, 0, 0, 0,10488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10488,10488,10488,10489,10489, 0,10489,10489, 10489,10489,10489,10489,10489, 0,10489,10489, 0, 0, 0, 0, 0, 0, 0, 0, 0,10489,10489,10489, 10489,10489,10489,10489,10489, 0, 0, 0, 0,10489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10489,10489,10489,10491, 10491, 0,10491,10491,10491,10491,10491,10491,10491, 0, 10491,10491, 0, 0, 0, 0, 0, 0, 0, 0, 0,10491,10491,10491,10491,10491,10491,10491, 0, 0, 0, 0, 0,10491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10491,10491,10491,10492,10492, 0,10492,10492,10492,10492, 10492,10492,10492, 0,10492,10492, 0, 0, 0, 0, 0, 0, 0, 0, 0,10492,10492,10492,10492,10492, 10492,10492,10492, 0, 0, 0, 0,10492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10492,10492,10492,10493,10493, 0, 10493,10493,10493,10493,10493,10493,10493,10493,10493,10493, 0, 0, 0, 0, 0, 0, 0, 0, 0,10493, 10493,10493,10493,10493,10493,10493,10493, 0, 0, 0, 0,10493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10493,10493, 10493,10493,10493,10494,10494, 0,10494,10494,10494,10494, 10494,10494,10494, 0,10494,10494, 0, 0, 0, 0, 0, 0, 0, 0, 0,10494,10494,10494,10494,10494, 10494,10494, 0, 0, 0, 0, 0,10494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10494,10494,10494,10494,10495,10495, 0,10495,10495,10495,10495,10495,10495,10495, 0,10495, 10495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10495,10495,10495,10495,10495,10495,10495,10495, 0, 0, 0, 0,10495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10495, 10495,10495,10495,10496,10496, 0,10496,10496,10496,10496, 10496,10496,10496, 0,10496,10496, 0, 0, 0, 0, 0, 0, 0, 0, 0,10496,10496,10496,10496,10496, 10496,10496, 0, 0, 0, 0, 0,10496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10496,10496,10496,10498,10498, 0, 10498,10498,10498,10498,10498,10498,10498, 0,10498,10498, 0, 0, 0, 0, 0, 0, 0, 0, 0,10498, 10498,10498,10498,10498,10498,10498,10498, 0, 0, 0, 0,10498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10498,10498, 10498,10504,10504, 0,10504,10504,10504,10504,10504,10504, 10504, 0,10504,10504, 0, 0, 0, 0, 0, 0, 0, 0, 0,10504,10504,10504,10504,10504,10504,10504, 0, 0, 0, 0, 0,10504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10504,10504,10504,10504,10505,10505, 0,10505, 10505,10505,10505,10505,10505,10505, 0,10505,10505,10505, 10505,10505,10505,10505,10505,10505,10505,10505,10505,10505, 10505,10505,10505,10505,10505, 0, 0, 0, 0, 0, 10505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10505,10505,10505, 10505,10508,10508,10508,10508,10508,10508,10508,10508,10508, 10508, 0, 0, 0, 0, 0, 0,10508,10508,10508, 10508,10508,10508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10508,10508,10508,10508,10508,10508,10509, 10509,10509,10509,10509,10509,10509,10509,10509,10509, 0, 0, 0, 0, 0, 0,10509,10509,10509,10509,10509, 10509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10509,10509,10509,10509,10509,10509,10511,10511,10511, 10511,10511,10511,10511,10511,10511,10511, 0, 0, 0, 0, 0, 0,10511,10511,10511,10511,10511,10511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10511, 10511,10511,10511,10511,10511,10513, 0, 0, 0, 0, 0, 0, 0, 0,10513,10513,10513,10513,10513,10513, 10513,10513,10513, 0, 0, 0, 0, 0, 0, 0, 10513,10513,10513,10513,10513,10513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10513,10513,10513,10513, 10513,10513,10517,10517,10517,10517,10517,10517,10517,10517, 10517,10517, 0, 0, 0, 0, 0, 0,10517,10517, 10517,10517,10517,10517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10517,10517,10517,10517,10517,10517, 10519,10519,10519,10519,10519,10519,10519,10519,10519, 0, 0, 0, 0, 0, 0, 0,10519,10519,10519,10519, 10519,10519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10519,10519,10519,10519,10519,10519,10529,10529, 10529,10529,10529,10529,10529,10529,10529,10529, 0, 0, 0, 0, 0, 0,10529,10529,10529,10529,10529,10529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10529,10529,10529,10529,10529,10529,10531,10531,10531,10531, 10531,10531,10531,10531,10531, 0, 0, 0, 0, 0, 0, 0,10531,10531,10531,10531,10531,10531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10531,10531, 10531,10531,10531,10531,10539,10539,10539,10539,10539,10539, 10539,10539,10539,10539, 0, 0, 0, 0, 0, 0, 10539,10539,10539,10539,10539,10539, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10539,10539,10539,10539, 10539,10539,10542,10542,10542,10542,10542,10542,10542,10542, 10542,10542, 0, 0, 0, 0, 0, 0,10542,10542, 10542,10542,10542,10542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10542,10542,10542,10542,10542,10542, 10550,10550,10550,10550,10550,10550,10550,10550,10550, 0, 0, 0, 0, 0, 0, 0,10550,10550,10550,10550, 10550,10550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10550,10550,10550,10550,10550,10550,10551,10551, 0,10551,10551,10551,10551,10551,10551,10551, 0,10551, 10551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10551,10551,10551,10551,10551,10551,10551, 0, 0, 0, 0, 0,10551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10551, 10551,10551,10551,10552,10552, 0,10552,10552,10552,10552, 10552,10552,10552,10552,10552,10552,10552,10552,10552,10552, 10552,10552,10552,10552,10552,10552,10552,10552,10552,10552, 10552,10552,10552,10552,10552,10552,10552,10552,10552,10552, 10552,10552,10552,10552,10552,10552,10552,10552,10552,10552, 10552,10552,10552,10552,10552,10552,10552,10552,10552,10552, 10552,10552,10552,10552,10552,10552,10552,10552,10552,10552, 10552,10552,10552,10552,10552,10552,10552,10552,10552,10552, 10552,10552,10552,10555,10555, 0,10555,10555,10555,10555, 10555,10555,10555, 0,10555,10555, 0, 0, 0, 0, 0, 0, 0, 0, 0,10555,10555,10555,10555,10555, 10555,10555, 0, 0, 0, 0, 0,10555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10555,10555,10555,10561,10561, 0, 10561,10561,10561,10561,10561,10561,10561, 0,10561,10561, 0, 0, 0, 0, 0, 0, 0, 0, 0,10561, 10561,10561,10561,10561,10561,10561,10561, 0, 0, 0, 0,10561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10561,10561, 10561,10561,10563,10563, 0,10563,10563,10563,10563,10563, 10563,10563,10563,10563,10563, 0, 0, 0, 0, 0, 0, 0, 0, 0,10563,10563,10563,10563,10563,10563, 10563, 0, 0, 0, 0, 0,10563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10563,10563,10563,10563,10564,10564, 0, 10564,10564,10564,10564,10564,10564,10564, 0,10564,10564, 0, 0, 0, 0, 0, 0, 0, 0, 0,10564, 10564,10564,10564,10564,10564,10564, 0, 0, 0, 0, 0,10564,10564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10564,10564, 10564,10584,10584, 0,10584,10584,10584,10584,10584,10584, 10584, 0,10584,10584, 0, 0, 0, 0, 0, 0, 0, 0, 0,10584,10584,10584,10584,10584,10584,10584, 0, 0, 0, 0, 0,10584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10584,10584,10584,10584,10585,10585, 0,10585, 10585,10585,10585,10585,10585,10585, 0,10585,10585, 0, 0, 0, 0, 0, 0, 0, 0, 0,10585,10585, 10585,10585,10585,10585,10585,10585, 0, 0, 0, 0, 10585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10585,10585,10585, 10585,10586,10586, 0,10586,10586,10586,10586,10586,10586, 10586, 0,10586,10586, 0, 0, 0, 0, 0, 0, 0, 0, 0,10586,10586,10586,10586,10586,10586,10586, 0, 0, 0, 0, 0,10586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10586,10586,10586,10588,10588, 0,10588,10588, 10588,10588,10588,10588,10588, 0,10588,10588, 0, 0, 0, 0, 0, 0, 0, 0, 0,10588,10588,10588, 10588,10588,10588,10588,10588, 0, 0, 0, 0,10588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10588,10588,10588,10610, 10610, 0,10610,10610,10610,10610,10610,10610,10610, 0, 10610,10610, 0, 0, 0, 0, 0, 0, 0, 0, 0,10610,10610,10610,10610,10610,10610,10610, 0, 0, 0, 0, 0,10610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10610,10610,10610,10611,10611, 0,10611,10611,10611,10611, 10611,10611,10611, 0,10611,10611, 0, 0, 0, 0, 0, 0, 0, 0, 0,10611,10611,10611,10611,10611, 10611,10611,10611, 0, 0, 0, 0,10611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10611,10611,10611,10643,10643, 0, 10643,10643,10643,10643,10643,10643,10643, 0,10643,10643, 0, 0, 0, 0, 0, 0, 0, 0, 0,10643, 10643,10643,10643,10643,10643,10643, 0, 0, 0, 0, 0,10643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10643,10643, 10643,10644,10644, 0,10644,10644,10644,10644,10644,10644, 10644, 0,10644,10644, 0, 0, 0, 0, 0, 0, 0, 0, 0,10644,10644,10644,10644,10644,10644,10644, 10644, 0, 0, 0, 0,10644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10644,10644,10644,10647,10647, 0,10647,10647, 10647,10647,10647,10647,10647, 0,10647,10647, 0, 0, 0, 0, 0, 0, 0, 0, 0,10647,10647,10647, 10647,10647,10647,10647, 0, 0, 0, 0, 0,10647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10647,10647,10647,10648, 10648, 0,10648,10648,10648,10648,10648,10648,10648, 0, 10648,10648, 0, 0, 0, 0, 0, 0, 0, 0, 0,10648,10648,10648,10648,10648,10648,10648, 0, 0, 0, 0, 0,10648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10648, 0, 0, 0, 0, 10648,10648,10648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10648,10649,10649, 0,10649,10649,10649,10649, 10649,10649,10649, 0,10649,10649, 0, 0, 0, 0, 0, 0, 0, 0, 0,10649,10649,10649,10649,10649, 10649,10649,10649, 0, 0, 0, 0,10649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10649,10649,10649,10652,10652, 0, 10652,10652,10652,10652,10652,10652,10652, 0,10652,10652, 0, 0, 0, 0, 0, 0, 0, 0, 0,10652, 10652,10652,10652,10652,10652,10652, 0, 0, 0, 0, 0,10652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10652,10652, 10652,10653,10653, 0,10653,10653,10653,10653,10653,10653, 10653, 0,10653,10653, 0, 0, 0, 0, 0, 0, 0, 0, 0,10653,10653,10653,10653,10653,10653,10653, 10653, 0, 0, 0, 0,10653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10653,10653,10653,10655,10655, 0,10655,10655, 10655,10655,10655,10655,10655, 0,10655,10655, 0, 0, 0, 0, 0, 0, 0, 0, 0,10655,10655,10655, 10655,10655,10655,10655, 0, 0, 0, 0, 0,10655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10655,10655,10655,10656, 10656, 0,10656,10656,10656,10656,10656,10656,10656, 0, 10656,10656, 0, 0, 0, 0, 0, 0, 0, 0, 0,10656,10656,10656,10656,10656,10656,10656,10656, 0, 0, 0, 0,10656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10656,10656,10656,10657,10657, 0,10657,10657,10657,10657, 10657,10657,10657, 0,10657,10657, 0, 0, 0, 0, 0, 0, 0, 0, 0,10657,10657,10657,10657,10657, 10657,10657, 0, 0, 0, 0, 0,10657,10657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10657,10657,10657, 0, 0, 0, 0, 0, 0, 0,10657,10658,10658, 0,10658,10658, 10658,10658,10658,10658,10658, 0,10658,10658, 0, 0, 0, 0, 0, 0, 0, 0, 0,10658,10658,10658, 10658,10658,10658,10658, 0, 0, 0, 0, 0,10658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10658,10658,10658,10659, 10659, 0,10659,10659,10659,10659,10659,10659,10659, 0, 10659,10659, 0, 0, 0, 0, 0, 0, 0, 0, 0,10659,10659,10659,10659,10659,10659,10659, 0, 0, 0, 0, 0,10659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10659,10659,10659,10660,10660, 0,10660,10660,10660,10660, 10660,10660,10660, 0,10660,10660, 0, 0, 0, 0, 0, 0, 0, 0, 0,10660,10660,10660,10660,10660, 10660,10660, 0, 0, 0, 0, 0,10660,10660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10660,10660,10660, 0, 0, 0, 0, 0, 0, 0,10660,10662,10662, 0,10662,10662, 10662,10662,10662,10662,10662, 0,10662,10662, 0, 0, 0, 0, 0, 0, 0, 0, 0,10662,10662,10662, 10662,10662,10662,10662, 0, 0, 0, 0, 0,10662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10662,10662,10662,10663, 10663, 0,10663,10663,10663,10663,10663,10663,10663, 0, 10663,10663, 0, 0, 0, 0, 0, 0, 0, 0, 0,10663,10663,10663,10663,10663,10663,10663,10663, 0, 0, 0, 0,10663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10663,10663,10663,10667,10667, 0,10667,10667,10667,10667, 10667,10667,10667, 0,10667,10667, 0, 0, 0, 0, 0, 0, 0, 0, 0,10667,10667,10667,10667,10667, 10667,10667, 0, 0, 0, 0, 0,10667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10667,10667,10667,10668,10668, 0, 10668,10668,10668,10668,10668,10668,10668, 0,10668,10668, 0, 0, 0, 0, 0, 0, 0, 0, 0,10668, 10668,10668,10668,10668,10668,10668,10668, 0, 0, 0, 0,10668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10668,10668, 10668,10672,10672, 0,10672,10672,10672,10672,10672,10672, 10672, 0,10672,10672, 0, 0, 0, 0, 0, 0, 0, 0, 0,10672,10672,10672,10672,10672,10672,10672, 0, 0, 0, 0, 0,10672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10672,10672,10672,10673,10673, 0,10673,10673, 10673,10673,10673,10673,10673, 0,10673,10673, 0, 0, 0, 0, 0, 0, 0, 0, 0,10673,10673,10673, 10673,10673,10673,10673,10673, 0, 0, 0, 0,10673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10673,10673,10673,10676, 10676, 0,10676,10676,10676,10676,10676,10676,10676, 0, 10676,10676, 0, 0, 0, 0, 0, 0, 0, 0, 0,10676,10676,10676,10676,10676,10676,10676, 0, 0, 0, 0, 0,10676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10676,10676,10676,10677,10677, 0,10677,10677,10677,10677, 10677,10677,10677, 0,10677,10677, 0, 0, 0, 0, 0, 0, 0, 0, 0,10677,10677,10677,10677,10677, 10677,10677,10677, 0, 0, 0, 0,10677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10677,10677,10677,10679,10679, 0, 10679,10679,10679,10679,10679,10679,10679, 0,10679,10679, 0, 0, 0, 0, 0, 0, 0, 0, 0,10679, 10679,10679,10679,10679,10679,10679, 0, 0, 0, 0, 0,10679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10679, 0, 0, 0, 0, 0,10679,10679, 10679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10679, 10680,10680, 0,10680,10680,10680,10680,10680,10680,10680, 0,10680,10680, 0, 0, 0, 0, 0, 0, 0, 0, 0,10680,10680,10680,10680,10680,10680,10680, 0, 0, 0, 0, 0,10680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10680,10680,10680,10681,10681, 0,10681,10681,10681, 10681,10681,10681,10681, 0,10681,10681, 0, 0, 0, 0, 0, 0, 0, 0, 0,10681,10681,10681,10681, 10681,10681,10681,10681, 0, 0, 0, 0,10681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10681,10681,10681,10682,10682, 0,10682,10682,10682,10682,10682,10682,10682, 0,10682, 10682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10682,10682,10682,10682,10682,10682,10682, 0, 0, 0, 0, 0,10682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10682, 10682,10682,10683,10683, 0,10683,10683,10683,10683,10683, 10683,10683, 0,10683,10683, 0, 0, 0, 0, 0, 0, 0, 0, 0,10683,10683,10683,10683,10683,10683, 10683,10683, 0, 0, 0, 0,10683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10683,10683,10683,10686,10686, 0,10686, 10686,10686,10686,10686,10686,10686, 0,10686,10686, 0, 0, 0, 0, 0, 0, 0, 0, 0,10686,10686, 10686,10686,10686,10686,10686, 0, 0, 0, 0, 0, 10686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10686,10686,10686, 10687,10687, 0,10687,10687,10687,10687,10687,10687,10687, 0,10687,10687, 0, 0, 0, 0, 0, 0, 0, 0, 0,10687,10687,10687,10687,10687,10687,10687,10687, 0, 0, 0, 0,10687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10687,10687,10687,10690,10690, 0,10690,10690,10690, 10690,10690,10690,10690, 0,10690,10690, 0, 0, 0, 0, 0, 0, 0, 0, 0,10690,10690,10690,10690, 10690,10690,10690, 0, 0, 0, 0, 0,10690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10690,10690,10690,10691,10691, 0,10691,10691,10691,10691,10691,10691,10691, 0,10691, 10691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10691,10691,10691,10691,10691,10691,10691,10691, 0, 0, 0, 0,10691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10691, 10691,10691,10693,10693, 0,10693,10693,10693,10693,10693, 10693,10693, 0,10693,10693, 0, 0, 0, 0, 0, 0, 0, 0, 0,10693,10693,10693,10693,10693,10693, 10693, 0, 0, 0, 0, 0,10693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10693, 0, 0, 0, 0, 0,10693,10693,10693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10693,10694,10694, 0,10694,10694, 10694,10694,10694,10694,10694, 0,10694,10694, 0, 0, 0, 0, 0, 0, 0, 0, 0,10694,10694,10694, 10694,10694,10694,10694, 0, 0, 0, 0, 0,10694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10694,10694,10694,10695, 10695, 0,10695,10695,10695,10695,10695,10695,10695, 0, 10695,10695, 0, 0, 0, 0, 0, 0, 0, 0, 0,10695,10695,10695,10695,10695,10695,10695,10695, 0, 0, 0, 0,10695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10695,10695,10695,10696,10696, 0,10696,10696,10696,10696, 10696,10696,10696, 0,10696,10696, 0, 0, 0, 0, 0, 0, 0, 0, 0,10696,10696,10696,10696,10696, 10696,10696, 0, 0, 0, 0, 0,10696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10696,10696,10696,10696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10696,10709,10709, 0, 10709,10709,10709,10709,10709,10709,10709, 0,10709,10709, 0, 0, 0, 0, 0, 0, 0, 0, 0,10709, 10709,10709,10709,10709,10709,10709, 0, 0, 0, 0, 0,10709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10709,10709, 10709,10710,10710, 0,10710,10710,10710,10710,10710,10710, 10710, 0,10710,10710, 0, 0, 0, 0, 0, 0, 0, 0, 0,10710,10710,10710,10710,10710,10710,10710, 10710, 0, 0, 0, 0,10710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10710,10710,10710,10714,10714, 0,10714,10714, 10714,10714,10714,10714,10714, 0,10714,10714, 0, 0, 0, 0, 0, 0, 0, 0, 0,10714,10714,10714, 10714,10714,10714,10714, 0, 0, 0, 0, 0,10714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10714,10714,10714,10715, 10715, 0,10715,10715,10715,10715,10715,10715,10715, 0, 10715,10715, 0, 0, 0, 0, 0, 0, 0, 0, 0,10715,10715,10715,10715,10715,10715,10715,10715, 0, 0, 0, 0,10715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10715,10715,10715,10719,10719, 0,10719,10719,10719,10719, 10719,10719,10719, 0,10719,10719, 0, 0, 0, 0, 0, 0, 0, 0, 0,10719,10719,10719,10719,10719, 10719,10719, 0, 0, 0, 0, 0,10719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10719,10719,10719,10720,10720, 0, 10720,10720,10720,10720,10720,10720,10720, 0,10720,10720, 0, 0, 0, 0, 0, 0, 0, 0, 0,10720, 10720,10720,10720,10720,10720,10720,10720, 0, 0, 0, 0,10720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10720,10720, 10720,10724,10724, 0,10724,10724,10724,10724,10724,10724, 10724, 0,10724,10724, 0, 0, 0, 0, 0, 0, 0, 0, 0,10724,10724,10724,10724,10724,10724,10724, 0, 0, 0, 0, 0,10724, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10724,10724,10724,10725,10725, 0,10725,10725, 10725,10725,10725,10725,10725, 0,10725,10725, 0, 0, 0, 0, 0, 0, 0, 0, 0,10725,10725,10725, 10725,10725,10725,10725,10725, 0, 0, 0, 0,10725, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10725,10725,10725,10729, 10729, 0,10729,10729,10729,10729,10729,10729,10729, 0, 10729,10729, 0, 0, 0, 0, 0, 0, 0, 0, 0,10729,10729,10729,10729,10729,10729,10729, 0, 0, 0, 0, 0,10729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10729,10729,10729,10730,10730, 0,10730,10730,10730,10730, 10730,10730,10730, 0,10730,10730, 0, 0, 0, 0, 0, 0, 0, 0, 0,10730,10730,10730,10730,10730, 10730,10730,10730, 0, 0, 0, 0,10730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10730,10730,10730,10733,10733, 0, 10733,10733,10733,10733,10733,10733,10733, 0,10733,10733, 0, 0, 0, 0, 0, 0, 0, 0, 0,10733, 10733,10733,10733,10733,10733,10733, 0, 0, 0, 0, 0,10733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10733,10733, 10733,10734,10734, 0,10734,10734,10734,10734,10734,10734, 10734, 0,10734,10734, 0, 0, 0, 0, 0, 0, 0, 0, 0,10734,10734,10734,10734,10734,10734,10734, 10734, 0, 0, 0, 0,10734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10734,10734,10734,10736,10736, 0,10736,10736, 10736,10736,10736,10736,10736, 0,10736,10736, 0, 0, 0, 0, 0, 0, 0, 0, 0,10736,10736,10736, 10736,10736,10736,10736, 0, 0, 0, 0, 0,10736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10736, 0, 0, 0, 0, 0,10736,10736,10736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10736,10737,10737, 0,10737,10737,10737,10737,10737,10737,10737, 0,10737, 10737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10737,10737,10737,10737,10737,10737,10737, 0, 0, 0, 0, 0,10737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10737, 10737,10737,10738,10738, 0,10738,10738,10738,10738,10738, 10738,10738, 0,10738,10738, 0, 0, 0, 0, 0, 0, 0, 0, 0,10738,10738,10738,10738,10738,10738, 10738,10738, 0, 0, 0, 0,10738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10738,10738,10738,10739,10739, 0,10739, 10739,10739,10739,10739,10739,10739, 0,10739,10739, 0, 0, 0, 0, 0, 0, 0, 0, 0,10739,10739, 10739,10739,10739,10739,10739, 0, 0, 0, 0, 0, 10739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10739,10739,10739, 10740,10740, 0,10740,10740,10740,10740,10740,10740,10740, 0,10740,10740, 0, 0, 0, 0, 0, 0, 0, 0, 0,10740,10740,10740,10740,10740,10740,10740,10740, 0, 0, 0, 0,10740, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10740,10740,10740,10744,10744, 0,10744,10744,10744, 10744,10744,10744,10744, 0,10744,10744, 0, 0, 0, 0, 0, 0, 0, 0, 0,10744,10744,10744,10744, 10744,10744,10744, 0, 0, 0, 0, 0,10744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10744,10744,10744,10745,10745, 0,10745,10745,10745,10745,10745,10745,10745, 0,10745, 10745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10745,10745,10745,10745,10745,10745,10745,10745, 0, 0, 0, 0,10745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10745, 10745,10745,10748,10748, 0,10748,10748,10748,10748,10748, 10748,10748, 0,10748,10748, 0, 0, 0, 0, 0, 0, 0, 0, 0,10748,10748,10748,10748,10748,10748, 10748, 0, 0, 0, 0, 0,10748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10748,10748,10748,10749,10749, 0,10749, 10749,10749,10749,10749,10749,10749, 0,10749,10749, 0, 0, 0, 0, 0, 0, 0, 0, 0,10749,10749, 10749,10749,10749,10749,10749,10749, 0, 0, 0, 0, 10749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10749,10749,10749, 10751,10751, 0,10751,10751,10751,10751,10751,10751,10751, 0,10751,10751, 0, 0, 0, 0, 0, 0, 0, 0, 0,10751,10751,10751,10751,10751,10751,10751, 0, 0, 0, 0, 0,10751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10751, 0, 0, 0, 0, 0,10751,10751,10751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10751,10752,10752, 0,10752,10752,10752,10752, 10752,10752,10752, 0,10752,10752, 0, 0, 0, 0, 0, 0, 0, 0, 0,10752,10752,10752,10752,10752, 10752,10752, 0, 0, 0, 0, 0,10752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10752,10752,10752,10753,10753, 0, 10753,10753,10753,10753,10753,10753,10753, 0,10753,10753, 0, 0, 0, 0, 0, 0, 0, 0, 0,10753, 10753,10753,10753,10753,10753,10753,10753, 0, 0, 0, 0,10753, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10753,10753, 10753,10757,10757, 0,10757,10757,10757,10757,10757,10757, 10757, 0,10757,10757, 0, 0, 0, 0, 0, 0, 0, 0, 0,10757,10757,10757,10757,10757,10757,10757, 0, 0, 0, 0, 0,10757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10757,10757,10757,10757,10758,10758, 0,10758, 10758,10758,10758,10758,10758,10758, 0,10758,10758, 0, 0, 0, 0, 0, 0, 0, 0, 0,10758,10758, 10758,10758,10758,10758,10758,10758, 0, 0, 0, 0, 10758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10758,10758,10758, 10758,10769, 0, 0, 0, 0, 0, 0, 0, 0, 10769,10769,10769,10769,10769,10769,10769,10769,10769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10769, 0, 0, 0,10769,10776, 10776, 0,10776,10776,10776,10776,10776,10776,10776, 0, 10776,10776, 0, 0, 0, 0, 0, 0, 0, 0, 0,10776,10776,10776,10776,10776,10776,10776, 0, 0, 0, 0, 0,10776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10776,10776,10776,10777,10777, 0,10777,10777,10777,10777, 10777,10777,10777, 0,10777,10777, 0, 0, 0, 0, 0, 0, 0, 0, 0,10777,10777,10777,10777,10777, 10777,10777,10777, 0, 0, 0, 0,10777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10777,10777,10777,10781,10781, 0, 10781,10781,10781,10781,10781,10781,10781, 0,10781,10781, 0, 0, 0, 0, 0, 0, 0, 0, 0,10781, 10781,10781,10781,10781,10781,10781, 0, 0, 0, 0, 0,10781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10781,10781, 10781,10782,10782, 0,10782,10782,10782,10782,10782,10782, 10782, 0,10782,10782, 0, 0, 0, 0, 0, 0, 0, 0, 0,10782,10782,10782,10782,10782,10782,10782, 10782, 0, 0, 0, 0,10782, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10782,10782,10782,10786,10786, 0,10786,10786, 10786,10786,10786,10786,10786, 0,10786,10786, 0, 0, 0, 0, 0, 0, 0, 0, 0,10786,10786,10786, 10786,10786,10786,10786, 0, 0, 0, 0, 0,10786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10786,10786,10786,10787, 10787, 0,10787,10787,10787,10787,10787,10787,10787, 0, 10787,10787, 0, 0, 0, 0, 0, 0, 0, 0, 0,10787,10787,10787,10787,10787,10787,10787,10787, 0, 0, 0, 0,10787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10787,10787,10787,10791,10791, 0,10791,10791,10791,10791, 10791,10791,10791, 0,10791,10791, 0, 0, 0, 0, 0, 0, 0, 0, 0,10791,10791,10791,10791,10791, 10791,10791, 0, 0, 0, 0, 0,10791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10791,10791,10791,10792,10792, 0, 10792,10792,10792,10792,10792,10792,10792, 0,10792,10792, 0, 0, 0, 0, 0, 0, 0, 0, 0,10792, 10792,10792,10792,10792,10792,10792,10792, 0, 0, 0, 0,10792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10792,10792, 10792,10795,10795, 0,10795,10795,10795,10795,10795,10795, 10795, 0,10795,10795, 0, 0, 0, 0, 0, 0, 0, 0, 0,10795,10795,10795,10795,10795,10795,10795, 0, 0, 0, 0, 0,10795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10795,10795,10795,10796,10796, 0,10796,10796, 10796,10796,10796,10796,10796, 0,10796,10796, 0, 0, 0, 0, 0, 0, 0, 0, 0,10796,10796,10796, 10796,10796,10796,10796,10796, 0, 0, 0, 0,10796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10796,10796,10796,10798, 10798, 0,10798,10798,10798,10798,10798,10798,10798, 0, 10798,10798, 0, 0, 0, 0, 0, 0, 0, 0, 0,10798,10798,10798,10798,10798,10798,10798, 0, 0, 0, 0, 0,10798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10798,10798,10798,10799,10799, 0,10799,10799,10799,10799, 10799,10799,10799, 0,10799,10799, 0, 0, 0, 0, 0, 0, 0, 0, 0,10799,10799,10799,10799,10799, 10799,10799,10799, 0, 0, 0, 0,10799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10799,10799,10799,10800,10800, 0, 10800,10800,10800,10800,10800,10800,10800,10800,10800,10800, 0, 0, 0, 0, 0, 0, 0, 0, 0,10800, 10800,10800,10800,10800,10800,10800,10800, 0, 0, 0, 0,10800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10800,10800, 10800,10800,10800,10801,10801, 0,10801,10801,10801,10801, 10801,10801,10801, 0,10801,10801, 0, 0, 0, 0, 0, 0, 0, 0, 0,10801,10801,10801,10801,10801, 10801,10801, 0, 0, 0, 0, 0,10801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10801,10801,10801,10802,10802, 0, 10802,10802,10802,10802,10802,10802,10802, 0,10802,10802, 0, 0, 0, 0, 0, 0, 0, 0, 0,10802, 10802,10802,10802,10802,10802,10802,10802, 0, 0, 0, 0,10802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10802,10802, 10802,10805,10805, 0,10805,10805,10805,10805,10805,10805, 10805, 0,10805,10805, 0, 0, 0, 0, 0, 0, 0, 0, 0,10805,10805,10805,10805,10805,10805,10805, 0, 0, 0, 0, 0,10805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10805,10805,10805,10806,10806, 0,10806,10806, 10806,10806,10806,10806,10806, 0,10806,10806, 0, 0, 0, 0, 0, 0, 0, 0, 0,10806,10806,10806, 10806,10806,10806,10806,10806, 0, 0, 0, 0,10806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10806,10806,10806,10808, 10808, 0,10808,10808,10808,10808,10808,10808,10808, 0, 10808,10808, 0, 0, 0, 0, 0, 0, 0, 0, 0,10808,10808,10808,10808,10808,10808,10808, 0, 0, 0, 0, 0,10808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10808,10808,10808,10809,10809, 0,10809,10809,10809,10809, 10809,10809,10809, 0,10809,10809, 0, 0, 0, 0, 0, 0, 0, 0, 0,10809,10809,10809,10809,10809, 10809,10809,10809, 0, 0, 0, 0,10809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10809,10809,10809,10810,10810, 0, 10810,10810,10810,10810,10810,10810,10810,10810,10810,10810, 0, 0, 0, 0, 0, 0, 0, 0, 0,10810, 10810,10810,10810,10810,10810,10810,10810, 0, 0, 0, 0,10810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10810,10810, 10810,10810,10810,10821,10821,10821,10821,10821,10821,10821, 10821,10821,10821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10821, 0,10821,10826,10826, 0,10826,10826, 10826,10826,10826,10826,10826, 0,10826,10826, 0, 0, 0, 0, 0, 0, 0, 0, 0,10826,10826,10826, 10826,10826,10826,10826, 0, 0, 0, 0, 0,10826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10826,10826,10826,10826, 10843, 0, 0, 0, 0, 0, 0, 0, 0,10843, 10843,10843,10843,10843,10843,10843,10843,10843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10843, 0, 0, 0,10843,10844,10844, 0,10844,10844,10844,10844,10844,10844,10844, 0,10844, 10844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10844,10844,10844,10844,10844,10844,10844, 0, 0, 0, 0, 0,10844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10844, 10844,10844,10845,10845, 0,10845,10845,10845,10845,10845, 10845,10845, 0,10845,10845, 0, 0, 0, 0, 0, 0, 0, 0, 0,10845,10845,10845,10845,10845,10845, 10845,10845, 0, 0, 0, 0,10845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10845,10845,10845,10849,10849, 0,10849, 10849,10849,10849,10849,10849,10849, 0,10849,10849, 0, 0, 0, 0, 0, 0, 0, 0, 0,10849,10849, 10849,10849,10849,10849,10849, 0, 0, 0, 0, 0, 10849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10849,10849,10849, 10850,10850, 0,10850,10850,10850,10850,10850,10850,10850, 0,10850,10850, 0, 0, 0, 0, 0, 0, 0, 0, 0,10850,10850,10850,10850,10850,10850,10850,10850, 0, 0, 0, 0,10850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10850,10850,10850,10853,10853, 0,10853,10853,10853, 10853,10853,10853,10853, 0,10853,10853, 0, 0, 0, 0, 0, 0, 0, 0, 0,10853,10853,10853,10853, 10853,10853,10853, 0, 0, 0, 0, 0,10853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10853,10853,10853,10854,10854, 0,10854,10854,10854,10854,10854,10854,10854, 0,10854, 10854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10854,10854,10854,10854,10854,10854,10854,10854, 0, 0, 0, 0,10854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10854, 10854,10854,10857,10857, 0,10857,10857,10857,10857,10857, 10857,10857, 0,10857,10857, 0, 0, 0, 0, 0, 0, 0, 0, 0,10857,10857,10857,10857,10857,10857, 10857, 0, 0, 0, 0, 0,10857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10857,10857,10857,10858,10858, 0,10858, 10858,10858,10858,10858,10858,10858, 0,10858,10858, 0, 0, 0, 0, 0, 0, 0, 0, 0,10858,10858, 10858,10858,10858,10858,10858,10858, 0, 0, 0, 0, 10858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10858,10858,10858, 10860,10860, 0,10860,10860,10860,10860,10860,10860,10860, 0,10860,10860, 0, 0, 0, 0, 0, 0, 0, 0, 0,10860,10860,10860,10860,10860,10860,10860, 0, 0, 0, 0, 0,10860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10860,10860,10860,10861,10861, 0,10861,10861,10861, 10861,10861,10861,10861, 0,10861,10861, 0, 0, 0, 0, 0, 0, 0, 0, 0,10861,10861,10861,10861, 10861,10861,10861,10861, 0, 0, 0, 0,10861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10861,10861,10861,10862,10862, 0,10862,10862,10862,10862,10862,10862,10862, 0,10862, 10862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10862,10862,10862,10862,10862,10862,10862, 0, 0, 0, 0, 0,10862,10862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10862, 10862,10862, 0, 0, 0, 0, 0, 0, 0,10862, 10863,10863, 0,10863,10863,10863,10863,10863,10863,10863, 0,10863,10863, 0,10863,10863,10863,10863,10863,10863, 10863,10863,10863,10863,10863,10863,10863,10863,10863, 0, 0, 0, 0, 0,10863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10863,10863,10863,10864,10864, 0,10864,10864,10864, 10864,10864,10864,10864, 0,10864,10864, 0, 0, 0, 0, 0, 0, 0, 0, 0,10864,10864,10864,10864, 10864,10864,10864, 0, 0, 0, 0, 0,10864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10864,10864,10864,10865,10865, 0,10865,10865,10865,10865,10865,10865,10865, 0,10865, 10865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10865,10865,10865,10865,10865,10865,10865, 0, 0, 0, 0, 0,10865,10865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10865, 10865,10865, 0, 0, 0, 0, 0, 0, 0,10865, 10867,10867, 0,10867,10867,10867,10867,10867,10867,10867, 0,10867,10867, 0, 0, 0, 0, 0, 0, 0, 0, 0,10867,10867,10867,10867,10867,10867,10867, 0, 0, 0, 0, 0,10867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10867,10867,10867,10868,10868, 0,10868,10868,10868, 10868,10868,10868,10868, 0,10868,10868, 0, 0, 0, 0, 0, 0, 0, 0, 0,10868,10868,10868,10868, 10868,10868,10868,10868, 0, 0, 0, 0,10868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10868,10868,10868,10872,10872, 0,10872,10872,10872,10872,10872,10872,10872, 0,10872, 10872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10872,10872,10872,10872,10872,10872,10872, 0, 0, 0, 0, 0,10872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10872, 10872,10872,10873,10873, 0,10873,10873,10873,10873,10873, 10873,10873, 0,10873,10873, 0, 0, 0, 0, 0, 0, 0, 0, 0,10873,10873,10873,10873,10873,10873, 10873,10873, 0, 0, 0, 0,10873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10873,10873,10873,10877,10877, 0,10877, 10877,10877,10877,10877,10877,10877, 0,10877,10877, 0, 0, 0, 0, 0, 0, 0, 0, 0,10877,10877, 10877,10877,10877,10877,10877, 0, 0, 0, 0, 0, 10877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10877,10877,10877, 10878,10878, 0,10878,10878,10878,10878,10878,10878,10878, 0,10878,10878, 0, 0, 0, 0, 0, 0, 0, 0, 0,10878,10878,10878,10878,10878,10878,10878,10878, 0, 0, 0, 0,10878, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10878,10878,10878,10881,10881, 0,10881,10881,10881, 10881,10881,10881,10881, 0,10881,10881, 0, 0, 0, 0, 0, 0, 0, 0, 0,10881,10881,10881,10881, 10881,10881,10881, 0, 0, 0, 0, 0,10881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10881,10881,10881,10882,10882, 0,10882,10882,10882,10882,10882,10882,10882, 0,10882, 10882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10882,10882,10882,10882,10882,10882,10882,10882, 0, 0, 0, 0,10882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10882, 10882,10882,10884,10884, 0,10884,10884,10884,10884,10884, 10884,10884, 0,10884,10884, 0, 0, 0, 0, 0, 0, 0, 0, 0,10884,10884,10884,10884,10884,10884, 10884, 0, 0, 0, 0, 0,10884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10884, 0, 0, 0, 0, 0,10884,10884,10884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10884,10885,10885, 0,10885,10885, 10885,10885,10885,10885,10885, 0,10885,10885, 0, 0, 0, 0, 0, 0, 0, 0, 0,10885,10885,10885, 10885,10885,10885,10885, 0, 0, 0, 0, 0,10885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10885,10885,10885,10886, 10886, 0,10886,10886,10886,10886,10886,10886,10886, 0, 10886,10886, 0, 0, 0, 0, 0, 0, 0, 0, 0,10886,10886,10886,10886,10886,10886,10886,10886, 0, 0, 0, 0,10886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10886,10886,10886,10887,10887, 0,10887,10887,10887,10887, 10887,10887,10887, 0,10887,10887, 0, 0, 0, 0, 0, 0, 0, 0, 0,10887,10887,10887,10887,10887, 10887,10887, 0, 0, 0, 0, 0,10887, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10887,10887,10887,10888,10888, 0, 10888,10888,10888,10888,10888,10888,10888, 0,10888,10888, 0, 0, 0, 0, 0, 0, 0, 0, 0,10888, 10888,10888,10888,10888,10888,10888,10888, 0, 0, 0, 0,10888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10888,10888, 10888,10892,10892, 0,10892,10892,10892,10892,10892,10892, 10892, 0,10892,10892, 0, 0, 0, 0, 0, 0, 0, 0, 0,10892,10892,10892,10892,10892,10892,10892, 0, 0, 0, 0, 0,10892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10892,10892,10892,10893,10893, 0,10893,10893, 10893,10893,10893,10893,10893, 0,10893,10893, 0, 0, 0, 0, 0, 0, 0, 0, 0,10893,10893,10893, 10893,10893,10893,10893,10893, 0, 0, 0, 0,10893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10893,10893,10893,10896, 10896, 0,10896,10896,10896,10896,10896,10896,10896, 0, 10896,10896, 0, 0, 0, 0, 0, 0, 0, 0, 0,10896,10896,10896,10896,10896,10896,10896, 0, 0, 0, 0, 0,10896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10896,10896,10896,10897,10897, 0,10897,10897,10897,10897, 10897,10897,10897, 0,10897,10897, 0, 0, 0, 0, 0, 0, 0, 0, 0,10897,10897,10897,10897,10897, 10897,10897,10897, 0, 0, 0, 0,10897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10897,10897,10897,10899,10899, 0, 10899,10899,10899,10899,10899,10899,10899, 0,10899,10899, 0, 0, 0, 0, 0, 0, 0, 0, 0,10899, 10899,10899,10899,10899,10899,10899, 0, 0, 0, 0, 0,10899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10899, 0, 0, 0, 0, 0,10899,10899, 10899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10899, 10900,10900, 0,10900,10900,10900,10900,10900,10900,10900, 0,10900,10900, 0, 0, 0, 0, 0, 0, 0, 0, 0,10900,10900,10900,10900,10900,10900,10900, 0, 0, 0, 0, 0,10900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10900,10900,10900,10901,10901, 0,10901,10901,10901, 10901,10901,10901,10901, 0,10901,10901, 0, 0, 0, 0, 0, 0, 0, 0, 0,10901,10901,10901,10901, 10901,10901,10901,10901, 0, 0, 0, 0,10901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10901,10901,10901,10923,10923, 0,10923,10923,10923,10923,10923,10923,10923, 0,10923, 10923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10923,10923,10923,10923,10923,10923,10923, 0, 0, 0, 0, 0,10923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10923, 10923,10923,10933,10933, 0,10933,10933,10933,10933,10933, 10933,10933, 0,10933,10933, 0, 0, 0, 0, 0, 0, 0, 0, 0,10933,10933,10933,10933,10933,10933, 10933, 0, 0, 0, 0, 0,10933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10933,10933,10933,10935,10935, 0,10935, 10935,10935,10935,10935, 0,10935,10935,10935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10935,10935, 10935,10935,10935,10935,10935, 0, 0, 0, 0, 0, 10935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10935,10935,10935, 10935,10936,10936, 0,10936,10936,10936,10936,10936, 0, 10936,10936,10936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10936,10936,10936,10936,10936,10936,10936, 10936, 0, 0, 0, 0,10936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10936,10936,10936,10936,10954,10954,10954,10954, 10954,10954,10954,10954,10954,10954, 0, 0, 0, 0, 0, 0,10954,10954,10954,10954,10954,10954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10954,10954, 10954,10954,10954,10954,10956,10956,10956,10956,10956,10956, 10956,10956,10956,10956, 0, 0, 0, 0, 0, 0, 10956,10956,10956,10956,10956,10956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10956,10956,10956,10956, 10956,10956,10957,10957,10957,10957,10957,10957,10957,10957, 10957, 0, 0, 0, 0, 0, 0, 0,10957,10957, 10957,10957,10957,10957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10957, 0, 0, 0,10957,10957,10957,10957,10957,10957, 10960,10960,10960,10960,10960,10960,10960,10960,10960,10960, 0, 0, 0, 0, 0, 0,10960,10960,10960,10960, 10960,10960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10960,10960,10960,10960,10960,10960,10961,10961, 10961,10961,10961,10961,10961,10961,10961, 0, 0, 0, 0, 0, 0, 0,10961,10961,10961,10961,10961,10961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10961,10961,10961,10961,10961,10961,10969,10969,10969,10969, 10969,10969,10969,10969,10969,10969, 0, 0, 0, 0, 0, 0,10969,10969,10969,10969,10969,10969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10969,10969, 10969,10969,10969,10969,10970,10970,10970,10970,10970,10970, 10970,10970,10970, 0, 0, 0, 0, 0, 0, 0, 10970,10970,10970,10970,10970,10970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10970,10970,10970,10970, 10970,10970,10978,10978,10978,10978,10978,10978,10978,10978, 10978,10978, 0, 0, 0, 0, 0, 0,10978,10978, 10978,10978,10978,10978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10978,10978,10978,10978,10978,10978, 10979,10979,10979,10979,10979,10979,10979,10979,10979, 0, 0, 0, 0, 0, 0, 0,10979,10979,10979,10979, 10979,10979, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10979,10979,10979,10979,10979,10979,10984, 0, 10984,10984,10984,10984,10984,10984,10984,10984,10984,10984, 0, 0, 0, 0, 0, 0,10984,10984,10984,10984, 10984,10984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10984,10984,10984,10984,10984,10984,10991,10991, 10991,10991,10991,10991,10991,10991,10991,10991, 0, 0, 0, 0, 0, 0,10991,10991,10991,10991,10991,10991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10991,10991,10991,10991,10991,10991,10992,10992,10992,10992, 10992,10992,10992,10992,10992, 0, 0, 0, 0, 0, 0, 0,10992,10992,10992,10992,10992,10992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10992,10992, 10992,10992,10992,10992,10997,10997,10997,10997,10997,10997, 10997,10997,10997,10997, 0, 0, 0, 0, 0, 0, 10997,10997,10997,10997,10997,10997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10997,10997,10997,10997, 10997,10997,11001,11001,11001,11001,11001,11001,11001,11001, 11001,11001, 0, 0, 0, 0, 0, 0,11001,11001, 11001,11001,11001,11001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11001,11001,11001,11001,11001,11001, 11005,11005,11005,11005,11005,11005,11005,11005,11005,11005, 0, 0, 0, 0, 0, 0,11005,11005,11005,11005, 11005,11005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11005,11005,11005,11005,11005,11005,11006,11006, 11006,11006,11006,11006,11006,11006,11006, 0, 0, 0, 0, 0, 0, 0,11006,11006,11006,11006,11006,11006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11006,11006,11006,11006,11006,11006,11011,11011,11011,11011, 11011,11011,11011,11011,11011,11011, 0, 0, 0, 0, 0, 0,11011,11011,11011,11011,11011,11011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11011,11011, 11011,11011,11011,11011,11015,11015,11015,11015,11015,11015, 11015,11015,11015,11015, 0, 0, 0, 0, 0, 0, 11015,11015,11015,11015,11015,11015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11015,11015,11015,11015, 11015,11015,11016,11016,11016,11016,11016,11016,11016,11016, 11016,11016, 0, 0, 0, 0, 0, 0,11016,11016, 11016,11016,11016,11016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11016,11016,11016,11016,11016,11016, 11018,11018,11018,11018,11018,11018,11018,11018,11018,11018, 0, 0, 0, 0, 0, 0,11018,11018,11018,11018, 11018,11018, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11018,11018,11018,11018,11018,11018,11023,11023, 11023,11023,11023,11023,11023,11023,11023, 0, 0, 0, 0, 0, 0, 0,11023,11023,11023,11023,11023,11023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11023,11023,11023,11023,11023,11023,11024,11024,11024,11024, 11024,11024,11024,11024,11024,11024, 0, 0, 0, 0, 0, 0,11024,11024,11024,11024,11024,11024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11024,11024, 11024,11024,11024,11024,11078, 0, 0, 0, 0, 0, 0,11078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11078, 0,11078, 0,11078, 0, 0,11078,11078, 0, 0, 0,11078,11078, 0, 11078, 0,11078, 0,11078, 0,11078,11078,11078,11079, 0,11079, 0, 0, 0, 0,11079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11079, 0, 0, 0, 0, 0, 0,11079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11079, 0,11079, 0,11079, 0, 0,11079, 11079, 0, 0, 0,11079, 0, 0,11079, 0,11079, 0,11079, 0,11079,11079,11079,11080, 0, 0, 0, 0, 0, 0, 0, 0,11080, 0, 0, 0, 0, 0, 0,11080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11080, 0,11080, 0, 11080, 0, 0,11080,11080, 0, 0, 0,11080, 0, 0,11080, 0,11080, 0,11080, 0,11080,11080,11080, 11082, 0,11082, 0, 0, 0, 0,11082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11082, 0, 0, 0, 0, 0, 0,11082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11082, 0,11082, 0,11082, 0, 0, 11082,11082, 0, 0, 0,11082, 0, 0,11082, 0, 11082, 0,11082, 0,11082,11082,11082,11083, 0,11083, 0, 0, 0, 0,11083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11083, 0,11083, 0, 0, 0, 0,11083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11083, 0,11083, 0,11083, 0, 0,11083,11083, 0, 0, 0,11083, 0, 0,11083, 0,11083, 0,11083, 0,11083,11083,11083,11084, 0, 0, 0, 0, 0, 0,11084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11084, 0,11084, 0,11084, 0, 0,11084,11084, 0, 0, 0,11084, 0, 0, 11084, 0,11084, 0,11084, 0,11084,11084,11084,11099, 0,11099, 0, 0, 0, 0,11099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11099, 0, 0, 0, 0, 0, 0,11099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11099, 0,11099, 0,11099, 0, 0,11099, 11099, 0, 0,11099,11099, 0, 0,11099, 0,11099, 0,11099, 0,11099,11099,11099,11101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11101, 0, 0, 0, 0, 0, 0,11101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11101, 0,11101, 0,11101, 0, 0,11101,11101, 0, 0, 0,11101, 0, 0,11101, 0,11101, 0,11101, 0, 11101,11101,11101,11102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11102, 0, 0, 0, 0, 0, 0,11102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11102, 0,11102, 0, 11102, 0, 0,11102,11102, 0, 0, 0,11102, 0, 11102,11102, 0,11102, 0,11102, 0,11102,11102,11102, 11103, 0, 0, 0, 0, 0, 0, 0,11103,11103, 11103,11103,11103,11103,11103,11103,11103,11103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11103, 0, 0, 0, 0, 0, 0,11103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11103, 0,11103, 0,11103, 0, 0,11103,11103, 0, 0, 0,11103, 0, 0,11103, 0,11103, 0, 11103, 0,11103,11103,11103,11104, 0,11104, 0, 0, 0, 0,11104, 0, 0,11104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11104, 0, 0, 0, 0, 0, 0,11104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11104, 0, 11104, 0,11104, 0, 0,11104,11104, 0, 0, 0, 11104, 0, 0,11104, 0,11104, 0,11104, 0,11104, 11104,11104,11105, 0,11105, 0, 0, 0, 0,11105, 0, 0,11105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11105, 0, 0, 0, 0, 0, 0,11105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11105, 0,11105,11105,11105, 0, 0,11105,11105, 0, 0, 0,11105, 0, 0, 11105, 0,11105, 0,11105, 0,11105,11105,11105,11106, 0, 0, 0, 0, 0, 0, 0,11106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11106, 0, 0, 0, 0, 0, 0,11106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11106, 0,11106,11106,11106, 0, 0,11106,11106, 0, 0, 0,11106, 0,11106,11106, 0,11106, 0,11106, 0,11106,11106,11106,11141, 0,11141, 0, 0, 0, 0,11141, 0, 0,11141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11141, 0, 0, 0, 0, 0, 0,11141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11141, 0,11141, 0,11141, 0, 0,11141,11141, 0, 0, 0,11141, 0,11141,11141, 0,11141, 0,11141, 0,11141,11141, 11141,11143, 0,11143, 0, 0, 0, 0,11143, 0, 0,11143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11143, 0, 0, 0, 0, 0, 0, 11143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11143, 0,11143, 0,11143, 0, 0,11143,11143, 0, 0, 0,11143, 0, 0,11143, 0,11143, 0,11143, 0,11143,11143,11143,11144, 0, 11144, 0, 0, 0, 0,11144, 0, 0,11144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11144, 0, 0, 0, 0, 0, 0,11144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11144, 0,11144, 0,11144, 0, 0,11144,11144, 0, 0, 0,11144,11144, 0,11144, 0,11144, 0, 11144, 0,11144,11144,11144,11161, 0,11161, 0, 0, 11161,11161,11161,11161,11161,11161,11161,11161,11161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11161, 0, 0, 11161,11168,11168, 0,11168,11168,11168,11168,11168,11168, 11168, 0,11168,11168, 0, 0, 0, 0, 0, 0, 0, 0, 0,11168,11168,11168,11168,11168,11168,11168, 0, 0, 0, 0, 0,11168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11168,11168,11168,11169,11169, 0,11169,11169, 11169,11169,11169,11169,11169, 0,11169,11169, 0, 0, 0, 0, 0, 0, 0, 0, 0,11169,11169,11169, 11169,11169,11169,11169,11169, 0, 0, 0, 0,11169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11169,11169,11169,11173, 11173, 0,11173,11173,11173,11173,11173,11173,11173,11173, 11173,11173, 0, 0, 0, 0, 0, 0, 0, 0, 0,11173,11173,11173,11173,11173,11173,11173, 0, 0, 0, 0, 0,11173, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11173,11173,11173,11173,11174,11174, 0,11174,11174,11174, 11174,11174,11174,11174, 0,11174,11174, 0, 0, 0, 0, 0, 0, 0, 0, 0,11174,11174,11174,11174, 11174,11174,11174, 0, 0, 0, 0, 0,11174, 0, 0, 0, 0, 0,11174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11174,11174,11174,11175,11175, 0,11175,11175,11175,11175,11175,11175,11175, 0,11175, 11175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11175,11175,11175,11175,11175,11175,11175,11175, 0, 0, 0, 0,11175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11175, 11175,11175,11176,11176, 0,11176,11176,11176,11176,11176, 11176,11176,11176,11176,11176,11176,11176,11176,11176,11176, 11176,11176,11176,11176,11176,11176,11176,11176,11176,11176, 11176,11176,11176,11176,11176,11176,11176,11176,11176,11176, 11176,11176,11176,11176,11176,11176,11176,11176,11176,11176, 11176,11176,11176,11176,11176,11176,11176,11176,11176,11176, 11176,11176,11176,11176,11176,11176,11176,11176,11176,11176, 11176,11176,11176,11176,11176,11176,11176,11176,11176,11176, 11176,11176,11177, 0, 0, 0, 0, 0, 0, 0, 0,11177,11177,11177,11177,11177,11177,11177,11177,11177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11177,11177,11177,11177,11177,11177,11177, 11177,11177,11177,11177,11177,11177,11177,11177,11177,11177, 11177,11177,11177,11177,11177,11177,11177,11177,11182,11182, 0,11182,11182,11182,11182,11182,11182,11182, 0,11182, 11182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11182,11182,11182,11182,11182,11182,11182, 0, 0, 0, 0, 0,11182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11182, 11182,11182,11182,11183,11183, 0,11183,11183,11183,11183, 11183,11183,11183, 0,11183,11183, 0, 0, 0, 0, 0, 0, 0, 0, 0,11183,11183,11183,11183,11183, 11183,11183,11183, 0, 0, 0, 0,11183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11183,11183,11183,11183,11184,11184, 0,11184,11184,11184,11184,11184,11184,11184, 0,11184, 11184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11184,11184,11184,11184,11184,11184,11184, 0, 0, 0, 0, 0,11184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11184, 11184,11184,11186,11186, 0,11186,11186,11186,11186,11186, 11186,11186, 0,11186,11186, 0, 0, 0, 0, 0, 0, 0, 0, 0,11186,11186,11186,11186,11186,11186, 11186,11186, 0, 0, 0, 0,11186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11186,11186,11186,11189,11189, 0,11189, 11189,11189,11189,11189,11189,11189, 0,11189,11189, 0, 0, 0, 0, 0, 0, 0, 0, 0,11189,11189, 11189,11189,11189,11189,11189, 0, 0, 0, 0, 0, 11189, 0, 0,11189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11189,11189,11189, 11189,11190,11190, 0,11190,11190,11190,11190,11190,11190, 11190,11190,11190,11190,11190,11190,11190,11190,11190,11190, 11190,11190,11190,11190,11190,11190,11190,11190,11190,11190, 11190,11190,11190,11190,11190,11190,11190,11190,11190,11190, 11190,11190,11190,11190,11190,11190,11190,11190,11190,11190, 11190,11190,11190,11190,11190,11190,11190,11190,11190,11190, 11190,11190,11190,11190,11190,11190,11190,11190,11190,11190, 11190,11190,11190,11190,11190,11190,11190,11190,11190,11190, 11190,11194,11194, 0,11194,11194,11194,11194,11194,11194, 11194, 0,11194,11194, 0, 0, 0, 0, 0, 0, 0, 0, 0,11194,11194,11194,11194,11194,11194,11194, 0, 0, 0, 0, 0,11194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11194,11194,11194,11194,11195,11195, 0,11195, 11195,11195,11195,11195,11195,11195, 0,11195,11195, 0, 0, 0, 0, 0, 0, 0, 0, 0,11195,11195, 11195,11195,11195,11195,11195, 0, 0, 0, 0, 0, 11195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11195,11195,11195, 11195,11196,11196, 0,11196,11196,11196,11196,11196,11196, 11196, 0,11196,11196, 0, 0, 0, 0, 0, 0, 0, 0, 0,11196,11196,11196,11196,11196,11196,11196, 11196, 0, 0, 0, 0,11196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11196,11196,11196,11196,11197,11197, 0,11197, 11197,11197,11197,11197,11197,11197, 0,11197,11197, 0, 0, 0, 0, 0, 0, 0, 0, 0,11197,11197, 11197,11197,11197,11197,11197, 0, 0, 0, 0, 0, 11197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11197,11197,11197, 11199,11199, 0,11199,11199,11199,11199,11199,11199,11199, 0,11199,11199, 0, 0, 0, 0, 0, 0, 0, 0, 0,11199,11199,11199,11199,11199,11199,11199,11199, 0, 0, 0, 0,11199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11199,11199,11199,11204,11204, 0,11204,11204,11204, 11204,11204,11204,11204, 0,11204,11204, 0, 0, 0, 0, 0, 0, 0, 0, 0,11204,11204,11204,11204, 11204,11204,11204, 0, 0, 0, 0, 0,11204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11204,11204,11204,11204,11205, 11205, 0,11205,11205,11205,11205,11205,11205,11205, 0, 11205,11205, 0, 0, 0, 0, 0, 0, 0, 0, 0,11205,11205,11205,11205,11205,11205,11205,11205, 0, 0, 0, 0,11205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11205,11205,11205,11205,11206,11206, 0,11206,11206,11206, 11206,11206,11206,11206, 0,11206,11206, 0, 0, 0, 0, 0, 0, 0, 0, 0,11206,11206,11206,11206, 11206,11206,11206, 0, 0, 0, 0, 0,11206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11206,11206,11206,11208,11208, 0,11208,11208,11208,11208,11208,11208,11208, 0,11208, 11208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11208,11208,11208,11208,11208,11208,11208,11208, 0, 0, 0, 0,11208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11208, 11208,11208,11212,11212, 0,11212,11212,11212,11212,11212, 11212,11212, 0,11212,11212, 0, 0, 0, 0, 0, 0, 0, 0, 0,11212,11212,11212,11212,11212,11212, 11212, 0, 0, 0, 0, 0,11212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11212,11212,11212,11212,11213,11213, 0, 11213,11213,11213,11213,11213,11213,11213, 0,11213,11213, 0, 0, 0, 0, 0, 0, 0, 0, 0,11213, 11213,11213,11213,11213,11213,11213,11213, 0, 0, 0, 0,11213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11213,11213, 11213,11213,11214,11214, 0,11214,11214,11214,11214,11214, 11214,11214, 0,11214,11214, 0, 0, 0, 0, 0, 0, 0, 0, 0,11214,11214,11214,11214,11214,11214, 11214, 0, 0, 0, 0, 0,11214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11214,11214,11214,11216,11216, 0,11216, 11216,11216,11216,11216,11216,11216, 0,11216,11216, 0, 0, 0, 0, 0, 0, 0, 0, 0,11216,11216, 11216,11216,11216,11216,11216,11216, 0, 0, 0, 0, 11216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11216,11216,11216, 11218,11218, 0,11218,11218,11218,11218,11218,11218,11218, 0,11218,11218, 0, 0, 0, 0, 0, 0, 0, 0, 0,11218,11218,11218,11218,11218,11218,11218, 0, 0, 0, 0, 0,11218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11218,11218,11218,11218,11219,11219, 0,11219,11219, 11219,11219,11219,11219,11219, 0,11219,11219, 0, 0, 0, 0, 0, 0, 0, 0, 0,11219,11219,11219, 11219,11219,11219,11219,11219, 0, 0, 0, 0,11219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11219,11219,11219,11219, 11220,11220, 0,11220,11220,11220,11220,11220,11220,11220, 0,11220,11220, 0, 0, 0, 0, 0, 0, 0, 0, 0,11220,11220,11220,11220,11220,11220,11220, 0, 0, 0, 0, 0,11220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11220,11220,11220,11222,11222, 0,11222,11222,11222, 11222,11222,11222,11222, 0,11222,11222, 0, 0, 0, 0, 0, 0, 0, 0, 0,11222,11222,11222,11222, 11222,11222,11222, 0, 0, 0, 0, 0,11222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11222, 0, 0, 0, 0, 0,11222,11222,11222,11222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11222,11223,11223, 0, 11223,11223,11223,11223,11223,11223,11223, 0,11223,11223, 0, 0, 0, 0, 0, 0, 0, 0, 0,11223, 11223,11223,11223,11223,11223,11223, 0, 0, 0, 0, 0,11223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11223,11223, 11223,11223,11224,11224, 0,11224,11224,11224,11224,11224, 11224,11224, 0,11224,11224, 0, 0, 0, 0, 0, 0, 0, 0, 0,11224,11224,11224,11224,11224,11224, 11224,11224, 0, 0, 0, 0,11224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11224,11224,11224,11224,11225,11225, 0, 11225,11225,11225,11225,11225,11225,11225, 0,11225,11225, 0, 0, 0, 0, 0, 0, 0, 0, 0,11225, 11225,11225,11225,11225,11225,11225, 0, 0, 0, 0, 0,11225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11225, 0, 0, 0, 0, 0,11225,11225, 11225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11225, 11226,11226, 0,11226,11226,11226,11226,11226,11226,11226, 0,11226,11226, 0, 0, 0, 0, 0, 0, 0, 0, 0,11226,11226,11226,11226,11226,11226,11226,11226, 0, 0, 0, 0,11226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11226,11226,11226,11229,11229, 0,11229,11229,11229, 11229,11229,11229,11229, 0,11229,11229, 0, 0, 0, 0, 0, 0, 0, 0, 0,11229,11229,11229,11229, 11229,11229,11229, 0, 0, 0, 0, 0,11229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11229,11229,11229,11229,11230, 11230, 0,11230,11230,11230,11230,11230,11230,11230, 0, 11230,11230, 0, 0, 0, 0, 0, 0, 0, 0, 0,11230,11230,11230,11230,11230,11230,11230,11230, 0, 0, 0, 0,11230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11230,11230,11230,11230,11231,11231, 0,11231,11231,11231, 11231,11231,11231,11231, 0,11231,11231, 0, 0, 0, 0, 0, 0, 0, 0, 0,11231,11231,11231,11231, 11231,11231,11231, 0, 0, 0, 0, 0,11231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11231,11231,11231,11233,11233, 0,11233,11233,11233,11233,11233,11233,11233, 0,11233, 11233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11233,11233,11233,11233,11233,11233,11233,11233, 0, 0, 0, 0,11233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11233, 11233,11233,11235,11235, 0,11235,11235,11235,11235,11235, 11235,11235, 0,11235,11235, 0, 0, 0, 0, 0, 0, 0, 0, 0,11235,11235,11235,11235,11235,11235, 11235, 0, 0, 0, 0, 0,11235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11235,11235,11235,11235,11236,11236, 0, 11236,11236,11236,11236,11236,11236,11236, 0,11236,11236, 0, 0, 0, 0, 0, 0, 0, 0, 0,11236, 11236,11236,11236,11236,11236,11236,11236, 0, 0, 0, 0,11236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11236,11236, 11236,11236,11237,11237, 0,11237,11237,11237,11237,11237, 11237,11237, 0,11237,11237, 0, 0, 0, 0, 0, 0, 0, 0, 0,11237,11237,11237,11237,11237,11237, 11237, 0, 0, 0, 0, 0,11237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11237,11237,11237,11239,11239, 0,11239, 11239,11239,11239,11239,11239,11239, 0,11239,11239, 0, 0, 0, 0, 0, 0, 0, 0, 0,11239,11239, 11239,11239,11239,11239,11239, 0, 0, 0, 0, 0, 11239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11239, 0, 0, 0, 0, 0,11239,11239,11239, 11239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11239,11240, 11240, 0,11240,11240,11240,11240,11240,11240,11240, 0, 11240,11240, 0, 0, 0, 0, 0, 0, 0, 0, 0,11240,11240,11240,11240,11240,11240,11240, 0, 0, 0, 0, 0,11240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11240,11240,11240,11240,11241,11241, 0,11241,11241,11241, 11241,11241,11241,11241, 0,11241,11241, 0, 0, 0, 0, 0, 0, 0, 0, 0,11241,11241,11241,11241, 11241,11241,11241,11241, 0, 0, 0, 0,11241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11241,11241,11241,11241,11242, 11242, 0,11242,11242,11242,11242,11242,11242,11242, 0, 11242,11242, 0, 0, 0, 0, 0, 0, 0, 0, 0,11242,11242,11242,11242,11242,11242,11242, 0, 0, 0, 0, 0,11242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11242, 0, 0, 0, 0, 0, 11242,11242,11242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11242,11243,11243, 0,11243,11243,11243,11243,11243, 11243,11243, 0,11243,11243, 0, 0, 0, 0, 0, 0, 0, 0, 0,11243,11243,11243,11243,11243,11243, 11243,11243, 0, 0, 0, 0,11243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11243,11243,11243,11245,11245, 0,11245, 11245,11245,11245,11245,11245,11245, 0,11245,11245, 0, 0, 0, 0, 0, 0, 0, 0, 0,11245,11245, 11245,11245,11245,11245,11245, 0, 0, 0, 0, 0, 11245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11245,11245,11245, 11246,11246, 0,11246,11246,11246,11246,11246,11246,11246, 0,11246,11246, 0, 0, 0, 0, 0, 0, 0, 0, 0,11246,11246,11246,11246,11246,11246,11246, 0, 0, 0, 0, 0,11246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11246,11246,11246,11246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11246, 11247,11247, 0,11247,11247,11247,11247,11247,11247,11247, 0,11247,11247, 0, 0, 0, 0, 0, 0, 0, 0, 0,11247,11247,11247,11247,11247,11247,11247, 0, 0, 0, 0, 0,11247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11247,11247,11247,11247,11248,11248, 0,11248,11248, 11248,11248,11248,11248,11248, 0,11248,11248, 0, 0, 0, 0, 0, 0, 0, 0, 0,11248,11248,11248, 11248,11248,11248,11248,11248, 0, 0, 0, 0,11248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11248,11248,11248,11248, 11249,11249, 0,11249,11249,11249,11249,11249,11249,11249, 0,11249,11249, 0, 0, 0, 0, 0, 0, 0, 0, 0,11249,11249,11249,11249,11249,11249,11249, 0, 0, 0, 0, 0,11249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11249,11249,11249,11251,11251, 0,11251,11251,11251, 11251,11251,11251,11251, 0,11251,11251, 0, 0, 0, 0, 0, 0, 0, 0, 0,11251,11251,11251,11251, 11251,11251,11251,11251, 0, 0, 0, 0,11251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11251,11251,11251,11257,11257, 0,11257,11257,11257,11257,11257,11257,11257, 0,11257, 11257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11257,11257,11257,11257,11257,11257,11257, 0, 0, 0, 0, 0,11257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11257, 11257,11257,11257,11258,11258, 0,11258,11258,11258,11258, 11258,11258,11258, 0,11258,11258, 0, 0, 0, 0, 0, 0, 0, 0, 0,11258,11258,11258,11258,11258, 11258,11258,11258, 0, 0, 0, 0,11258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11258,11258,11258,11258,11259,11259, 0,11259,11259,11259,11259,11259,11259,11259, 0,11259, 11259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11259,11259,11259,11259,11259,11259,11259, 0, 0, 0, 0, 0,11259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11259, 11259,11259,11261,11261, 0,11261,11261,11261,11261,11261, 11261,11261, 0,11261,11261, 0, 0, 0, 0, 0, 0, 0, 0, 0,11261,11261,11261,11261,11261,11261, 11261,11261, 0, 0, 0, 0,11261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11261,11261,11261,11266,11266, 0,11266, 11266,11266,11266,11266,11266,11266, 0,11266,11266, 0, 0, 0, 0, 0, 0, 0, 0, 0,11266,11266, 11266,11266,11266,11266,11266, 0, 0, 0, 0, 0, 11266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11266,11266,11266, 11266,11267,11267, 0,11267,11267,11267,11267,11267,11267, 11267, 0,11267,11267, 0, 0, 0, 0, 0, 0, 0, 0, 0,11267,11267,11267,11267,11267,11267,11267, 11267, 0, 0, 0, 0,11267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11267,11267,11267,11267,11268,11268, 0,11268, 11268,11268,11268,11268,11268,11268, 0,11268,11268, 0, 0, 0, 0, 0, 0, 0, 0, 0,11268,11268, 11268,11268,11268,11268,11268, 0, 0, 0, 0, 0, 11268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11268,11268,11268, 11270,11270, 0,11270,11270,11270,11270,11270,11270,11270, 0,11270,11270, 0, 0, 0, 0, 0, 0, 0, 0, 0,11270,11270,11270,11270,11270,11270,11270,11270, 0, 0, 0, 0,11270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11270,11270,11270,11274,11274, 0,11274,11274,11274, 11274,11274,11274,11274, 0,11274,11274, 0, 0, 0, 0, 0, 0, 0, 0, 0,11274,11274,11274,11274, 11274,11274,11274, 0, 0, 0, 0, 0,11274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11274,11274,11274,11274,11275, 11275, 0,11275,11275,11275,11275,11275,11275,11275, 0, 11275,11275, 0, 0, 0, 0, 0, 0, 0, 0, 0,11275,11275,11275,11275,11275,11275,11275,11275, 0, 0, 0, 0,11275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11275,11275,11275,11275,11276,11276, 0,11276,11276,11276, 11276,11276,11276,11276, 0,11276,11276, 0, 0, 0, 0, 0, 0, 0, 0, 0,11276,11276,11276,11276, 11276,11276,11276, 0, 0, 0, 0, 0,11276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11276,11276,11276,11278,11278, 0,11278,11278,11278,11278,11278,11278,11278, 0,11278, 11278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11278,11278,11278,11278,11278,11278,11278,11278, 0, 0, 0, 0,11278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11278, 11278,11278,11280,11280, 0,11280,11280,11280,11280,11280, 11280,11280, 0,11280,11280, 0, 0, 0, 0, 0, 0, 0, 0, 0,11280,11280,11280,11280,11280,11280, 11280, 0, 0, 0, 0, 0,11280, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11280,11280,11280,11280,11281,11281, 0, 11281,11281,11281,11281,11281,11281,11281, 0,11281,11281, 0, 0, 0, 0, 0, 0, 0, 0, 0,11281, 11281,11281,11281,11281,11281,11281,11281, 0, 0, 0, 0,11281, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11281,11281, 11281,11281,11282,11282, 0,11282,11282,11282,11282,11282, 11282,11282, 0,11282,11282, 0, 0, 0, 0, 0, 0, 0, 0, 0,11282,11282,11282,11282,11282,11282, 11282, 0, 0, 0, 0, 0,11282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11282,11282,11282,11284,11284, 0,11284, 11284,11284,11284,11284,11284,11284, 0,11284,11284, 0, 0, 0, 0, 0, 0, 0, 0, 0,11284,11284, 11284,11284,11284,11284,11284, 0, 0, 0, 0, 0, 11284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11284, 0, 0, 0, 0, 0,11284,11284,11284, 11284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11284,11285, 11285, 0,11285,11285,11285,11285,11285,11285,11285, 0, 11285,11285, 0, 0, 0, 0, 0, 0, 0, 0, 0,11285,11285,11285,11285,11285,11285,11285, 0, 0, 0, 0, 0,11285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11285,11285,11285,11285,11286,11286, 0,11286,11286,11286, 11286,11286,11286,11286, 0,11286,11286, 0, 0, 0, 0, 0, 0, 0, 0, 0,11286,11286,11286,11286, 11286,11286,11286,11286, 0, 0, 0, 0,11286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11286,11286,11286,11286,11287, 11287, 0,11287,11287,11287,11287,11287,11287,11287, 0, 11287,11287, 0, 0, 0, 0, 0, 0, 0, 0, 0,11287,11287,11287,11287,11287,11287,11287, 0, 0, 0, 0, 0,11287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11287, 0, 0, 0, 0, 0, 11287,11287,11287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11287,11288,11288, 0,11288,11288,11288,11288,11288, 11288,11288, 0,11288,11288, 0, 0, 0, 0, 0, 0, 0, 0, 0,11288,11288,11288,11288,11288,11288, 11288,11288, 0, 0, 0, 0,11288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11288,11288,11288,11291,11291, 0,11291, 11291,11291,11291,11291,11291,11291, 0,11291,11291, 0, 0, 0, 0, 0, 0, 0, 0, 0,11291,11291, 11291,11291,11291,11291,11291, 0, 0, 0, 0, 0, 11291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11291,11291,11291, 11291,11292,11292, 0,11292,11292,11292,11292,11292,11292, 11292, 0,11292,11292, 0, 0, 0, 0, 0, 0, 0, 0, 0,11292,11292,11292,11292,11292,11292,11292, 11292, 0, 0, 0, 0,11292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11292,11292,11292,11292,11293,11293, 0,11293, 11293,11293,11293,11293,11293,11293, 0,11293,11293, 0, 0, 0, 0, 0, 0, 0, 0, 0,11293,11293, 11293,11293,11293,11293,11293, 0, 0, 0, 0, 0, 11293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11293,11293,11293, 11295,11295, 0,11295,11295,11295,11295,11295,11295,11295, 0,11295,11295, 0, 0, 0, 0, 0, 0, 0, 0, 0,11295,11295,11295,11295,11295,11295,11295,11295, 0, 0, 0, 0,11295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11295,11295,11295,11297,11297, 0,11297,11297,11297, 11297,11297,11297,11297, 0,11297,11297, 0, 0, 0, 0, 0, 0, 0, 0, 0,11297,11297,11297,11297, 11297,11297,11297, 0, 0, 0, 0, 0,11297, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11297,11297,11297,11297,11298, 11298, 0,11298,11298,11298,11298,11298,11298,11298, 0, 11298,11298, 0, 0, 0, 0, 0, 0, 0, 0, 0,11298,11298,11298,11298,11298,11298,11298,11298, 0, 0, 0, 0,11298, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11298,11298,11298,11298,11299,11299, 0,11299,11299,11299, 11299,11299,11299,11299, 0,11299,11299, 0, 0, 0, 0, 0, 0, 0, 0, 0,11299,11299,11299,11299, 11299,11299,11299, 0, 0, 0, 0, 0,11299, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11299,11299,11299,11301,11301, 0,11301,11301,11301,11301,11301,11301,11301, 0,11301, 11301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11301,11301,11301,11301,11301,11301,11301, 0, 0, 0, 0, 0,11301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11301, 0, 0, 0, 0, 0,11301, 11301,11301,11301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11301,11302,11302, 0,11302,11302,11302,11302,11302,11302, 11302, 0,11302,11302, 0, 0, 0, 0, 0, 0, 0, 0, 0,11302,11302,11302,11302,11302,11302,11302, 0, 0, 0, 0, 0,11302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11302,11302,11302,11302,11303,11303, 0,11303, 11303,11303,11303,11303,11303,11303, 0,11303,11303, 0, 0, 0, 0, 0, 0, 0, 0, 0,11303,11303, 11303,11303,11303,11303,11303,11303, 0, 0, 0, 0, 11303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11303,11303,11303, 11303,11304,11304, 0,11304,11304,11304,11304,11304,11304, 11304, 0,11304,11304, 0, 0, 0, 0, 0, 0, 0, 0, 0,11304,11304,11304,11304,11304,11304,11304, 0, 0, 0, 0, 0,11304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11304, 0, 0, 0, 0, 0,11304,11304,11304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11304,11305,11305, 0,11305,11305,11305, 11305,11305,11305,11305, 0,11305,11305, 0, 0, 0, 0, 0, 0, 0, 0, 0,11305,11305,11305,11305, 11305,11305,11305,11305, 0, 0, 0, 0,11305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11305,11305,11305,11307,11307, 0,11307,11307,11307,11307,11307,11307,11307, 0,11307, 11307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11307,11307,11307,11307,11307,11307,11307, 0, 0, 0, 0, 0,11307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11307, 11307,11307,11308,11308, 0,11308,11308,11308,11308,11308, 11308,11308, 0,11308,11308, 0, 0, 0, 0, 0, 0, 0, 0, 0,11308,11308,11308,11308,11308,11308, 11308, 0, 0, 0, 0, 0,11308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11308,11308,11308,11308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11308,11309,11309, 0,11309,11309,11309,11309,11309, 11309,11309,11309,11309,11309,11309,11309,11309,11309,11309, 11309,11309,11309,11309,11309,11309,11309,11309,11309,11309, 11309,11309,11309,11309,11309,11309,11309,11309,11309,11309, 11309,11309,11309,11309,11309,11309,11309,11309,11309,11309, 11309,11309,11309,11309,11309,11309,11309,11309,11309,11309, 11309,11309,11309,11309,11309,11309,11309,11309,11309,11309, 11309,11309,11309,11309,11309,11309,11309,11309,11309,11309, 11309,11309,11312,11312, 0,11312,11312,11312,11312,11312, 11312,11312, 0,11312,11312, 0, 0, 0, 0, 0, 0, 0, 0, 0,11312,11312,11312,11312,11312,11312, 11312, 0, 0, 0, 0, 0,11312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11312,11312,11312,11312,11313,11313, 0, 11313,11313,11313,11313,11313,11313,11313, 0,11313,11313, 0, 0, 0, 0, 0, 0, 0, 0, 0,11313, 11313,11313,11313,11313,11313,11313,11313, 0, 0, 0, 0,11313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11313,11313, 11313,11313,11316, 0, 0, 0,11316, 0,11316, 0, 0,11316,11316,11316,11316,11316,11316,11316,11316,11316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11316,11317, 11317,11317,11317,11317,11317,11317,11317,11317, 0, 0, 0, 0, 0, 0, 0,11317,11317,11317,11317,11317, 11317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11317,11317,11317,11317,11317,11317,11320,11320, 0, 11320,11320,11320,11320,11320,11320,11320, 0,11320,11320, 0, 0, 0, 0, 0, 0, 0, 0, 0,11320, 11320,11320,11320,11320,11320,11320, 0, 0, 0, 0, 0,11320, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11320,11320, 11320,11320,11321,11321, 0,11321,11321,11321,11321,11321, 11321,11321, 0,11321,11321, 0, 0, 0, 0, 0, 0, 0, 0, 0,11321,11321,11321,11321,11321,11321, 11321,11321, 0, 0, 0, 0,11321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11321,11321,11321,11321,11325,11325, 0, 11325,11325,11325,11325,11325,11325,11325, 0,11325,11325, 0, 0, 0, 0, 0, 0, 0, 0, 0,11325, 11325,11325,11325,11325,11325,11325, 0, 0, 0, 0, 0,11325, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11325,11325, 11325,11325,11326,11326, 0,11326,11326,11326,11326,11326, 11326,11326, 0,11326,11326, 0, 0, 0, 0, 0, 0, 0, 0, 0,11326,11326,11326,11326,11326,11326, 11326, 0, 0, 0, 0, 0,11326, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11326,11326,11326,11327,11327, 0,11327, 11327,11327,11327,11327,11327,11327, 0,11327,11327, 0, 0, 0, 0, 0, 0, 0, 0, 0,11327,11327, 11327,11327,11327,11327,11327,11327, 0, 0, 0, 0, 11327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11327,11327,11327, 11331,11331, 0,11331,11331,11331,11331,11331,11331,11331, 0,11331,11331, 0, 0, 0, 0, 0, 0, 0, 0, 0,11331,11331,11331,11331,11331,11331,11331, 0, 0, 0, 0, 0,11331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11331,11331,11331,11332,11332, 0,11332,11332,11332, 11332,11332,11332,11332, 0,11332,11332, 0, 0, 0, 0, 0, 0, 0, 0, 0,11332,11332,11332,11332, 11332,11332,11332,11332, 0, 0, 0, 0,11332, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11332,11332,11332,11335,11335, 0,11335,11335,11335,11335,11335,11335,11335, 0,11335, 11335, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11335,11335,11335,11335,11335,11335,11335, 0, 0, 0, 0, 0,11335, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11335, 11335,11335,11336,11336, 0,11336,11336,11336,11336,11336, 11336,11336, 0,11336,11336, 0, 0, 0, 0, 0, 0, 0, 0, 0,11336,11336,11336,11336,11336,11336, 11336,11336, 0, 0, 0, 0,11336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11336,11336,11336,11338,11338, 0,11338, 11338,11338,11338,11338,11338,11338, 0,11338,11338, 0, 0, 0, 0, 0, 0, 0, 0, 0,11338,11338, 11338,11338,11338,11338,11338, 0, 0, 0, 0, 0, 11338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11338,11338,11338, 11339,11339, 0,11339,11339,11339,11339,11339,11339,11339, 0,11339,11339, 0, 0, 0, 0, 0, 0, 0, 0, 0,11339,11339,11339,11339,11339,11339,11339,11339, 0, 0, 0, 0,11339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11339,11339,11339,11340,11340, 0,11340,11340,11340, 11340,11340,11340,11340,11340,11340,11340, 0, 0, 0, 0, 0, 0, 0, 0, 0,11340,11340,11340,11340, 11340,11340,11340,11340, 0, 0, 0, 0,11340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11340,11340,11340,11340,11340, 11341,11341, 0,11341,11341,11341,11341,11341,11341,11341, 0,11341,11341, 0, 0, 0, 0, 0, 0, 0, 0, 0,11341,11341,11341,11341,11341,11341,11341, 0, 0, 0, 0, 0,11341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11341,11341,11341,11342,11342, 0,11342,11342,11342, 11342,11342,11342,11342, 0,11342,11342, 0, 0, 0, 0, 0, 0, 0, 0, 0,11342,11342,11342,11342, 11342,11342,11342,11342, 0, 0, 0, 0,11342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11342,11342,11342,11344,11344, 0,11344,11344,11344,11344,11344,11344,11344, 0,11344, 11344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11344,11344,11344,11344,11344,11344,11344, 0, 0, 0, 0, 0,11344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11344, 11344,11344,11345,11345, 0,11345,11345,11345,11345,11345, 11345,11345, 0,11345,11345, 0, 0, 0, 0, 0, 0, 0, 0, 0,11345,11345,11345,11345,11345,11345, 11345,11345, 0, 0, 0, 0,11345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11345,11345,11345,11346,11346, 0,11346, 11346,11346,11346,11346,11346,11346,11346,11346,11346, 0, 0, 0, 0, 0, 0, 0, 0, 0,11346,11346, 11346,11346,11346,11346,11346,11346, 0, 0, 0, 0, 11346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11346,11346,11346, 11346,11346,11347,11347, 0,11347,11347,11347,11347,11347, 11347,11347, 0,11347,11347, 0, 0, 0, 0, 0, 0, 0, 0, 0,11347,11347,11347,11347,11347,11347, 11347, 0, 0, 0, 0, 0,11347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11347,11347,11347,11347,11348,11348, 0, 11348,11348,11348,11348,11348,11348,11348, 0,11348,11348, 0, 0, 0, 0, 0, 0, 0, 0, 0,11348, 11348,11348,11348,11348,11348,11348,11348, 0, 0, 0, 0,11348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11348,11348, 11348,11348,11349,11349, 0,11349,11349,11349,11349,11349, 11349,11349, 0,11349,11349, 0, 0, 0, 0, 0, 0, 0, 0, 0,11349,11349,11349,11349,11349,11349, 11349, 0, 0, 0, 0, 0,11349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11349,11349,11349,11351,11351, 0,11351, 11351,11351,11351,11351,11351,11351, 0,11351,11351, 0, 0, 0, 0, 0, 0, 0, 0, 0,11351,11351, 11351,11351,11351,11351,11351,11351, 0, 0, 0, 0, 11351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11351,11351,11351, 11357,11357, 0,11357,11357,11357,11357,11357,11357,11357, 0,11357,11357, 0, 0, 0, 0, 0, 0, 0, 0, 0,11357,11357,11357,11357,11357,11357,11357, 0, 0, 0, 0, 0,11357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11357,11357,11357,11357,11361,11361,11361,11361,11361, 11361,11361,11361,11361,11361, 0, 0, 0, 0, 0, 0,11361,11361,11361,11361,11361,11361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11361,11361,11361, 11361,11361,11361,11364,11364,11364,11364,11364,11364,11364, 11364,11364,11364, 0, 0, 0, 0, 0, 0,11364, 11364,11364,11364,11364,11364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11364,11364,11364,11364,11364, 11364,11366, 0, 0, 0, 0, 0, 0, 0, 0, 11366,11366,11366,11366,11366,11366,11366,11366,11366, 0, 0, 0, 0, 0, 0, 0,11366,11366,11366,11366, 11366,11366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11366,11366,11366,11366,11366,11366,11370,11370, 11370,11370,11370,11370,11370,11370,11370,11370, 0, 0, 0, 0, 0, 0,11370,11370,11370,11370,11370,11370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11370,11370,11370,11370,11370,11370,11372,11372,11372,11372, 11372,11372,11372,11372,11372, 0, 0, 0, 0, 0, 0, 0,11372,11372,11372,11372,11372,11372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11372,11372, 11372,11372,11372,11372,11378,11378,11378,11378,11378,11378, 11378,11378,11378,11378, 0, 0, 0, 0, 0, 0, 11378,11378,11378,11378,11378,11378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11378,11378,11378,11378, 11378,11378,11382,11382,11382,11382,11382,11382,11382,11382, 11382,11382, 0, 0, 0, 0, 0, 0,11382,11382, 11382,11382,11382,11382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11382,11382,11382,11382,11382,11382, 11384,11384,11384,11384,11384,11384,11384,11384,11384, 0, 0, 0, 0, 0, 0, 0,11384,11384,11384,11384, 11384,11384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11384,11384,11384,11384,11384,11384,11392,11392, 11392,11392,11392,11392,11392,11392,11392,11392, 0, 0, 0, 0, 0, 0,11392,11392,11392,11392,11392,11392, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11392,11392,11392,11392,11392,11392,11395,11395,11395,11395, 11395,11395,11395,11395,11395,11395, 0, 0, 0, 0, 0, 0,11395,11395,11395,11395,11395,11395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11395,11395, 11395,11395,11395,11395,11403,11403,11403,11403,11403,11403, 11403,11403,11403, 0, 0, 0, 0, 0, 0, 0, 11403,11403,11403,11403,11403,11403, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11403,11403,11403,11403, 11403,11403,11404,11404, 0,11404,11404,11404,11404,11404, 11404,11404, 0,11404,11404, 0, 0, 0, 0, 0, 0, 0, 0, 0,11404,11404,11404,11404,11404,11404, 11404, 0, 0, 0, 0, 0,11404,11404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11404,11404,11404,11424,11424, 0,11424, 11424,11424,11424,11424,11424,11424, 0,11424,11424, 0, 0, 0, 0, 0, 0, 0, 0, 0,11424,11424, 11424,11424,11424,11424,11424, 0, 0, 0, 0, 0, 11424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11424,11424,11424, 11424,11425,11425, 0,11425,11425,11425,11425,11425,11425, 11425, 0,11425,11425, 0, 0, 0, 0, 0, 0, 0, 0, 0,11425,11425,11425,11425,11425,11425,11425, 11425, 0, 0, 0, 0,11425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11425,11425,11425,11425,11426,11426, 0,11426, 11426,11426,11426,11426,11426,11426, 0,11426,11426, 0, 0, 0, 0, 0, 0, 0, 0, 0,11426,11426, 11426,11426,11426,11426,11426, 0, 0, 0, 0, 0, 11426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11426,11426,11426, 11428,11428, 0,11428,11428,11428,11428,11428,11428,11428, 0,11428,11428, 0, 0, 0, 0, 0, 0, 0, 0, 0,11428,11428,11428,11428,11428,11428,11428,11428, 0, 0, 0, 0,11428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11428,11428,11428,11478,11478, 0,11478,11478,11478, 11478,11478,11478,11478, 0,11478,11478, 0, 0, 0, 0, 0, 0, 0, 0, 0,11478,11478,11478,11478, 11478,11478,11478, 0, 0, 0, 0, 0,11478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11478,11478,11478,11478,11479, 11479, 0,11479,11479,11479,11479,11479,11479,11479, 0, 11479,11479, 0, 0, 0, 0, 0, 0, 0, 0, 0,11479,11479,11479,11479,11479,11479,11479,11479, 0, 0, 0, 0,11479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11479,11479,11479,11479,11480,11480, 0,11480,11480,11480, 11480,11480,11480,11480, 0,11480,11480, 0, 0, 0, 0, 0, 0, 0, 0, 0,11480,11480,11480,11480, 11480,11480,11480, 0, 0, 0, 0, 0,11480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11480,11480,11480,11482,11482, 0,11482,11482,11482,11482,11482,11482,11482, 0,11482, 11482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11482,11482,11482,11482,11482,11482,11482,11482, 0, 0, 0, 0,11482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11482, 11482,11482,11488,11488, 0,11488,11488,11488,11488,11488, 11488,11488, 0,11488,11488, 0, 0, 0, 0, 0, 0, 0, 0, 0,11488,11488,11488,11488,11488,11488, 11488, 0, 0, 0, 0, 0,11488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11488,11488,11488,11489,11489, 0,11489, 11489,11489,11489,11489,11489,11489, 0,11489,11489, 0, 0, 0, 0, 0, 0, 0, 0, 0,11489,11489, 11489,11489,11489,11489,11489,11489, 0, 0, 0, 0, 11489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11489,11489,11489, 11491,11491, 0,11491,11491,11491,11491,11491,11491,11491, 0,11491,11491, 0, 0, 0, 0, 0, 0, 0, 0, 0,11491,11491,11491,11491,11491,11491,11491, 0, 0, 0, 0, 0,11491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11491,11491,11491,11492,11492, 0,11492,11492,11492, 11492,11492,11492,11492, 0,11492,11492, 0, 0, 0, 0, 0, 0, 0, 0, 0,11492,11492,11492,11492, 11492,11492,11492,11492, 0, 0, 0, 0,11492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11492,11492,11492,11494,11494, 0,11494,11494,11494,11494,11494,11494,11494, 0,11494, 11494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11494,11494,11494,11494,11494,11494,11494, 0, 0, 0, 0, 0,11494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11494, 11494,11494,11495,11495, 0,11495,11495,11495,11495,11495, 11495,11495, 0,11495,11495, 0, 0, 0, 0, 0, 0, 0, 0, 0,11495,11495,11495,11495,11495,11495, 11495,11495, 0, 0, 0, 0,11495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11495,11495,11495,11496,11496, 0,11496, 11496,11496,11496,11496,11496,11496, 0,11496,11496, 0, 0, 0, 0, 0, 0, 0, 0, 0,11496,11496, 11496,11496,11496,11496,11496, 0, 0, 0, 0, 0, 11496, 0,11496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11496,11496,11496, 0, 0, 0, 0, 0, 0, 0, 0,11496,11499, 11499, 0,11499,11499,11499,11499,11499,11499,11499, 0, 11499,11499, 0, 0, 0, 0, 0, 0, 0, 0, 0,11499,11499,11499,11499,11499,11499,11499, 0, 0, 0, 0, 0,11499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11499,11499,11499,11500,11500, 0,11500,11500,11500,11500, 11500,11500,11500, 0,11500,11500, 0, 0, 0, 0, 0, 0, 0, 0, 0,11500,11500,11500,11500,11500, 11500,11500,11500, 0, 0, 0, 0,11500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11500,11500,11500,11504,11504, 0, 11504,11504,11504,11504,11504,11504,11504, 0,11504,11504, 0, 0, 0, 0, 0, 0, 0, 0, 0,11504, 11504,11504,11504,11504,11504,11504, 0, 0, 0, 0, 0,11504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11504,11504, 11504,11505,11505, 0,11505,11505,11505,11505,11505,11505, 11505, 0,11505,11505, 0, 0, 0, 0, 0, 0, 0, 0, 0,11505,11505,11505,11505,11505,11505,11505, 11505, 0, 0, 0, 0,11505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11505,11505,11505,11508,11508, 0,11508,11508, 11508,11508,11508,11508,11508, 0,11508,11508, 0, 0, 0, 0, 0, 0, 0, 0, 0,11508,11508,11508, 11508,11508,11508,11508, 0, 0, 0, 0, 0,11508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11508,11508,11508,11509, 11509, 0,11509,11509,11509,11509,11509,11509,11509, 0, 11509,11509, 0, 0, 0, 0, 0, 0, 0, 0, 0,11509,11509,11509,11509,11509,11509,11509,11509, 0, 0, 0, 0,11509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11509,11509,11509,11511,11511, 0,11511,11511,11511,11511, 11511,11511,11511, 0,11511,11511, 0, 0, 0, 0, 0, 0, 0, 0, 0,11511,11511,11511,11511,11511, 11511,11511, 0, 0, 0, 0, 0,11511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11511,11511,11511,11512,11512, 0, 11512,11512,11512,11512,11512,11512,11512, 0,11512,11512, 0, 0, 0, 0, 0, 0, 0, 0, 0,11512, 11512,11512,11512,11512,11512,11512,11512, 0, 0, 0, 0,11512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11512,11512, 11512,11513,11513, 0,11513,11513,11513,11513,11513,11513, 11513,11513,11513,11513, 0, 0, 0, 0, 0, 0, 0, 0, 0,11513,11513,11513,11513,11513,11513,11513, 11513, 0, 0, 0, 0,11513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11513,11513,11513,11513,11513,11514,11514, 0, 11514,11514,11514,11514,11514,11514,11514, 0,11514,11514, 0, 0, 0, 0, 0, 0, 0, 0, 0,11514, 11514,11514,11514,11514,11514,11514, 0, 0, 0, 0, 0,11514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11514,11514, 11514,11515,11515, 0,11515,11515,11515,11515,11515,11515, 11515, 0,11515,11515, 0, 0, 0, 0, 0, 0, 0, 0, 0,11515,11515,11515,11515,11515,11515,11515, 11515, 0, 0, 0, 0,11515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11515,11515,11515,11518,11518, 0,11518,11518, 11518,11518,11518,11518,11518, 0,11518,11518, 0, 0, 0, 0, 0, 0, 0, 0, 0,11518,11518,11518, 11518,11518,11518,11518, 0, 0, 0, 0, 0,11518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11518,11518,11518,11519, 11519, 0,11519,11519,11519,11519,11519,11519,11519, 0, 11519,11519, 0, 0, 0, 0, 0, 0, 0, 0, 0,11519,11519,11519,11519,11519,11519,11519,11519, 0, 0, 0, 0,11519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11519,11519,11519,11521,11521, 0,11521,11521,11521,11521, 11521,11521,11521, 0,11521,11521, 0, 0, 0, 0, 0, 0, 0, 0, 0,11521,11521,11521,11521,11521, 11521,11521, 0, 0, 0, 0, 0,11521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11521,11521,11521,11522,11522, 0, 11522,11522,11522,11522,11522,11522,11522, 0,11522,11522, 0, 0, 0, 0, 0, 0, 0, 0, 0,11522, 11522,11522,11522,11522,11522,11522,11522, 0, 0, 0, 0,11522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11522,11522, 11522,11523,11523, 0,11523,11523,11523,11523,11523,11523, 11523,11523,11523,11523, 0, 0, 0, 0, 0, 0, 0, 0, 0,11523,11523,11523,11523,11523,11523,11523, 11523, 0, 0, 0, 0,11523, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11523,11523,11523,11523,11523,11524,11524, 0, 11524,11524,11524,11524,11524,11524,11524, 0,11524,11524, 0, 0, 0, 0, 0, 0, 0, 0, 0,11524, 11524,11524,11524,11524,11524,11524, 0, 0, 0, 0, 0,11524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11524,11524, 11524,11525,11525, 0,11525,11525,11525,11525,11525,11525, 11525, 0,11525,11525, 0, 0, 0, 0, 0, 0, 0, 0, 0,11525,11525,11525,11525,11525,11525,11525, 11525, 0, 0, 0, 0,11525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11525,11525,11525,11528,11528, 0,11528,11528, 11528,11528,11528,11528,11528, 0,11528,11528, 0, 0, 0, 0, 0, 0, 0, 0, 0,11528,11528,11528, 11528,11528,11528,11528, 0, 0, 0, 0, 0,11528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11528,11528,11528,11529, 11529, 0,11529,11529,11529,11529,11529,11529,11529, 0, 11529,11529, 0, 0, 0, 0, 0, 0, 0, 0, 0,11529,11529,11529,11529,11529,11529,11529, 0, 0, 0, 0, 0,11529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11529, 0, 0, 0, 0, 11529,11529,11529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11529,11530,11530, 0,11530,11530,11530,11530, 11530,11530,11530, 0,11530,11530, 0, 0, 0, 0, 0, 0, 0, 0, 0,11530,11530,11530,11530,11530, 11530,11530,11530, 0, 0, 0, 0,11530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11530,11530,11530,11533,11533, 0, 11533,11533,11533,11533,11533,11533,11533, 0,11533,11533, 0, 0, 0, 0, 0, 0, 0, 0, 0,11533, 11533,11533,11533,11533,11533,11533, 0, 0, 0, 0, 0,11533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11533,11533, 11533,11534,11534, 0,11534,11534,11534,11534,11534,11534, 11534, 0,11534,11534, 0, 0, 0, 0, 0, 0, 0, 0, 0,11534,11534,11534,11534,11534,11534,11534, 11534, 0, 0, 0, 0,11534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11534,11534,11534,11536,11536, 0,11536,11536, 11536,11536,11536,11536,11536, 0,11536,11536, 0, 0, 0, 0, 0, 0, 0, 0, 0,11536,11536,11536, 11536,11536,11536,11536, 0, 0, 0, 0, 0,11536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11536,11536,11536,11537, 11537, 0,11537,11537,11537,11537,11537,11537,11537, 0, 11537,11537, 0, 0, 0, 0, 0, 0, 0, 0, 0,11537,11537,11537,11537,11537,11537,11537,11537, 0, 0, 0, 0,11537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11537,11537,11537,11538,11538, 0,11538,11538,11538,11538, 11538,11538,11538, 0,11538,11538, 0, 0, 0, 0, 0, 0, 0, 0, 0,11538,11538,11538,11538,11538, 11538,11538, 0, 0, 0, 0, 0,11538,11538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11538,11538,11538, 0, 0, 0, 0, 0, 0, 0,11538,11539,11539, 0,11539,11539, 11539,11539,11539,11539,11539, 0,11539,11539, 0,11539, 11539,11539,11539,11539,11539,11539,11539,11539,11539,11539, 11539,11539,11539,11539, 0, 0, 0, 0, 0,11539, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11539,11539,11539,11540, 11540, 0,11540,11540,11540,11540,11540,11540,11540, 0, 11540,11540, 0, 0, 0, 0, 0, 0, 0, 0, 0,11540,11540,11540,11540,11540,11540,11540, 0, 0, 0, 0, 0,11540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11540,11540,11540,11541,11541, 0,11541,11541,11541,11541, 11541,11541,11541, 0,11541,11541, 0, 0, 0, 0, 0, 0, 0, 0, 0,11541,11541,11541,11541,11541, 11541,11541, 0, 0, 0, 0, 0,11541,11541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11541,11541,11541, 0, 0, 0, 0, 0, 0, 0,11541,11545,11545, 0,11545,11545, 11545,11545,11545,11545,11545, 0,11545,11545, 0, 0, 0, 0, 0, 0, 0, 0, 0,11545,11545,11545, 11545,11545,11545,11545, 0, 0, 0, 0, 0,11545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11545,11545,11545,11546, 11546, 0,11546,11546,11546,11546,11546,11546,11546, 0, 11546,11546, 0, 0, 0, 0, 0, 0, 0, 0, 0,11546,11546,11546,11546,11546,11546,11546,11546, 0, 0, 0, 0,11546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11546,11546,11546,11549,11549, 0,11549,11549,11549,11549, 11549,11549,11549, 0,11549,11549, 0, 0, 0, 0, 0, 0, 0, 0, 0,11549,11549,11549,11549,11549, 11549,11549, 0, 0, 0, 0, 0,11549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11549, 0, 0, 0, 0,11549,11549,11549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11549,11550,11550, 0, 11550,11550,11550,11550,11550,11550,11550, 0,11550,11550, 0, 0, 0, 0, 0, 0, 0, 0, 0,11550, 11550,11550,11550,11550,11550,11550, 0, 0, 0, 0, 0,11550, 0, 0, 0, 0, 0,11550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11550,11550, 11550,11552,11552, 0,11552,11552,11552,11552,11552,11552, 11552, 0,11552,11552, 0, 0, 0, 0, 0, 0, 0, 0, 0,11552,11552,11552,11552,11552,11552,11552, 0, 0, 0, 0, 0,11552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11552,11552,11552,11553,11553, 0,11553,11553, 11553,11553,11553,11553,11553, 0,11553,11553, 0, 0, 0, 0, 0, 0, 0, 0, 0,11553,11553,11553, 11553,11553,11553,11553,11553, 0, 0, 0, 0,11553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11553,11553,11553,11557, 11557, 0,11557,11557,11557,11557,11557,11557,11557, 0, 11557,11557, 0, 0, 0, 0, 0, 0, 0, 0, 0,11557,11557,11557,11557,11557,11557,11557, 0, 0, 0, 0, 0,11557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11557,11557,11557,11558,11558, 0,11558,11558,11558,11558, 11558,11558,11558, 0,11558,11558, 0, 0, 0, 0, 0, 0, 0, 0, 0,11558,11558,11558,11558,11558, 11558,11558,11558, 0, 0, 0, 0,11558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11558,11558,11558,11562,11562, 0, 11562,11562,11562,11562,11562,11562,11562, 0,11562,11562, 0, 0, 0, 0, 0, 0, 0, 0, 0,11562, 11562,11562,11562,11562,11562,11562, 0, 0, 0, 0, 0,11562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11562,11562, 11562,11563,11563, 0,11563,11563,11563,11563,11563,11563, 11563, 0,11563,11563, 0, 0, 0, 0, 0, 0, 0, 0, 0,11563,11563,11563,11563,11563,11563,11563, 11563, 0, 0, 0, 0,11563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11563,11563,11563,11566,11566, 0,11566,11566, 11566,11566,11566,11566,11566, 0,11566,11566, 0, 0, 0, 0, 0, 0, 0, 0, 0,11566,11566,11566, 11566,11566,11566,11566, 0, 0, 0, 0, 0,11566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11566,11566,11566,11567, 11567, 0,11567,11567,11567,11567,11567,11567,11567, 0, 11567,11567, 0, 0, 0, 0, 0, 0, 0, 0, 0,11567,11567,11567,11567,11567,11567,11567,11567, 0, 0, 0, 0,11567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11567,11567,11567,11569,11569, 0,11569,11569,11569,11569, 11569,11569,11569, 0,11569,11569, 0, 0, 0, 0, 0, 0, 0, 0, 0,11569,11569,11569,11569,11569, 11569,11569, 0, 0, 0, 0, 0,11569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11569, 0, 0, 0, 0, 0,11569,11569,11569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11569,11570,11570, 0,11570, 11570,11570,11570,11570,11570,11570, 0,11570,11570, 0, 0, 0, 0, 0, 0, 0, 0, 0,11570,11570, 11570,11570,11570,11570,11570, 0, 0, 0, 0, 0, 11570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11570,11570,11570, 11571,11571, 0,11571,11571,11571,11571,11571,11571,11571, 0,11571,11571, 0, 0, 0, 0, 0, 0, 0, 0, 0,11571,11571,11571,11571,11571,11571,11571,11571, 0, 0, 0, 0,11571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11571,11571,11571,11572,11572, 0,11572,11572,11572, 11572,11572,11572,11572, 0,11572,11572, 0, 0, 0, 0, 0, 0, 0, 0, 0,11572,11572,11572,11572, 11572,11572,11572, 0, 0, 0, 0, 0,11572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11572,11572,11572,11573,11573, 0,11573,11573,11573,11573,11573,11573,11573, 0,11573, 11573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11573,11573,11573,11573,11573,11573,11573,11573, 0, 0, 0, 0,11573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11573, 11573,11573,11577,11577, 0,11577,11577,11577,11577,11577, 11577,11577, 0,11577,11577, 0, 0, 0, 0, 0, 0, 0, 0, 0,11577,11577,11577,11577,11577,11577, 11577, 0, 0, 0, 0, 0,11577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11577,11577,11577,11578,11578, 0,11578, 11578,11578,11578,11578,11578,11578, 0,11578,11578, 0, 0, 0, 0, 0, 0, 0, 0, 0,11578,11578, 11578,11578,11578,11578,11578,11578, 0, 0, 0, 0, 11578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11578,11578,11578, 11581,11581, 0,11581,11581,11581,11581,11581,11581,11581, 0,11581,11581, 0, 0, 0, 0, 0, 0, 0, 0, 0,11581,11581,11581,11581,11581,11581,11581, 0, 0, 0, 0, 0,11581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11581,11581,11581,11582,11582, 0,11582,11582,11582, 11582,11582,11582,11582, 0,11582,11582, 0, 0, 0, 0, 0, 0, 0, 0, 0,11582,11582,11582,11582, 11582,11582,11582,11582, 0, 0, 0, 0,11582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11582,11582,11582,11584,11584, 0,11584,11584,11584,11584,11584,11584,11584, 0,11584, 11584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11584,11584,11584,11584,11584,11584,11584, 0, 0, 0, 0, 0,11584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11584, 0, 0, 0, 0, 0,11584, 11584,11584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11584,11585,11585, 0,11585,11585,11585,11585,11585,11585, 11585, 0,11585,11585, 0, 0, 0, 0, 0, 0, 0, 0, 0,11585,11585,11585,11585,11585,11585,11585, 0, 0, 0, 0, 0,11585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11585,11585,11585,11586,11586, 0,11586,11586, 11586,11586,11586,11586,11586, 0,11586,11586, 0, 0, 0, 0, 0, 0, 0, 0, 0,11586,11586,11586, 11586,11586,11586,11586,11586, 0, 0, 0, 0,11586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11586,11586,11586,11587, 11587, 0,11587,11587,11587,11587,11587,11587,11587, 0, 11587,11587, 0, 0, 0, 0, 0, 0, 0, 0, 0,11587,11587,11587,11587,11587,11587,11587, 0, 0, 0, 0, 0,11587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11587,11587,11587,11587,11588,11588, 0,11588,11588,11588, 11588,11588,11588,11588, 0,11588,11588, 0, 0, 0, 0, 0, 0, 0, 0, 0,11588,11588,11588,11588, 11588,11588,11588,11588, 0, 0, 0, 0,11588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11588,11588,11588,11588,11589, 11589, 0,11589,11589,11589,11589,11589,11589,11589, 0, 11589,11589, 0, 0, 0, 0, 0, 0, 0, 0, 0,11589,11589,11589,11589,11589,11589,11589, 0, 0, 0, 0, 0,11589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11589,11589,11589,11591,11591, 0,11591,11591,11591,11591, 11591,11591,11591, 0,11591,11591, 0, 0, 0, 0, 0, 0, 0, 0, 0,11591,11591,11591,11591,11591, 11591,11591,11591, 0, 0, 0, 0,11591, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11591,11591,11591,11597,11597, 0, 11597,11597,11597,11597,11597,11597,11597,11597,11597,11597, 11597,11597,11597,11597,11597,11597,11597,11597,11597,11597, 11597,11597,11597,11597,11597,11597,11597,11597,11597,11597, 11597,11597,11597,11597,11597,11597,11597,11597,11597,11597, 11597,11597,11597,11597,11597,11597,11597,11597,11597,11597, 11597,11597,11597,11597,11597,11597,11597,11597,11597,11597, 11597,11597,11597,11597,11597,11597,11597,11597,11597,11597, 11597,11597,11597,11597,11597,11597,11597,11605,11605,11605, 11605,11605,11605,11605,11605,11605,11605, 0, 0, 0, 0, 0, 0,11605,11605,11605,11605,11605,11605, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11605, 11605,11605,11605,11605,11605,11607,11607,11607,11607,11607, 11607,11607,11607,11607,11607, 0, 0, 0, 0, 0, 0,11607,11607,11607,11607,11607,11607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11607,11607,11607, 11607,11607,11607,11610, 0, 0, 0, 0, 0, 0, 0, 0,11610,11610,11610,11610,11610,11610,11610,11610, 11610,11610, 0, 0, 0, 0, 0, 0,11610,11610, 11610,11610,11610,11610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11610,11610,11610,11610,11610,11610, 11616,11616,11616,11616,11616,11616,11616,11616,11616,11616, 0, 0, 0, 0, 0, 0,11616,11616,11616,11616, 11616,11616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11616,11616,11616,11616,11616,11616,11619,11619, 11619,11619,11619,11619,11619,11619,11619,11619, 0, 0, 0, 0, 0, 0,11619,11619,11619,11619,11619,11619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11619,11619,11619,11619,11619,11619,11627,11627,11627,11627, 11627,11627,11627,11627,11627,11627, 0, 0, 0, 0, 0, 0,11627,11627,11627,11627,11627,11627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11627,11627, 11627,11627,11627,11627,11630,11630,11630,11630,11630,11630, 11630,11630,11630,11630, 0, 0, 0, 0, 0, 0, 11630,11630,11630,11630,11630,11630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11630,11630,11630,11630, 11630,11630,11638,11638,11638,11638,11638,11638,11638,11638, 11638, 0, 0, 0, 0, 0, 0, 0,11638,11638, 11638,11638,11638,11638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11638,11638,11638,11638,11638,11638, 11643,11643,11643,11643,11643,11643,11643,11643,11643,11643, 0, 0, 0, 0, 0, 0,11643,11643,11643,11643, 11643,11643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11643,11643,11643,11643,11643,11643,11645,11645, 11645,11645,11645,11645,11645,11645,11645, 0, 0, 0, 0, 0, 0, 0,11645,11645,11645,11645,11645,11645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11645,11645,11645,11645,11645,11645,11653, 0,11653,11653, 11653,11653,11653,11653,11653,11653,11653,11653, 0, 0, 0, 0, 0, 0,11653,11653,11653,11653,11653,11653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11653,11653,11653,11653,11653,11653,11657,11657, 0,11657, 11657,11657,11657,11657,11657,11657,11657,11657,11657,11657, 11657,11657,11657,11657,11657,11657,11657,11657,11657,11657, 11657,11657,11657,11657,11657,11657,11657,11657,11657,11657, 11657,11657,11657,11657,11657,11657,11657,11657,11657,11657, 11657,11657,11657,11657,11657,11657,11657,11657,11657,11657, 11657,11657,11657,11657,11657,11657,11657,11657,11657,11657, 11657,11657,11657,11657,11657,11657,11657,11657,11657,11657, 11657,11657,11657,11657,11657,11657,11661,11661, 0,11661, 11661,11661,11661,11661,11661,11661, 0,11661,11661, 0, 0, 0, 0, 0, 0, 0, 0, 0,11661,11661, 11661,11661,11661,11661,11661,11661, 0, 0, 0, 0, 11661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11661,11661,11661, 11663,11663,11663,11663,11663,11663,11663,11663,11663,11663, 0, 0, 0, 0, 0, 0,11663,11663,11663,11663, 11663,11663, 0, 0, 0, 0, 0,11663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11663,11663,11663,11663,11663,11663,11666,11666, 0,11666,11666,11666,11666,11666,11666,11666, 0,11666, 11666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11666,11666,11666,11666,11666,11666,11666, 0, 0, 0, 0, 0,11666, 0, 0,11666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11666, 11666,11666,11682,11682,11682,11682,11682,11682,11682,11682, 11682,11682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11682, 0,11682,11685,11685, 0,11685,11685,11685, 11685,11685,11685,11685, 0,11685,11685, 0, 0, 0, 0, 0, 0, 0, 0, 0,11685,11685,11685,11685, 11685,11685,11685, 0, 0, 0, 0, 0,11685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11685,11685,11685,11686,11686, 0,11686,11686,11686,11686,11686,11686,11686, 0,11686, 11686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11686,11686,11686,11686,11686,11686,11686,11686, 0, 0, 0, 0,11686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11686, 11686,11686,11690,11690, 0,11690,11690,11690,11690,11690, 11690,11690, 0,11690,11690, 0, 0, 0, 0, 0, 0, 0, 0, 0,11690,11690,11690,11690,11690,11690, 11690, 0, 0, 0, 0, 0,11690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11690,11690,11690,11691,11691, 0,11691, 11691,11691,11691,11691,11691,11691, 0,11691,11691, 0, 0, 0, 0, 0, 0, 0, 0, 0,11691,11691, 11691,11691,11691,11691,11691,11691, 0, 0, 0, 0, 11691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11691,11691,11691, 11692,11692, 0,11692,11692,11692,11692,11692,11692,11692, 0,11692,11692, 0, 0, 0, 0, 0, 0, 0, 0, 0,11692,11692,11692,11692,11692,11692,11692, 0, 0, 0, 0, 0,11692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11692,11692,11692,11693,11693, 0,11693,11693,11693, 11693,11693,11693,11693, 0,11693,11693, 0, 0, 0, 0, 0, 0, 0, 0, 0,11693,11693,11693,11693, 11693,11693,11693,11693, 0, 0, 0, 0,11693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11693,11693,11693,11694,11694, 0,11694,11694,11694,11694,11694,11694,11694, 0,11694, 11694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11694,11694,11694,11694,11694,11694,11694, 0, 0, 0, 0, 0,11694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11694, 0, 0, 0, 0,11694, 11694,11694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11694,11698,11698, 0,11698,11698,11698,11698,11698, 11698,11698, 0,11698,11698, 0, 0, 0, 0, 0, 0, 0, 0, 0,11698,11698,11698,11698,11698,11698, 11698, 0, 0, 0, 0, 0,11698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11698,11698,11698,11699,11699, 0,11699, 11699,11699,11699,11699,11699,11699, 0,11699,11699, 0, 0, 0, 0, 0, 0, 0, 0, 0,11699,11699, 11699,11699,11699,11699,11699,11699, 0, 0, 0, 0, 11699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11699,11699,11699, 11702,11702, 0,11702,11702,11702,11702,11702,11702,11702, 0,11702,11702, 0, 0, 0, 0, 0, 0, 0, 0, 0,11702,11702,11702,11702,11702,11702,11702, 0, 0, 0, 0, 0,11702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11702,11702,11702,11703,11703, 0,11703,11703,11703, 11703,11703,11703,11703, 0,11703,11703, 0, 0, 0, 0, 0, 0, 0, 0, 0,11703,11703,11703,11703, 11703,11703,11703,11703, 0, 0, 0, 0,11703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11703,11703,11703,11705,11705, 0,11705,11705,11705,11705,11705,11705,11705, 0,11705, 11705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11705,11705,11705,11705,11705,11705,11705, 0, 0, 0, 0, 0,11705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11705, 11705,11705,11706,11706, 0,11706,11706,11706,11706,11706, 11706,11706, 0,11706,11706, 0, 0, 0, 0, 0, 0, 0, 0, 0,11706,11706,11706,11706,11706,11706, 11706,11706, 0, 0, 0, 0,11706, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11706,11706,11706,11707,11707, 0,11707, 11707,11707,11707,11707,11707,11707, 0,11707,11707, 0, 0, 0, 0, 0, 0, 0, 0, 0,11707,11707, 11707,11707,11707,11707,11707, 0, 0, 0, 0, 0, 11707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11707, 0, 0,11707,11707,11707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11707,11708,11708, 0,11708,11708,11708,11708,11708, 11708,11708, 0,11708,11708, 0, 0, 0, 0, 0, 0, 0, 0, 0,11708,11708,11708,11708,11708,11708, 11708, 0, 0, 0, 0, 0,11708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11708,11708,11708,11709,11709, 0,11709, 11709,11709,11709,11709,11709,11709, 0,11709,11709, 0, 0, 0, 0, 0, 0, 0, 0, 0,11709,11709, 11709,11709,11709,11709,11709,11709, 0, 0, 0, 0, 11709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11709,11709,11709, 11710,11710, 0,11710,11710,11710,11710,11710,11710,11710, 0,11710,11710, 0, 0, 0, 0, 0, 0, 0, 0, 0,11710,11710,11710,11710,11710,11710,11710, 0, 0, 0, 0, 0,11710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11710,11710,11710,11711,11711, 0,11711,11711,11711, 11711,11711,11711,11711, 0,11711,11711, 0, 0, 0, 0, 0, 0, 0, 0, 0,11711,11711,11711,11711, 11711,11711,11711,11711, 0, 0, 0, 0,11711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11711,11711,11711,11712,11712, 0,11712,11712,11712,11712,11712,11712,11712, 0,11712, 11712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11712,11712,11712,11712,11712,11712,11712, 0, 0, 0, 0, 0,11712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11712, 0, 0,11712, 11712,11712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11712,11723,11723, 0,11723,11723,11723, 11723,11723,11723,11723, 0,11723,11723, 0, 0, 0, 0, 0, 0, 0, 0, 0,11723,11723,11723,11723, 11723,11723,11723, 0, 0, 0, 0, 0,11723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11723,11723,11723,11724,11724, 0,11724,11724,11724,11724,11724,11724,11724, 0,11724, 11724, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11724,11724,11724,11724,11724,11724,11724,11724, 0, 0, 0, 0,11724, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11724, 11724,11724,11738,11738, 0,11738,11738,11738,11738,11738, 11738,11738, 0,11738,11738, 0, 0, 0, 0, 0, 0, 0, 0, 0,11738,11738,11738,11738,11738,11738, 11738, 0, 0, 0, 0, 0,11738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11738,11738,11738,11739,11739, 0,11739, 11739,11739,11739,11739,11739,11739, 0,11739,11739, 0, 0, 0, 0, 0, 0, 0, 0, 0,11739,11739, 11739,11739,11739,11739,11739,11739, 0, 0, 0, 0, 11739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11739,11739,11739, 11758,11758, 0,11758,11758,11758,11758,11758,11758,11758, 0,11758,11758, 0, 0, 0, 0, 0, 0, 0, 0, 0,11758,11758,11758,11758,11758,11758,11758, 0, 0, 0, 0, 0,11758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11758,11758,11758,11758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11758,11770,11770, 0,11770,11770, 11770,11770,11770,11770,11770, 0,11770,11770, 0, 0, 0, 0, 0, 0, 0, 0, 0,11770,11770,11770, 11770,11770,11770,11770, 0, 0, 0, 0, 0,11770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11770,11770,11770,11771, 11771, 0,11771,11771,11771,11771,11771,11771,11771, 0, 11771,11771, 0, 0, 0, 0, 0, 0, 0, 0, 0,11771,11771,11771,11771,11771,11771,11771,11771, 0, 0, 0, 0,11771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11771,11771,11771,11775,11775, 0,11775,11775,11775,11775, 11775,11775,11775, 0,11775,11775, 0, 0, 0, 0, 0, 0, 0, 0, 0,11775,11775,11775,11775,11775, 11775,11775, 0, 0, 0, 0, 0,11775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11775,11775,11775,11776,11776, 0, 11776,11776,11776,11776,11776,11776,11776, 0,11776,11776, 0, 0, 0, 0, 0, 0, 0, 0, 0,11776, 11776,11776,11776,11776,11776,11776,11776, 0, 0, 0, 0,11776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11776,11776, 11776,11790,11790, 0,11790,11790,11790,11790,11790,11790, 11790, 0,11790,11790, 0, 0, 0, 0, 0, 0, 0, 0, 0,11790,11790,11790,11790,11790,11790,11790, 0, 0, 0, 0, 0,11790, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11790,11790,11790,11791,11791, 0,11791,11791, 11791,11791,11791,11791,11791, 0,11791,11791, 0, 0, 0, 0, 0, 0, 0, 0, 0,11791,11791,11791, 11791,11791,11791,11791,11791, 0, 0, 0, 0,11791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11791,11791,11791,11805, 11805, 0,11805,11805,11805,11805,11805,11805,11805, 0, 11805,11805, 0, 0, 0, 0, 0, 0, 0, 0, 0,11805,11805,11805,11805,11805,11805,11805, 0, 0, 0, 0, 0,11805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11805,11805,11805,11806,11806, 0,11806,11806,11806,11806, 11806,11806,11806, 0,11806,11806, 0, 0, 0, 0, 0, 0, 0, 0, 0,11806,11806,11806,11806,11806, 11806,11806,11806, 0, 0, 0, 0,11806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11806,11806,11806,11826,11826, 0, 11826,11826,11826,11826,11826,11826,11826,11826,11826,11826, 0, 0, 0, 0, 0, 0, 0, 0, 0,11826, 11826,11826,11826,11826,11826,11826, 0, 0, 0, 0, 0,11826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11826,11826, 11826,11826,11830,11830, 0,11830,11830,11830,11830,11830, 11830,11830, 0,11830,11830, 0, 0, 0, 0, 0, 0, 0, 0, 0,11830,11830,11830,11830,11830,11830, 11830, 0, 0, 0, 0, 0,11830, 0, 0,11830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11830,11830,11830,11830,11848,11848, 0, 11848,11848,11848,11848,11848,11848,11848, 0,11848,11848, 0, 0, 0, 0, 0, 0, 0, 0, 0,11848, 11848,11848,11848,11848,11848,11848, 0, 0, 0, 0, 0,11848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11848,11848, 11848,11849,11849, 0,11849,11849,11849,11849,11849,11849, 11849, 0,11849,11849, 0, 0, 0, 0, 0, 0, 0, 0, 0,11849,11849,11849,11849,11849,11849,11849, 11849, 0, 0, 0, 0,11849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11849,11849,11849,11853,11853, 0,11853,11853, 11853,11853,11853,11853,11853, 0,11853,11853, 0, 0, 0, 0, 0, 0, 0, 0, 0,11853,11853,11853, 11853,11853,11853,11853, 0, 0, 0, 0, 0,11853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11853,11853,11853,11854, 11854, 0,11854,11854,11854,11854,11854,11854,11854, 0, 11854,11854, 0, 0, 0, 0, 0, 0, 0, 0, 0,11854,11854,11854,11854,11854,11854,11854,11854, 0, 0, 0, 0,11854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11854,11854,11854,11858,11858, 0,11858,11858,11858,11858, 11858,11858,11858, 0,11858,11858, 0, 0, 0, 0, 0, 0, 0, 0, 0,11858,11858,11858,11858,11858, 11858,11858, 0, 0, 0, 0, 0,11858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11858,11858,11858,11859,11859, 0, 11859,11859,11859,11859,11859,11859,11859, 0,11859,11859, 0, 0, 0, 0, 0, 0, 0, 0, 0,11859, 11859,11859,11859,11859,11859,11859,11859, 0, 0, 0, 0,11859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11859,11859, 11859,11863,11863, 0,11863,11863,11863,11863,11863,11863, 11863, 0,11863,11863, 0, 0, 0, 0, 0, 0, 0, 0, 0,11863,11863,11863,11863,11863,11863,11863, 0, 0, 0, 0, 0,11863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11863,11863,11863,11864,11864, 0,11864,11864, 11864,11864,11864,11864,11864, 0,11864,11864, 0, 0, 0, 0, 0, 0, 0, 0, 0,11864,11864,11864, 11864,11864,11864,11864,11864, 0, 0, 0, 0,11864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11864,11864,11864,11868, 11868, 0,11868,11868,11868,11868,11868,11868,11868, 0, 11868,11868, 0, 0, 0, 0, 0, 0, 0, 0, 0,11868,11868,11868,11868,11868,11868,11868, 0, 0, 0, 0, 0,11868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11868,11868,11868,11869,11869, 0,11869,11869,11869,11869, 11869,11869,11869, 0,11869,11869, 0, 0, 0, 0, 0, 0, 0, 0, 0,11869,11869,11869,11869,11869, 11869,11869,11869, 0, 0, 0, 0,11869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11869,11869,11869,11872,11872, 0, 11872,11872,11872,11872,11872,11872,11872, 0,11872,11872, 0, 0, 0, 0, 0, 0, 0, 0, 0,11872, 11872,11872,11872,11872,11872,11872, 0, 0, 0, 0, 0,11872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11872,11872, 11872,11873,11873, 0,11873,11873,11873,11873,11873,11873, 11873, 0,11873,11873, 0, 0, 0, 0, 0, 0, 0, 0, 0,11873,11873,11873,11873,11873,11873,11873, 11873, 0, 0, 0, 0,11873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11873,11873,11873,11875,11875, 0,11875,11875, 11875,11875,11875,11875,11875, 0,11875,11875, 0, 0, 0, 0, 0, 0, 0, 0, 0,11875,11875,11875, 11875,11875,11875,11875, 0, 0, 0, 0, 0,11875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11875, 0, 0, 0, 0, 0,11875,11875,11875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11875,11876,11876, 0,11876,11876,11876,11876,11876,11876,11876, 0,11876, 11876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11876,11876,11876,11876,11876,11876,11876, 0, 0, 0, 0, 0,11876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11876, 11876,11876,11877,11877, 0,11877,11877,11877,11877,11877, 11877,11877, 0,11877,11877, 0, 0, 0, 0, 0, 0, 0, 0, 0,11877,11877,11877,11877,11877,11877, 11877,11877, 0, 0, 0, 0,11877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11877,11877,11877,11878,11878, 0,11878, 11878,11878,11878,11878,11878,11878, 0,11878,11878, 0, 0, 0, 0, 0, 0, 0, 0, 0,11878,11878, 11878,11878,11878,11878,11878, 0, 0, 0, 0, 0, 11878, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11878,11878,11878, 11879,11879, 0,11879,11879,11879,11879,11879,11879,11879, 0,11879,11879, 0, 0, 0, 0, 0, 0, 0, 0, 0,11879,11879,11879,11879,11879,11879,11879,11879, 0, 0, 0, 0,11879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11879,11879,11879,11883,11883, 0,11883,11883,11883, 11883,11883,11883,11883, 0,11883,11883, 0, 0, 0, 0, 0, 0, 0, 0, 0,11883,11883,11883,11883, 11883,11883,11883, 0, 0, 0, 0, 0,11883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11883,11883,11883,11884,11884, 0,11884,11884,11884,11884,11884,11884,11884, 0,11884, 11884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11884,11884,11884,11884,11884,11884,11884,11884, 0, 0, 0, 0,11884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11884, 11884,11884,11887,11887, 0,11887,11887,11887,11887,11887, 11887,11887, 0,11887,11887, 0, 0, 0, 0, 0, 0, 0, 0, 0,11887,11887,11887,11887,11887,11887, 11887, 0, 0, 0, 0, 0,11887, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11887,11887,11887,11888,11888, 0,11888, 11888,11888,11888,11888,11888,11888, 0,11888,11888, 0, 0, 0, 0, 0, 0, 0, 0, 0,11888,11888, 11888,11888,11888,11888,11888,11888, 0, 0, 0, 0, 11888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11888,11888,11888, 11890,11890, 0,11890,11890,11890,11890,11890,11890,11890, 0,11890,11890, 0, 0, 0, 0, 0, 0, 0, 0, 0,11890,11890,11890,11890,11890,11890,11890, 0, 0, 0, 0, 0,11890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11890, 0, 0, 0, 0, 0,11890,11890,11890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11890,11891,11891, 0,11891,11891,11891,11891, 11891,11891,11891, 0,11891,11891, 0, 0, 0, 0, 0, 0, 0, 0, 0,11891,11891,11891,11891,11891, 11891,11891, 0, 0, 0, 0, 0,11891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11891,11891,11891,11892,11892, 0, 11892,11892,11892,11892,11892,11892,11892, 0,11892,11892, 0, 0, 0, 0, 0, 0, 0, 0, 0,11892, 11892,11892,11892,11892,11892,11892,11892, 0, 0, 0, 0,11892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11892,11892, 11892,11896,11896, 0,11896,11896,11896,11896,11896,11896, 11896, 0,11896,11896, 0, 0, 0, 0, 0, 0, 0, 0, 0,11896,11896,11896,11896,11896,11896,11896, 0, 0, 0, 0, 0,11896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11896,11896,11896,11896,11897,11897, 0,11897, 11897,11897,11897,11897,11897,11897, 0,11897,11897, 0, 0, 0, 0, 0, 0, 0, 0, 0,11897,11897, 11897,11897,11897,11897,11897,11897, 0, 0, 0, 0, 11897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11897,11897,11897, 11897,11916,11916, 0,11916,11916,11916,11916,11916,11916, 11916, 0,11916,11916, 0, 0, 0, 0, 0, 0, 0, 0, 0,11916,11916,11916,11916,11916,11916,11916, 0, 0, 0, 0, 0,11916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11916,11916,11916,11917,11917, 0,11917,11917, 11917,11917,11917,11917,11917, 0,11917,11917, 0, 0, 0, 0, 0, 0, 0, 0, 0,11917,11917,11917, 11917,11917,11917,11917,11917, 0, 0, 0, 0,11917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11917,11917,11917,11921, 11921, 0,11921,11921,11921,11921,11921,11921,11921, 0, 11921,11921, 0, 0, 0, 0, 0, 0, 0, 0, 0,11921,11921,11921,11921,11921,11921,11921, 0, 0, 0, 0, 0,11921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11921,11921,11921,11922,11922, 0,11922,11922,11922,11922, 11922,11922,11922, 0,11922,11922, 0, 0, 0, 0, 0, 0, 0, 0, 0,11922,11922,11922,11922,11922, 11922,11922,11922, 0, 0, 0, 0,11922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11922,11922,11922,11926,11926, 0, 11926,11926,11926,11926,11926,11926,11926, 0,11926,11926, 0, 0, 0, 0, 0, 0, 0, 0, 0,11926, 11926,11926,11926,11926,11926,11926, 0, 0, 0, 0, 0,11926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11926,11926, 11926,11927,11927, 0,11927,11927,11927,11927,11927,11927, 11927, 0,11927,11927, 0, 0, 0, 0, 0, 0, 0, 0, 0,11927,11927,11927,11927,11927,11927,11927, 11927, 0, 0, 0, 0,11927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11927,11927,11927,11931,11931, 0,11931,11931, 11931,11931,11931,11931,11931, 0,11931,11931, 0, 0, 0, 0, 0, 0, 0, 0, 0,11931,11931,11931, 11931,11931,11931,11931, 0, 0, 0, 0, 0,11931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11931,11931,11931,11932, 11932, 0,11932,11932,11932,11932,11932,11932,11932, 0, 11932,11932, 0, 0, 0, 0, 0, 0, 0, 0, 0,11932,11932,11932,11932,11932,11932,11932,11932, 0, 0, 0, 0,11932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11932,11932,11932,11935,11935, 0,11935,11935,11935,11935, 11935,11935,11935, 0,11935,11935, 0, 0, 0, 0, 0, 0, 0, 0, 0,11935,11935,11935,11935,11935, 11935,11935, 0, 0, 0, 0, 0,11935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11935,11935,11935,11936,11936, 0, 11936,11936,11936,11936,11936,11936,11936, 0,11936,11936, 0, 0, 0, 0, 0, 0, 0, 0, 0,11936, 11936,11936,11936,11936,11936,11936,11936, 0, 0, 0, 0,11936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11936,11936, 11936,11938,11938, 0,11938,11938,11938,11938,11938,11938, 11938, 0,11938,11938, 0, 0, 0, 0, 0, 0, 0, 0, 0,11938,11938,11938,11938,11938,11938,11938, 0, 0, 0, 0, 0,11938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11938,11938,11938,11939,11939, 0,11939,11939, 11939,11939,11939,11939,11939, 0,11939,11939, 0, 0, 0, 0, 0, 0, 0, 0, 0,11939,11939,11939, 11939,11939,11939,11939,11939, 0, 0, 0, 0,11939, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11939,11939,11939,11940, 11940, 0,11940,11940,11940,11940,11940,11940,11940, 0, 11940,11940, 0, 0, 0, 0, 0, 0, 0, 0, 0,11940,11940,11940,11940,11940,11940,11940, 0, 0, 0, 0, 0,11940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11940, 0, 0, 11940,11940,11940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11940,11941,11941, 0,11941,11941, 11941,11941,11941,11941,11941, 0,11941,11941, 0, 0, 0, 0, 0, 0, 0, 0, 0,11941,11941,11941, 11941,11941,11941,11941, 0, 0, 0, 0, 0,11941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11941,11941,11941,11942, 11942, 0,11942,11942,11942,11942,11942,11942,11942, 0, 11942,11942,11942,11942,11942,11942,11942,11942,11942,11942, 11942,11942,11942,11942,11942,11942,11942,11942, 0, 0, 0, 0, 0,11942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11942,11942,11942,11944,11944, 0,11944,11944,11944,11944, 11944,11944,11944, 0,11944,11944, 0, 0, 0, 0, 0, 0, 0, 0, 0,11944,11944,11944,11944,11944, 11944,11944, 0, 0, 0, 0, 0,11944, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11944,11944,11944,11945,11945, 0, 11945,11945,11945,11945,11945,11945,11945, 0,11945,11945, 0, 0, 0, 0, 0, 0, 0, 0, 0,11945, 11945,11945,11945,11945,11945,11945,11945, 0, 0, 0, 0,11945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11945,11945, 11945,11946,11946, 0,11946,11946,11946,11946,11946,11946, 11946, 0,11946,11946, 0, 0, 0, 0, 0, 0, 0, 0, 0,11946,11946,11946,11946,11946,11946,11946, 0, 0, 0, 0, 0,11946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11946, 0, 0,11946,11946,11946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11946,11957,11957, 0, 11957,11957,11957,11957,11957,11957,11957, 0,11957,11957, 0, 0, 0, 0, 0, 0, 0, 0, 0,11957, 11957,11957,11957,11957,11957,11957, 0, 0, 0, 0, 0,11957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11957,11957, 11957,11958,11958, 0,11958,11958,11958,11958,11958,11958, 11958, 0,11958,11958, 0, 0, 0, 0, 0, 0, 0, 0, 0,11958,11958,11958,11958,11958,11958,11958, 11958, 0, 0, 0, 0,11958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11958,11958,11958,11972,11972, 0,11972,11972, 11972,11972,11972,11972,11972, 0,11972,11972, 0, 0, 0, 0, 0, 0, 0, 0, 0,11972,11972,11972, 11972,11972,11972,11972, 0, 0, 0, 0, 0,11972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11972,11972,11972,11973, 11973, 0,11973,11973,11973,11973,11973,11973,11973, 0, 11973,11973, 0, 0, 0, 0, 0, 0, 0, 0, 0,11973,11973,11973,11973,11973,11973,11973,11973, 0, 0, 0, 0,11973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11973,11973,11973,12027,12027, 0,12027,12027,12027,12027, 12027, 0,12027,12027,12027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12027,12027,12027,12027,12027, 12027,12027, 0, 0, 0, 0, 0,12027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12027,12027,12027,12027,12028,12028, 0,12028,12028,12028,12028,12028, 0,12028,12028,12028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12028,12028,12028,12028,12028,12028,12028,12028, 0, 0, 0, 0,12028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12028, 12028,12028,12028,12032,12032,12032,12032,12032,12032,12032, 12032,12032, 0, 0, 0, 0, 0, 0, 0,12032, 12032,12032,12032,12032,12032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12032,12032,12032,12032,12032, 12032,12047,12047,12047,12047,12047,12047,12047,12047,12047, 12047, 0, 0, 0, 0, 0, 0,12047,12047,12047, 12047,12047,12047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12047,12047,12047,12047,12047,12047,12048, 12048,12048,12048,12048,12048,12048,12048,12048,12048, 0, 0, 0, 0, 0, 0,12048,12048,12048,12048,12048, 12048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12048,12048,12048,12048,12048,12048,12050,12050,12050, 12050,12050,12050,12050,12050,12050, 0, 0, 0, 0, 0, 0, 0,12050,12050,12050,12050,12050,12050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12050, 0, 0, 0,12050, 12050,12050,12050,12050,12050,12053,12053,12053,12053,12053, 12053,12053,12053,12053,12053, 0, 0, 0, 0, 0, 0,12053,12053,12053,12053,12053,12053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12053,12053,12053, 12053,12053,12053,12055,12055,12055,12055,12055,12055,12055, 12055,12055, 0, 0, 0, 0, 0, 0, 0,12055, 12055,12055,12055,12055,12055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12055,12055,12055,12055,12055, 12055,12060,12060,12060,12060,12060,12060,12060,12060,12060, 12060, 0, 0, 0, 0, 0, 0,12060,12060,12060, 12060,12060,12060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12060,12060,12060,12060,12060,12060,12062, 12062,12062,12062,12062,12062,12062,12062,12062, 0, 0, 0, 0, 0, 0, 0,12062,12062,12062,12062,12062, 12062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12062,12062,12062,12062,12062,12062,12065,12065,12065, 12065,12065,12065,12065,12065,12065, 0, 0, 0, 0, 0, 0, 0,12065,12065,12065,12065,12065,12065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12065, 12065,12065,12065,12065,12065,12066,12066,12066,12066,12066, 12066,12066,12066,12066,12066, 0, 0, 0, 0, 0, 0,12066,12066,12066,12066,12066,12066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12066,12066,12066, 12066,12066,12066,12068,12068,12068,12068,12068,12068,12068, 12068,12068, 0, 0, 0, 0, 0, 0, 0,12068, 12068,12068,12068,12068,12068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12068,12068,12068,12068,12068, 12068,12071,12071,12071,12071,12071,12071,12071,12071,12071, 0, 0, 0, 0, 0, 0, 0,12071,12071,12071, 12071,12071,12071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12071,12071,12071,12071,12071,12071,12072, 0,12072,12072,12072,12072,12072,12072,12072,12072,12072, 12072, 0, 0, 0, 0, 0, 0,12072,12072,12072, 12072,12072,12072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12072,12072,12072,12072,12072,12072,12075, 12075,12075,12075,12075,12075,12075,12075,12075,12075, 0, 0, 0, 0, 0, 0,12075,12075,12075,12075,12075, 12075, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12075,12075,12075,12075,12075,12075,12077,12077,12077, 12077,12077,12077,12077,12077,12077, 0, 0, 0, 0, 0, 0, 0,12077,12077,12077,12077,12077,12077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12077, 12077,12077,12077,12077,12077,12080,12080,12080,12080,12080, 12080,12080,12080,12080, 0, 0, 0, 0, 0, 0, 0,12080,12080,12080,12080,12080,12080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12080,12080,12080, 12080,12080,12080,12081,12081,12081,12081,12081,12081,12081, 12081,12081,12081, 0, 0, 0, 0, 0, 0,12081, 12081,12081,12081,12081,12081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12081,12081,12081,12081,12081, 12081,12084,12084,12084,12084,12084,12084,12084,12084,12084, 12084, 0, 0, 0, 0, 0, 0,12084,12084,12084, 12084,12084,12084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12084,12084,12084,12084,12084,12084,12086, 12086,12086,12086,12086,12086,12086,12086,12086, 0, 0, 0, 0, 0, 0, 0,12086,12086,12086,12086,12086, 12086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12086,12086,12086,12086,12086,12086,12089,12089,12089, 12089,12089,12089,12089,12089,12089, 0, 0, 0, 0, 0, 0, 0,12089,12089,12089,12089,12089,12089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12089, 12089,12089,12089,12089,12089,12090,12090,12090,12090,12090, 12090,12090,12090,12090,12090, 0, 0, 0, 0, 0, 0,12090,12090,12090,12090,12090,12090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12090,12090,12090, 12090,12090,12090,12096,12096,12096,12096,12096,12096,12096, 12096,12096,12096, 0, 0, 0, 0, 0, 0,12096, 12096,12096,12096,12096,12096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12096,12096,12096,12096,12096, 12096,12097,12097,12097,12097,12097,12097,12097,12097,12097, 0, 0, 0, 0, 0, 0, 0,12097,12097,12097, 12097,12097,12097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12097,12097,12097,12097,12097,12097,12102, 12102,12102,12102,12102,12102,12102,12102,12102,12102, 0, 0, 0, 0, 0, 0,12102,12102,12102,12102,12102, 12102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12102,12102,12102,12102,12102,12102,12106,12106,12106, 12106,12106,12106,12106,12106,12106,12106, 0, 0, 0, 0, 0, 0,12106,12106,12106,12106,12106,12106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12106, 12106,12106,12106,12106,12106,12158, 0, 0, 0, 0, 0, 0,12158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12158, 0,12158, 0, 12158, 0, 0,12158,12158, 0, 0, 0,12158, 0, 0,12158, 0,12158, 0,12158, 0,12158,12158,12158, 12159, 0, 0, 0, 0, 0, 0,12159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12159, 0,12159, 0,12159, 0, 0,12159,12159, 0, 0, 0,12159, 0, 0,12159, 0,12159, 0, 12159, 0,12159,12159,12159,12163, 0,12163, 0, 0, 0, 0,12163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12163, 0, 0, 0, 0, 0, 0,12163, 0, 0, 0, 0, 0, 12163, 0, 0, 0, 0, 0, 0, 0,12163, 0, 12163, 0,12163, 0, 0,12163,12163, 0, 0, 0, 12163, 0, 0,12163, 0,12163, 0,12163, 0,12163, 12163,12163,12164, 0, 0, 0, 0,12164, 0, 0, 0, 0, 0, 0,12164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12164, 0, 12164, 0,12164, 0, 0,12164,12164, 0, 0, 0, 12164, 0, 0,12164, 0,12164, 0,12164, 0,12164, 12164,12164,12165, 0, 0, 0, 0, 0, 0,12165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12165, 0,12165, 0,12165, 0, 0, 12165,12165, 0, 0, 0,12165, 0, 0,12165, 0, 12165, 0,12165, 0,12165,12165,12165,12165,12166, 0, 0, 0, 0, 0, 0,12166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12166, 0,12166,12166,12166, 0, 0,12166,12166, 0, 0, 0,12166, 0, 0,12166, 0,12166, 0,12166, 0, 12166,12166,12166,12167, 0, 0, 0, 0, 0, 0, 12167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12167, 0,12167, 0,12167, 0, 12167,12167,12167, 0, 0, 0,12167, 0, 0,12167, 0,12167, 0,12167, 0,12167,12167,12167,12168, 0, 0, 0, 0, 0, 0,12168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12168, 0,12168, 0,12168, 0, 0,12168,12168, 0, 0, 0,12168, 0, 0,12168, 0,12168, 0,12168, 0, 12168,12168,12168,12169, 0, 0, 0, 0, 0, 0, 12169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12169, 0,12169, 0,12169, 0, 0,12169,12169, 0, 0, 0,12169, 0,12169,12169, 0,12169, 0,12169, 0,12169,12169,12169,12170, 0, 0, 0, 0, 0, 0,12170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12170, 0,12170, 0,12170, 0, 0,12170,12170, 0, 0, 0,12170,12170, 0,12170, 0,12170, 0,12170, 0, 12170,12170,12170,12171, 0, 0, 0, 0, 0, 0, 12171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12171, 0,12171, 0,12171, 0, 0,12171,12171, 0, 0, 0,12171, 0, 0,12171, 0,12171, 0,12171, 0,12171,12171,12171,12171,12172, 0, 0, 0, 0, 0, 0,12172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12172, 0,12172, 0,12172, 0, 0,12172,12172, 0, 0, 0,12172, 0, 0,12172, 0,12172, 0,12172, 0,12172,12172,12172,12173, 0, 0, 0, 0, 0, 0,12173, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12173, 0,12173, 0,12173, 0, 0,12173,12173, 0, 0, 0,12173, 0,12173, 12173, 0,12173, 0,12173, 0,12173,12173,12173,12174, 0, 0, 0, 0, 0, 0,12174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12174, 0,12174, 0,12174, 0, 0,12174,12174, 0, 0, 0,12174, 0, 0,12174, 0,12174, 0,12174, 0,12174,12174,12174,12174,12175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12175, 0, 0, 0, 0, 0, 0,12175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12175, 0,12175, 0,12175, 0, 0,12175,12175, 0, 0, 0,12175, 0, 0,12175, 0,12175, 0,12175, 0,12175,12175,12175,12176, 0, 0, 0, 0, 0, 0,12176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12176, 0,12176, 0,12176, 0, 0,12176,12176, 0, 0, 0,12176, 0, 0, 12176, 0,12176, 0,12176, 0,12176,12176,12176,12177, 0, 0, 0, 0, 0, 0,12177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12177, 0,12177, 0,12177, 0, 0,12177,12177, 0, 0, 0,12177, 0, 0,12177, 0,12177, 0,12177, 0,12177,12177,12177,12178, 0,12178, 0, 0, 0, 0,12178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12178, 0, 0,12178, 0, 0, 0,12178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12178, 0,12178, 0,12178, 0, 0,12178,12178, 0, 0, 0,12178, 0, 0,12178, 0,12178, 0,12178, 0,12178,12178, 12178,12195, 0,12195, 0, 0, 0, 0,12195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12195, 0, 0, 0, 0, 0, 0, 12195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12195, 0,12195, 0,12195, 0, 0,12195,12195, 0, 0, 0,12195, 0, 0,12195, 0,12195, 0,12195, 0,12195,12195,12195,12196, 0, 12196, 0, 0, 0, 0,12196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12196, 0, 0, 0, 0, 0, 0,12196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12196, 0,12196, 0,12196, 0, 0,12196,12196, 0, 0, 0,12196,12196,12196,12196, 0,12196, 0, 12196, 0,12196,12196,12196,12197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12197, 0, 0, 0, 0, 0, 0,12197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12197, 0, 12197, 0,12197, 0, 0,12197,12197, 0, 0, 0, 12197, 0,12197,12197, 0,12197, 0,12197, 0,12197, 12197,12197,12198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12198, 0, 0, 0, 0, 0, 0,12198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12198, 0,12198, 0,12198, 0, 0,12198,12198, 0, 0, 0,12198, 0, 0, 12198, 0,12198, 0,12198,12198,12198,12198,12198,12199, 12199, 0, 0, 0, 0, 0,12199,12199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12199, 0, 0, 0, 0, 0, 0,12199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12199, 0,12199, 0,12199, 0, 0,12199,12199, 0, 0, 0,12199, 0, 0,12199, 0,12199, 0,12199, 0,12199,12199,12199,12200, 0, 0, 0, 0, 0, 0, 0,12200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12200, 0, 0, 0, 0, 0, 0,12200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12200, 0,12200, 0,12200, 0, 0,12200,12200, 0, 0, 0,12200, 0, 0, 12200, 0,12200, 0,12200, 0,12200,12200,12200,12204, 0,12204, 0, 0, 0, 0,12204, 0, 0,12204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12204, 0, 0, 0, 0, 0, 0,12204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12204, 0,12204,12204,12204, 0, 0,12204, 12204, 0, 0, 0,12204, 0, 0,12204, 0,12204, 0,12204, 0,12204,12204,12204,12205, 0,12205, 0, 0, 0, 0,12205, 0, 0,12205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12205, 0, 0, 0, 0, 0, 0,12205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12205, 0,12205,12205,12205, 0, 0,12205,12205, 0, 0, 0,12205, 0, 0,12205, 0,12205, 0,12205, 0, 12205,12205,12205,12236, 0,12236, 0, 0, 0, 0, 12236, 0, 0,12236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12236, 0, 0, 0, 0, 0, 0,12236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12236, 0,12236, 0, 12236, 0, 0,12236,12236, 0, 0, 0,12236, 0, 0,12236, 0,12236, 0,12236, 0,12236,12236,12236, 12238, 0,12238, 0, 0, 0, 0,12238, 0, 0, 12238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12238, 0, 0, 0, 0, 0, 0,12238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12238, 0,12238, 0,12238, 0, 0, 12238,12238, 0, 0, 0,12238, 0, 0,12238, 0, 12238, 0,12238, 0,12238,12238,12238,12239, 0,12239, 0, 0, 0, 0,12239, 0, 0,12239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12239, 0,12239, 0, 0, 0, 0,12239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12239, 0,12239, 0,12239, 0, 0,12239,12239, 0, 0, 0,12239, 0, 0,12239, 0,12239, 0,12239, 0,12239,12239,12239,12240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12240, 0, 0, 0, 0, 0, 0,12240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12240, 0,12240, 0,12240, 0, 0,12240,12240, 0, 0, 0,12240, 0, 0,12240, 0,12240, 0,12240, 0,12240,12240, 12240,12256, 0,12256, 0, 0, 0, 0,12256, 0, 0,12256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12256, 0, 0, 0, 0, 0, 0,12256, 0, 0, 0, 0, 0, 0, 12256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12256, 0,12256,12256,12256, 0, 0,12256,12256, 0, 0, 0,12256, 0, 0,12256, 0,12256, 0,12256, 0,12256,12256,12256,12273, 0, 12273, 0, 0,12273,12273,12273,12273,12273,12273,12273, 12273,12273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12273, 0, 0,12273,12275,12275, 0,12275,12275,12275, 12275,12275,12275,12275, 0,12275,12275, 0, 0, 0, 0, 0, 0, 0, 0, 0,12275,12275,12275,12275, 12275,12275,12275, 0, 0, 0, 0, 0,12275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12275,12275,12275,12276,12276, 0,12276,12276,12276,12276,12276,12276,12276, 0,12276, 12276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12276,12276,12276,12276,12276,12276,12276,12276, 0, 0, 0, 0,12276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12276, 12276,12276,12277,12277, 0,12277,12277,12277,12277,12277, 12277,12277, 0,12277,12277, 0, 0, 0, 0, 0, 0, 0, 0, 0,12277,12277,12277,12277,12277,12277, 12277, 0, 0, 0, 0, 0,12277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12277,12277,12277,12278,12278, 0,12278, 12278,12278,12278,12278,12278,12278,12278,12278,12278,12278, 12278,12278,12278,12278,12278,12278,12278,12278,12278,12278, 12278,12278,12278,12278,12278,12278,12278,12278,12278,12278, 12278,12278,12278,12278,12278,12278,12278,12278,12278,12278, 12278,12278,12278,12278,12278,12278,12278,12278,12278,12278, 12278,12278,12278,12278,12278,12278,12278,12278,12278,12278, 12278,12278,12278,12278,12278,12278,12278,12278,12278,12278, 12278,12278,12278,12278,12278,12278,12279, 0, 0, 0, 0, 0, 0, 0, 0,12279,12279,12279,12279,12279, 12279,12279,12279,12279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12279,12279,12279, 12279,12279,12279,12279,12279,12279,12279,12279,12279,12279, 12279,12279,12279,12279,12279,12279,12279,12279,12279,12279, 12279,12279,12284,12284, 0,12284,12284,12284,12284,12284, 12284,12284, 0,12284,12284, 0, 0, 0, 0, 0, 0, 0, 0, 0,12284,12284,12284,12284,12284,12284, 12284, 0, 0, 0, 0, 0,12284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12284,12284,12284,12284,12285,12285, 0, 12285,12285,12285,12285,12285,12285,12285, 0,12285,12285, 0, 0, 0, 0, 0, 0, 0, 0, 0,12285, 12285,12285,12285,12285,12285,12285,12285, 0, 0, 0, 0,12285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12285,12285, 12285,12285,12286,12286, 0,12286,12286,12286,12286,12286, 12286,12286, 0,12286,12286, 0, 0, 0, 0, 0, 0, 0, 0, 0,12286,12286,12286,12286,12286,12286, 12286, 0, 0, 0, 0, 0,12286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12286,12286,12286,12288,12288, 0,12288, 12288,12288,12288,12288,12288,12288, 0,12288,12288, 0, 0, 0, 0, 0, 0, 0, 0, 0,12288,12288, 12288,12288,12288,12288,12288,12288, 0, 0, 0, 0, 12288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12288,12288,12288, 12293,12293, 0,12293,12293,12293,12293,12293,12293,12293, 0,12293,12293, 0, 0, 0, 0, 0, 0, 0, 0, 0,12293,12293,12293,12293,12293,12293,12293, 0, 0, 0, 0, 0,12293, 0, 0, 0, 0, 0, 12293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12293,12293,12293,12293,12294,12294, 0,12294,12294, 12294,12294,12294,12294,12294,12294,12294,12294,12294,12294, 12294,12294,12294,12294,12294,12294,12294,12294,12294,12294, 12294,12294,12294,12294,12294,12294,12294,12294,12294,12294, 12294,12294,12294,12294,12294,12294,12294,12294,12294,12294, 12294,12294,12294,12294,12294,12294,12294,12294,12294,12294, 12294,12294,12294,12294,12294,12294,12294,12294,12294,12294, 12294,12294,12294,12294,12294,12294,12294,12294,12294,12294, 12294,12294,12294,12294,12294,12315,12315, 0,12315,12315, 12315,12315,12315,12315,12315, 0,12315,12315, 0, 0, 0, 0, 0, 0, 0, 0, 0,12315,12315,12315, 12315,12315,12315,12315, 0, 0, 0, 0, 0,12315, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12315,12315,12315,12315, 12316,12316, 0,12316,12316,12316,12316,12316,12316,12316, 0,12316,12316, 0, 0, 0, 0, 0, 0, 0, 0, 0,12316,12316,12316,12316,12316,12316,12316,12316, 0, 0, 0, 0,12316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12316,12316,12316,12316,12317,12317, 0,12317,12317, 12317,12317,12317,12317,12317, 0,12317,12317, 0, 0, 0, 0, 0, 0, 0, 0, 0,12317,12317,12317, 12317,12317,12317,12317, 0, 0, 0, 0, 0,12317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12317,12317,12317,12319, 12319, 0,12319,12319,12319,12319,12319,12319,12319, 0, 12319,12319, 0, 0, 0, 0, 0, 0, 0, 0, 0,12319,12319,12319,12319,12319,12319,12319,12319, 0, 0, 0, 0,12319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12319,12319,12319,12369,12369, 0,12369,12369,12369,12369, 12369,12369,12369, 0,12369,12369, 0, 0, 0, 0, 0, 0, 0, 0, 0,12369,12369,12369,12369,12369, 12369,12369, 0, 0, 0, 0, 0,12369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12369,12369,12369,12369,12370,12370, 0,12370,12370,12370,12370,12370,12370,12370, 0,12370, 12370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12370,12370,12370,12370,12370,12370,12370,12370, 0, 0, 0, 0,12370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12370, 12370,12370,12370,12371,12371, 0,12371,12371,12371,12371, 12371,12371,12371, 0,12371,12371, 0, 0, 0, 0, 0, 0, 0, 0, 0,12371,12371,12371,12371,12371, 12371,12371, 0, 0, 0, 0, 0,12371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12371,12371,12371,12373,12373, 0, 12373,12373,12373,12373,12373,12373,12373, 0,12373,12373, 0, 0, 0, 0, 0, 0, 0, 0, 0,12373, 12373,12373,12373,12373,12373,12373,12373, 0, 0, 0, 0,12373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12373,12373, 12373,12398,12398, 0,12398,12398,12398,12398,12398,12398, 12398, 0,12398,12398, 0, 0, 0, 0, 0, 0, 0, 0, 0,12398,12398,12398,12398,12398,12398,12398, 0, 0, 0, 0, 0,12398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12398,12398,12398,12398,12399,12399, 0,12399, 12399,12399,12399,12399,12399,12399, 0,12399,12399, 0, 0, 0, 0, 0, 0, 0, 0, 0,12399,12399, 12399,12399,12399,12399,12399,12399, 0, 0, 0, 0, 12399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12399,12399,12399, 12399,12400,12400, 0,12400,12400,12400,12400,12400,12400, 12400, 0,12400,12400, 0, 0, 0, 0, 0, 0, 0, 0, 0,12400,12400,12400,12400,12400,12400,12400, 0, 0, 0, 0, 0,12400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12400,12400,12400,12402,12402, 0,12402,12402, 12402,12402,12402,12402,12402, 0,12402,12402, 0, 0, 0, 0, 0, 0, 0, 0, 0,12402,12402,12402, 12402,12402,12402,12402,12402, 0, 0, 0, 0,12402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12402,12402,12402,12455, 12455, 0,12455,12455,12455,12455,12455,12455,12455, 0, 12455,12455, 0, 0, 0, 0, 0, 0, 0, 0, 0,12455,12455,12455,12455,12455,12455,12455, 0, 0, 0, 0, 0,12455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12455, 0, 0, 0, 0, 12455,12455,12455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12455,12456,12456, 0,12456,12456,12456,12456, 12456,12456,12456, 0,12456,12456, 0, 0, 0, 0, 0, 0, 0, 0, 0,12456,12456,12456,12456,12456, 12456,12456, 0, 0, 0, 0, 0,12456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12456,12456,12456,12456,12457,12457, 0,12457,12457,12457,12457,12457,12457,12457, 0,12457, 12457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12457,12457,12457,12457,12457,12457,12457, 0, 0, 0, 0, 0,12457, 0, 0,12457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12457, 12457,12457,12457,12459,12459,12459,12459,12459,12459,12459, 12459,12459, 0, 0, 0, 0, 0, 0, 0,12459, 12459,12459,12459,12459,12459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12459,12459,12459,12459,12459, 12459,12462,12462, 0,12462,12462,12462,12462,12462,12462, 12462, 0,12462,12462, 0, 0, 0, 0, 0, 0, 0, 0, 0,12462,12462,12462,12462,12462,12462,12462, 0, 0, 0, 0, 0,12462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12462,12462,12462,12462,12463,12463, 0,12463, 12463,12463,12463,12463,12463,12463, 0,12463,12463, 0, 0, 0, 0, 0, 0, 0, 0, 0,12463,12463, 12463,12463,12463,12463,12463,12463, 0, 0, 0, 0, 12463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12463,12463,12463, 12463,12467,12467, 0,12467,12467,12467,12467,12467,12467, 12467, 0,12467,12467, 0, 0, 0, 0, 0, 0, 0, 0, 0,12467,12467,12467,12467,12467,12467,12467, 0, 0, 0, 0, 0,12467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12467,12467,12467,12468,12468, 0,12468,12468, 12468,12468,12468,12468,12468, 0,12468,12468, 0, 0, 0, 0, 0, 0, 0, 0, 0,12468,12468,12468, 12468,12468,12468,12468,12468, 0, 0, 0, 0,12468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12468,12468,12468,12472, 12472, 0,12472,12472,12472,12472,12472,12472,12472, 0, 12472,12472, 0, 0, 0, 0, 0, 0, 0, 0, 0,12472,12472,12472,12472,12472,12472,12472, 0, 0, 0, 0, 0,12472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12472,12472,12472,12473,12473, 0,12473,12473,12473,12473, 12473,12473,12473, 0,12473,12473, 0, 0, 0, 0, 0, 0, 0, 0, 0,12473,12473,12473,12473,12473, 12473,12473,12473, 0, 0, 0, 0,12473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12473,12473,12473,12477,12477, 0, 12477,12477,12477,12477,12477,12477,12477, 0,12477,12477, 0, 0, 0, 0, 0, 0, 0, 0, 0,12477, 12477,12477,12477,12477,12477,12477, 0, 0, 0, 0, 0,12477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12477,12477, 12477,12478,12478, 0,12478,12478,12478,12478,12478,12478, 12478, 0,12478,12478, 0, 0, 0, 0, 0, 0, 0, 0, 0,12478,12478,12478,12478,12478,12478,12478, 12478, 0, 0, 0, 0,12478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12478,12478,12478,12481,12481, 0,12481,12481, 12481,12481,12481,12481,12481, 0,12481,12481, 0, 0, 0, 0, 0, 0, 0, 0, 0,12481,12481,12481, 12481,12481,12481,12481, 0, 0, 0, 0, 0,12481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12481,12481,12481,12482, 12482, 0,12482,12482,12482,12482,12482,12482,12482, 0, 12482,12482, 0, 0, 0, 0, 0, 0, 0, 0, 0,12482,12482,12482,12482,12482,12482,12482,12482, 0, 0, 0, 0,12482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12482,12482,12482,12484,12484, 0,12484,12484,12484,12484, 12484,12484,12484, 0,12484,12484, 0, 0, 0, 0, 0, 0, 0, 0, 0,12484,12484,12484,12484,12484, 12484,12484, 0, 0, 0, 0, 0,12484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12484, 0, 0, 0, 0, 0,12484,12484,12484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12484,12485,12485, 0,12485, 12485,12485,12485,12485,12485,12485, 0,12485,12485, 0, 0, 0, 0, 0, 0, 0, 0, 0,12485,12485, 12485,12485,12485,12485,12485, 0, 0, 0, 0, 0, 12485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12485,12485,12485, 12486,12486, 0,12486,12486,12486,12486,12486,12486,12486, 0,12486,12486, 0, 0, 0, 0, 0, 0, 0, 0, 0,12486,12486,12486,12486,12486,12486,12486,12486, 0, 0, 0, 0,12486, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12486,12486,12486,12487,12487, 0,12487,12487,12487, 12487,12487,12487,12487, 0,12487,12487, 0, 0, 0, 0, 0, 0, 0, 0, 0,12487,12487,12487,12487, 12487,12487,12487, 0, 0, 0, 0, 0,12487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12487,12487,12487,12488,12488, 0,12488,12488,12488,12488,12488,12488,12488, 0,12488, 12488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12488,12488,12488,12488,12488,12488,12488,12488, 0, 0, 0, 0,12488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12488, 12488,12488,12491,12491, 0,12491,12491,12491,12491,12491, 12491,12491, 0,12491,12491, 0, 0, 0, 0, 0, 0, 0, 0, 0,12491,12491,12491,12491,12491,12491, 12491, 0, 0, 0, 0, 0,12491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12491,12491,12491,12492,12492, 0,12492, 12492,12492,12492,12492,12492,12492, 0,12492,12492, 0, 0, 0, 0, 0, 0, 0, 0, 0,12492,12492, 12492,12492,12492,12492,12492,12492, 0, 0, 0, 0, 12492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12492,12492,12492, 12494,12494, 0,12494,12494,12494,12494,12494,12494,12494, 0,12494,12494, 0, 0, 0, 0, 0, 0, 0, 0, 0,12494,12494,12494,12494,12494,12494,12494, 0, 0, 0, 0, 0,12494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12494, 0, 0, 0, 0, 0,12494,12494,12494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12494,12495,12495, 0,12495,12495,12495,12495, 12495,12495,12495, 0,12495,12495, 0, 0, 0, 0, 0, 0, 0, 0, 0,12495,12495,12495,12495,12495, 12495,12495, 0, 0, 0, 0, 0,12495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12495,12495,12495,12496,12496, 0, 12496,12496,12496,12496,12496,12496,12496, 0,12496,12496, 0, 0, 0, 0, 0, 0, 0, 0, 0,12496, 12496,12496,12496,12496,12496,12496,12496, 0, 0, 0, 0,12496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12496,12496, 12496,12497,12497, 0,12497,12497,12497,12497,12497,12497, 12497, 0,12497,12497, 0, 0, 0, 0, 0, 0, 0, 0, 0,12497,12497,12497,12497,12497,12497,12497, 0, 0, 0, 0, 0,12497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12497,12497,12497,12497,12498,12498, 0,12498, 12498,12498,12498,12498,12498,12498, 0,12498,12498, 0, 0, 0, 0, 0, 0, 0, 0, 0,12498,12498, 12498,12498,12498,12498,12498,12498, 0, 0, 0, 0, 12498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12498,12498,12498, 12498,12499,12499, 0,12499,12499,12499,12499,12499,12499, 12499, 0,12499,12499, 0, 0, 0, 0, 0, 0, 0, 0, 0,12499,12499,12499,12499,12499,12499,12499, 0, 0, 0, 0, 0,12499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12499,12499,12499,12501,12501, 0,12501,12501, 12501,12501,12501,12501,12501, 0,12501,12501, 0, 0, 0, 0, 0, 0, 0, 0, 0,12501,12501,12501, 12501,12501,12501,12501,12501, 0, 0, 0, 0,12501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12501,12501,12501,12507, 12507, 0,12507,12507,12507,12507,12507,12507,12507,12507, 12507,12507,12507,12507,12507,12507,12507,12507,12507,12507, 12507,12507,12507,12507,12507,12507,12507,12507,12507,12507, 12507,12507,12507,12507,12507,12507,12507,12507,12507,12507, 12507,12507,12507,12507,12507,12507,12507,12507,12507,12507, 12507,12507,12507,12507,12507,12507,12507,12507,12507,12507, 12507,12507,12507,12507,12507,12507,12507,12507,12507,12507, 12507,12507,12507,12507,12507,12507,12507,12507,12507,12515, 12515,12515,12515,12515,12515,12515,12515,12515,12515, 0, 0, 0, 0, 0, 0,12515,12515,12515,12515,12515, 12515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12515,12515,12515,12515,12515,12515,12517,12517,12517, 12517,12517,12517,12517,12517,12517,12517, 0, 0, 0, 0, 0, 0,12517,12517,12517,12517,12517,12517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12517, 12517,12517,12517,12517,12517,12520, 0, 0, 0, 0, 0, 0, 0, 0,12520,12520,12520,12520,12520,12520, 12520,12520,12520,12520, 0, 0, 0, 0, 0, 0, 12520,12520,12520,12520,12520,12520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12520,12520,12520,12520, 12520,12520,12526,12526,12526,12526,12526,12526,12526,12526, 12526,12526, 0, 0, 0, 0, 0, 0,12526,12526, 12526,12526,12526,12526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12526,12526,12526,12526,12526,12526, 12529,12529,12529,12529,12529,12529,12529,12529,12529,12529, 0, 0, 0, 0, 0, 0,12529,12529,12529,12529, 12529,12529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12529,12529,12529,12529,12529,12529,12537,12537, 12537,12537,12537,12537,12537,12537,12537,12537, 0, 0, 0, 0, 0, 0,12537,12537,12537,12537,12537,12537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12537,12537,12537,12537,12537,12537,12540,12540,12540,12540, 12540,12540,12540,12540,12540,12540, 0, 0, 0, 0, 0, 0,12540,12540,12540,12540,12540,12540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12540,12540, 12540,12540,12540,12540,12548,12548,12548,12548,12548,12548, 12548,12548,12548, 0, 0, 0, 0, 0, 0, 0, 12548,12548,12548,12548,12548,12548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12548,12548,12548,12548, 12548,12548,12553,12553,12553,12553,12553,12553,12553,12553, 12553,12553, 0, 0, 0, 0, 0, 0,12553,12553, 12553,12553,12553,12553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12553,12553,12553,12553,12553,12553, 12555,12555,12555,12555,12555,12555,12555,12555,12555, 0, 0, 0, 0, 0, 0, 0,12555,12555,12555,12555, 12555,12555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12555,12555,12555,12555,12555,12555,12563, 0, 12563,12563,12563,12563,12563,12563,12563,12563,12563,12563, 0, 0, 0, 0, 0, 0,12563,12563,12563,12563, 12563,12563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12563,12563,12563,12563,12563,12563,12567,12567, 0,12567,12567,12567,12567,12567,12567,12567, 0,12567, 12567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12567,12567,12567,12567,12567,12567,12567, 0, 0, 0, 0, 0,12567, 0, 0,12567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12567, 12567,12567,12581,12581, 0,12581,12581,12581,12581,12581, 12581,12581, 0,12581,12581, 0, 0, 0, 0, 0, 0, 0, 0, 0,12581,12581,12581,12581,12581,12581, 12581, 0, 0, 0, 0, 0,12581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12581,12581,12581,12581,12582,12582, 0, 12582,12582,12582,12582,12582,12582,12582, 0,12582,12582, 0, 0, 0, 0, 0, 0, 0, 0, 0,12582, 12582,12582,12582,12582,12582,12582,12582, 0, 0, 0, 0,12582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12582,12582, 12582,12582,12583,12583, 0,12583,12583,12583,12583,12583, 12583,12583, 0,12583,12583, 0, 0, 0, 0, 0, 0, 0, 0, 0,12583,12583,12583,12583,12583,12583, 12583, 0, 0, 0, 0, 0,12583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12583,12583,12583,12585,12585, 0,12585, 12585,12585,12585,12585,12585,12585, 0,12585,12585, 0, 0, 0, 0, 0, 0, 0, 0, 0,12585,12585, 12585,12585,12585,12585,12585,12585, 0, 0, 0, 0, 12585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12585,12585,12585, 12591,12591, 0,12591,12591,12591,12591,12591,12591,12591, 0,12591,12591, 0, 0, 0, 0, 0, 0, 0, 0, 0,12591,12591,12591,12591,12591,12591,12591, 0, 0, 0, 0, 0,12591, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12591,12591,12591,12592,12592, 0,12592,12592,12592, 12592,12592,12592,12592, 0,12592,12592, 0, 0, 0, 0, 0, 0, 0, 0, 0,12592,12592,12592,12592, 12592,12592,12592,12592, 0, 0, 0, 0,12592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12592,12592,12592,12595,12595, 0,12595,12595,12595,12595,12595,12595,12595, 0,12595, 12595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12595,12595,12595,12595,12595,12595,12595, 0, 0, 0, 0, 0,12595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12595, 12595,12595,12596,12596, 0,12596,12596,12596,12596,12596, 12596,12596, 0,12596,12596, 0, 0, 0, 0, 0, 0, 0, 0, 0,12596,12596,12596,12596,12596,12596, 12596,12596, 0, 0, 0, 0,12596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12596,12596,12596,12599,12599, 0,12599, 12599,12599,12599,12599,12599,12599, 0,12599,12599, 0, 0, 0, 0, 0, 0, 0, 0, 0,12599,12599, 12599,12599,12599,12599,12599, 0, 0, 0, 0, 0, 12599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12599,12599,12599, 12600,12600, 0,12600,12600,12600,12600,12600,12600,12600, 0,12600,12600, 0, 0, 0, 0, 0, 0, 0, 0, 0,12600,12600,12600,12600,12600,12600,12600,12600, 0, 0, 0, 0,12600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12600,12600,12600,12602,12602, 0,12602,12602,12602, 12602,12602,12602,12602, 0,12602,12602, 0, 0, 0, 0, 0, 0, 0, 0, 0,12602,12602,12602,12602, 12602,12602,12602, 0, 0, 0, 0, 0,12602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12602,12602,12602,12603,12603, 0,12603,12603,12603,12603,12603,12603,12603, 0,12603, 12603, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12603,12603,12603,12603,12603,12603,12603,12603, 0, 0, 0, 0,12603, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12603, 12603,12603,12604,12604, 0,12604,12604,12604,12604,12604, 12604,12604, 0,12604,12604, 0, 0, 0, 0, 0, 0, 0, 0, 0,12604,12604,12604,12604,12604,12604, 12604, 0, 0, 0, 0, 0,12604,12604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12604,12604,12604, 0, 0, 0, 0, 0, 0, 0,12604,12605,12605, 0,12605,12605,12605, 12605,12605,12605,12605, 0,12605,12605, 0,12605,12605, 12605,12605,12605,12605,12605,12605,12605,12605,12605,12605, 12605,12605,12605, 0, 0, 0, 0, 0,12605, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12605,12605,12605,12606,12606, 0,12606,12606,12606,12606,12606,12606,12606, 0,12606, 12606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12606,12606,12606,12606,12606,12606,12606, 0, 0, 0, 0, 0,12606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12606, 12606,12606,12607,12607, 0,12607,12607,12607,12607,12607, 12607,12607, 0,12607,12607, 0, 0, 0, 0, 0, 0, 0, 0, 0,12607,12607,12607,12607,12607,12607, 12607, 0, 0, 0, 0, 0,12607,12607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12607,12607,12607, 0, 0, 0, 0, 0, 0, 0,12607,12609,12609, 0,12609,12609,12609, 12609,12609,12609,12609, 0,12609,12609, 0, 0, 0, 0, 0, 0, 0, 0, 0,12609,12609,12609,12609, 12609,12609,12609, 0, 0, 0, 0, 0,12609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12609,12609,12609,12610,12610, 0,12610,12610,12610,12610,12610,12610,12610, 0,12610, 12610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12610,12610,12610,12610,12610,12610,12610,12610, 0, 0, 0, 0,12610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12610, 12610,12610,12614,12614, 0,12614,12614,12614,12614,12614, 12614,12614, 0,12614,12614, 0, 0, 0, 0, 0, 0, 0, 0, 0,12614,12614,12614,12614,12614,12614, 12614, 0, 0, 0, 0, 0,12614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12614,12614,12614,12615,12615, 0,12615, 12615,12615,12615,12615,12615,12615, 0,12615,12615, 0, 0, 0, 0, 0, 0, 0, 0, 0,12615,12615, 12615,12615,12615,12615,12615,12615, 0, 0, 0, 0, 12615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12615,12615,12615, 12619,12619, 0,12619,12619,12619,12619,12619,12619,12619, 0,12619,12619, 0, 0, 0, 0, 0, 0, 0, 0, 0,12619,12619,12619,12619,12619,12619,12619, 0, 0, 0, 0, 0,12619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12619,12619,12619,12620,12620, 0,12620,12620,12620, 12620,12620,12620,12620, 0,12620,12620, 0, 0, 0, 0, 0, 0, 0, 0, 0,12620,12620,12620,12620, 12620,12620,12620,12620, 0, 0, 0, 0,12620, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12620,12620,12620,12623,12623, 0,12623,12623,12623,12623,12623,12623,12623, 0,12623, 12623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12623,12623,12623,12623,12623,12623,12623, 0, 0, 0, 0, 0,12623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12623, 12623,12623,12624,12624, 0,12624,12624,12624,12624,12624, 12624,12624, 0,12624,12624, 0, 0, 0, 0, 0, 0, 0, 0, 0,12624,12624,12624,12624,12624,12624, 12624,12624, 0, 0, 0, 0,12624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12624,12624,12624,12626,12626, 0,12626, 12626,12626,12626,12626,12626,12626, 0,12626,12626, 0, 0, 0, 0, 0, 0, 0, 0, 0,12626,12626, 12626,12626,12626,12626,12626, 0, 0, 0, 0, 0, 12626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12626, 0, 0, 0, 0, 0,12626,12626,12626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12626,12627, 12627, 0,12627,12627,12627,12627,12627,12627,12627, 0, 12627,12627, 0, 0, 0, 0, 0, 0, 0, 0, 0,12627,12627,12627,12627,12627,12627,12627, 0, 0, 0, 0, 0,12627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12627,12627,12627,12628,12628, 0,12628,12628,12628,12628, 12628,12628,12628, 0,12628,12628, 0, 0, 0, 0, 0, 0, 0, 0, 0,12628,12628,12628,12628,12628, 12628,12628,12628, 0, 0, 0, 0,12628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12628,12628,12628,12629,12629, 0, 12629,12629,12629,12629,12629,12629,12629, 0,12629,12629, 0, 0, 0, 0, 0, 0, 0, 0, 0,12629, 12629,12629,12629,12629,12629,12629, 0, 0, 0, 0, 0,12629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12629,12629, 12629,12630,12630, 0,12630,12630,12630,12630,12630,12630, 12630, 0,12630,12630, 0, 0, 0, 0, 0, 0, 0, 0, 0,12630,12630,12630,12630,12630,12630,12630, 12630, 0, 0, 0, 0,12630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12630,12630,12630,12634,12634, 0,12634,12634, 12634,12634,12634,12634,12634, 0,12634,12634, 0, 0, 0, 0, 0, 0, 0, 0, 0,12634,12634,12634, 12634,12634,12634,12634, 0, 0, 0, 0, 0,12634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12634,12634,12634,12635, 12635, 0,12635,12635,12635,12635,12635,12635,12635, 0, 12635,12635, 0, 0, 0, 0, 0, 0, 0, 0, 0,12635,12635,12635,12635,12635,12635,12635,12635, 0, 0, 0, 0,12635, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12635,12635,12635,12638,12638, 0,12638,12638,12638,12638, 12638,12638,12638, 0,12638,12638, 0, 0, 0, 0, 0, 0, 0, 0, 0,12638,12638,12638,12638,12638, 12638,12638, 0, 0, 0, 0, 0,12638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12638,12638,12638,12639,12639, 0, 12639,12639,12639,12639,12639,12639,12639, 0,12639,12639, 0, 0, 0, 0, 0, 0, 0, 0, 0,12639, 12639,12639,12639,12639,12639,12639,12639, 0, 0, 0, 0,12639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12639,12639, 12639,12641,12641, 0,12641,12641,12641,12641,12641,12641, 12641, 0,12641,12641, 0, 0, 0, 0, 0, 0, 0, 0, 0,12641,12641,12641,12641,12641,12641,12641, 0, 0, 0, 0, 0,12641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12641, 0, 0, 0, 0, 0,12641,12641,12641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12641,12642,12642, 0,12642,12642,12642, 12642,12642,12642,12642, 0,12642,12642, 0, 0, 0, 0, 0, 0, 0, 0, 0,12642,12642,12642,12642, 12642,12642,12642, 0, 0, 0, 0, 0,12642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12642,12642,12642,12643,12643, 0,12643,12643,12643,12643,12643,12643,12643, 0,12643, 12643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12643,12643,12643,12643,12643,12643,12643,12643, 0, 0, 0, 0,12643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12643, 12643,12643,12644,12644, 0,12644,12644,12644,12644,12644, 12644,12644, 0,12644,12644, 0, 0, 0, 0, 0, 0, 0, 0, 0,12644,12644,12644,12644,12644,12644, 12644, 0, 0, 0, 0, 0,12644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12644,12644,12644,12645,12645, 0,12645, 12645,12645,12645,12645,12645,12645, 0,12645,12645, 0, 0, 0, 0, 0, 0, 0, 0, 0,12645,12645, 12645,12645,12645,12645,12645,12645, 0, 0, 0, 0, 12645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12645,12645,12645, 12649,12649, 0,12649,12649,12649,12649,12649,12649,12649, 0,12649,12649, 0, 0, 0, 0, 0, 0, 0, 0, 0,12649,12649,12649,12649,12649,12649,12649, 0, 0, 0, 0, 0,12649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12649,12649,12649,12650,12650, 0,12650,12650,12650, 12650,12650,12650,12650, 0,12650,12650, 0, 0, 0, 0, 0, 0, 0, 0, 0,12650,12650,12650,12650, 12650,12650,12650,12650, 0, 0, 0, 0,12650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12650,12650,12650,12651,12651, 0,12651,12651,12651,12651,12651,12651,12651, 0,12651, 12651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12651,12651,12651,12651,12651,12651,12651, 0, 0, 0, 0, 0,12651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12651, 12651,12651,12652,12652, 0,12652,12652,12652,12652,12652, 12652,12652, 0,12652,12652, 0, 0, 0, 0, 0, 0, 0, 0, 0,12652,12652,12652,12652,12652,12652, 12652,12652, 0, 0, 0, 0,12652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12652,12652,12652,12653,12653, 0,12653, 12653,12653,12653,12653,12653,12653, 0,12653,12653, 0, 0, 0, 0, 0, 0, 0, 0, 0,12653,12653, 12653,12653,12653,12653,12653, 0, 0, 0, 0, 0, 12653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12653, 0, 0, 0, 0,12653,12653,12653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12653, 12657,12657, 0,12657,12657,12657,12657,12657,12657,12657, 0,12657,12657, 0, 0, 0, 0, 0, 0, 0, 0, 0,12657,12657,12657,12657,12657,12657,12657, 0, 0, 0, 0, 0,12657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12657,12657,12657,12658,12658, 0,12658,12658,12658, 12658,12658,12658,12658, 0,12658,12658, 0, 0, 0, 0, 0, 0, 0, 0, 0,12658,12658,12658,12658, 12658,12658,12658,12658, 0, 0, 0, 0,12658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12658,12658,12658,12661,12661, 0,12661,12661,12661,12661,12661,12661,12661, 0,12661, 12661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12661,12661,12661,12661,12661,12661,12661, 0, 0, 0, 0, 0,12661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12661, 12661,12661,12662,12662, 0,12662,12662,12662,12662,12662, 12662,12662, 0,12662,12662, 0, 0, 0, 0, 0, 0, 0, 0, 0,12662,12662,12662,12662,12662,12662, 12662,12662, 0, 0, 0, 0,12662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12662,12662,12662,12664,12664, 0,12664, 12664,12664,12664,12664,12664,12664, 0,12664,12664, 0, 0, 0, 0, 0, 0, 0, 0, 0,12664,12664, 12664,12664,12664,12664,12664, 0, 0, 0, 0, 0, 12664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12664,12664,12664, 12665,12665, 0,12665,12665,12665,12665,12665,12665,12665, 0,12665,12665, 0, 0, 0, 0, 0, 0, 0, 0, 0,12665,12665,12665,12665,12665,12665,12665,12665, 0, 0, 0, 0,12665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12665,12665,12665,12666,12666, 0,12666,12666,12666, 12666,12666,12666,12666, 0,12666,12666, 0, 0, 0, 0, 0, 0, 0, 0, 0,12666,12666,12666,12666, 12666,12666,12666, 0, 0, 0, 0, 0,12666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12666, 0, 0,12666,12666,12666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12666, 12667,12667, 0,12667,12667,12667,12667,12667,12667,12667, 0,12667,12667, 0, 0, 0, 0, 0, 0, 0, 0, 0,12667,12667,12667,12667,12667,12667,12667, 0, 0, 0, 0, 0,12667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12667,12667,12667,12668,12668, 0,12668,12668,12668, 12668,12668,12668,12668, 0,12668,12668,12668,12668,12668, 12668,12668,12668,12668,12668,12668,12668,12668,12668,12668, 12668,12668,12668, 0, 0, 0, 0, 0,12668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12668,12668,12668,12670,12670, 0,12670,12670,12670,12670,12670,12670,12670, 0,12670, 12670, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12670,12670,12670,12670,12670,12670,12670, 0, 0, 0, 0, 0,12670, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12670, 12670,12670,12671,12671, 0,12671,12671,12671,12671,12671, 12671,12671, 0,12671,12671, 0, 0, 0, 0, 0, 0, 0, 0, 0,12671,12671,12671,12671,12671,12671, 12671,12671, 0, 0, 0, 0,12671, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12671,12671,12671,12672,12672, 0,12672, 12672,12672,12672,12672,12672,12672, 0,12672,12672, 0, 0, 0, 0, 0, 0, 0, 0, 0,12672,12672, 12672,12672,12672,12672,12672, 0, 0, 0, 0, 0, 12672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12672, 0, 0,12672,12672,12672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12672,12674,12674, 0,12674,12674,12674,12674,12674, 12674,12674, 0,12674,12674, 0, 0, 0, 0, 0, 0, 0, 0, 0,12674,12674,12674,12674,12674,12674, 12674, 0, 0, 0, 0, 0,12674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12674,12674,12674,12675,12675, 0,12675, 12675,12675,12675,12675,12675,12675, 0,12675,12675, 0, 0, 0, 0, 0, 0, 0, 0, 0,12675,12675, 12675,12675,12675,12675,12675,12675, 0, 0, 0, 0, 12675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12675,12675,12675, 12679,12679, 0,12679,12679,12679,12679,12679,12679,12679, 0,12679,12679, 0, 0, 0, 0, 0, 0, 0, 0, 0,12679,12679,12679,12679,12679,12679,12679, 0, 0, 0, 0, 0,12679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12679,12679,12679,12680,12680, 0,12680,12680,12680, 12680,12680,12680,12680, 0,12680,12680, 0, 0, 0, 0, 0, 0, 0, 0, 0,12680,12680,12680,12680, 12680,12680,12680,12680, 0, 0, 0, 0,12680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12680,12680,12680,12681,12681, 0,12681,12681,12681,12681,12681,12681,12681, 0,12681, 12681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12681,12681,12681,12681,12681,12681,12681, 0, 0, 0, 0, 0,12681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12681, 0, 0, 0, 0,12681, 12681,12681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12681,12682,12682, 0,12682,12682,12682,12682,12682, 12682,12682, 0,12682,12682, 0, 0, 0, 0, 0, 0, 0, 0, 0,12682,12682,12682,12682,12682,12682, 12682, 0, 0, 0, 0, 0,12682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12682,12682,12682,12693,12693, 0,12693, 12693,12693,12693,12693,12693,12693, 0,12693,12693, 0, 0, 0, 0, 0, 0, 0, 0, 0,12693,12693, 12693,12693,12693,12693,12693, 0, 0, 0, 0, 0, 12693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12693,12693,12693, 12694,12694, 0,12694,12694,12694,12694,12694,12694,12694, 0,12694,12694, 0, 0, 0, 0, 0, 0, 0, 0, 0,12694,12694,12694,12694,12694,12694,12694,12694, 0, 0, 0, 0,12694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12694,12694,12694,12708,12708, 0,12708,12708,12708, 12708,12708,12708,12708, 0,12708,12708, 0, 0, 0, 0, 0, 0, 0, 0, 0,12708,12708,12708,12708, 12708,12708,12708, 0, 0, 0, 0, 0,12708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12708,12708,12708,12709,12709, 0,12709,12709,12709,12709,12709,12709,12709, 0,12709, 12709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12709,12709,12709,12709,12709,12709,12709,12709, 0, 0, 0, 0,12709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12709, 12709,12709,12729,12729, 0,12729,12729,12729,12729,12729, 12729,12729, 0,12729,12729, 0, 0, 0, 0, 0, 0, 0, 0, 0,12729,12729,12729,12729,12729,12729, 12729, 0, 0, 0, 0, 0,12729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12729,12729,12729,12729,12730,12730, 0, 12730,12730,12730,12730,12730,12730,12730, 0,12730,12730, 0, 0, 0, 0, 0, 0, 0, 0, 0,12730, 12730,12730,12730,12730,12730,12730,12730, 0, 0, 0, 0,12730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12730,12730, 12730,12730,12731,12731, 0,12731,12731,12731,12731,12731, 12731,12731, 0,12731,12731, 0, 0, 0, 0, 0, 0, 0, 0, 0,12731,12731,12731,12731,12731,12731, 12731, 0, 0, 0, 0, 0,12731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12731,12731,12731,12733,12733, 0,12733, 12733,12733,12733,12733,12733,12733, 0,12733,12733, 0, 0, 0, 0, 0, 0, 0, 0, 0,12733,12733, 12733,12733,12733,12733,12733,12733, 0, 0, 0, 0, 12733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12733,12733,12733, 12739,12739,12739,12739,12739,12739,12739,12739,12739,12739, 0, 0, 0, 0, 0, 0,12739,12739,12739,12739, 12739,12739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12739,12739,12739,12739,12739,12739,12742,12742, 12742,12742,12742,12742,12742,12742,12742,12742, 0, 0, 0, 0, 0, 0,12742,12742,12742,12742,12742,12742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12742,12742,12742,12742,12742,12742,12744, 0, 0, 0, 0, 0, 0, 0, 0,12744,12744,12744,12744,12744, 12744,12744,12744,12744, 0, 0, 0, 0, 0, 0, 0,12744,12744,12744,12744,12744,12744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12744,12744,12744, 12744,12744,12744,12748,12748,12748,12748,12748,12748,12748, 12748,12748,12748, 0, 0, 0, 0, 0, 0,12748, 12748,12748,12748,12748,12748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12748,12748,12748,12748,12748, 12748,12750,12750,12750,12750,12750,12750,12750,12750,12750, 0, 0, 0, 0, 0, 0, 0,12750,12750,12750, 12750,12750,12750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12750,12750,12750,12750,12750,12750,12760, 12760,12760,12760,12760,12760,12760,12760,12760,12760, 0, 0, 0, 0, 0, 0,12760,12760,12760,12760,12760, 12760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12760,12760,12760,12760,12760,12760,12762,12762,12762, 12762,12762,12762,12762,12762,12762, 0, 0, 0, 0, 0, 0, 0,12762,12762,12762,12762,12762,12762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12762, 12762,12762,12762,12762,12762,12774,12774,12774,12774,12774, 12774,12774,12774,12774,12774, 0, 0, 0, 0, 0, 0,12774,12774,12774,12774,12774,12774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12774,12774,12774, 12774,12774,12774,12776,12776,12776,12776,12776,12776,12776, 12776,12776, 0, 0, 0, 0, 0, 0, 0,12776, 12776,12776,12776,12776,12776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12776,12776,12776,12776,12776, 12776,12784, 0,12784,12784,12784,12784,12784,12784,12784, 12784,12784,12784, 0, 0, 0, 0, 0, 0,12784, 12784,12784,12784,12784,12784, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12784,12784,12784,12784,12784, 12784,12788,12788,12788,12788,12788,12788,12788,12788,12788, 12788, 0, 0, 0, 0, 0, 0,12788,12788,12788, 12788,12788,12788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12788,12788,12788,12788,12788,12788,12791, 12791,12791,12791,12791,12791,12791,12791,12791,12791, 0, 0, 0, 0, 0, 0,12791,12791,12791,12791,12791, 12791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12791,12791,12791,12791,12791,12791,12799,12799,12799, 12799,12799,12799,12799,12799,12799, 0, 0, 0, 0, 0, 0, 0,12799,12799,12799,12799,12799,12799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12799, 12799,12799,12799,12799,12799,12801,12801,12801,12801,12801, 12801,12801,12801,12801,12801, 0, 0, 0, 0, 0, 0,12801,12801,12801,12801,12801,12801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12801,12801,12801, 12801,12801,12801,12804,12804, 0,12804,12804,12804,12804, 12804,12804,12804, 0,12804,12804, 0, 0, 0, 0, 0, 0, 0, 0, 0,12804,12804,12804,12804,12804, 12804,12804, 0, 0, 0, 0, 0,12804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12804,12804,12804,12804,12805,12805, 0,12805,12805,12805,12805,12805,12805,12805, 0,12805, 12805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12805,12805,12805,12805,12805,12805,12805, 0, 0, 0, 0, 0,12805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12805, 12805,12805,12805,12808,12808, 0,12808,12808,12808,12808, 12808,12808,12808, 0,12808,12808, 0, 0, 0, 0, 0, 0, 0, 0, 0,12808,12808,12808,12808,12808, 12808,12808, 0, 0, 0, 0, 0,12808, 0, 0, 12808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12808,12808,12808,12811,12811, 0, 12811,12811,12811,12811,12811,12811,12811, 0,12811,12811, 0, 0, 0, 0, 0, 0, 0, 0, 0,12811, 12811,12811,12811,12811,12811,12811, 0, 0, 0, 0, 0,12811, 0, 0, 0, 0, 0, 0, 0,12811, 0, 0, 0, 0, 0, 0, 0, 0,12811,12811, 12811,12812,12812, 0,12812,12812,12812,12812,12812,12812, 12812, 0,12812,12812, 0, 0, 0, 0, 0, 0, 0, 0, 0,12812,12812,12812,12812,12812,12812,12812, 0, 0, 0, 0, 0,12812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12812,12812,12812,12813,12813, 0,12813,12813, 12813,12813,12813,12813,12813, 0,12813,12813, 0, 0, 0, 0, 0, 0, 0, 0, 0,12813,12813,12813, 12813,12813,12813,12813,12813, 0, 0, 0, 0,12813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12813,12813,12813,12817, 12817, 0,12817,12817,12817,12817,12817,12817,12817, 0, 12817,12817, 0, 0, 0, 0, 0, 0, 0, 0, 0,12817,12817,12817,12817,12817,12817,12817, 0, 0, 0, 0, 0,12817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12817,12817,12817,12818,12818, 0,12818,12818,12818,12818, 12818,12818,12818, 0,12818,12818, 0, 0, 0, 0, 0, 0, 0, 0, 0,12818,12818,12818,12818,12818, 12818,12818,12818, 0, 0, 0, 0,12818, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12818,12818,12818,12820,12820, 0, 12820,12820,12820,12820,12820,12820,12820, 0,12820,12820, 0, 0, 0, 0, 0, 0, 0, 0, 0,12820, 12820,12820,12820,12820,12820,12820, 0, 0, 0, 0, 0,12820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12820,12820, 12820,12821,12821, 0,12821,12821,12821,12821,12821,12821, 12821, 0,12821,12821, 0, 0, 0, 0, 0, 0, 0, 0, 0,12821,12821,12821,12821,12821,12821,12821, 12821, 0, 0, 0, 0,12821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12821,12821,12821,12823,12823, 0,12823,12823, 12823,12823,12823,12823,12823, 0,12823,12823, 0, 0, 0, 0, 0, 0, 0, 0, 0,12823,12823,12823, 12823,12823,12823,12823, 0, 0, 0, 0, 0,12823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12823,12823,12823,12824, 12824, 0,12824,12824,12824,12824,12824,12824,12824, 0, 12824,12824, 0, 0, 0, 0, 0, 0, 0, 0, 0,12824,12824,12824,12824,12824,12824,12824,12824, 0, 0, 0, 0,12824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12824,12824,12824,12825,12825, 0,12825,12825,12825,12825, 12825,12825,12825, 0,12825,12825, 0, 0, 0, 0, 0, 0, 0, 0, 0,12825,12825,12825,12825,12825, 12825,12825, 0, 0, 0, 0, 0,12825, 0,12825, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12825,12825,12825, 0, 0, 0, 0, 0, 0, 0, 0,12825,12828,12828, 0,12828, 12828,12828,12828,12828,12828,12828, 0,12828,12828, 0, 0, 0, 0, 0, 0, 0, 0, 0,12828,12828, 12828,12828,12828,12828,12828, 0, 0, 0, 0, 0, 12828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12828,12828,12828, 12829,12829, 0,12829,12829,12829,12829,12829,12829,12829, 0,12829,12829, 0, 0, 0, 0, 0, 0, 0, 0, 0,12829,12829,12829,12829,12829,12829,12829,12829, 0, 0, 0, 0,12829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12829,12829,12829,12833,12833, 0,12833,12833,12833, 12833,12833,12833,12833, 0,12833,12833, 0, 0, 0, 0, 0, 0, 0, 0, 0,12833,12833,12833,12833, 12833,12833,12833, 0, 0, 0, 0, 0,12833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12833,12833,12833,12834,12834, 0,12834,12834,12834,12834,12834,12834,12834, 0,12834, 12834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12834,12834,12834,12834,12834,12834,12834,12834, 0, 0, 0, 0,12834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12834, 12834,12834,12837,12837, 0,12837,12837,12837,12837,12837, 12837,12837, 0,12837,12837, 0, 0, 0, 0, 0, 0, 0, 0, 0,12837,12837,12837,12837,12837,12837, 12837, 0, 0, 0, 0, 0,12837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12837,12837,12837,12838,12838, 0,12838, 12838,12838,12838,12838,12838,12838, 0,12838,12838, 0, 0, 0, 0, 0, 0, 0, 0, 0,12838,12838, 12838,12838,12838,12838,12838,12838, 0, 0, 0, 0, 12838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12838,12838,12838, 12840,12840, 0,12840,12840,12840,12840,12840,12840,12840, 0,12840,12840, 0, 0, 0, 0, 0, 0, 0, 0, 0,12840,12840,12840,12840,12840,12840,12840, 0, 0, 0, 0, 0,12840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12840,12840,12840,12841,12841, 0,12841,12841,12841, 12841,12841,12841,12841, 0,12841,12841, 0, 0, 0, 0, 0, 0, 0, 0, 0,12841,12841,12841,12841, 12841,12841,12841,12841, 0, 0, 0, 0,12841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12841,12841,12841,12842,12842, 0,12842,12842,12842,12842,12842,12842,12842,12842,12842, 12842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12842,12842,12842,12842,12842,12842,12842,12842, 0, 0, 0, 0,12842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12842, 12842,12842,12842,12842,12843,12843, 0,12843,12843,12843, 12843,12843,12843,12843, 0,12843,12843, 0, 0, 0, 0, 0, 0, 0, 0, 0,12843,12843,12843,12843, 12843,12843,12843, 0, 0, 0, 0, 0,12843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12843,12843,12843,12844,12844, 0,12844,12844,12844,12844,12844,12844,12844, 0,12844, 12844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12844,12844,12844,12844,12844,12844,12844,12844, 0, 0, 0, 0,12844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12844, 12844,12844,12846,12846, 0,12846,12846,12846,12846,12846, 12846,12846, 0,12846,12846, 0, 0, 0, 0, 0, 0, 0, 0, 0,12846,12846,12846,12846,12846,12846, 12846, 0, 0, 0, 0, 0,12846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12846,12846,12846,12847,12847, 0,12847, 12847,12847,12847,12847,12847,12847, 0,12847,12847, 0, 0, 0, 0, 0, 0, 0, 0, 0,12847,12847, 12847,12847,12847,12847,12847,12847, 0, 0, 0, 0, 12847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12847,12847,12847, 12849,12849, 0,12849,12849,12849,12849,12849,12849,12849, 0,12849,12849, 0, 0, 0, 0, 0, 0, 0, 0, 0,12849,12849,12849,12849,12849,12849,12849, 0, 0, 0, 0, 0,12849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12849,12849,12849,12850,12850, 0,12850,12850,12850, 12850,12850,12850,12850, 0,12850,12850, 0, 0, 0, 0, 0, 0, 0, 0, 0,12850,12850,12850,12850, 12850,12850,12850,12850, 0, 0, 0, 0,12850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12850,12850,12850,12851,12851, 0,12851,12851,12851,12851,12851,12851,12851,12851,12851, 12851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12851,12851,12851,12851,12851,12851,12851,12851, 0, 0, 0, 0,12851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12851, 12851,12851,12851,12851,12863,12863, 0,12863,12863,12863, 12863,12863,12863,12863, 0,12863,12863, 0, 0, 0, 0, 0, 0, 0, 0, 0,12863,12863,12863,12863, 12863,12863,12863, 0, 0, 0, 0, 0,12863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12863,12863,12863,12863,12875, 12875, 0,12875,12875,12875,12875,12875,12875,12875, 0, 12875,12875, 0, 0, 0, 0, 0, 0, 0, 0, 0,12875,12875,12875,12875,12875,12875,12875, 0, 0, 0, 0, 0,12875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12875,12875,12875,12876,12876, 0,12876,12876,12876,12876, 12876,12876,12876, 0,12876,12876, 0, 0, 0, 0, 0, 0, 0, 0, 0,12876,12876,12876,12876,12876, 12876,12876,12876, 0, 0, 0, 0,12876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12876,12876,12876,12892,12892, 0, 12892,12892,12892,12892,12892,12892,12892, 0,12892,12892, 0, 0, 0, 0, 0, 0, 0, 0, 0,12892, 12892,12892,12892,12892,12892,12892, 0, 0, 0, 0, 0,12892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12892,12892, 12892,12893,12893, 0,12893,12893,12893,12893,12893,12893, 12893, 0,12893,12893, 0, 0, 0, 0, 0, 0, 0, 0, 0,12893,12893,12893,12893,12893,12893,12893, 12893, 0, 0, 0, 0,12893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12893,12893,12893,12897,12897, 0,12897,12897, 12897,12897,12897,12897,12897, 0,12897,12897, 0, 0, 0, 0, 0, 0, 0, 0, 0,12897,12897,12897, 12897,12897,12897,12897, 0, 0, 0, 0, 0,12897, 0, 0, 0, 0, 0,12897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12897,12897,12897,12897, 12914,12914, 0,12914,12914,12914,12914,12914,12914,12914, 0,12914,12914, 0, 0, 0, 0, 0, 0, 0, 0, 0,12914,12914,12914,12914,12914,12914,12914, 0, 0, 0, 0, 0,12914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12914,12914,12914,12915,12915, 0,12915,12915,12915, 12915,12915,12915,12915, 0,12915,12915, 0, 0, 0, 0, 0, 0, 0, 0, 0,12915,12915,12915,12915, 12915,12915,12915,12915, 0, 0, 0, 0,12915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12915,12915,12915,12919,12919, 0,12919,12919,12919,12919,12919,12919,12919, 0,12919, 12919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12919,12919,12919,12919,12919,12919,12919, 0, 0, 0, 0, 0,12919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12919, 12919,12919,12920,12920, 0,12920,12920,12920,12920,12920, 12920,12920, 0,12920,12920, 0, 0, 0, 0, 0, 0, 0, 0, 0,12920,12920,12920,12920,12920,12920, 12920,12920, 0, 0, 0, 0,12920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12920,12920,12920,12934,12934, 0,12934, 12934,12934,12934,12934,12934,12934, 0,12934,12934, 0, 0, 0, 0, 0, 0, 0, 0, 0,12934,12934, 12934,12934,12934,12934,12934, 0, 0, 0, 0, 0, 12934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12934,12934,12934, 12935,12935, 0,12935,12935,12935,12935,12935,12935,12935, 0,12935,12935, 0, 0, 0, 0, 0, 0, 0, 0, 0,12935,12935,12935,12935,12935,12935,12935,12935, 0, 0, 0, 0,12935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12935,12935,12935,12949,12949, 0,12949,12949,12949, 12949,12949,12949,12949, 0,12949,12949, 0, 0, 0, 0, 0, 0, 0, 0, 0,12949,12949,12949,12949, 12949,12949,12949, 0, 0, 0, 0, 0,12949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12949,12949,12949,12950,12950, 0,12950,12950,12950,12950,12950,12950,12950, 0,12950, 12950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12950,12950,12950,12950,12950,12950,12950,12950, 0, 0, 0, 0,12950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12950, 12950,12950,12970,12970, 0,12970,12970,12970,12970,12970, 12970,12970,12970,12970,12970, 0, 0, 0, 0, 0, 0, 0, 0, 0,12970,12970,12970,12970,12970,12970, 12970, 0, 0, 0, 0, 0,12970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12970,12970,12970,12970,12974,12974, 0, 12974,12974,12974,12974,12974,12974,12974, 0,12974,12974, 0, 0, 0, 0, 0, 0, 0, 0, 0,12974, 12974,12974,12974,12974,12974,12974, 0, 0, 0, 0, 0,12974, 0, 0,12974, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12974,12974, 12974,12974,12986, 0, 0, 0, 0, 0, 0, 0, 0,12986,12986,12986,12986,12986,12986,12986,12986,12986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12986, 0, 0, 0,12986, 12993,12993, 0,12993,12993,12993,12993,12993,12993,12993, 0,12993,12993, 0, 0, 0, 0, 0, 0, 0, 0, 0,12993,12993,12993,12993,12993,12993,12993, 0, 0, 0, 0, 0,12993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12993,12993,12993,12994,12994, 0,12994,12994,12994, 12994,12994,12994,12994, 0,12994,12994, 0, 0, 0, 0, 0, 0, 0, 0, 0,12994,12994,12994,12994, 12994,12994,12994,12994, 0, 0, 0, 0,12994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12994,12994,12994,12998,12998, 0,12998,12998,12998,12998,12998,12998,12998, 0,12998, 12998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12998,12998,12998,12998,12998,12998,12998, 0, 0, 0, 0, 0,12998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12998, 12998,12998,12999,12999, 0,12999,12999,12999,12999,12999, 12999,12999, 0,12999,12999, 0, 0, 0, 0, 0, 0, 0, 0, 0,12999,12999,12999,12999,12999,12999, 12999,12999, 0, 0, 0, 0,12999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12999,12999,12999,13003,13003, 0,13003, 13003,13003,13003,13003,13003,13003, 0,13003,13003, 0, 0, 0, 0, 0, 0, 0, 0, 0,13003,13003, 13003,13003,13003,13003,13003, 0, 0, 0, 0, 0, 13003, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13003,13003,13003, 13004,13004, 0,13004,13004,13004,13004,13004,13004,13004, 0,13004,13004, 0, 0, 0, 0, 0, 0, 0, 0, 0,13004,13004,13004,13004,13004,13004,13004,13004, 0, 0, 0, 0,13004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13004,13004,13004,13008,13008, 0,13008,13008,13008, 13008,13008,13008,13008, 0,13008,13008, 0, 0, 0, 0, 0, 0, 0, 0, 0,13008,13008,13008,13008, 13008,13008,13008, 0, 0, 0, 0, 0,13008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13008,13008,13008,13009,13009, 0,13009,13009,13009,13009,13009,13009,13009, 0,13009, 13009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13009,13009,13009,13009,13009,13009,13009,13009, 0, 0, 0, 0,13009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13009, 13009,13009,13012,13012, 0,13012,13012,13012,13012,13012, 13012,13012, 0,13012,13012, 0, 0, 0, 0, 0, 0, 0, 0, 0,13012,13012,13012,13012,13012,13012, 13012, 0, 0, 0, 0, 0,13012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13012,13012,13012,13013,13013, 0,13013, 13013,13013,13013,13013,13013,13013, 0,13013,13013, 0, 0, 0, 0, 0, 0, 0, 0, 0,13013,13013, 13013,13013,13013,13013,13013,13013, 0, 0, 0, 0, 13013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13013,13013,13013, 13015,13015, 0,13015,13015,13015,13015,13015,13015,13015, 0,13015,13015, 0, 0, 0, 0, 0, 0, 0, 0, 0,13015,13015,13015,13015,13015,13015,13015, 0, 0, 0, 0, 0,13015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13015,13015,13015,13016,13016, 0,13016,13016,13016, 13016,13016,13016,13016, 0,13016,13016, 0, 0, 0, 0, 0, 0, 0, 0, 0,13016,13016,13016,13016, 13016,13016,13016,13016, 0, 0, 0, 0,13016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13016,13016,13016,13017,13017, 0,13017,13017,13017,13017,13017,13017,13017,13017,13017, 13017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13017,13017,13017,13017,13017,13017,13017,13017, 0, 0, 0, 0,13017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13017, 13017,13017,13017,13017,13018,13018, 0,13018,13018,13018, 13018,13018,13018,13018, 0,13018,13018, 0, 0, 0, 0, 0, 0, 0, 0, 0,13018,13018,13018,13018, 13018,13018,13018, 0, 0, 0, 0, 0,13018, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13018,13018,13018,13019,13019, 0,13019,13019,13019,13019,13019,13019,13019, 0,13019, 13019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13019,13019,13019,13019,13019,13019,13019,13019, 0, 0, 0, 0,13019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13019, 13019,13019,13022,13022, 0,13022,13022,13022,13022,13022, 13022,13022, 0,13022,13022, 0, 0, 0, 0, 0, 0, 0, 0, 0,13022,13022,13022,13022,13022,13022, 13022, 0, 0, 0, 0, 0,13022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13022,13022,13022,13023,13023, 0,13023, 13023,13023,13023,13023,13023,13023, 0,13023,13023, 0, 0, 0, 0, 0, 0, 0, 0, 0,13023,13023, 13023,13023,13023,13023,13023,13023, 0, 0, 0, 0, 13023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13023,13023,13023, 13025,13025, 0,13025,13025,13025,13025,13025,13025,13025, 0,13025,13025, 0, 0, 0, 0, 0, 0, 0, 0, 0,13025,13025,13025,13025,13025,13025,13025, 0, 0, 0, 0, 0,13025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13025,13025,13025,13026,13026, 0,13026,13026,13026, 13026,13026,13026,13026, 0,13026,13026, 0, 0, 0, 0, 0, 0, 0, 0, 0,13026,13026,13026,13026, 13026,13026,13026,13026, 0, 0, 0, 0,13026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13026,13026,13026,13027,13027, 0,13027,13027,13027,13027,13027,13027,13027,13027,13027, 13027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13027,13027,13027,13027,13027,13027,13027,13027, 0, 0, 0, 0,13027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13027, 13027,13027,13027,13027,13038,13038,13038,13038,13038,13038, 13038,13038,13038,13038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13038, 0,13038,13043,13043, 0,13043, 13043,13043,13043,13043,13043,13043, 0,13043,13043, 0, 0, 0, 0, 0, 0, 0, 0, 0,13043,13043, 13043,13043,13043,13043,13043, 0, 0, 0, 0, 0, 13043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13043,13043,13043, 13043,13067,13067,13067,13067,13067,13067,13067,13067,13067, 13067, 0,13067,13067, 0, 0, 0, 0, 0, 0, 0, 0, 0,13067,13067,13067,13067,13067,13067,13067, 0, 0, 0, 0, 0,13067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13067,13067,13067,13067,13077,13077, 0,13077, 13077,13077,13077,13077, 0,13077,13077,13077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13077,13077, 13077,13077,13077,13077,13077, 0, 0, 0, 0, 0, 13077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13077,13077,13077, 13077,13078,13078, 0,13078,13078,13078,13078,13078, 0, 13078,13078,13078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13078,13078,13078,13078,13078,13078,13078, 13078, 0, 0, 0, 0,13078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13078,13078,13078,13078,13082,13082,13082,13082, 13082,13082,13082,13082,13082, 0, 0, 0, 0, 0, 0, 0,13082,13082,13082,13082,13082,13082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13082,13082, 13082,13082,13082,13082,13096,13096,13096,13096,13096,13096, 13096,13096,13096,13096, 0, 0, 0, 0, 0, 0, 13096,13096,13096,13096,13096,13096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13096,13096,13096,13096, 13096,13096,13100,13100,13100,13100,13100,13100,13100,13100, 13100, 0, 0, 0, 0, 0, 0, 0,13100,13100, 13100,13100,13100,13100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13100, 0, 0, 0,13100,13100,13100,13100,13100,13100, 13106,13106,13106,13106,13106,13106,13106,13106,13106, 0, 0, 0, 0, 0, 0, 0,13106,13106,13106,13106, 13106,13106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13106,13106,13106,13106,13106,13106,13109,13109, 13109,13109,13109,13109,13109,13109,13109,13109, 0, 0, 0, 0, 0, 0,13109,13109,13109,13109,13109,13109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13109,13109,13109,13109,13109,13109,13113,13113,13113,13113, 13113,13113,13113,13113,13113, 0, 0, 0, 0, 0, 0, 0,13113,13113,13113,13113,13113,13113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13113,13113, 13113,13113,13113,13113,13116, 0,13116,13116,13116,13116, 13116,13116,13116,13116,13116,13116, 0, 0, 0, 0, 0, 0,13116,13116,13116,13116,13116,13116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13116,13116, 13116,13116,13116,13116,13123,13123,13123,13123,13123,13123, 13123,13123,13123, 0, 0, 0, 0, 0, 0, 0, 13123,13123,13123,13123,13123,13123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13123,13123,13123,13123, 13123,13123,13126,13126,13126,13126,13126,13126,13126,13126, 13126,13126, 0, 0, 0, 0, 0, 0,13126,13126, 13126,13126,13126,13126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13126,13126,13126,13126,13126,13126, 13130,13130,13130,13130,13130,13130,13130,13130,13130,13130, 0, 0, 0, 0, 0, 0,13130,13130,13130,13130, 13130,13130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13130,13130,13130,13130,13130,13130,13134,13134, 13134,13134,13134,13134,13134,13134,13134, 0, 0, 0, 0, 0, 0, 0,13134,13134,13134,13134,13134,13134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13134,13134,13134,13134,13134,13134,13137,13137,13137,13137, 13137,13137,13137,13137,13137,13137, 0, 0, 0, 0, 0, 0,13137,13137,13137,13137,13137,13137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13137,13137, 13137,13137,13137,13137,13141,13141,13141,13141,13141,13141, 13141,13141,13141,13141, 0, 0, 0, 0, 0, 0, 13141,13141,13141,13141,13141,13141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13141,13141,13141,13141, 13141,13141,13145,13145,13145,13145,13145,13145,13145,13145, 13145, 0, 0, 0, 0, 0, 0, 0,13145,13145, 13145,13145,13145,13145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13145,13145,13145,13145,13145,13145, 13148,13148,13148,13148,13148,13148,13148,13148,13148,13148, 0, 0, 0, 0, 0, 0,13148,13148,13148,13148, 13148,13148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13148,13148,13148,13148,13148,13148,13152,13152, 13152,13152,13152,13152,13152,13152,13152,13152, 0, 0, 0, 0, 0, 0,13152,13152,13152,13152,13152,13152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13152,13152,13152,13152,13152,13152,13153,13153,13153,13153, 13153,13153,13153,13153,13153,13153, 0, 0, 0, 0, 0, 0,13153,13153,13153,13153,13153,13153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13153,13153, 13153,13153,13153,13153,13155,13155,13155,13155,13155,13155, 13155,13155,13155, 0, 0, 0, 0, 0, 0, 0, 13155,13155,13155,13155,13155,13155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13155,13155,13155,13155, 13155,13155,13158,13158,13158,13158,13158,13158,13158,13158, 13158, 0, 0, 0, 0, 0, 0, 0,13158,13158, 13158,13158,13158,13158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13158,13158,13158,13158,13158,13158, 13159,13159,13159,13159,13159,13159,13159,13159,13159,13159, 0, 0, 0, 0, 0, 0,13159,13159,13159,13159, 13159,13159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13159,13159,13159,13159,13159,13159,13208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13208, 0, 0, 0, 0, 0, 0,13208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13208, 0,13208, 0,13208, 0, 0,13208,13208, 0, 0, 0,13208, 0, 0,13208, 0,13208, 0,13208, 0, 13208,13208,13208,13208,13209, 0, 0, 0, 0, 0, 0,13209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13209, 0,13209, 0,13209, 0,13209,13209,13209, 0, 0, 0,13209, 0,13209, 13209, 0,13209, 0,13209, 0,13209,13209,13209,13211, 0,13211, 0, 0, 0, 0,13211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13211, 0, 0, 0, 0, 0, 0,13211, 0, 0, 0, 0, 0,13211, 0, 0, 0, 0, 0, 0, 0,13211, 0,13211, 0,13211, 0, 0,13211, 13211, 0, 0, 0,13211, 0, 0,13211, 0,13211, 0,13211, 0,13211,13211,13211,13212, 0, 0,13212, 0, 0, 0,13212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13212, 0,13212, 0,13212, 0, 0,13212,13212, 0, 0, 0,13212, 0, 0,13212, 0,13212, 0,13212, 0,13212,13212, 13212,13213, 0, 0, 0, 0,13213, 0, 0, 0, 0, 0, 0,13213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13213, 0,13213, 0,13213, 0, 0,13213,13213, 0, 0, 0,13213, 0, 0,13213, 0,13213, 0,13213, 0,13213,13213, 13213,13214, 0, 0, 0, 0, 0, 0,13214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13214, 0,13214, 0,13214, 0, 0,13214, 13214, 0, 0, 0,13214, 0, 0,13214, 0,13214, 0,13214, 0,13214,13214,13214,13215, 0, 0, 0, 0, 0, 0,13215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13215, 0,13215, 0,13215, 0, 0,13215,13215, 0, 0, 0,13215, 0, 0,13215, 0,13215, 0,13215, 0,13215,13215, 13215,13216, 0, 0, 0, 0, 0, 0,13216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13216, 0,13216, 0,13216, 0, 0,13216, 13216, 0, 0, 0,13216, 0, 0,13216, 0,13216, 0,13216, 0,13216,13216,13216,13217, 0, 0, 0, 0, 0, 0,13217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13217, 0,13217, 0,13217, 0, 0,13217,13217, 0, 0, 0,13217, 0, 0,13217, 0,13217, 0,13217, 0,13217,13217, 13217,13218, 0, 0, 0, 0, 0, 0,13218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13218, 0,13218,13218,13218, 0, 0,13218, 13218, 0, 0, 0,13218, 0, 0,13218, 0,13218, 0,13218, 0,13218,13218,13218,13219, 0, 0, 0, 0, 0, 0,13219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13219, 0,13219, 13219,13219, 0, 0,13219,13219, 0, 0, 0,13219, 0, 0,13219, 0,13219, 0,13219, 0,13219,13219, 13219,13220, 0, 0, 0, 0,13220, 0, 0, 0, 0, 0, 0,13220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13220, 0,13220, 0,13220, 0, 0,13220,13220, 0, 0, 0,13220, 0, 0,13220, 0,13220,13220,13220, 0,13220,13220, 13220,13229, 0,13229, 0, 0, 0, 0,13229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13229, 0, 0, 0, 0, 0,13229, 13229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13229, 0,13229, 0,13229, 0, 0,13229,13229, 0, 0, 0,13229, 0, 0,13229, 0,13229, 0,13229, 0,13229,13229,13229,13246, 0, 13246, 0, 0, 0, 0,13246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13246, 0, 0, 0, 0, 0, 0,13246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13246, 0,13246, 0,13246, 0, 0,13246,13246, 0, 0, 0,13246,13246, 0,13246, 0,13246, 0, 13246, 0,13246,13246,13246,13247, 0,13247, 0, 0, 0, 0,13247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13247, 0, 0, 0, 0, 0, 0,13247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13247, 0, 13247, 0,13247, 0, 0,13247,13247, 0, 0, 0, 13247,13247, 0,13247, 0,13247, 0,13247, 0,13247, 13247,13247,13248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13248, 0, 0, 0, 0, 0, 0,13248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13248, 0,13248,13248,13248, 0, 0,13248,13248, 0, 0, 0,13248, 0, 0, 13248, 0,13248,13248,13248, 0,13248,13248,13248,13249, 0,13249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13249, 0, 0, 0, 0, 0, 0, 13249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13249, 0,13249, 0,13249, 0, 0,13249,13249, 0, 0, 0,13249, 0, 0,13249, 0,13249, 0,13249, 0,13249,13249,13249,13250, 0, 0, 0, 0, 0, 0, 0,13250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13250, 0, 0, 0, 0, 0, 0,13250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13250, 0,13250, 0,13250, 0, 0,13250,13250, 0, 0, 0,13250, 0, 0,13250, 0,13250, 0,13250, 0, 13250,13250,13250,13251, 0, 0, 0, 0, 0, 0, 0,13251,13251,13251,13251,13251,13251,13251,13251,13251, 13251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13251, 0, 0, 0, 0, 0, 0, 13251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13251, 0,13251, 0,13251, 0, 0,13251,13251, 0, 0, 0,13251, 0, 0,13251, 0,13251, 0,13251, 0,13251,13251,13251,13252,13252, 13252,13252,13252,13252,13252,13252,13252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13252, 0, 0, 0, 0, 0, 0, 0, 0,13252, 0, 0, 0, 0, 0, 0, 0,13252, 0, 0,13252,13256, 0,13256, 0, 0, 0, 0, 13256, 0, 0,13256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13256, 0, 0, 0, 0, 0, 0,13256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13256, 0,13256, 0, 13256, 0, 0,13256,13256, 0, 0, 0,13256, 0, 0,13256, 0,13256, 0,13256, 0,13256,13256,13256, 13257, 0,13257, 0, 0, 0, 0,13257, 0, 0, 13257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13257, 0, 0, 0, 0, 0, 0,13257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13257, 0,13257, 0,13257, 0, 0, 13257,13257, 0, 0, 0,13257,13257, 0,13257, 0, 13257,13257,13257, 0,13257,13257,13257,13280,13280,13280, 13280,13280,13280,13280,13280,13280,13280,13280, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13280, 0, 0, 0, 0,13280, 13286, 0,13286, 0, 0, 0, 0,13286, 0, 0, 13286, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13286, 0, 0, 0, 0, 0, 0,13286, 0, 0, 0, 0, 0,13286, 0, 0, 0, 0, 0, 0, 0,13286, 0,13286, 0,13286, 0, 0, 13286,13286, 0, 0, 0,13286, 0, 0,13286, 0, 13286, 0,13286, 0,13286,13286,13286,13287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13287, 0, 0, 0, 0, 0, 0,13287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13287, 0,13287, 0,13287, 0, 0,13287,13287, 0, 0, 0,13287, 0, 0,13287, 0,13287, 0,13287, 0,13287,13287,13287,13288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13288, 0, 0, 0, 0,13288, 0, 0, 0, 0, 0, 0,13288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13288, 0,13288, 0,13288, 0, 0,13288,13288, 0, 0, 0,13288, 0, 0,13288, 0,13288, 0,13288, 0,13288,13288, 13288,13302, 0,13302, 0, 0, 0, 0,13302, 0, 0,13302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13302, 0, 0, 0, 0, 0, 0, 13302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13302, 0,13302, 0,13302, 0, 13302,13302,13302, 0, 0, 0,13302, 0,13302,13302, 0,13302, 0,13302, 0,13302,13302,13302,13322, 0, 13322, 0, 0, 0, 0,13322, 0, 0,13322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13322, 0, 0, 0, 0, 0, 0,13322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13322,13322, 0,13322, 0,13322, 0, 0,13322,13322, 0, 0, 0,13322, 0, 0,13322, 0,13322, 0, 13322, 0,13322,13322,13322,13323, 0,13323, 0, 0, 0, 0,13323, 0, 0,13323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13323, 0, 0, 0, 0, 0, 0,13323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13323, 0, 13323, 0,13323, 0, 0,13323,13323, 0, 0, 0, 13323, 0, 0,13323, 0,13323, 0,13323, 0,13323, 13323,13323,13341,13341, 0,13341,13341,13341,13341,13341, 13341,13341, 0,13341,13341, 0, 0, 0, 0, 0, 0, 0, 0, 0,13341,13341,13341,13341,13341,13341, 13341, 0, 0, 0, 0, 0,13341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13341,13341,13341,13342,13342, 0,13342, 13342,13342,13342,13342,13342,13342, 0,13342,13342, 0, 0, 0, 0, 0, 0, 0, 0, 0,13342,13342, 13342,13342,13342,13342,13342,13342, 0, 0, 0, 0, 13342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13342,13342,13342, 13346,13346, 0,13346,13346,13346,13346,13346,13346,13346, 0,13346,13346, 0, 0, 0, 0, 0, 0, 0, 0, 0,13346,13346,13346,13346,13346,13346,13346, 0, 0, 0, 0, 0,13346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13346,13346,13346,13346,13347,13347, 0,13347,13347, 13347,13347,13347,13347,13347, 0,13347,13347, 0, 0, 0, 0, 0, 0, 0, 0, 0,13347,13347,13347, 13347,13347,13347,13347,13347, 0, 0, 0, 0,13347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13347,13347,13347,13347, 13348,13348, 0,13348,13348,13348,13348,13348,13348,13348, 0,13348,13348, 0, 0, 0, 0, 0, 0, 0, 0, 0,13348,13348,13348,13348,13348,13348,13348, 0, 0, 0, 0, 0,13348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13348,13348,13348,13350,13350, 0,13350,13350,13350, 13350,13350,13350,13350, 0,13350,13350, 0, 0, 0, 0, 0, 0, 0, 0, 0,13350,13350,13350,13350, 13350,13350,13350,13350, 0, 0, 0, 0,13350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13350,13350,13350,13356,13356, 0,13356,13356,13356,13356,13356,13356,13356, 0,13356, 13356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13356,13356,13356,13356,13356,13356,13356, 0, 0, 0, 0, 0,13356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13356, 13356,13356,13356,13370,13370, 0,13370,13370,13370,13370, 13370,13370,13370, 0,13370,13370, 0, 0, 0, 0, 0, 0, 0, 0, 0,13370,13370,13370,13370,13370, 13370,13370, 0, 0, 0, 0, 0,13370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13370,13370,13370,13370,13371,13371, 0,13371,13371,13371,13371,13371,13371,13371, 0,13371, 13371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13371,13371,13371,13371,13371,13371,13371,13371, 0, 0, 0, 0,13371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13371, 13371,13371,13371,13372,13372, 0,13372,13372,13372,13372, 13372,13372,13372, 0,13372,13372, 0, 0, 0, 0, 0, 0, 0, 0, 0,13372,13372,13372,13372,13372, 13372,13372, 0, 0, 0, 0, 0,13372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13372,13372,13372,13374,13374, 0, 13374,13374,13374,13374,13374,13374,13374, 0,13374,13374, 0, 0, 0, 0, 0, 0, 0, 0, 0,13374, 13374,13374,13374,13374,13374,13374,13374, 0, 0, 0, 0,13374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13374,13374, 13374,13393,13393, 0,13393,13393,13393,13393,13393,13393, 13393,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13393,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13393,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13393,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13393,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13393,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13393,13393,13393,13393,13393,13393,13393,13393,13393,13393, 13393,13395,13395, 0,13395,13395,13395,13395,13395,13395, 13395, 0,13395,13395, 0, 0, 0, 0, 0, 0, 0, 0, 0,13395,13395,13395,13395,13395,13395,13395, 0, 0, 0, 0, 0,13395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13395,13395,13395,13396,13396, 0,13396,13396, 13396,13396,13396,13396,13396, 0,13396,13396, 0, 0, 0, 0, 0, 0, 0, 0, 0,13396,13396,13396, 13396,13396,13396,13396,13396, 0, 0, 0, 0,13396, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13396,13396,13396,13397, 13397, 0,13397,13397,13397,13397,13397,13397,13397, 0, 13397,13397, 0, 0, 0, 0, 0, 0, 0, 0, 0,13397,13397,13397,13397,13397,13397,13397, 0, 0, 0, 0, 0,13397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13397, 0, 0, 0, 0, 13397,13397,13397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13397,13398,13398, 0,13398,13398,13398,13398, 13398,13398,13398, 0,13398,13398, 0, 0, 0, 0, 0, 0, 0, 0, 0,13398,13398,13398,13398,13398, 13398,13398, 0, 0, 0, 0, 0,13398, 0, 0, 0, 0, 0,13398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13398,13398,13398,13398,13404,13404, 0,13404,13404,13404,13404,13404,13404,13404, 0,13404, 13404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13404,13404,13404,13404,13404,13404,13404, 0, 0, 0, 0, 0,13404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13404, 13404,13404,13404,13405,13405, 0,13405,13405,13405,13405, 13405,13405,13405, 0,13405,13405, 0, 0, 0, 0, 0, 0, 0, 0, 0,13405,13405,13405,13405,13405, 13405,13405,13405, 0, 0, 0, 0,13405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13405,13405,13405,13405,13409,13409, 0,13409,13409,13409,13409,13409,13409,13409, 0,13409, 13409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13409,13409,13409,13409,13409,13409,13409, 0, 0, 0, 0, 0,13409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13409, 13409,13409,13410,13410, 0,13410,13410,13410,13410,13410, 13410,13410, 0,13410,13410, 0, 0, 0, 0, 0, 0, 0, 0, 0,13410,13410,13410,13410,13410,13410, 13410,13410, 0, 0, 0, 0,13410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13410,13410,13410,13419,13419, 0,13419, 13419,13419,13419,13419,13419,13419, 0,13419,13419, 0, 0, 0, 0, 0, 0, 0, 0, 0,13419,13419, 13419,13419,13419,13419,13419, 0, 0, 0, 0, 0, 13419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13419,13419,13419, 13420,13420, 0,13420,13420,13420,13420,13420,13420,13420, 0,13420,13420, 0, 0, 0, 0, 0, 0, 0, 0, 0,13420,13420,13420,13420,13420,13420,13420,13420, 0, 0, 0, 0,13420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13420,13420,13420,13449,13449, 0,13449,13449,13449, 13449,13449,13449,13449, 0,13449,13449, 0, 0, 0, 0, 0, 0, 0, 0, 0,13449,13449,13449,13449, 13449,13449,13449, 0, 0, 0, 0, 0,13449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13449,13449,13449,13449,13450, 13450, 0,13450,13450,13450,13450,13450,13450,13450, 0, 13450,13450, 0, 0, 0, 0, 0, 0, 0, 0, 0,13450,13450,13450,13450,13450,13450,13450,13450, 0, 0, 0, 0,13450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13450,13450,13450,13450,13451,13451, 0,13451,13451,13451, 13451,13451,13451,13451, 0,13451,13451, 0, 0, 0, 0, 0, 0, 0, 0, 0,13451,13451,13451,13451, 13451,13451,13451, 0, 0, 0, 0, 0,13451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13451,13451,13451,13453,13453, 0,13453,13453,13453,13453,13453,13453,13453, 0,13453, 13453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13453,13453,13453,13453,13453,13453,13453,13453, 0, 0, 0, 0,13453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13453, 13453,13453,13459,13459,13459,13459,13459,13459,13459,13459, 13459,13459, 0, 0, 0, 0, 0, 0,13459,13459, 13459,13459,13459,13459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13459,13459,13459,13459,13459,13459, 13462,13462,13462,13462,13462,13462,13462,13462,13462,13462, 0, 0, 0, 0, 0, 0,13462,13462,13462,13462, 13462,13462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13462,13462,13462,13462,13462,13462,13464, 0, 0, 0, 0, 0, 0, 0, 0,13464,13464,13464, 13464,13464,13464,13464,13464,13464, 0, 0, 0, 0, 0, 0, 0,13464,13464,13464,13464,13464,13464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13464, 13464,13464,13464,13464,13464,13468,13468,13468,13468,13468, 13468,13468,13468,13468,13468, 0, 0, 0, 0, 0, 0,13468,13468,13468,13468,13468,13468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13468,13468,13468, 13468,13468,13468,13470,13470,13470,13470,13470,13470,13470, 13470,13470, 0, 0, 0, 0, 0, 0, 0,13470, 13470,13470,13470,13470,13470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13470,13470,13470,13470,13470, 13470,13480,13480,13480,13480,13480,13480,13480,13480,13480, 13480, 0, 0, 0, 0, 0, 0,13480,13480,13480, 13480,13480,13480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13480,13480,13480,13480,13480,13480,13482, 13482,13482,13482,13482,13482,13482,13482,13482, 0, 0, 0, 0, 0, 0, 0,13482,13482,13482,13482,13482, 13482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13482,13482,13482,13482,13482,13482,13494,13494,13494, 13494,13494,13494,13494,13494,13494,13494, 0, 0, 0, 0, 0, 0,13494,13494,13494,13494,13494,13494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13494, 13494,13494,13494,13494,13494,13496,13496,13496,13496,13496, 13496,13496,13496,13496, 0, 0, 0, 0, 0, 0, 0,13496,13496,13496,13496,13496,13496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13496,13496,13496, 13496,13496,13496,13504, 0,13504,13504,13504,13504,13504, 13504,13504,13504,13504,13504, 0, 0, 0, 0, 0, 0,13504,13504,13504,13504,13504,13504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13504,13504,13504, 13504,13504,13504,13508,13508,13508,13508,13508,13508,13508, 13508,13508,13508, 0, 0, 0, 0, 0, 0,13508, 13508,13508,13508,13508,13508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13508,13508,13508,13508,13508, 13508,13511,13511,13511,13511,13511,13511,13511,13511,13511, 13511, 0, 0, 0, 0, 0, 0,13511,13511,13511, 13511,13511,13511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13511,13511,13511,13511,13511,13511,13519, 13519,13519,13519,13519,13519,13519,13519,13519, 0, 0, 0, 0, 0, 0, 0,13519,13519,13519,13519,13519, 13519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13519,13519,13519,13519,13519,13519,13521,13521,13521, 13521,13521,13521,13521,13521,13521,13521, 0, 0, 0, 0, 0, 0,13521,13521,13521,13521,13521,13521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13521, 13521,13521,13521,13521,13521,13524,13524, 0,13524,13524, 13524,13524,13524,13524,13524, 0,13524,13524, 0, 0, 0, 0, 0, 0, 0, 0, 0,13524,13524,13524, 13524,13524,13524,13524, 0, 0, 0, 0, 0,13524, 0, 0, 0, 0, 0, 0, 0,13524, 0, 0, 0, 0, 0, 0, 0, 0,13524,13524,13524,13526, 13526, 0,13526,13526,13526,13526,13526,13526,13526, 0, 13526,13526, 0, 0, 0, 0, 0, 0, 0, 0, 0,13526,13526,13526,13526,13526,13526,13526, 0, 0, 0, 0, 0,13526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13526,13526,13526,13526,13527,13527, 0,13527,13527,13527, 13527,13527,13527,13527, 0,13527,13527, 0, 0, 0, 0, 0, 0, 0, 0, 0,13527,13527,13527,13527, 13527,13527,13527,13527, 0, 0, 0, 0,13527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13527,13527,13527,13527,13528, 13528, 0,13528,13528,13528,13528,13528,13528,13528, 0, 13528,13528, 0, 0, 0, 0, 0, 0, 0, 0, 0,13528,13528,13528,13528,13528,13528,13528, 0, 0, 0, 0, 0,13528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13528,13528,13528,13530,13530, 0,13530,13530,13530,13530, 13530,13530,13530, 0,13530,13530, 0, 0, 0, 0, 0, 0, 0, 0, 0,13530,13530,13530,13530,13530, 13530,13530,13530, 0, 0, 0, 0,13530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13530,13530,13530,13536,13536, 0, 13536,13536,13536,13536,13536,13536,13536, 0,13536,13536, 0, 0, 0, 0, 0, 0, 0, 0, 0,13536, 13536,13536,13536,13536,13536,13536, 0, 0, 0, 0, 0,13536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13536,13536, 13536,13537,13537, 0,13537,13537,13537,13537,13537,13537, 13537, 0,13537,13537, 0, 0, 0, 0, 0, 0, 0, 0, 0,13537,13537,13537,13537,13537,13537,13537, 13537, 0, 0, 0, 0,13537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13537,13537,13537,13541,13541, 0,13541,13541, 13541,13541,13541,13541,13541, 0,13541,13541, 0, 0, 0, 0, 0, 0, 0, 0, 0,13541,13541,13541, 13541,13541,13541,13541, 0, 0, 0, 0, 0,13541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13541,13541,13541,13542, 13542, 0,13542,13542,13542,13542,13542,13542,13542, 0, 13542,13542, 0, 0, 0, 0, 0, 0, 0, 0, 0,13542,13542,13542,13542,13542,13542,13542,13542, 0, 0, 0, 0,13542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13542,13542,13542,13546,13546, 0,13546,13546,13546,13546, 13546,13546,13546, 0,13546,13546, 0, 0, 0, 0, 0, 0, 0, 0, 0,13546,13546,13546,13546,13546, 13546,13546, 0, 0, 0, 0, 0,13546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13546,13546,13546,13547,13547, 0, 13547,13547,13547,13547,13547,13547,13547, 0,13547,13547, 0, 0, 0, 0, 0, 0, 0, 0, 0,13547, 13547,13547,13547,13547,13547,13547,13547, 0, 0, 0, 0,13547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13547,13547, 13547,13550,13550, 0,13550,13550,13550,13550,13550,13550, 13550, 0,13550,13550, 0, 0, 0, 0, 0, 0, 0, 0, 0,13550,13550,13550,13550,13550,13550,13550, 0, 0, 0, 0, 0,13550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13550,13550,13550,13551,13551, 0,13551,13551, 13551,13551,13551,13551,13551, 0,13551,13551, 0, 0, 0, 0, 0, 0, 0, 0, 0,13551,13551,13551, 13551,13551,13551,13551,13551, 0, 0, 0, 0,13551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13551,13551,13551,13553, 13553, 0,13553,13553,13553,13553,13553,13553,13553, 0, 13553,13553, 0, 0, 0, 0, 0, 0, 0, 0, 0,13553,13553,13553,13553,13553,13553,13553, 0, 0, 0, 0, 0,13553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13553,13553,13553,13554,13554, 0,13554,13554,13554,13554, 13554,13554,13554, 0,13554,13554, 0, 0, 0, 0, 0, 0, 0, 0, 0,13554,13554,13554,13554,13554, 13554,13554,13554, 0, 0, 0, 0,13554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13554,13554,13554,13555,13555, 0, 13555,13555,13555,13555,13555,13555,13555, 0,13555,13555, 0, 0, 0, 0, 0, 0, 0, 0, 0,13555, 13555,13555,13555,13555,13555,13555, 0, 0, 0, 0, 0,13555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13555, 0, 0,13555,13555, 13555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13555,13556,13556, 0,13556,13556,13556,13556, 13556,13556,13556, 0,13556,13556, 0, 0, 0, 0, 0, 0, 0, 0, 0,13556,13556,13556,13556,13556, 13556,13556, 0, 0, 0, 0, 0,13556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13556,13556,13556,13557,13557, 0, 13557,13557,13557,13557,13557,13557,13557, 0,13557,13557, 13557,13557,13557,13557,13557,13557,13557,13557,13557,13557, 13557,13557,13557,13557,13557,13557, 0, 0, 0, 0, 0,13557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13557,13557, 13557,13559,13559, 0,13559,13559,13559,13559,13559,13559, 13559, 0,13559,13559, 0, 0, 0, 0, 0, 0, 0, 0, 0,13559,13559,13559,13559,13559,13559,13559, 0, 0, 0, 0, 0,13559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13559,13559,13559,13560,13560, 0,13560,13560, 13560,13560,13560,13560,13560, 0,13560,13560, 0, 0, 0, 0, 0, 0, 0, 0, 0,13560,13560,13560, 13560,13560,13560,13560,13560, 0, 0, 0, 0,13560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13560,13560,13560,13561, 13561, 0,13561,13561,13561,13561,13561,13561,13561, 0, 13561,13561, 0, 0, 0, 0, 0, 0, 0, 0, 0,13561,13561,13561,13561,13561,13561,13561, 0, 0, 0, 0, 0,13561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13561, 0, 0, 13561,13561,13561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13561,13572,13572, 0,13572,13572, 13572,13572,13572,13572,13572, 0,13572,13572, 0, 0, 0, 0, 0, 0, 0, 0, 0,13572,13572,13572, 13572,13572,13572,13572, 0, 0, 0, 0, 0,13572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13572,13572,13572,13573, 13573, 0,13573,13573,13573,13573,13573,13573,13573, 0, 13573,13573, 0, 0, 0, 0, 0, 0, 0, 0, 0,13573,13573,13573,13573,13573,13573,13573,13573, 0, 0, 0, 0,13573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13573,13573,13573,13587,13587, 0,13587,13587,13587,13587, 13587,13587,13587, 0,13587,13587, 0, 0, 0, 0, 0, 0, 0, 0, 0,13587,13587,13587,13587,13587, 13587,13587, 0, 0, 0, 0, 0,13587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13587,13587,13587,13588,13588, 0, 13588,13588,13588,13588,13588,13588,13588, 0,13588,13588, 0, 0, 0, 0, 0, 0, 0, 0, 0,13588, 13588,13588,13588,13588,13588,13588,13588, 0, 0, 0, 0,13588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13588,13588, 13588,13608,13608, 0,13608,13608,13608,13608,13608,13608, 13608, 0,13608,13608, 0, 0, 0, 0, 0, 0, 0, 0, 0,13608,13608,13608,13608,13608,13608,13608, 0, 0, 0, 0, 0,13608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13608,13608,13608,13609,13609, 0,13609,13609, 13609,13609,13609,13609,13609, 0,13609,13609, 0, 0, 0, 0, 0, 0, 0, 0, 0,13609,13609,13609, 13609,13609,13609,13609,13609, 0, 0, 0, 0,13609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13609,13609,13609,13613, 13613, 0,13613,13613,13613,13613,13613,13613,13613, 0, 13613,13613, 0, 0, 0, 0, 0, 0, 0, 0, 0,13613,13613,13613,13613,13613,13613,13613, 0, 0, 0, 0, 0,13613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13613,13613,13613,13614,13614, 0,13614,13614,13614,13614, 13614,13614,13614, 0,13614,13614, 0, 0, 0, 0, 0, 0, 0, 0, 0,13614,13614,13614,13614,13614, 13614,13614,13614, 0, 0, 0, 0,13614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13614,13614,13614,13616,13616, 0, 13616,13616,13616,13616,13616,13616,13616, 0,13616,13616, 0, 0, 0, 0, 0, 0, 0, 0, 0,13616, 13616,13616,13616,13616,13616,13616, 0, 0, 0, 0, 0,13616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13616,13616, 13616,13617,13617, 0,13617,13617,13617,13617,13617,13617, 13617, 0,13617,13617, 0, 0, 0, 0, 0, 0, 0, 0, 0,13617,13617,13617,13617,13617,13617,13617, 13617, 0, 0, 0, 0,13617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13617,13617,13617,13619,13619, 0,13619,13619, 13619,13619,13619,13619,13619, 0,13619,13619, 0, 0, 0, 0, 0, 0, 0, 0, 0,13619,13619,13619, 13619,13619,13619,13619, 0, 0, 0, 0, 0,13619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13619,13619,13619,13620, 13620, 0,13620,13620,13620,13620,13620,13620,13620, 0, 13620,13620, 0, 0, 0, 0, 0, 0, 0, 0, 0,13620,13620,13620,13620,13620,13620,13620,13620, 0, 0, 0, 0,13620, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13620,13620,13620,13621,13621, 0,13621,13621,13621,13621, 13621,13621,13621, 0,13621,13621, 0, 0, 0, 0, 0, 0, 0, 0, 0,13621,13621,13621,13621,13621, 13621,13621, 0, 0, 0, 0, 0,13621, 0,13621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13621,13621,13621, 0, 0, 0, 0, 0, 0, 0, 0,13621,13624,13624, 0,13624, 13624,13624,13624,13624,13624,13624, 0,13624,13624, 0, 0, 0, 0, 0, 0, 0, 0, 0,13624,13624, 13624,13624,13624,13624,13624, 0, 0, 0, 0, 0, 13624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13624,13624,13624, 13625,13625, 0,13625,13625,13625,13625,13625,13625,13625, 0,13625,13625, 0, 0, 0, 0, 0, 0, 0, 0, 0,13625,13625,13625,13625,13625,13625,13625,13625, 0, 0, 0, 0,13625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13625,13625,13625,13629,13629, 0,13629,13629,13629, 13629,13629,13629,13629, 0,13629,13629, 0, 0, 0, 0, 0, 0, 0, 0, 0,13629,13629,13629,13629, 13629,13629,13629, 0, 0, 0, 0, 0,13629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13629,13629,13629,13630,13630, 0,13630,13630,13630,13630,13630,13630,13630, 0,13630, 13630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13630,13630,13630,13630,13630,13630,13630,13630, 0, 0, 0, 0,13630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13630, 13630,13630,13633,13633, 0,13633,13633,13633,13633,13633, 13633,13633, 0,13633,13633, 0, 0, 0, 0, 0, 0, 0, 0, 0,13633,13633,13633,13633,13633,13633, 13633, 0, 0, 0, 0, 0,13633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13633,13633,13633,13634,13634, 0,13634, 13634,13634,13634,13634,13634,13634, 0,13634,13634, 0, 0, 0, 0, 0, 0, 0, 0, 0,13634,13634, 13634,13634,13634,13634,13634,13634, 0, 0, 0, 0, 13634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13634,13634,13634, 13636,13636, 0,13636,13636,13636,13636,13636,13636,13636, 0,13636,13636, 0, 0, 0, 0, 0, 0, 0, 0, 0,13636,13636,13636,13636,13636,13636,13636, 0, 0, 0, 0, 0,13636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13636,13636,13636,13637,13637, 0,13637,13637,13637, 13637,13637,13637,13637, 0,13637,13637, 0, 0, 0, 0, 0, 0, 0, 0, 0,13637,13637,13637,13637, 13637,13637,13637,13637, 0, 0, 0, 0,13637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13637,13637,13637,13638,13638, 0,13638,13638,13638,13638,13638,13638,13638,13638,13638, 13638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13638,13638,13638,13638,13638,13638,13638,13638, 0, 0, 0, 0,13638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13638, 13638,13638,13638,13638,13639,13639, 0,13639,13639,13639, 13639,13639,13639,13639, 0,13639,13639, 0, 0, 0, 0, 0, 0, 0, 0, 0,13639,13639,13639,13639, 13639,13639,13639, 0, 0, 0, 0, 0,13639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13639,13639,13639,13640,13640, 0,13640,13640,13640,13640,13640,13640,13640, 0,13640, 13640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13640,13640,13640,13640,13640,13640,13640,13640, 0, 0, 0, 0,13640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13640, 13640,13640,13643,13643, 0,13643,13643,13643,13643,13643, 13643,13643, 0,13643,13643, 0, 0, 0, 0, 0, 0, 0, 0, 0,13643,13643,13643,13643,13643,13643, 13643, 0, 0, 0, 0, 0,13643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13643,13643,13643,13644,13644, 0,13644, 13644,13644,13644,13644,13644,13644, 0,13644,13644, 0, 0, 0, 0, 0, 0, 0, 0, 0,13644,13644, 13644,13644,13644,13644,13644,13644, 0, 0, 0, 0, 13644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13644,13644,13644, 13646,13646, 0,13646,13646,13646,13646,13646,13646,13646, 0,13646,13646, 0, 0, 0, 0, 0, 0, 0, 0, 0,13646,13646,13646,13646,13646,13646,13646, 0, 0, 0, 0, 0,13646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13646,13646,13646,13647,13647, 0,13647,13647,13647, 13647,13647,13647,13647, 0,13647,13647, 0, 0, 0, 0, 0, 0, 0, 0, 0,13647,13647,13647,13647, 13647,13647,13647,13647, 0, 0, 0, 0,13647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13647,13647,13647,13648,13648, 0,13648,13648,13648,13648,13648,13648,13648,13648,13648, 13648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13648,13648,13648,13648,13648,13648,13648,13648, 0, 0, 0, 0,13648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13648, 13648,13648,13648,13648,13650,13650, 0,13650,13650,13650, 13650,13650,13650,13650, 0,13650,13650, 0, 0, 0, 0, 0, 0, 0, 0, 0,13650,13650,13650,13650, 13650,13650,13650, 0, 0, 0, 0, 0,13650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13650,13650,13650,13651,13651, 0,13651,13651,13651,13651,13651,13651,13651, 0,13651, 13651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13651,13651,13651,13651,13651,13651,13651,13651, 0, 0, 0, 0,13651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13651, 13651,13651,13655,13655, 0,13655,13655,13655,13655,13655, 13655,13655, 0,13655,13655, 0, 0, 0, 0, 0, 0, 0, 0, 0,13655,13655,13655,13655,13655,13655, 13655, 0, 0, 0, 0, 0,13655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13655,13655,13655,13656,13656, 0,13656, 13656,13656,13656,13656,13656,13656, 0,13656,13656, 0, 0, 0, 0, 0, 0, 0, 0, 0,13656,13656, 13656,13656,13656,13656,13656,13656, 0, 0, 0, 0, 13656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13656,13656,13656, 13658,13658, 0,13658,13658,13658,13658,13658,13658,13658, 0,13658,13658, 0, 0, 0, 0, 0, 0, 0, 0, 0,13658,13658,13658,13658,13658,13658,13658, 0, 0, 0, 0, 0,13658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13658,13658,13658,13659,13659, 0,13659,13659,13659, 13659,13659,13659,13659, 0,13659,13659, 0, 0, 0, 0, 0, 0, 0, 0, 0,13659,13659,13659,13659, 13659,13659,13659,13659, 0, 0, 0, 0,13659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13659,13659,13659,13660,13660, 0,13660,13660,13660,13660,13660,13660,13660, 0,13660, 13660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13660,13660,13660,13660,13660,13660,13660, 0, 0, 0, 0, 0,13660, 0,13660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13660, 13660,13660, 0, 0, 0, 0, 0, 0, 0, 0, 13660,13661,13661, 0,13661,13661,13661,13661,13661,13661, 13661, 0,13661,13661, 0, 0, 0, 0, 0, 0, 0, 0, 0,13661,13661,13661,13661,13661,13661,13661, 0, 0, 0, 0, 0,13661, 0, 0, 0, 0, 0,13661, 0, 0, 0, 0, 0,13661, 0, 0, 0, 0,13661,13661,13661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13661,13672,13672,13672,13672,13672, 13672,13672,13672,13672,13672,13672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13672, 0,13672,13674,13674, 0, 13674,13674,13674,13674,13674,13674,13674, 0,13674,13674, 0, 0, 0, 0, 0, 0, 0, 0, 0,13674, 13674,13674,13674,13674,13674,13674, 0, 0, 0, 0, 0,13674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13674,13674, 13674,13674,13675,13675, 0,13675,13675,13675,13675,13675, 13675,13675, 0,13675,13675, 0, 0, 0, 0, 0, 0, 0, 0, 0,13675,13675,13675,13675,13675,13675, 13675,13675, 0, 0, 0, 0,13675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13675,13675,13675,13675,13676,13676, 0, 13676,13676,13676,13676,13676,13676,13676, 0,13676,13676, 0, 0, 0, 0, 0, 0, 0, 0, 0,13676, 13676,13676,13676,13676,13676,13676, 0, 0, 0, 0, 0,13676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13676,13676, 13676,13678,13678, 0,13678,13678,13678,13678,13678,13678, 13678, 0,13678,13678, 0, 0, 0, 0, 0, 0, 0, 0, 0,13678,13678,13678,13678,13678,13678,13678, 13678, 0, 0, 0, 0,13678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13678,13678,13678,13688,13688,13688,13688,13688, 13688,13688,13688,13688,13688, 0, 0, 0, 0, 0, 0,13688,13688,13688,13688,13688,13688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13688,13688,13688, 13688,13688,13688,13690,13690,13690,13690,13690,13690,13690, 13690,13690,13690, 0, 0, 0, 0, 0, 0,13690, 13690,13690,13690,13690,13690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13690,13690,13690,13690,13690, 13690,13693, 0, 0, 0, 0, 0, 0, 0, 0, 13693,13693,13693,13693,13693,13693,13693,13693,13693,13693, 0, 0, 0, 0, 0, 0,13693,13693,13693,13693, 13693,13693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13693,13693,13693,13693,13693,13693,13698,13698, 13698,13698,13698,13698,13698,13698,13698,13698, 0, 0, 0, 0, 0, 0,13698,13698,13698,13698,13698,13698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13698,13698,13698,13698,13698,13698,13701,13701,13701,13701, 13701,13701,13701,13701,13701,13701, 0, 0, 0, 0, 0, 0,13701,13701,13701,13701,13701,13701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13701,13701, 13701,13701,13701,13701,13708,13708,13708,13708,13708,13708, 13708,13708,13708,13708, 0, 0, 0, 0, 0, 0, 13708,13708,13708,13708,13708,13708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13708,13708,13708,13708, 13708,13708,13711,13711,13711,13711,13711,13711,13711,13711, 13711,13711, 0, 0, 0, 0, 0, 0,13711,13711, 13711,13711,13711,13711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13711,13711,13711,13711,13711,13711, 13718,13718,13718,13718,13718,13718,13718,13718,13718, 0, 0, 0, 0, 0, 0, 0,13718,13718,13718,13718, 13718,13718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13718,13718,13718,13718,13718,13718,13719,13719, 13719,13719,13719,13719,13719,13719,13719,13719, 0, 0, 0, 0, 0, 0,13719,13719,13719,13719,13719,13719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13719,13719,13719,13719,13719,13719,13722,13722,13722,13722, 13722,13722,13722,13722,13722,13722, 0, 0, 0, 0, 0, 0,13722,13722,13722,13722,13722,13722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13722,13722, 13722,13722,13722,13722,13729,13729,13729,13729,13729,13729, 13729,13729,13729, 0, 0, 0, 0, 0, 0, 0, 13729,13729,13729,13729,13729,13729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13729,13729,13729,13729, 13729,13729,13730, 0,13730,13730,13730,13730,13730,13730, 13730,13730,13730,13730, 0, 0, 0, 0, 0, 0, 13730,13730,13730,13730,13730,13730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13730,13730,13730,13730, 13730,13730,13737,13737,13737,13737,13737,13737,13737,13737, 13737,13737, 0, 0, 0, 0, 0, 0,13737,13737, 13737,13737,13737,13737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13737,13737,13737,13737,13737,13737, 13739,13739,13739,13739,13739,13739,13739,13739,13739, 0, 0, 0, 0, 0, 0, 0,13739,13739,13739,13739, 13739,13739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13739,13739,13739,13739,13739,13739,13747,13747, 13747,13747,13747,13747,13747,13747,13747,13747, 0, 0, 0, 0, 0, 0,13747,13747,13747,13747,13747,13747, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13747,13747,13747,13747,13747,13747,13755,13755,13755,13755, 13755,13755,13755,13755,13755,13755, 0, 0, 0, 0, 0, 0,13755,13755,13755,13755,13755,13755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13755,13755, 13755,13755,13755,13755,13756,13756, 0,13756,13756,13756, 13756,13756,13756,13756, 0,13756,13756, 0, 0, 0, 0, 0, 0, 0, 0, 0,13756,13756,13756,13756, 13756,13756,13756, 0, 0, 0, 0, 0,13756, 0, 0, 0, 0, 0,13756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13756,13756,13756,13757,13757, 0,13757,13757,13757,13757,13757,13757,13757, 0,13757, 13757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13757,13757,13757,13757,13757,13757,13757, 0, 0, 0, 0, 0,13757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13757, 13757,13757,13757, 0, 0, 0, 0, 0, 0, 0, 13757,13758,13758, 0,13758,13758,13758,13758,13758,13758, 13758, 0,13758,13758, 0, 0, 0, 0, 0, 0, 0, 0, 0,13758,13758,13758,13758,13758,13758,13758, 0, 0, 0, 0, 0,13758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13758,13758,13758,13759,13759, 0,13759,13759, 13759,13759,13759,13759,13759, 0,13759,13759, 0, 0, 0, 0, 0, 0, 0, 0, 0,13759,13759,13759, 13759,13759,13759,13759, 0, 0, 0, 0, 0,13759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13759,13759,13759,13760, 13760, 0,13760,13760,13760,13760,13760,13760,13760, 0, 13760,13760, 0, 0, 0, 0, 0, 0, 0, 0, 0,13760,13760,13760,13760,13760,13760,13760,13760, 0, 0, 0, 0,13760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13760,13760,13760,13764,13764, 0,13764,13764,13764,13764, 13764,13764,13764, 0,13764,13764, 0, 0, 0, 0, 0, 0, 0, 0, 0,13764,13764,13764,13764,13764, 13764,13764, 0, 0, 0, 0, 0,13764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13764,13764,13764,13765,13765, 0, 13765,13765,13765,13765,13765,13765,13765, 0,13765,13765, 0, 0, 0, 0, 0, 0, 0, 0, 0,13765, 13765,13765,13765,13765,13765,13765,13765, 0, 0, 0, 0,13765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13765,13765, 13765,13768,13768, 0,13768,13768,13768,13768,13768,13768, 13768, 0,13768,13768, 0, 0, 0, 0, 0, 0, 0, 0, 0,13768,13768,13768,13768,13768,13768,13768, 0, 0, 0, 0, 0,13768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13768,13768,13768,13769,13769, 0,13769,13769, 13769,13769,13769,13769,13769, 0,13769,13769, 0, 0, 0, 0, 0, 0, 0, 0, 0,13769,13769,13769, 13769,13769,13769,13769,13769, 0, 0, 0, 0,13769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13769,13769,13769,13772, 13772, 0,13772,13772,13772,13772,13772,13772,13772, 0, 13772,13772, 0, 0, 0, 0, 0, 0, 0, 0, 0,13772,13772,13772,13772,13772,13772,13772, 0, 0, 0, 0, 0,13772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13772,13772,13772,13773,13773, 0,13773,13773,13773,13773, 13773,13773,13773, 0,13773,13773, 0, 0, 0, 0, 0, 0, 0, 0, 0,13773,13773,13773,13773,13773, 13773,13773,13773, 0, 0, 0, 0,13773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13773,13773,13773,13775,13775, 0, 13775,13775,13775,13775,13775,13775,13775, 0,13775,13775, 0, 0, 0, 0, 0, 0, 0, 0, 0,13775, 13775,13775,13775,13775,13775,13775, 0, 0, 0, 0, 0,13775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13775,13775, 13775,13776,13776, 0,13776,13776,13776,13776,13776,13776, 13776, 0,13776,13776, 0, 0, 0, 0, 0, 0, 0, 0, 0,13776,13776,13776,13776,13776,13776,13776, 13776, 0, 0, 0, 0,13776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13776,13776,13776,13777,13777, 0,13777,13777, 13777,13777,13777,13777,13777, 0,13777,13777, 0, 0, 0, 0, 0, 0, 0, 0, 0,13777,13777,13777, 13777,13777,13777,13777, 0, 0, 0, 0, 0,13777, 13777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13777,13777,13777, 0, 0, 0, 0, 0, 0, 0,13777,13778,13778, 0, 13778,13778,13778,13778,13778,13778,13778, 0,13778,13778, 0, 0, 0, 0, 0, 0, 0, 0, 0,13778, 13778,13778,13778,13778,13778,13778, 0, 0, 0, 0, 0,13778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13778,13778, 13778,13779,13779, 0,13779,13779,13779,13779,13779,13779, 13779, 0,13779,13779, 0, 0, 0, 0, 0, 0, 0, 0, 0,13779,13779,13779,13779,13779,13779,13779, 0, 0, 0, 0, 0,13779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13779,13779,13779,13780,13780, 0,13780,13780, 13780,13780,13780,13780,13780, 0,13780,13780, 0, 0, 0, 0, 0, 0, 0, 0, 0,13780,13780,13780, 13780,13780,13780,13780, 0, 0, 0, 0, 0,13780, 13780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13780,13780,13780, 0, 0, 0, 0, 0, 0, 0,13780,13782,13782, 0, 13782,13782,13782,13782,13782,13782,13782, 0,13782,13782, 0, 0, 0, 0, 0, 0, 0, 0, 0,13782, 13782,13782,13782,13782,13782,13782, 0, 0, 0, 0, 0,13782, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13782,13782, 13782,13783,13783, 0,13783,13783,13783,13783,13783,13783, 13783, 0,13783,13783, 0, 0, 0, 0, 0, 0, 0, 0, 0,13783,13783,13783,13783,13783,13783,13783, 13783, 0, 0, 0, 0,13783, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13783,13783,13783,13787,13787, 0,13787,13787, 13787,13787,13787,13787,13787, 0,13787,13787, 0, 0, 0, 0, 0, 0, 0, 0, 0,13787,13787,13787, 13787,13787,13787,13787, 0, 0, 0, 0, 0,13787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13787,13787,13787,13788, 13788, 0,13788,13788,13788,13788,13788,13788,13788, 0, 13788,13788, 0, 0, 0, 0, 0, 0, 0, 0, 0,13788,13788,13788,13788,13788,13788,13788,13788, 0, 0, 0, 0,13788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13788,13788,13788,13792,13792, 0,13792,13792,13792,13792, 13792,13792,13792, 0,13792,13792, 0, 0, 0, 0, 0, 0, 0, 0, 0,13792,13792,13792,13792,13792, 13792,13792, 0, 0, 0, 0, 0,13792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13792,13792,13792,13793,13793, 0, 13793,13793,13793,13793,13793,13793,13793, 0,13793,13793, 0, 0, 0, 0, 0, 0, 0, 0, 0,13793, 13793,13793,13793,13793,13793,13793,13793, 0, 0, 0, 0,13793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13793,13793, 13793,13796,13796, 0,13796,13796,13796,13796,13796,13796, 13796, 0,13796,13796, 0, 0, 0, 0, 0, 0, 0, 0, 0,13796,13796,13796,13796,13796,13796,13796, 0, 0, 0, 0, 0,13796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13796,13796,13796,13797,13797, 0,13797,13797, 13797,13797,13797,13797,13797, 0,13797,13797, 0, 0, 0, 0, 0, 0, 0, 0, 0,13797,13797,13797, 13797,13797,13797,13797,13797, 0, 0, 0, 0,13797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13797,13797,13797,13799, 13799, 0,13799,13799,13799,13799,13799,13799,13799, 0, 13799,13799, 0, 0, 0, 0, 0, 0, 0, 0, 0,13799,13799,13799,13799,13799,13799,13799, 0, 0, 0, 0, 0,13799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13799, 0, 0, 0, 0, 0, 13799,13799,13799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13799,13800,13800, 0,13800,13800,13800,13800,13800, 13800,13800, 0,13800,13800, 0, 0, 0, 0, 0, 0, 0, 0, 0,13800,13800,13800,13800,13800,13800, 13800, 0, 0, 0, 0, 0,13800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13800,13800,13800,13801,13801, 0,13801, 13801,13801,13801,13801,13801,13801, 0,13801,13801, 0, 0, 0, 0, 0, 0, 0, 0, 0,13801,13801, 13801,13801,13801,13801,13801,13801, 0, 0, 0, 0, 13801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13801,13801,13801, 13802,13802, 0,13802,13802,13802,13802,13802,13802,13802, 0,13802,13802, 0, 0, 0, 0, 0, 0, 0, 0, 0,13802,13802,13802,13802,13802,13802,13802, 0, 0, 0, 0, 0,13802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13802,13802,13802,13803,13803, 0,13803,13803,13803, 13803,13803,13803,13803, 0,13803,13803, 0, 0, 0, 0, 0, 0, 0, 0, 0,13803,13803,13803,13803, 13803,13803,13803,13803, 0, 0, 0, 0,13803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13803,13803,13803,13806,13806, 0,13806,13806,13806,13806,13806,13806,13806, 0,13806, 13806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13806,13806,13806,13806,13806,13806,13806, 0, 0, 0, 0, 0,13806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13806, 13806,13806,13807,13807, 0,13807,13807,13807,13807,13807, 13807,13807, 0,13807,13807, 0, 0, 0, 0, 0, 0, 0, 0, 0,13807,13807,13807,13807,13807,13807, 13807,13807, 0, 0, 0, 0,13807, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13807,13807,13807,13810,13810, 0,13810, 13810,13810,13810,13810,13810,13810, 0,13810,13810, 0, 0, 0, 0, 0, 0, 0, 0, 0,13810,13810, 13810,13810,13810,13810,13810, 0, 0, 0, 0, 0, 13810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13810,13810,13810, 13811,13811, 0,13811,13811,13811,13811,13811,13811,13811, 0,13811,13811, 0, 0, 0, 0, 0, 0, 0, 0, 0,13811,13811,13811,13811,13811,13811,13811,13811, 0, 0, 0, 0,13811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13811,13811,13811,13813,13813, 0,13813,13813,13813, 13813,13813,13813,13813, 0,13813,13813, 0, 0, 0, 0, 0, 0, 0, 0, 0,13813,13813,13813,13813, 13813,13813,13813, 0, 0, 0, 0, 0,13813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13813, 0, 0, 0, 0, 0,13813,13813,13813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13813,13814,13814, 0, 13814,13814,13814,13814,13814,13814,13814, 0,13814,13814, 0, 0, 0, 0, 0, 0, 0, 0, 0,13814, 13814,13814,13814,13814,13814,13814, 0, 0, 0, 0, 0,13814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13814,13814, 13814,13815,13815, 0,13815,13815,13815,13815,13815,13815, 13815, 0,13815,13815, 0, 0, 0, 0, 0, 0, 0, 0, 0,13815,13815,13815,13815,13815,13815,13815, 13815, 0, 0, 0, 0,13815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13815,13815,13815,13827,13827, 0,13827,13827, 13827,13827,13827,13827,13827, 0,13827,13827, 0, 0, 0, 0, 0, 0, 0, 0, 0,13827,13827,13827, 13827,13827,13827,13827, 0, 0, 0, 0, 0,13827, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13827,13827,13827,13828, 13828, 0,13828,13828,13828,13828,13828,13828,13828, 0, 13828,13828, 0, 0, 0, 0, 0, 0, 0, 0, 0,13828,13828,13828,13828,13828,13828,13828,13828, 0, 0, 0, 0,13828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13828,13828,13828,13832,13832, 0,13832,13832,13832,13832, 13832,13832,13832, 0,13832,13832, 0, 0, 0, 0, 0, 0, 0, 0, 0,13832,13832,13832,13832,13832, 13832,13832, 0, 0, 0, 0, 0,13832, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13832,13832,13832,13833,13833, 0, 13833,13833,13833,13833,13833,13833,13833, 0,13833,13833, 0, 0, 0, 0, 0, 0, 0, 0, 0,13833, 13833,13833,13833,13833,13833,13833,13833, 0, 0, 0, 0,13833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13833,13833, 13833,13835,13835, 0,13835,13835,13835,13835,13835,13835, 13835, 0,13835,13835, 0, 0, 0, 0, 0, 0, 0, 0, 0,13835,13835,13835,13835,13835,13835,13835, 0, 0, 0, 0, 0,13835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13835, 0, 0, 0, 0,13835,13835,13835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13835,13838,13838, 0,13838,13838, 13838,13838,13838,13838,13838, 0,13838,13838, 0, 0, 0, 0, 0, 0, 0, 0, 0,13838,13838,13838, 13838,13838,13838,13838, 0, 0, 0, 0, 0,13838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13838,13838,13838,13838, 13855,13855, 0,13855,13855,13855,13855,13855,13855,13855, 0,13855,13855, 0, 0, 0, 0, 0, 0, 0, 0, 0,13855,13855,13855,13855,13855,13855,13855, 0, 0, 0, 0, 0,13855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13855,13855,13855,13856,13856, 0,13856,13856,13856, 13856,13856,13856,13856, 0,13856,13856, 0, 0, 0, 0, 0, 0, 0, 0, 0,13856,13856,13856,13856, 13856,13856,13856,13856, 0, 0, 0, 0,13856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13856,13856,13856,13872,13872, 0,13872,13872,13872,13872,13872,13872,13872, 0,13872, 13872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13872,13872,13872,13872,13872,13872,13872, 0, 0, 0, 0, 0,13872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13872, 13872,13872,13873,13873, 0,13873,13873,13873,13873,13873, 13873,13873, 0,13873,13873, 0, 0, 0, 0, 0, 0, 0, 0, 0,13873,13873,13873,13873,13873,13873, 13873,13873, 0, 0, 0, 0,13873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13873,13873,13873,13877,13877, 0,13877, 13877,13877,13877,13877,13877,13877, 0,13877,13877, 0, 0, 0, 0, 0, 0, 0, 0, 0,13877,13877, 13877,13877,13877,13877,13877, 0, 0, 0, 0, 0, 13877, 0, 0, 0, 0, 0,13877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13877,13877,13877, 13877,13896,13896, 0,13896,13896,13896,13896,13896,13896, 13896, 0,13896,13896, 0, 0, 0, 0, 0, 0, 0, 0, 0,13896,13896,13896,13896,13896,13896,13896, 0, 0, 0, 0, 0,13896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13896,13896,13896,13897,13897, 0,13897,13897, 13897,13897,13897,13897,13897, 0,13897,13897, 0, 0, 0, 0, 0, 0, 0, 0, 0,13897,13897,13897, 13897,13897,13897,13897,13897, 0, 0, 0, 0,13897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13897,13897,13897,13901, 13901, 0,13901,13901,13901,13901,13901,13901,13901, 0, 13901,13901, 0, 0, 0, 0, 0, 0, 0, 0, 0,13901,13901,13901,13901,13901,13901,13901, 0, 0, 0, 0, 0,13901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13901,13901,13901,13902,13902, 0,13902,13902,13902,13902, 13902,13902,13902, 0,13902,13902, 0, 0, 0, 0, 0, 0, 0, 0, 0,13902,13902,13902,13902,13902, 13902,13902,13902, 0, 0, 0, 0,13902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13902,13902,13902,13906,13906, 0, 13906,13906,13906,13906,13906,13906,13906, 0,13906,13906, 0, 0, 0, 0, 0, 0, 0, 0, 0,13906, 13906,13906,13906,13906,13906,13906, 0, 0, 0, 0, 0,13906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13906,13906, 13906,13907,13907, 0,13907,13907,13907,13907,13907,13907, 13907, 0,13907,13907, 0, 0, 0, 0, 0, 0, 0, 0, 0,13907,13907,13907,13907,13907,13907,13907, 13907, 0, 0, 0, 0,13907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13907,13907,13907,13911,13911, 0,13911,13911, 13911,13911,13911,13911,13911, 0,13911,13911, 0, 0, 0, 0, 0, 0, 0, 0, 0,13911,13911,13911, 13911,13911,13911,13911, 0, 0, 0, 0, 0,13911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13911,13911,13911,13912, 13912, 0,13912,13912,13912,13912,13912,13912,13912, 0, 13912,13912, 0, 0, 0, 0, 0, 0, 0, 0, 0,13912,13912,13912,13912,13912,13912,13912,13912, 0, 0, 0, 0,13912, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13912,13912,13912,13916,13916, 0,13916,13916,13916,13916, 13916,13916,13916, 0,13916,13916, 0, 0, 0, 0, 0, 0, 0, 0, 0,13916,13916,13916,13916,13916, 13916,13916, 0, 0, 0, 0, 0,13916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13916,13916,13916,13917,13917, 0, 13917,13917,13917,13917,13917,13917,13917, 0,13917,13917, 0, 0, 0, 0, 0, 0, 0, 0, 0,13917, 13917,13917,13917,13917,13917,13917,13917, 0, 0, 0, 0,13917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13917,13917, 13917,13920,13920, 0,13920,13920,13920,13920,13920,13920, 13920, 0,13920,13920, 0, 0, 0, 0, 0, 0, 0, 0, 0,13920,13920,13920,13920,13920,13920,13920, 0, 0, 0, 0, 0,13920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13920,13920,13920,13921,13921, 0,13921,13921, 13921,13921,13921,13921,13921, 0,13921,13921, 0, 0, 0, 0, 0, 0, 0, 0, 0,13921,13921,13921, 13921,13921,13921,13921,13921, 0, 0, 0, 0,13921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13921,13921,13921,13923, 13923, 0,13923,13923,13923,13923,13923,13923,13923, 0, 13923,13923, 0, 0, 0, 0, 0, 0, 0, 0, 0,13923,13923,13923,13923,13923,13923,13923, 0, 0, 0, 0, 0,13923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13923, 0, 0, 0, 0, 0, 13923,13923,13923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13923,13924,13924, 0,13924,13924,13924,13924,13924, 13924,13924, 0,13924,13924, 0, 0, 0, 0, 0, 0, 0, 0, 0,13924,13924,13924,13924,13924,13924, 13924, 0, 0, 0, 0, 0,13924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13924,13924,13924,13925,13925, 0,13925, 13925,13925,13925,13925,13925,13925, 0,13925,13925, 0, 0, 0, 0, 0, 0, 0, 0, 0,13925,13925, 13925,13925,13925,13925,13925,13925, 0, 0, 0, 0, 13925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13925,13925,13925, 13926,13926, 0,13926,13926,13926,13926,13926,13926,13926, 0,13926,13926, 0, 0, 0, 0, 0, 0, 0, 0, 0,13926,13926,13926,13926,13926,13926,13926, 0, 0, 0, 0, 0,13926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13926,13926,13926,13927,13927, 0,13927,13927,13927, 13927,13927,13927,13927, 0,13927,13927, 0, 0, 0, 0, 0, 0, 0, 0, 0,13927,13927,13927,13927, 13927,13927,13927,13927, 0, 0, 0, 0,13927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13927,13927,13927,13931,13931, 0,13931,13931,13931,13931,13931,13931,13931, 0,13931, 13931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13931,13931,13931,13931,13931,13931,13931, 0, 0, 0, 0, 0,13931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13931, 13931,13931,13932,13932, 0,13932,13932,13932,13932,13932, 13932,13932, 0,13932,13932, 0, 0, 0, 0, 0, 0, 0, 0, 0,13932,13932,13932,13932,13932,13932, 13932,13932, 0, 0, 0, 0,13932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13932,13932,13932,13935,13935, 0,13935, 13935,13935,13935,13935,13935,13935, 0,13935,13935, 0, 0, 0, 0, 0, 0, 0, 0, 0,13935,13935, 13935,13935,13935,13935,13935, 0, 0, 0, 0, 0, 13935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13935,13935,13935, 13936,13936, 0,13936,13936,13936,13936,13936,13936,13936, 0,13936,13936, 0, 0, 0, 0, 0, 0, 0, 0, 0,13936,13936,13936,13936,13936,13936,13936,13936, 0, 0, 0, 0,13936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13936,13936,13936,13938,13938, 0,13938,13938,13938, 13938,13938,13938,13938, 0,13938,13938, 0, 0, 0, 0, 0, 0, 0, 0, 0,13938,13938,13938,13938, 13938,13938,13938, 0, 0, 0, 0, 0,13938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13938, 0, 0, 0, 0, 0,13938,13938,13938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13938,13939,13939, 0, 13939,13939,13939,13939,13939,13939,13939, 0,13939,13939, 0, 0, 0, 0, 0, 0, 0, 0, 0,13939, 13939,13939,13939,13939,13939,13939, 0, 0, 0, 0, 0,13939, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13939,13939, 13939,13940,13940, 0,13940,13940,13940,13940,13940,13940, 13940, 0,13940,13940, 0, 0, 0, 0, 0, 0, 0, 0, 0,13940,13940,13940,13940,13940,13940,13940, 13940, 0, 0, 0, 0,13940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13940,13940,13940,13944,13944, 0,13944,13944, 13944,13944,13944,13944,13944, 0,13944,13944, 0, 0, 0, 0, 0, 0, 0, 0, 0,13944,13944,13944, 13944,13944,13944,13944, 0, 0, 0, 0, 0,13944, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13944,13944,13944,13944, 13945,13945, 0,13945,13945,13945,13945,13945,13945,13945, 0,13945,13945, 0, 0, 0, 0, 0, 0, 0, 0, 0,13945,13945,13945,13945,13945,13945,13945,13945, 0, 0, 0, 0,13945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13945,13945,13945,13945,13966,13966,13966,13966,13966, 13966,13966,13966,13966,13966, 0,13966,13966, 0, 0, 0, 0, 0, 0, 0, 0, 0,13966,13966,13966, 13966,13966,13966,13966, 0, 0, 0, 0, 0,13966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13966,13966,13966,13966, 13967,13967,13967,13967,13967,13967,13967,13967,13967,13967, 0,13967,13967, 0, 0, 0, 0, 0, 0, 0, 0, 0,13967,13967,13967,13967,13967,13967,13967,13967, 0, 0, 0, 0,13967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13967,13967,13967,13967,13976,13976, 0,13976,13976, 13976,13976,13976, 0,13976,13976,13976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13976,13976,13976, 13976,13976,13976,13976, 0, 0, 0, 0, 0,13976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13976,13976,13976,13976, 13977,13977, 0,13977,13977,13977,13977,13977, 0,13977, 13977,13977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13977,13977,13977,13977,13977,13977,13977,13977, 0, 0, 0, 0,13977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13977,13977,13977,13977,13991, 0,13991, 0, 0, 13991,13991,13991,13991,13991,13991,13991,13991,13991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13991, 0, 0, 13991,14001,14001,14001,14001,14001,14001,14001,14001,14001, 0, 0, 0, 0, 0, 0, 0,14001,14001,14001, 14001,14001,14001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14001, 0, 0, 0,14001,14001,14001,14001,14001,14001,14004, 14004,14004,14004,14004,14004,14004,14004,14004, 0, 0, 0, 0, 0, 0, 0,14004,14004,14004,14004,14004, 14004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14004,14004,14004,14004,14004,14004,14007, 0,14007, 14007,14007,14007,14007,14007,14007,14007,14007,14007, 0, 0, 0, 0, 0, 0,14007,14007,14007,14007,14007, 14007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14007,14007,14007,14007,14007,14007,14011,14011,14011, 14011,14011,14011,14011,14011,14011, 0, 0, 0, 0, 0, 0, 0,14011,14011,14011,14011,14011,14011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14011, 14011,14011,14011,14011,14011,14014, 0,14014,14014,14014, 14014,14014,14014,14014,14014,14014,14014, 0, 0, 0, 0, 0, 0,14014,14014,14014,14014,14014,14014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14014, 14014,14014,14014,14014,14014,14017,14017,14017,14017,14017, 14017,14017,14017,14017, 0, 0, 0, 0, 0, 0, 0,14017,14017,14017,14017,14017,14017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14017,14017,14017, 14017,14017,14017,14020,14020,14020,14020,14020,14020,14020, 14020,14020,14020, 0, 0, 0, 0, 0, 0,14020, 14020,14020,14020,14020,14020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14020,14020,14020,14020,14020, 14020,14023,14023,14023,14023,14023,14023,14023,14023,14023, 0, 0, 0, 0, 0, 0, 0,14023,14023,14023, 14023,14023,14023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14023,14023,14023,14023,14023,14023,14026, 14026,14026,14026,14026,14026,14026,14026,14026,14026, 0, 0, 0, 0, 0, 0,14026,14026,14026,14026,14026, 14026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14026,14026,14026,14026,14026,14026,14029,14029,14029, 14029,14029,14029,14029,14029,14029, 0, 0, 0, 0, 0, 0, 0,14029,14029,14029,14029,14029,14029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14029, 14029,14029,14029,14029,14029,14032,14032,14032,14032,14032, 14032,14032,14032,14032,14032, 0, 0, 0, 0, 0, 0,14032,14032,14032,14032,14032,14032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14032,14032,14032, 14032,14032,14032,14038,14038,14038,14038,14038,14038,14038, 14038,14038, 0, 0, 0, 0, 0, 0, 0,14038, 14038,14038,14038,14038,14038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14038,14038,14038,14038,14038, 14038,14041,14041,14041,14041,14041,14041,14041,14041,14041, 14041, 0, 0, 0, 0, 0, 0,14041,14041,14041, 14041,14041,14041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14041,14041,14041,14041,14041,14041,14045, 14045,14045,14045,14045,14045,14045,14045,14045,14045, 0, 0, 0, 0, 0, 0,14045,14045,14045,14045,14045, 14045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14045,14045,14045,14045,14045,14045,14091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14091, 0, 0, 0, 0, 0, 0,14091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14091, 0,14091, 0,14091, 0, 0,14091,14091, 0, 0, 0,14091, 0, 0,14091, 0,14091, 0,14091, 0,14091,14091, 14091,14092, 0, 0, 0, 0, 0, 0,14092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14092, 0,14092, 0,14092, 0, 0,14092, 14092, 0, 0, 0,14092, 0, 0,14092, 0,14092, 0,14092, 0,14092,14092,14092,14094, 0,14094, 0, 0, 0, 0,14094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14094, 0, 0, 0, 0, 0, 0,14094, 0, 0,14094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14094, 0,14094, 0,14094, 0, 0,14094,14094, 0, 0, 0,14094, 0, 0,14094, 0,14094, 0,14094, 0, 14094,14094,14094,14095, 0, 0, 0, 0, 0,14095, 14095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14095, 0,14095, 0,14095, 0, 0,14095,14095, 0, 0, 0,14095, 0, 0,14095, 0,14095, 0,14095, 0,14095,14095,14095,14096, 0, 0, 0, 0, 0, 0,14096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14096, 0,14096,14096,14096, 0, 0,14096,14096, 0, 0, 0,14096, 0, 0,14096, 0,14096, 0,14096, 0, 14096,14096,14096,14097, 0, 0, 0, 0, 0, 0, 14097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14097, 0,14097,14097,14097, 0, 0,14097,14097, 0, 0, 0,14097, 0, 0,14097, 0,14097, 0,14097, 0,14097,14097,14097,14098, 0, 0, 0, 0, 0, 0,14098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14098, 0,14098, 0,14098, 0, 0,14098,14098, 0, 0, 0,14098, 0, 0,14098, 0,14098, 0,14098, 0, 14098,14098,14098,14098,14099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14099, 0, 0, 0, 0, 0, 0,14099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14099, 0,14099, 0,14099, 0, 0,14099,14099, 0, 0, 0,14099,14099, 0,14099, 0,14099, 0,14099, 0, 14099,14099,14099,14106, 0,14106, 0, 0, 0, 0, 14106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14106, 0, 0, 0, 0, 0, 0,14106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14106, 0,14106,14106, 14106, 0, 0,14106,14106, 0, 0, 0,14106, 0, 0,14106, 0,14106, 0,14106, 0,14106,14106,14106, 14129, 0,14129, 0, 0, 0, 0,14129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14129, 0, 0, 0, 0, 0, 0,14129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14129, 0,14129, 0,14129, 0, 0, 14129,14129, 0, 0, 0,14129,14129, 0,14129, 0, 14129, 0,14129, 0,14129,14129,14129,14130, 0,14130, 0, 0, 0, 0,14130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14130, 0, 0, 0, 0, 0, 0, 0, 0,14130, 0, 0, 0, 0, 0, 0,14130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14130, 0,14130, 0,14130, 0, 0,14130,14130, 0, 0, 0,14130, 0, 0,14130, 0,14130, 0,14130, 0,14130,14130,14130,14131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14131, 0, 0, 0, 0, 0, 0,14131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14131, 0,14131, 0,14131, 0, 0,14131,14131, 0, 0, 0,14131, 0, 0,14131, 0,14131, 0,14131, 0,14131,14131, 14131,14132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14132, 0, 0, 0, 0, 0, 0, 14132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14132, 0,14132,14132,14132, 0, 0,14132,14132, 0, 0, 0,14132,14132, 0,14132, 0,14132, 0,14132, 0,14132,14132,14132,14133, 0, 0, 0, 0, 0, 0, 0,14133, 0, 0,14133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14133, 0, 14133, 0, 0, 0, 0,14133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14133, 0,14133, 0,14133, 0, 0,14133,14133, 0, 0, 0,14133, 0, 0,14133, 0,14133, 0,14133, 0, 14133,14133,14133,14134,14134, 0, 0, 0, 0, 0, 0,14134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14134, 0, 0, 0, 0, 0, 0, 14134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14134, 0,14134, 0,14134, 0, 0,14134,14134, 0, 0, 0,14134, 0, 0,14134, 0,14134, 0,14134, 0,14134,14134,14134,14139, 0, 14139, 0, 0, 0, 0,14139, 0, 0,14139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14139, 0, 0, 0, 0, 0, 0,14139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14139, 0,14139, 0,14139, 0, 0,14139,14139, 0, 0, 0,14139, 0, 0,14139, 0,14139, 0, 14139, 0,14139,14139,14139,14143, 0,14143, 0, 0, 0, 0,14143, 0, 0,14143,14143,14143,14143,14143, 14143,14143,14143,14143,14143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14143, 0, 0, 0, 0, 0, 0,14143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14143, 0, 14143, 0,14143, 0, 0,14143,14143, 0, 0, 0, 14143, 0, 0,14143, 0,14143, 0,14143, 0,14143, 14143,14143,14144,14144,14144,14144,14144,14144,14144,14144, 14144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14144,14144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14144, 0, 0, 0, 0,14144, 0, 0,14144,14145,14145,14145, 14145,14145,14145,14145,14145,14145,14145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14145, 0, 0,14145,14146,14146,14146,14146,14146,14146,14146, 14146,14146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14146, 0, 0, 0,14146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14146, 0, 0,14146,14147,14147, 14147,14147,14147,14147,14147,14147,14147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14147, 0, 0,14147,14148,14148,14148,14148,14148,14148,14148, 14148,14148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14148, 0, 0, 0, 0, 0,14148, 0, 0,14148,14149,14149, 14149,14149,14149,14149,14149,14149,14149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14149, 0, 0, 0, 0, 0,14149, 0, 0,14149,14150,14150,14150,14150,14150,14150,14150, 14150,14150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14150, 0, 0, 0, 0, 0,14150, 0, 0,14150,14151,14151, 14151,14151,14151,14151,14151,14151,14151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14151,14151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14151, 0, 0,14151,14152,14152,14152,14152,14152,14152,14152, 14152,14152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14152, 0, 0, 0,14152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14152,14152, 0,14152,14153,14153, 14153,14153,14153,14153,14153,14153,14153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14153, 0, 0, 0, 0, 0, 0, 0, 0,14153, 0,14153, 0, 0, 0, 0, 0,14153, 0, 0,14153,14154,14154,14154,14154,14154,14154,14154, 14154,14154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14154, 0,14154, 0, 0, 0, 0, 0,14154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14154, 0, 0,14154, 0,14154, 14155,14155,14155,14155,14155,14155,14155,14155,14155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14155, 0, 0,14155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14155, 0, 0,14155,14156,14156,14156,14156,14156, 14156,14156,14156,14156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14156, 0, 0, 0, 0, 0,14156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14156, 0, 0,14156, 14157,14157,14157,14157,14157,14157,14157,14157,14157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14157, 0, 0, 0, 0, 0,14157, 0, 0,14157,14163, 0,14163, 0, 0, 0, 0,14163, 0, 0,14163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14163, 0, 0, 0, 0, 0, 0,14163, 0, 0, 0, 0, 0, 14163, 0, 0, 0, 0, 0, 0, 0,14163, 0, 14163, 0,14163, 0, 0,14163,14163, 0, 0, 0, 14163, 0, 0,14163, 0,14163, 0,14163, 0,14163, 14163,14163,14164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14164, 0, 0, 0, 0, 0, 0,14164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14164, 0,14164, 0,14164, 0,14164,14164,14164, 0, 0, 0,14164, 0,14164, 14164, 0,14164, 0,14164, 0,14164,14164,14164,14165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14165, 0, 0, 0, 0, 0, 0,14165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14165, 0,14165, 0,14165, 0, 0,14165, 14165, 0, 0, 0,14165, 0, 0,14165, 0,14165, 0,14165, 0,14165,14165,14165,14165,14184, 0,14184, 0, 0, 0, 0,14184, 0, 0,14184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14184, 0, 0, 0, 0, 0, 0,14184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14184, 0,14184, 0,14184, 0, 0,14184,14184, 0, 0, 0,14184,14184, 0,14184, 0,14184, 0,14184, 0,14184,14184,14184,14204, 0,14204, 0, 0, 0, 0,14204, 0, 0,14204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14204, 0, 0, 0, 0, 0, 0,14204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14204, 0,14204, 0,14204, 0, 0,14204,14204, 0, 0, 0,14204, 0, 0,14204, 0,14204, 0,14204, 0,14204,14204, 14204,14205, 0,14205, 0, 0, 0, 0,14205, 0, 0,14205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14205, 0, 0, 0, 0, 0, 0, 14205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14205, 0,14205, 0,14205, 0, 0,14205,14205, 0, 0, 0,14205, 0,14205,14205, 0,14205, 0,14205, 0,14205,14205,14205,14206,14206, 14206,14206,14206,14206,14206,14206,14206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14206,14206, 0, 0, 0,14206, 0, 0,14206,14214, 0,14214, 0, 0,14214,14214, 14214,14214,14214,14214,14214,14214,14214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14214, 0, 0,14214,14222, 14222, 0,14222,14222,14222,14222,14222,14222,14222, 0, 14222,14222, 0, 0, 0, 0, 0, 0, 0, 0, 0,14222,14222,14222,14222,14222,14222,14222, 0, 0, 0, 0, 0,14222, 0, 0, 0, 0, 0,14222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14222,14222,14222,14225,14225, 0,14225,14225,14225,14225, 14225,14225,14225, 0,14225,14225, 0, 0, 0, 0, 0, 0, 0, 0, 0,14225,14225,14225,14225,14225, 14225,14225, 0, 0, 0, 0, 0,14225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14225,14225,14225,14225,14226,14226, 0,14226,14226,14226,14226,14226,14226,14226, 0,14226, 14226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14226,14226,14226,14226,14226,14226,14226,14226, 0, 0, 0, 0,14226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14226, 14226,14226,14226,14227,14227, 0,14227,14227,14227,14227, 14227,14227,14227, 0,14227,14227, 0, 0, 0, 0, 0, 0, 0, 0, 0,14227,14227,14227,14227,14227, 14227,14227, 0, 0, 0, 0, 0,14227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14227,14227,14227,14229,14229, 0, 14229,14229,14229,14229,14229,14229,14229, 0,14229,14229, 0, 0, 0, 0, 0, 0, 0, 0, 0,14229, 14229,14229,14229,14229,14229,14229,14229, 0, 0, 0, 0,14229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14229,14229, 14229,14236,14236, 0,14236,14236,14236,14236,14236,14236, 14236, 0,14236,14236, 0, 0, 0, 0, 0, 0, 0, 0, 0,14236,14236,14236,14236,14236,14236,14236, 0, 0, 0, 0, 0,14236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14236,14236,14236,14236,14237,14237, 0,14237, 14237,14237,14237,14237,14237,14237, 0,14237,14237, 0, 0, 0, 0, 0, 0, 0, 0, 0,14237,14237, 14237,14237,14237,14237,14237,14237, 0, 0, 0, 0, 14237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14237,14237,14237, 14237,14238,14238, 0,14238,14238,14238,14238,14238,14238, 14238, 0,14238,14238, 0, 0, 0, 0, 0, 0, 0, 0, 0,14238,14238,14238,14238,14238,14238,14238, 0, 0, 0, 0, 0,14238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14238,14238,14238,14240,14240, 0,14240,14240, 14240,14240,14240,14240,14240, 0,14240,14240, 0, 0, 0, 0, 0, 0, 0, 0, 0,14240,14240,14240, 14240,14240,14240,14240,14240, 0, 0, 0, 0,14240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14240,14240,14240,14248, 14248, 0,14248,14248,14248,14248,14248,14248,14248, 0, 14248,14248, 0, 0, 0, 0, 0, 0, 0, 0, 0,14248,14248,14248,14248,14248,14248,14248, 0, 0, 0, 0, 0,14248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14248,14248,14248,14249,14249, 0,14249,14249,14249,14249, 14249,14249,14249, 0,14249,14249, 0, 0, 0, 0, 0, 0, 0, 0, 0,14249,14249,14249,14249,14249, 14249,14249,14249, 0, 0, 0, 0,14249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14249,14249,14249,14251,14251, 0, 14251,14251,14251,14251,14251,14251,14251, 0,14251,14251, 0, 0, 0, 0, 0, 0, 0, 0, 0,14251, 14251,14251,14251,14251,14251,14251, 0, 0, 0, 0, 0,14251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14251,14251, 14251,14252,14252, 0,14252,14252,14252,14252,14252,14252, 14252, 0,14252,14252, 0, 0, 0, 0, 0, 0, 0, 0, 0,14252,14252,14252,14252,14252,14252,14252, 14252, 0, 0, 0, 0,14252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14252,14252,14252,14253,14253, 0,14253,14253, 14253,14253,14253,14253,14253, 0,14253,14253, 0, 0, 0, 0, 0, 0, 0, 0, 0,14253,14253,14253, 14253,14253,14253,14253, 0, 0, 0, 0, 0,14253, 0,14253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14253,14253,14253, 0, 0, 0, 0, 0, 0, 0, 0,14253,14254,14254, 0,14254,14254,14254,14254,14254,14254,14254, 0,14254, 14254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14254,14254,14254,14254,14254,14254,14254, 0, 0, 0, 0, 0,14254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14254, 14254,14254,14254,14255,14255, 0,14255,14255,14255,14255, 14255,14255,14255, 0,14255,14255, 0, 0, 0, 0, 0, 0, 0, 0, 0,14255,14255,14255,14255,14255, 14255,14255, 0, 0, 0, 0, 0,14255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14255,14255,14255,14255,14256,14256, 0,14256,14256,14256,14256,14256,14256,14256, 0,14256, 14256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14256,14256,14256,14256,14256,14256,14256,14256, 0, 0, 0, 0,14256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14256, 14256,14256,14256,14260,14260, 0,14260,14260,14260,14260, 14260,14260,14260, 0,14260,14260, 0, 0, 0, 0, 0, 0, 0, 0, 0,14260,14260,14260,14260,14260, 14260,14260, 0, 0, 0, 0, 0,14260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14260,14260,14260,14261,14261, 0, 14261,14261,14261,14261,14261,14261,14261, 0,14261,14261, 0, 0, 0, 0, 0, 0, 0, 0, 0,14261, 14261,14261,14261,14261,14261,14261,14261, 0, 0, 0, 0,14261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14261,14261, 14261,14266,14266, 0,14266,14266,14266,14266,14266,14266, 14266, 0,14266,14266, 0, 0, 0, 0, 0, 0, 0, 0, 0,14266,14266,14266,14266,14266,14266,14266, 0, 0, 0, 0, 0,14266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14266,14266,14266,14266,14267,14267, 0,14267, 14267,14267,14267,14267,14267,14267, 0,14267,14267, 0, 0, 0, 0, 0, 0, 0, 0, 0,14267,14267, 14267,14267,14267,14267,14267,14267, 0, 0, 0, 0, 14267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14267,14267,14267, 14267,14268,14268, 0,14268,14268,14268,14268,14268,14268, 14268, 0,14268,14268, 0, 0, 0, 0, 0, 0, 0, 0, 0,14268,14268,14268,14268,14268,14268,14268, 0, 0, 0, 0, 0,14268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14268,14268,14268,14270,14270, 0,14270,14270, 14270,14270,14270,14270,14270, 0,14270,14270, 0, 0, 0, 0, 0, 0, 0, 0, 0,14270,14270,14270, 14270,14270,14270,14270,14270, 0, 0, 0, 0,14270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14270,14270,14270,14280, 14280,14280,14280,14280,14280,14280,14280,14280,14280, 0, 0, 0, 0, 0, 0,14280,14280,14280,14280,14280, 14280, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14280,14280,14280,14280,14280,14280,14282,14282,14282, 14282,14282,14282,14282,14282,14282,14282, 0, 0, 0, 0, 0, 0,14282,14282,14282,14282,14282,14282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14282, 14282,14282,14282,14282,14282,14285, 0, 0, 0, 0, 0, 0, 0, 0,14285,14285,14285,14285,14285,14285, 14285,14285,14285,14285, 0, 0, 0, 0, 0, 0, 14285,14285,14285,14285,14285,14285, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14285,14285,14285,14285, 14285,14285,14290,14290,14290,14290,14290,14290,14290,14290, 14290,14290, 0, 0, 0, 0, 0, 0,14290,14290, 14290,14290,14290,14290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14290,14290,14290,14290,14290,14290, 14293,14293,14293,14293,14293,14293,14293,14293,14293,14293, 0, 0, 0, 0, 0, 0,14293,14293,14293,14293, 14293,14293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14293,14293,14293,14293,14293,14293,14300,14300, 14300,14300,14300,14300,14300,14300,14300,14300, 0, 0, 0, 0, 0, 0,14300,14300,14300,14300,14300,14300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14300,14300,14300,14300,14300,14300,14303,14303,14303,14303, 14303,14303,14303,14303,14303,14303, 0, 0, 0, 0, 0, 0,14303,14303,14303,14303,14303,14303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14303,14303, 14303,14303,14303,14303,14310,14310,14310,14310,14310,14310, 14310,14310,14310, 0, 0, 0, 0, 0, 0, 0, 14310,14310,14310,14310,14310,14310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14310,14310,14310,14310, 14310,14310,14311,14311,14311,14311,14311,14311,14311,14311, 14311,14311, 0, 0, 0, 0, 0, 0,14311,14311, 14311,14311,14311,14311, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14311,14311,14311,14311,14311,14311, 14314,14314,14314,14314,14314,14314,14314,14314,14314,14314, 0, 0, 0, 0, 0, 0,14314,14314,14314,14314, 14314,14314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14314,14314,14314,14314,14314,14314,14321,14321, 14321,14321,14321,14321,14321,14321,14321, 0, 0, 0, 0, 0, 0, 0,14321,14321,14321,14321,14321,14321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14321,14321,14321,14321,14321,14321,14322, 0,14322,14322, 14322,14322,14322,14322,14322,14322,14322,14322, 0, 0, 0, 0, 0, 0,14322,14322,14322,14322,14322,14322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14322,14322,14322,14322,14322,14322,14329,14329,14329,14329, 14329,14329,14329,14329,14329,14329, 0, 0, 0, 0, 0, 0,14329,14329,14329,14329,14329,14329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14329,14329, 14329,14329,14329,14329,14331,14331,14331,14331,14331,14331, 14331,14331,14331, 0, 0, 0, 0, 0, 0, 0, 14331,14331,14331,14331,14331,14331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14331,14331,14331,14331, 14331,14331,14339,14339,14339,14339,14339,14339,14339,14339, 14339,14339, 0, 0, 0, 0, 0, 0,14339,14339, 14339,14339,14339,14339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14339,14339,14339,14339,14339,14339, 14347,14347,14347,14347,14347,14347,14347,14347,14347,14347, 0, 0, 0, 0, 0, 0,14347,14347,14347,14347, 14347,14347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14347,14347,14347,14347,14347,14347,14348,14348, 0,14348,14348,14348,14348,14348,14348,14348, 0,14348, 14348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14348,14348,14348,14348,14348,14348,14348, 0, 0, 0, 0, 0,14348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14348, 14348,14348,14349,14349, 0,14349,14349,14349,14349,14349, 14349,14349, 0,14349,14349, 0, 0, 0, 0, 0, 0, 0, 0, 0,14349,14349,14349,14349,14349,14349, 14349, 0, 0, 0, 0, 0,14349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14349,14349,14349,14350,14350, 0,14350, 14350,14350,14350,14350,14350,14350, 0,14350,14350, 0, 0, 0, 0, 0, 0, 0, 0, 0,14350,14350, 14350,14350,14350,14350,14350,14350, 0, 0, 0, 0, 14350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14350,14350,14350, 14354,14354, 0,14354,14354,14354,14354,14354,14354,14354, 0,14354,14354, 0, 0, 0, 0, 0, 0, 0, 0, 0,14354,14354,14354,14354,14354,14354,14354, 0, 0, 0, 0, 0,14354, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14354,14354,14354,14355,14355, 0,14355,14355,14355, 14355,14355,14355,14355, 0,14355,14355, 0, 0, 0, 0, 0, 0, 0, 0, 0,14355,14355,14355,14355, 14355,14355,14355,14355, 0, 0, 0, 0,14355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14355,14355,14355,14359,14359, 0,14359,14359,14359,14359,14359,14359,14359, 0,14359, 14359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14359,14359,14359,14359,14359,14359,14359, 0, 0, 0, 0, 0,14359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14359, 14359,14359,14360,14360, 0,14360,14360,14360,14360,14360, 14360,14360, 0,14360,14360, 0, 0, 0, 0, 0, 0, 0, 0, 0,14360,14360,14360,14360,14360,14360, 14360,14360, 0, 0, 0, 0,14360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14360,14360,14360,14364,14364, 0,14364, 14364,14364,14364,14364,14364,14364, 0,14364,14364, 0, 0, 0, 0, 0, 0, 0, 0, 0,14364,14364, 14364,14364,14364,14364,14364, 0, 0, 0, 0, 0, 14364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14364,14364,14364, 14365,14365, 0,14365,14365,14365,14365,14365,14365,14365, 0,14365,14365, 0, 0, 0, 0, 0, 0, 0, 0, 0,14365,14365,14365,14365,14365,14365,14365,14365, 0, 0, 0, 0,14365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14365,14365,14365,14368,14368, 0,14368,14368,14368, 14368,14368,14368,14368, 0,14368,14368, 0, 0, 0, 0, 0, 0, 0, 0, 0,14368,14368,14368,14368, 14368,14368,14368, 0, 0, 0, 0, 0,14368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14368,14368,14368,14369,14369, 0,14369,14369,14369,14369,14369,14369,14369, 0,14369, 14369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14369,14369,14369,14369,14369,14369,14369,14369, 0, 0, 0, 0,14369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14369, 14369,14369,14371,14371, 0,14371,14371,14371,14371,14371, 14371,14371, 0,14371,14371, 0, 0, 0, 0, 0, 0, 0, 0, 0,14371,14371,14371,14371,14371,14371, 14371, 0, 0, 0, 0, 0,14371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14371,14371,14371,14372,14372, 0,14372, 14372,14372,14372,14372,14372,14372, 0,14372,14372, 0, 0, 0, 0, 0, 0, 0, 0, 0,14372,14372, 14372,14372,14372,14372,14372,14372, 0, 0, 0, 0, 14372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14372,14372,14372, 14373,14373, 0,14373,14373,14373,14373,14373,14373,14373, 14373,14373,14373, 0, 0, 0, 0, 0, 0, 0, 0, 0,14373,14373,14373,14373,14373,14373,14373,14373, 0, 0, 0, 0,14373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14373,14373,14373,14373,14373,14374,14374, 0,14374, 14374,14374,14374,14374,14374,14374, 0,14374,14374, 0, 0, 0, 0, 0, 0, 0, 0, 0,14374,14374, 14374,14374,14374,14374,14374, 0, 0, 0, 0, 0, 14374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14374,14374,14374, 14375,14375, 0,14375,14375,14375,14375,14375,14375,14375, 0,14375,14375, 0, 0, 0, 0, 0, 0, 0, 0, 0,14375,14375,14375,14375,14375,14375,14375,14375, 0, 0, 0, 0,14375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14375,14375,14375,14378,14378, 0,14378,14378,14378, 14378,14378,14378,14378, 0,14378,14378, 0, 0, 0, 0, 0, 0, 0, 0, 0,14378,14378,14378,14378, 14378,14378,14378, 0, 0, 0, 0, 0,14378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14378,14378,14378,14379,14379, 0,14379,14379,14379,14379,14379,14379,14379, 0,14379, 14379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14379,14379,14379,14379,14379,14379,14379,14379, 0, 0, 0, 0,14379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14379, 14379,14379,14381,14381, 0,14381,14381,14381,14381,14381, 14381,14381, 0,14381,14381, 0, 0, 0, 0, 0, 0, 0, 0, 0,14381,14381,14381,14381,14381,14381, 14381, 0, 0, 0, 0, 0,14381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14381,14381,14381,14382,14382, 0,14382, 14382,14382,14382,14382,14382,14382, 0,14382,14382, 0, 0, 0, 0, 0, 0, 0, 0, 0,14382,14382, 14382,14382,14382,14382,14382,14382, 0, 0, 0, 0, 14382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14382,14382,14382, 14383,14383, 0,14383,14383,14383,14383,14383,14383,14383, 14383,14383,14383, 0, 0, 0, 0, 0, 0, 0, 0, 0,14383,14383,14383,14383,14383,14383,14383,14383, 0, 0, 0, 0,14383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14383,14383,14383,14383,14383,14394,14394,14394,14394, 14394,14394,14394,14394,14394,14394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14394, 0,14394,14396,14396, 0,14396,14396,14396,14396,14396,14396,14396, 0,14396, 14396, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14396,14396,14396,14396,14396,14396,14396, 0, 0, 0, 0, 0,14396, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14396, 14396,14396,14397,14397, 0,14397,14397,14397,14397,14397, 14397,14397, 0,14397,14397, 0, 0, 0, 0, 0, 0, 0, 0, 0,14397,14397,14397,14397,14397,14397, 14397,14397, 0, 0, 0, 0,14397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14397,14397,14397,14401,14401, 0,14401, 14401,14401,14401,14401,14401,14401, 0,14401,14401, 0, 0, 0, 0, 0, 0, 0, 0, 0,14401,14401, 14401,14401,14401,14401,14401, 0, 0, 0, 0, 0, 14401, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14401,14401,14401, 14402,14402, 0,14402,14402,14402,14402,14402,14402,14402, 0,14402,14402, 0, 0, 0, 0, 0, 0, 0, 0, 0,14402,14402,14402,14402,14402,14402,14402,14402, 0, 0, 0, 0,14402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14402,14402,14402,14405,14405, 0,14405,14405,14405, 14405,14405,14405,14405, 0,14405,14405, 0, 0, 0, 0, 0, 0, 0, 0, 0,14405,14405,14405,14405, 14405,14405,14405, 0, 0, 0, 0, 0,14405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14405,14405,14405,14406,14406, 0,14406,14406,14406,14406,14406,14406,14406, 0,14406, 14406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14406,14406,14406,14406,14406,14406,14406,14406, 0, 0, 0, 0,14406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14406, 14406,14406,14409,14409, 0,14409,14409,14409,14409,14409, 14409,14409, 0,14409,14409, 0, 0, 0, 0, 0, 0, 0, 0, 0,14409,14409,14409,14409,14409,14409, 14409, 0, 0, 0, 0, 0,14409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14409,14409,14409,14410,14410, 0,14410, 14410,14410,14410,14410,14410,14410, 0,14410,14410, 0, 0, 0, 0, 0, 0, 0, 0, 0,14410,14410, 14410,14410,14410,14410,14410,14410, 0, 0, 0, 0, 14410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14410,14410,14410, 14412,14412, 0,14412,14412,14412,14412,14412,14412,14412, 0,14412,14412, 0, 0, 0, 0, 0, 0, 0, 0, 0,14412,14412,14412,14412,14412,14412,14412, 0, 0, 0, 0, 0,14412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14412,14412,14412,14413,14413, 0,14413,14413,14413, 14413,14413,14413,14413, 0,14413,14413, 0, 0, 0, 0, 0, 0, 0, 0, 0,14413,14413,14413,14413, 14413,14413,14413,14413, 0, 0, 0, 0,14413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14413,14413,14413,14414,14414, 0,14414,14414,14414,14414,14414,14414,14414, 0,14414, 14414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14414,14414,14414,14414,14414,14414,14414, 0, 0, 0, 0, 0,14414,14414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14414, 14414,14414, 0, 0, 0, 0, 0, 0, 0,14414, 14415,14415, 0,14415,14415,14415,14415,14415,14415,14415, 0,14415,14415, 0,14415,14415,14415,14415,14415,14415, 14415,14415,14415,14415,14415,14415,14415,14415,14415, 0, 0, 0, 0, 0,14415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14415,14415,14415,14416,14416, 0,14416,14416,14416, 14416,14416,14416,14416, 0,14416,14416, 0, 0, 0, 0, 0, 0, 0, 0, 0,14416,14416,14416,14416, 14416,14416,14416, 0, 0, 0, 0, 0,14416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14416,14416,14416,14417,14417, 0,14417,14417,14417,14417,14417,14417,14417, 0,14417, 14417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14417,14417,14417,14417,14417,14417,14417, 0, 0, 0, 0, 0,14417,14417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14417, 14417,14417, 0, 0, 0, 0, 0, 0, 0,14417, 14419,14419, 0,14419,14419,14419,14419,14419,14419,14419, 0,14419,14419, 0, 0, 0, 0, 0, 0, 0, 0, 0,14419,14419,14419,14419,14419,14419,14419, 0, 0, 0, 0, 0,14419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14419,14419,14419,14420,14420, 0,14420,14420,14420, 14420,14420,14420,14420, 0,14420,14420, 0, 0, 0, 0, 0, 0, 0, 0, 0,14420,14420,14420,14420, 14420,14420,14420,14420, 0, 0, 0, 0,14420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14420,14420,14420,14424,14424, 0,14424,14424,14424,14424,14424,14424,14424, 0,14424, 14424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14424,14424,14424,14424,14424,14424,14424, 0, 0, 0, 0, 0,14424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14424, 14424,14424,14425,14425, 0,14425,14425,14425,14425,14425, 14425,14425, 0,14425,14425, 0, 0, 0, 0, 0, 0, 0, 0, 0,14425,14425,14425,14425,14425,14425, 14425,14425, 0, 0, 0, 0,14425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14425,14425,14425,14429,14429, 0,14429, 14429,14429,14429,14429,14429,14429, 0,14429,14429, 0, 0, 0, 0, 0, 0, 0, 0, 0,14429,14429, 14429,14429,14429,14429,14429, 0, 0, 0, 0, 0, 14429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14429,14429,14429, 14430,14430, 0,14430,14430,14430,14430,14430,14430,14430, 0,14430,14430, 0, 0, 0, 0, 0, 0, 0, 0, 0,14430,14430,14430,14430,14430,14430,14430,14430, 0, 0, 0, 0,14430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14430,14430,14430,14433,14433, 0,14433,14433,14433, 14433,14433,14433,14433, 0,14433,14433, 0, 0, 0, 0, 0, 0, 0, 0, 0,14433,14433,14433,14433, 14433,14433,14433, 0, 0, 0, 0, 0,14433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14433,14433,14433,14434,14434, 0,14434,14434,14434,14434,14434,14434,14434, 0,14434, 14434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14434,14434,14434,14434,14434,14434,14434,14434, 0, 0, 0, 0,14434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14434, 14434,14434,14436,14436, 0,14436,14436,14436,14436,14436, 14436,14436, 0,14436,14436, 0, 0, 0, 0, 0, 0, 0, 0, 0,14436,14436,14436,14436,14436,14436, 14436, 0, 0, 0, 0, 0,14436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14436, 0, 0, 0, 0, 0,14436,14436,14436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14436,14437,14437, 0,14437,14437, 14437,14437,14437,14437,14437, 0,14437,14437, 0, 0, 0, 0, 0, 0, 0, 0, 0,14437,14437,14437, 14437,14437,14437,14437, 0, 0, 0, 0, 0,14437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14437,14437,14437,14438, 14438, 0,14438,14438,14438,14438,14438,14438,14438, 0, 14438,14438, 0, 0, 0, 0, 0, 0, 0, 0, 0,14438,14438,14438,14438,14438,14438,14438,14438, 0, 0, 0, 0,14438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14438,14438,14438,14439,14439, 0,14439,14439,14439,14439, 14439,14439,14439, 0,14439,14439, 0, 0, 0, 0, 0, 0, 0, 0, 0,14439,14439,14439,14439,14439, 14439,14439, 0, 0, 0, 0, 0,14439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14439,14439,14439,14440,14440, 0, 14440,14440,14440,14440,14440,14440,14440, 0,14440,14440, 0, 0, 0, 0, 0, 0, 0, 0, 0,14440, 14440,14440,14440,14440,14440,14440,14440, 0, 0, 0, 0,14440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14440,14440, 14440,14444,14444, 0,14444,14444,14444,14444,14444,14444, 14444, 0,14444,14444, 0, 0, 0, 0, 0, 0, 0, 0, 0,14444,14444,14444,14444,14444,14444,14444, 0, 0, 0, 0, 0,14444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14444,14444,14444,14445,14445, 0,14445,14445, 14445,14445,14445,14445,14445, 0,14445,14445, 0, 0, 0, 0, 0, 0, 0, 0, 0,14445,14445,14445, 14445,14445,14445,14445,14445, 0, 0, 0, 0,14445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14445,14445,14445,14448, 14448, 0,14448,14448,14448,14448,14448,14448,14448, 0, 14448,14448, 0, 0, 0, 0, 0, 0, 0, 0, 0,14448,14448,14448,14448,14448,14448,14448, 0, 0, 0, 0, 0,14448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14448,14448,14448,14449,14449, 0,14449,14449,14449,14449, 14449,14449,14449, 0,14449,14449, 0, 0, 0, 0, 0, 0, 0, 0, 0,14449,14449,14449,14449,14449, 14449,14449,14449, 0, 0, 0, 0,14449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14449,14449,14449,14451,14451, 0, 14451,14451,14451,14451,14451,14451,14451, 0,14451,14451, 0, 0, 0, 0, 0, 0, 0, 0, 0,14451, 14451,14451,14451,14451,14451,14451, 0, 0, 0, 0, 0,14451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14451, 0, 0, 0, 0, 0,14451,14451, 14451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14451, 14452,14452, 0,14452,14452,14452,14452,14452,14452,14452, 0,14452,14452, 0, 0, 0, 0, 0, 0, 0, 0, 0,14452,14452,14452,14452,14452,14452,14452, 0, 0, 0, 0, 0,14452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14452,14452,14452,14453,14453, 0,14453,14453,14453, 14453,14453,14453,14453, 0,14453,14453, 0, 0, 0, 0, 0, 0, 0, 0, 0,14453,14453,14453,14453, 14453,14453,14453,14453, 0, 0, 0, 0,14453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14453,14453,14453,14455,14455, 0,14455,14455,14455,14455,14455,14455,14455, 0,14455, 14455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14455,14455,14455,14455,14455,14455,14455, 0, 0, 0, 0, 0,14455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14455, 14455,14455,14456,14456, 0,14456,14456,14456,14456,14456, 14456,14456, 0,14456,14456, 0, 0, 0, 0, 0, 0, 0, 0, 0,14456,14456,14456,14456,14456,14456, 14456,14456, 0, 0, 0, 0,14456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14456,14456,14456,14460,14460, 0,14460, 14460,14460,14460,14460,14460,14460, 0,14460,14460, 0, 0, 0, 0, 0, 0, 0, 0, 0,14460,14460, 14460,14460,14460,14460,14460, 0, 0, 0, 0, 0, 14460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14460,14460,14460, 14461,14461, 0,14461,14461,14461,14461,14461,14461,14461, 0,14461,14461, 0, 0, 0, 0, 0, 0, 0, 0, 0,14461,14461,14461,14461,14461,14461,14461, 0, 0, 0, 0, 0,14461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14461, 0, 0, 0, 0,14461,14461,14461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14461,14462,14462, 0,14462,14462,14462, 14462,14462,14462,14462, 0,14462,14462, 0, 0, 0, 0, 0, 0, 0, 0, 0,14462,14462,14462,14462, 14462,14462,14462,14462, 0, 0, 0, 0,14462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14462,14462,14462,14466,14466, 0,14466,14466,14466,14466,14466,14466,14466, 0,14466, 14466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14466,14466,14466,14466,14466,14466,14466, 0, 0, 0, 0, 0,14466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14466, 14466,14466,14467,14467, 0,14467,14467,14467,14467,14467, 14467,14467, 0,14467,14467, 0, 0, 0, 0, 0, 0, 0, 0, 0,14467,14467,14467,14467,14467,14467, 14467,14467, 0, 0, 0, 0,14467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14467,14467,14467,14469,14469, 0,14469, 14469,14469,14469,14469,14469,14469, 0,14469,14469, 0, 0, 0, 0, 0, 0, 0, 0, 0,14469,14469, 14469,14469,14469,14469,14469, 0, 0, 0, 0, 0, 14469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14469,14469,14469, 14470,14470, 0,14470,14470,14470,14470,14470,14470,14470, 0,14470,14470, 0, 0, 0, 0, 0, 0, 0, 0, 0,14470,14470,14470,14470,14470,14470,14470,14470, 0, 0, 0, 0,14470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14470,14470,14470,14471,14471, 0,14471,14471,14471, 14471,14471,14471,14471, 0,14471,14471, 0, 0, 0, 0, 0, 0, 0, 0, 0,14471,14471,14471,14471, 14471,14471,14471, 0, 0, 0, 0, 0,14471,14471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14471,14471,14471, 0, 0, 0, 0, 0, 0, 0,14471,14472,14472, 0,14472, 14472,14472,14472,14472,14472,14472, 0,14472,14472, 0, 14472,14472,14472,14472,14472,14472,14472,14472,14472,14472, 14472,14472,14472,14472,14472, 0, 0, 0, 0, 0, 14472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14472,14472,14472, 14473,14473, 0,14473,14473,14473,14473,14473,14473,14473, 0,14473,14473, 0, 0, 0, 0, 0, 0, 0, 0, 0,14473,14473,14473,14473,14473,14473,14473, 0, 0, 0, 0, 0,14473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14473,14473,14473,14474,14474, 0,14474,14474,14474, 14474,14474,14474,14474, 0,14474,14474, 0, 0, 0, 0, 0, 0, 0, 0, 0,14474,14474,14474,14474, 14474,14474,14474, 0, 0, 0, 0, 0,14474,14474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14474,14474,14474, 0, 0, 0, 0, 0, 0, 0,14474,14475,14475, 0,14475, 14475,14475,14475,14475,14475,14475, 0,14475,14475, 0, 0, 0, 0, 0, 0, 0, 0, 0,14475,14475, 14475,14475,14475,14475,14475, 0, 0, 0, 0, 0, 14475, 0, 0, 0, 0, 0, 0, 0, 0,14475, 0, 0, 0, 0, 0, 0, 0,14475,14475,14475, 14476,14476,14476,14476,14476,14476,14476,14476,14476,14476, 0, 0, 0, 0, 0, 0,14476,14476,14476,14476, 14476,14476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14476,14476,14476,14476,14476,14476,14479,14479, 14479,14479,14479,14479,14479,14479,14479,14479, 0, 0, 0, 0, 0, 0,14479,14479,14479,14479,14479,14479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14479,14479,14479,14479,14479,14479,14480, 0, 0, 0, 0, 0, 0, 0, 0,14480,14480,14480,14480,14480, 14480,14480,14480,14480, 0, 0, 0, 0, 0, 0, 0,14480,14480,14480,14480,14480,14480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14480,14480,14480, 14480,14480,14480,14485,14485,14485,14485,14485,14485,14485, 14485,14485,14485, 0, 0, 0, 0, 0, 0,14485, 14485,14485,14485,14485,14485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14485,14485,14485,14485,14485, 14485,14486,14486,14486,14486,14486,14486,14486,14486,14486, 0, 0, 0, 0, 0, 0, 0,14486,14486,14486, 14486,14486,14486, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14486,14486,14486,14486,14486,14486,14495, 14495,14495,14495,14495,14495,14495,14495,14495,14495, 0, 0, 0, 0, 0, 0,14495,14495,14495,14495,14495, 14495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14495,14495,14495,14495,14495,14495,14496,14496,14496, 14496,14496,14496,14496,14496,14496, 0, 0, 0, 0, 0, 0, 0,14496,14496,14496,14496,14496,14496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14496, 14496,14496,14496,14496,14496,14507,14507,14507,14507,14507, 14507,14507,14507,14507,14507, 0, 0, 0, 0, 0, 0,14507,14507,14507,14507,14507,14507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14507,14507,14507, 14507,14507,14507,14508,14508,14508,14508,14508,14508,14508, 14508,14508, 0, 0, 0, 0, 0, 0, 0,14508, 14508,14508,14508,14508,14508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14508,14508,14508,14508,14508, 14508,14515, 0,14515,14515,14515,14515,14515,14515,14515, 14515,14515,14515, 0, 0, 0, 0, 0, 0,14515, 14515,14515,14515,14515,14515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14515,14515,14515,14515,14515, 14515,14523,14523,14523,14523,14523,14523,14523,14523,14523, 14523, 0, 0, 0, 0, 0, 0,14523,14523,14523, 14523,14523,14523, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14523,14523,14523,14523,14523,14523,14524, 14524,14524,14524,14524,14524,14524,14524,14524, 0, 0, 0, 0, 0, 0, 0,14524,14524,14524,14524,14524, 14524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14524,14524,14524,14524,14524,14524,14531,14531,14531, 14531,14531,14531,14531,14531,14531,14531, 0, 0, 0, 0, 0, 0,14531,14531,14531,14531,14531,14531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14531, 14531,14531,14531,14531,14531,14535,14535,14535,14535,14535, 14535,14535,14535,14535,14535, 0, 0, 0, 0, 0, 0,14535,14535,14535,14535,14535,14535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14535,14535,14535, 14535,14535,14535,14536,14536,14536,14536,14536,14536,14536, 14536,14536,14536, 0, 0, 0, 0, 0, 0,14536, 14536,14536,14536,14536,14536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14536,14536,14536,14536,14536, 14536,14539,14539,14539,14539,14539,14539,14539,14539,14539, 14539, 0, 0, 0, 0, 0, 0,14539,14539,14539, 14539,14539,14539, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14539,14539,14539,14539,14539,14539,14546, 14546,14546,14546,14546,14546,14546,14546,14546, 0, 0, 0, 0, 0, 0, 0,14546,14546,14546,14546,14546, 14546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14546,14546,14546,14546,14546,14546,14547,14547,14547, 14547,14547,14547,14547,14547,14547,14547, 0, 0, 0, 0, 0, 0,14547,14547,14547,14547,14547,14547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14547, 14547,14547,14547,14547,14547,14552,14552, 0,14552,14552, 14552,14552,14552,14552,14552, 0,14552,14552, 0, 0, 0, 0, 0, 0, 0, 0, 0,14552,14552,14552, 14552,14552,14552,14552, 0, 0, 0, 0, 0,14552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14552,14552,14552,14553, 14553, 0,14553,14553,14553,14553,14553,14553,14553, 0, 14553,14553, 0, 0, 0, 0, 0, 0, 0, 0, 0,14553,14553,14553,14553,14553,14553,14553, 0, 0, 0, 0, 0,14553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14553,14553,14553,14553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14553,14555, 14555, 0,14555,14555,14555,14555,14555,14555,14555, 0, 14555,14555, 0, 0, 0, 0, 0, 0, 0, 0, 0,14555,14555,14555,14555,14555,14555,14555, 0, 0, 0, 0, 0,14555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14555,14555,14555,14556,14556, 0,14556,14556,14556,14556, 14556,14556,14556, 0,14556,14556, 0, 0, 0, 0, 0, 0, 0, 0, 0,14556,14556,14556,14556,14556, 14556,14556,14556, 0, 0, 0, 0,14556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14556,14556,14556,14560,14560, 0, 14560,14560,14560,14560,14560,14560,14560, 0,14560,14560, 0, 0, 0, 0, 0, 0, 0, 0, 0,14560, 14560,14560,14560,14560,14560,14560, 0, 0, 0, 0, 0,14560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14560,14560, 14560,14561,14561, 0,14561,14561,14561,14561,14561,14561, 14561, 0,14561,14561, 0, 0, 0, 0, 0, 0, 0, 0, 0,14561,14561,14561,14561,14561,14561,14561, 14561, 0, 0, 0, 0,14561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14561,14561,14561,14565,14565, 0,14565,14565, 14565,14565,14565,14565,14565, 0,14565,14565, 0, 0, 0, 0, 0, 0, 0, 0, 0,14565,14565,14565, 14565,14565,14565,14565, 0, 0, 0, 0, 0,14565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14565,14565,14565,14566, 14566, 0,14566,14566,14566,14566,14566,14566,14566, 0, 14566,14566, 0, 0, 0, 0, 0, 0, 0, 0, 0,14566,14566,14566,14566,14566,14566,14566,14566, 0, 0, 0, 0,14566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14566,14566,14566,14570,14570, 0,14570,14570,14570,14570, 14570,14570,14570, 0,14570,14570, 0, 0, 0, 0, 0, 0, 0, 0, 0,14570,14570,14570,14570,14570, 14570,14570, 0, 0, 0, 0, 0,14570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14570,14570,14570,14571,14571, 0, 14571,14571,14571,14571,14571,14571,14571, 0,14571,14571, 0, 0, 0, 0, 0, 0, 0, 0, 0,14571, 14571,14571,14571,14571,14571,14571,14571, 0, 0, 0, 0,14571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14571,14571, 14571,14574,14574, 0,14574,14574,14574,14574,14574,14574, 14574, 0,14574,14574, 0, 0, 0, 0, 0, 0, 0, 0, 0,14574,14574,14574,14574,14574,14574,14574, 0, 0, 0, 0, 0,14574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14574,14574,14574,14575,14575, 0,14575,14575, 14575,14575,14575,14575,14575, 0,14575,14575, 0, 0, 0, 0, 0, 0, 0, 0, 0,14575,14575,14575, 14575,14575,14575,14575,14575, 0, 0, 0, 0,14575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14575,14575,14575,14577, 14577, 0,14577,14577,14577,14577,14577,14577,14577, 0, 14577,14577, 0, 0, 0, 0, 0, 0, 0, 0, 0,14577,14577,14577,14577,14577,14577,14577, 0, 0, 0, 0, 0,14577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14577,14577,14577,14578,14578, 0,14578,14578,14578,14578, 14578,14578,14578, 0,14578,14578, 0, 0, 0, 0, 0, 0, 0, 0, 0,14578,14578,14578,14578,14578, 14578,14578,14578, 0, 0, 0, 0,14578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14578,14578,14578,14579,14579, 0, 14579,14579,14579,14579,14579,14579,14579, 0,14579,14579, 0, 0, 0, 0, 0, 0, 0, 0, 0,14579, 14579,14579,14579,14579,14579,14579, 0, 0, 0, 0, 0,14579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14579, 0, 0,14579,14579, 14579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14579,14580,14580, 0,14580,14580,14580,14580, 14580,14580,14580, 0,14580,14580, 0, 0, 0, 0, 0, 0, 0, 0, 0,14580,14580,14580,14580,14580, 14580,14580, 0, 0, 0, 0, 0,14580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14580,14580,14580,14581,14581, 0, 14581,14581,14581,14581,14581,14581,14581, 0,14581,14581, 0, 0, 0, 0, 0, 0, 0, 0, 0,14581, 14581,14581,14581,14581,14581,14581,14581, 0, 0, 0, 0,14581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14581,14581, 14581,14582,14582, 0,14582,14582,14582,14582,14582,14582, 14582, 0,14582,14582, 0, 0, 0, 0, 0, 0, 0, 0, 0,14582,14582,14582,14582,14582,14582,14582, 0, 0, 0, 0, 0,14582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14582,14582,14582,14583,14583, 0,14583,14583, 14583,14583,14583,14583,14583, 0,14583,14583, 0, 0, 0, 0, 0, 0, 0, 0, 0,14583,14583,14583, 14583,14583,14583,14583,14583, 0, 0, 0, 0,14583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14583,14583,14583,14584, 14584, 0,14584,14584,14584,14584,14584,14584,14584, 0, 14584,14584, 0, 0, 0, 0, 0, 0, 0, 0, 0,14584,14584,14584,14584,14584,14584,14584, 0, 0, 0, 0, 0,14584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14584, 0, 0, 14584,14584,14584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14584,14595,14595, 0,14595,14595, 14595,14595,14595,14595,14595, 0,14595,14595, 0, 0, 0, 0, 0, 0, 0, 0, 0,14595,14595,14595, 14595,14595,14595,14595, 0, 0, 0, 0, 0,14595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14595,14595,14595,14596, 14596, 0,14596,14596,14596,14596,14596,14596,14596, 0, 14596,14596, 0, 0, 0, 0, 0, 0, 0, 0, 0,14596,14596,14596,14596,14596,14596,14596,14596, 0, 0, 0, 0,14596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14596,14596,14596,14610,14610, 0,14610,14610,14610,14610, 14610,14610,14610, 0,14610,14610, 0, 0, 0, 0, 0, 0, 0, 0, 0,14610,14610,14610,14610,14610, 14610,14610, 0, 0, 0, 0, 0,14610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14610,14610,14610,14611,14611, 0, 14611,14611,14611,14611,14611,14611,14611, 0,14611,14611, 0, 0, 0, 0, 0, 0, 0, 0, 0,14611, 14611,14611,14611,14611,14611,14611,14611, 0, 0, 0, 0,14611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14611,14611, 14611,14642,14642, 0,14642,14642,14642,14642,14642,14642, 14642, 0,14642,14642, 0, 0, 0, 0, 0, 0, 0, 0, 0,14642,14642,14642,14642,14642,14642,14642, 0, 0, 0, 0, 0,14642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14642,14642,14642,14643,14643, 0,14643,14643, 14643,14643,14643,14643,14643, 0,14643,14643, 0, 0, 0, 0, 0, 0, 0, 0, 0,14643,14643,14643, 14643,14643,14643,14643,14643, 0, 0, 0, 0,14643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14643,14643,14643,14647, 14647, 0,14647,14647,14647,14647,14647,14647,14647,14647, 14647,14647, 0, 0, 0, 0, 0, 0, 0, 0, 0,14647,14647,14647,14647,14647,14647,14647, 0, 0, 0, 0, 0,14647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14647,14647,14647,14647,14648,14648, 0,14648,14648,14648, 14648,14648,14648,14648, 0,14648,14648, 0, 0, 0, 0, 0, 0, 0, 0, 0,14648,14648,14648,14648, 14648,14648,14648, 0, 0, 0, 0, 0,14648, 0, 0, 0, 0, 0,14648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14648,14648,14648,14649,14649, 0,14649,14649,14649,14649,14649,14649,14649, 0,14649, 14649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14649,14649,14649,14649,14649,14649,14649,14649, 0, 0, 0, 0,14649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14649, 14649,14649,14669,14669, 0,14669,14669,14669,14669,14669, 14669,14669, 0,14669,14669, 0, 0, 0, 0, 0, 0, 0, 0, 0,14669,14669,14669,14669,14669,14669, 14669, 0, 0, 0, 0, 0,14669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14669,14669,14669,14670,14670, 0,14670, 14670,14670,14670,14670,14670,14670, 0,14670,14670, 0, 0, 0, 0, 0, 0, 0, 0, 0,14670,14670, 14670,14670,14670,14670,14670,14670, 0, 0, 0, 0, 14670, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14670,14670,14670, 14674,14674, 0,14674,14674,14674,14674,14674,14674,14674, 0,14674,14674, 0, 0, 0, 0, 0, 0, 0, 0, 0,14674,14674,14674,14674,14674,14674,14674, 0, 0, 0, 0, 0,14674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14674,14674,14674,14675,14675, 0,14675,14675,14675, 14675,14675,14675,14675, 0,14675,14675, 0, 0, 0, 0, 0, 0, 0, 0, 0,14675,14675,14675,14675, 14675,14675,14675,14675, 0, 0, 0, 0,14675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14675,14675,14675,14677,14677, 0,14677,14677,14677,14677,14677,14677,14677, 0,14677, 14677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14677,14677,14677,14677,14677,14677,14677, 0, 0, 0, 0, 0,14677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14677, 0, 0, 0, 0,14677, 14677,14677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14677,14680,14680, 0,14680,14680,14680,14680,14680, 14680,14680, 0,14680,14680, 0, 0, 0, 0, 0, 0, 0, 0, 0,14680,14680,14680,14680,14680,14680, 14680, 0, 0, 0, 0, 0,14680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14680,14680,14680,14680,14699,14699, 0, 14699,14699,14699,14699,14699,14699,14699, 0,14699,14699, 0, 0, 0, 0, 0, 0, 0, 0, 0,14699, 14699,14699,14699,14699,14699,14699, 0, 0, 0, 0, 0,14699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14699,14699, 14699,14700,14700, 0,14700,14700,14700,14700,14700,14700, 14700, 0,14700,14700, 0, 0, 0, 0, 0, 0, 0, 0, 0,14700,14700,14700,14700,14700,14700,14700, 14700, 0, 0, 0, 0,14700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14700,14700,14700,14704,14704, 0,14704,14704, 14704,14704,14704,14704,14704, 0,14704,14704, 0, 0, 0, 0, 0, 0, 0, 0, 0,14704,14704,14704, 14704,14704,14704,14704, 0, 0, 0, 0, 0,14704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14704,14704,14704,14705, 14705, 0,14705,14705,14705,14705,14705,14705,14705, 0, 14705,14705, 0, 0, 0, 0, 0, 0, 0, 0, 0,14705,14705,14705,14705,14705,14705,14705,14705, 0, 0, 0, 0,14705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14705,14705,14705,14719,14719, 0,14719,14719,14719,14719, 14719,14719,14719, 0,14719,14719, 0, 0, 0, 0, 0, 0, 0, 0, 0,14719,14719,14719,14719,14719, 14719,14719, 0, 0, 0, 0, 0,14719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14719,14719,14719,14720,14720, 0, 14720,14720,14720,14720,14720,14720,14720, 0,14720,14720, 0, 0, 0, 0, 0, 0, 0, 0, 0,14720, 14720,14720,14720,14720,14720,14720,14720, 0, 0, 0, 0,14720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14720,14720, 14720,14734,14734, 0,14734,14734,14734,14734,14734,14734, 14734, 0,14734,14734, 0, 0, 0, 0, 0, 0, 0, 0, 0,14734,14734,14734,14734,14734,14734,14734, 0, 0, 0, 0, 0,14734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14734,14734,14734,14735,14735, 0,14735,14735, 14735,14735,14735,14735,14735, 0,14735,14735, 0, 0, 0, 0, 0, 0, 0, 0, 0,14735,14735,14735, 14735,14735,14735,14735,14735, 0, 0, 0, 0,14735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14735,14735,14735,14755, 14755, 0,14755,14755,14755,14755,14755,14755,14755,14755, 14755,14755, 0, 0, 0, 0, 0, 0, 0, 0, 0,14755,14755,14755,14755,14755,14755,14755, 0, 0, 0, 0, 0,14755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14755,14755,14755,14755,14759,14759, 0,14759,14759,14759, 14759,14759,14759,14759, 0,14759,14759, 0, 0, 0, 0, 0, 0, 0, 0, 0,14759,14759,14759,14759, 14759,14759,14759, 0, 0, 0, 0, 0,14759, 0, 0,14759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14759,14759,14759,14759,14769, 0, 0, 0,14769, 0,14769, 0, 0,14769,14769, 14769,14769,14769,14769,14769,14769,14769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14769, 0, 0,14769,14783, 14783,14783,14783,14783,14783,14783,14783,14783,14783, 0, 14783,14783, 0, 0, 0, 0, 0, 0, 0, 0, 0,14783,14783,14783,14783,14783,14783,14783, 0, 0, 0, 0, 0,14783, 0, 0,14783, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14783,14783,14783,14783,14792,14792, 0,14792,14792,14792, 14792,14792, 0,14792,14792,14792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14792,14792,14792,14792, 14792,14792,14792, 0, 0, 0, 0, 0,14792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14792,14792,14792,14792,14793, 14793, 0,14793,14793,14793,14793,14793, 0,14793,14793, 14793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14793,14793,14793,14793,14793,14793,14793,14793, 0, 0, 0, 0,14793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14793,14793,14793,14793,14797,14797,14797,14797,14797,14797, 14797,14797,14797, 0, 0, 0, 0, 0, 0, 0, 14797,14797,14797,14797,14797,14797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14797,14797,14797,14797, 14797,14797,14806, 0,14806, 0, 0,14806,14806,14806, 14806,14806,14806,14806,14806,14806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14806, 0, 0,14806,14814, 0, 14814,14814,14814,14814,14814,14814,14814,14814,14814,14814, 0, 0, 0, 0, 0, 0,14814,14814,14814,14814, 14814,14814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14814,14814,14814,14814,14814,14814,14820,14820, 14820,14820,14820,14820,14820,14820,14820,14820, 0, 0, 0, 0, 0, 0,14820,14820,14820,14820,14820,14820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14820, 0, 0, 0, 14820,14820,14820,14820,14820,14820,14824,14824,14824,14824, 14824,14824,14824,14824,14824,14824, 0, 0, 0, 0, 0, 0,14824,14824,14824,14824,14824,14824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14824,14824, 14824,14824,14824,14824,14828,14828,14828,14828,14828,14828, 14828,14828,14828,14828, 0, 0, 0, 0, 0, 0, 14828,14828,14828,14828,14828,14828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14828,14828,14828,14828, 14828,14828,14832,14832,14832,14832,14832,14832,14832,14832, 14832,14832, 0, 0, 0, 0, 0, 0,14832,14832, 14832,14832,14832,14832, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14832,14832,14832,14832,14832,14832, 14833,14833,14833,14833,14833,14833,14833,14833,14833, 0, 0, 0, 0, 0, 0, 0,14833,14833,14833,14833, 14833,14833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14833, 0, 0, 0,14833,14833,14833,14833,14833,14833,14836,14836, 14836,14836,14836,14836,14836,14836,14836,14836, 0, 0, 0, 0, 0, 0,14836,14836,14836,14836,14836,14836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14836,14836,14836,14836,14836,14836,14880, 0, 0, 0, 0, 0, 0,14880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14880, 0,14880, 0,14880, 0, 0,14880,14880, 0, 0, 0,14880, 0, 0,14880, 0,14880, 0,14880, 0,14880,14880, 14880,14881, 0, 0, 0, 0, 0, 0,14881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14881,14881, 0,14881, 0,14881, 0, 0,14881, 14881, 0, 0, 0,14881, 0, 0,14881, 0,14881, 0,14881, 0,14881,14881,14881,14881,14883, 0,14883, 0, 0, 0, 0,14883, 0, 0,14883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14883, 0, 0, 0, 0, 0, 0,14883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14883, 0,14883, 0,14883, 0, 0,14883,14883, 0, 0, 0,14883, 0, 0,14883, 0,14883, 0,14883, 0,14883,14883,14883,14884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14884, 0, 0, 0, 0, 0, 0,14884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14884, 0,14884, 0,14884, 0, 0,14884,14884, 0, 0, 0,14884, 0, 0, 14884, 0,14884, 0,14884, 0,14884,14884,14884,14885, 0, 0, 0, 0, 0, 0,14885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14885, 0,14885, 0,14885, 0, 0,14885,14885, 0, 0, 0,14885, 0, 0,14885, 0,14885, 0,14885, 0,14885,14885,14885,14886, 0, 0, 0, 0, 0, 0,14886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14886, 0,14886, 0,14886, 0, 0,14886,14886, 0, 0, 0,14886, 0, 0, 14886, 0,14886, 0,14886, 0,14886,14886,14886,14887, 0, 0, 0, 0, 0, 0,14887, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14887, 0,14887, 0,14887, 0, 0,14887,14887, 0, 0, 0,14887,14887, 0,14887, 0,14887, 0,14887, 0,14887,14887,14887,14888, 0, 0, 0, 0, 0, 0,14888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14888,14888,14888, 0,14888, 0, 0,14888,14888, 0, 0, 0,14888, 0, 0, 14888, 0,14888, 0,14888, 0,14888,14888,14888,14889, 0, 0, 0, 0, 0, 0,14889, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14889, 0,14889, 0,14889, 0, 0,14889,14889, 0, 0, 0,14889, 0, 0,14889, 0,14889, 0,14889, 0,14889,14889,14889,14890, 0, 0, 0, 0, 0, 0,14890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14890, 0,14890, 0,14890, 0, 0,14890,14890, 0, 0, 0,14890, 0, 0, 14890, 0,14890, 0,14890, 0,14890,14890,14890,14891, 0,14891, 0, 0, 0, 0,14891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14891, 0, 0, 0, 0, 0, 0,14891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14891, 0,14891, 0,14891, 0, 0,14891, 14891, 0, 0, 0,14891, 0, 0,14891, 0,14891, 0,14891, 0,14891,14891,14891,14892, 0, 0, 0, 0, 0, 0,14892, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14892, 0,14892, 0,14892, 0, 0,14892,14892, 0, 0,14892,14892, 0, 0,14892, 0,14892, 0,14892, 0,14892,14892, 14892,14893, 0, 0, 0, 0, 0, 0,14893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14893, 0,14893,14893,14893, 0, 0,14893, 14893, 0, 0, 0,14893, 0, 0,14893, 0,14893, 0,14893, 0,14893,14893,14893,14894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14894, 0, 0, 0, 0, 0, 0,14894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14894, 0,14894, 0,14894, 0, 0,14894,14894, 0, 0, 0,14894, 0, 0, 14894, 0,14894, 0,14894, 0,14894,14894,14894,14895, 0, 0, 0, 0, 0, 0,14895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14895, 0,14895, 0,14895, 0, 0,14895,14895, 0, 0, 0,14895, 0, 0,14895, 0,14895, 0,14895, 0,14895,14895,14895,14895,14896, 0, 0, 0, 0, 0, 0,14896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14896, 0,14896,14896, 14896, 0, 0,14896,14896, 0, 0, 0,14896, 0, 0,14896, 0,14896, 0,14896, 0,14896,14896,14896, 14897, 0, 0, 0, 0, 0, 0,14897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14897, 0,14897, 0,14897, 0,14897,14897,14897, 0, 0, 0,14897, 0,14897,14897, 0,14897, 0, 14897, 0,14897,14897,14897,14917, 0,14917, 0, 0, 0, 0,14917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14917, 0, 0, 0, 0, 0, 0,14917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14917, 0, 14917, 0,14917, 0, 0,14917,14917, 0, 0, 0, 14917, 0, 0,14917, 0,14917, 0,14917, 0,14917, 14917,14917,14918, 0,14918, 0, 0, 0, 0,14918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14918, 0, 0, 0, 0, 0, 0,14918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14918, 0,14918, 0,14918, 0, 0,14918,14918, 0, 0, 0,14918, 0, 0, 14918, 0,14918, 0,14918, 0,14918,14918,14918,14919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14919, 0, 0, 0, 0, 0, 0, 0, 0,14919, 0, 0, 0, 0, 0, 0,14919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14919, 0,14919, 0,14919, 0, 0,14919, 14919, 0, 0, 0,14919, 0,14919,14919, 0,14919, 0,14919, 0,14919,14919,14919,14920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14920, 0, 0, 0, 0, 0, 0,14920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14920, 0,14920, 0,14920, 0, 0,14920,14920, 0, 0, 0,14920, 0, 0,14920, 0,14920, 0,14920, 0, 14920,14920,14920,14921, 0, 0, 0, 0, 0, 0, 0,14921,14921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14921, 0, 0, 0, 0, 0, 0, 14921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14921, 0,14921, 0,14921, 0, 0,14921,14921, 0, 0, 0,14921, 0, 0,14921, 0,14921, 0,14921, 0,14921,14921,14921,14922, 0, 0, 0, 0, 0, 0, 0,14922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14922, 0, 0, 0, 0, 0, 0,14922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14922, 0,14922, 0,14922, 0,14922,14922,14922, 0, 0, 0,14922, 0, 0,14922, 0,14922, 0,14922, 0, 14922,14922,14922,14925, 0,14925, 0, 0, 0, 0, 14925, 0, 0,14925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14925, 0, 0, 0, 0, 0, 0,14925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14925, 0,14925, 0, 14925, 0, 0,14925,14925, 0, 0, 0,14925, 0, 0,14925, 0,14925, 0,14925, 0,14925,14925,14925, 14925,14928, 0,14928, 0, 0, 0, 0,14928, 0, 0,14928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14928, 0, 0, 0, 0, 0, 0, 14928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14928, 0,14928,14928,14928, 0, 0,14928,14928, 0, 0, 0,14928, 0, 0,14928, 0,14928, 0,14928, 0,14928,14928,14928,14945, 0, 0, 0, 0, 0, 0,14945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14945, 0, 0, 0, 0, 0, 0,14945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14945, 0, 14945, 0,14945, 0, 0,14945,14945, 0, 0, 0, 14945, 0, 0,14945, 0,14945, 0,14945, 0,14945, 14945,14945,14947, 0,14947, 0, 0, 0, 0,14947, 0, 0,14947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14947, 0, 0, 0, 0, 0, 0,14947, 0, 0,14947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14947, 0,14947, 0,14947, 0, 0,14947,14947, 0, 0, 0,14947, 0, 0, 14947, 0,14947, 0,14947, 0,14947,14947,14947,14948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14948, 0, 0, 0, 0, 0, 0,14948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14948, 0,14948, 0,14948, 0, 0,14948, 14948, 0, 0, 0,14948,14948, 0,14948, 0,14948, 0,14948, 0,14948,14948,14948,14949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14949, 0, 0, 0, 0, 0, 0,14949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14949, 0,14949, 0,14949, 0, 0,14949,14949, 0, 0, 0,14949, 0, 0,14949, 0,14949, 0,14949, 0, 14949,14949,14949,14950, 0,14950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14950, 0, 0, 0, 0, 0, 0,14950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14950, 0, 14950, 0,14950, 0, 0,14950,14950, 0, 0, 0, 14950, 0, 0,14950, 0,14950, 0,14950, 0,14950, 14950,14950,14962, 0,14962, 0, 0, 0, 0,14962, 0, 0,14962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14962, 0, 0, 0, 0, 0, 0,14962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14962, 0,14962,14962,14962, 0, 0,14962,14962, 0, 0, 0,14962, 0, 0, 14962, 0,14962, 0,14962, 0,14962,14962,14962,14988, 0,14988, 0, 0, 0, 0,14988, 0, 0,14988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14988, 0, 0, 0, 0, 0, 0,14988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14988, 0,14988, 0,14988, 0, 0,14988, 14988, 0, 0, 0,14988, 0,14988,14988, 0,14988, 0,14988, 0,14988,14988,14988,14989, 0,14989, 0, 0, 0, 0,14989, 0, 0,14989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14989, 0, 0, 0, 0, 0, 0,14989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14989, 0,14989, 0,14989, 0, 0,14989,14989, 0, 0, 0,14989, 0, 0,14989, 0,14989, 0,14989,14989, 14989,14989,14989,15002,15002, 0,15002,15002,15002,15002, 15002,15002,15002, 0,15002,15002, 0, 0, 0, 0, 0, 0, 0, 0, 0,15002,15002,15002,15002,15002, 15002,15002, 0, 0, 0, 0, 0,15002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15002,15002,15002,15005,15005, 0, 15005,15005,15005,15005,15005,15005,15005, 0,15005,15005, 0, 0, 0, 0, 0, 0, 0, 0, 0,15005, 15005,15005,15005,15005,15005,15005, 0, 0, 0, 0, 0,15005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15005,15005, 15005,15005,15006,15006, 0,15006,15006,15006,15006,15006, 15006,15006, 0,15006,15006, 0, 0, 0, 0, 0, 0, 0, 0, 0,15006,15006,15006,15006,15006,15006, 15006,15006, 0, 0, 0, 0,15006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15006,15006,15006,15006,15007,15007, 0, 15007,15007,15007,15007,15007,15007,15007, 0,15007,15007, 0, 0, 0, 0, 0, 0, 0, 0, 0,15007, 15007,15007,15007,15007,15007,15007, 0, 0, 0, 0, 0,15007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15007,15007, 15007,15009,15009, 0,15009,15009,15009,15009,15009,15009, 15009, 0,15009,15009, 0, 0, 0, 0, 0, 0, 0, 0, 0,15009,15009,15009,15009,15009,15009,15009, 15009, 0, 0, 0, 0,15009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15009,15009,15009,15015,15015, 0,15015,15015, 15015,15015,15015,15015,15015, 0,15015,15015, 0, 0, 0, 0, 0, 0, 0, 0, 0,15015,15015,15015, 15015,15015,15015,15015, 0, 0, 0, 0, 0,15015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15015,15015,15015,15015, 15016,15016, 0,15016,15016,15016,15016,15016,15016,15016, 0,15016,15016, 0, 0, 0, 0, 0, 0, 0, 0, 0,15016,15016,15016,15016,15016,15016,15016,15016, 0, 0, 0, 0,15016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15016,15016,15016,15016,15017,15017, 0,15017,15017, 15017,15017,15017,15017,15017, 0,15017,15017, 0, 0, 0, 0, 0, 0, 0, 0, 0,15017,15017,15017, 15017,15017,15017,15017, 0, 0, 0, 0, 0,15017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15017,15017,15017,15019, 15019, 0,15019,15019,15019,15019,15019,15019,15019, 0, 15019,15019, 0, 0, 0, 0, 0, 0, 0, 0, 0,15019,15019,15019,15019,15019,15019,15019,15019, 0, 0, 0, 0,15019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15019,15019,15019,15027,15027, 0,15027,15027,15027,15027, 15027,15027,15027, 0,15027,15027, 0, 0, 0, 0, 0, 0, 0, 0, 0,15027,15027,15027,15027,15027, 15027,15027, 0, 0, 0, 0, 0,15027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15027,15027,15027,15028,15028, 0, 15028,15028,15028,15028,15028,15028,15028, 0,15028,15028, 0, 0, 0, 0, 0, 0, 0, 0, 0,15028, 15028,15028,15028,15028,15028,15028,15028, 0, 0, 0, 0,15028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15028,15028, 15028,15031,15031, 0,15031,15031,15031,15031,15031,15031, 15031, 0,15031,15031, 0, 0, 0, 0, 0, 0, 0, 0, 0,15031,15031,15031,15031,15031,15031,15031, 0, 0, 0, 0, 0,15031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15031,15031,15031,15032,15032, 0,15032,15032, 15032,15032,15032,15032,15032, 0,15032,15032, 0, 0, 0, 0, 0, 0, 0, 0, 0,15032,15032,15032, 15032,15032,15032,15032,15032, 0, 0, 0, 0,15032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15032,15032,15032,15034, 15034, 0,15034,15034,15034,15034,15034,15034,15034, 0, 15034,15034, 0, 0, 0, 0, 0, 0, 0, 0, 0,15034,15034,15034,15034,15034,15034,15034, 0, 0, 0, 0, 0,15034, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15034,15034,15034,15035,15035, 0,15035,15035,15035,15035, 15035,15035,15035, 0,15035,15035, 0, 0, 0, 0, 0, 0, 0, 0, 0,15035,15035,15035,15035,15035, 15035,15035,15035, 0, 0, 0, 0,15035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15035,15035,15035,15036,15036, 0, 15036,15036,15036,15036,15036,15036,15036, 0,15036,15036, 0, 0, 0, 0, 0, 0, 0, 0, 0,15036, 15036,15036,15036,15036,15036,15036, 0, 0, 0, 0, 0,15036,15036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15036,15036, 15036, 0, 0, 0, 0, 0, 0, 0,15036,15037, 15037, 0,15037,15037,15037,15037,15037,15037,15037, 0, 15037,15037, 0, 0, 0, 0, 0, 0, 0, 0, 0,15037,15037,15037,15037,15037,15037,15037, 0, 0, 0, 0, 0,15037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15037,15037,15037,15038,15038, 0,15038,15038,15038,15038, 15038,15038,15038, 0,15038,15038, 0, 0, 0, 0, 0, 0, 0, 0, 0,15038,15038,15038,15038,15038, 15038,15038, 0, 0, 0, 0, 0,15038,15038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15038,15038,15038, 0, 0, 0, 0, 0, 0, 0,15038,15039,15039, 0,15039,15039, 15039,15039,15039,15039,15039, 0,15039,15039, 0, 0, 0, 0, 0, 0, 0, 0, 0,15039,15039,15039, 15039,15039,15039,15039, 0, 0, 0, 0, 0,15039, 0, 0, 0, 0, 0,15039, 0, 0, 0, 0, 0,15039, 0, 0, 0, 0,15039,15039,15039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15039,15040, 15040,15040,15040,15040,15040,15040,15040,15040,15040, 0, 0, 0, 0, 0, 0,15040,15040,15040,15040,15040, 15040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15040,15040,15040,15040,15040,15040,15043,15043,15043, 15043,15043,15043,15043,15043,15043,15043, 0, 0, 0, 0, 0, 0,15043,15043,15043,15043,15043,15043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15043, 15043,15043,15043,15043,15043,15044, 0, 0, 0, 0, 0, 0, 0, 0,15044,15044,15044,15044,15044,15044, 15044,15044,15044, 0, 0, 0, 0, 0, 0, 0, 15044,15044,15044,15044,15044,15044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15044,15044,15044,15044, 15044,15044,15049,15049,15049,15049,15049,15049,15049,15049, 15049,15049, 0, 0, 0, 0, 0, 0,15049,15049, 15049,15049,15049,15049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15049,15049,15049,15049,15049,15049, 15050,15050,15050,15050,15050,15050,15050,15050,15050, 0, 0, 0, 0, 0, 0, 0,15050,15050,15050,15050, 15050,15050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15050,15050,15050,15050,15050,15050,15059,15059, 15059,15059,15059,15059,15059,15059,15059,15059, 0, 0, 0, 0, 0, 0,15059,15059,15059,15059,15059,15059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15059,15059,15059,15059,15059,15059,15060,15060,15060,15060, 15060,15060,15060,15060,15060, 0, 0, 0, 0, 0, 0, 0,15060,15060,15060,15060,15060,15060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15060,15060, 15060,15060,15060,15060,15071,15071,15071,15071,15071,15071, 15071,15071,15071,15071, 0, 0, 0, 0, 0, 0, 15071,15071,15071,15071,15071,15071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15071,15071,15071,15071, 15071,15071,15072,15072,15072,15072,15072,15072,15072,15072, 15072, 0, 0, 0, 0, 0, 0, 0,15072,15072, 15072,15072,15072,15072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15072,15072,15072,15072,15072,15072, 15079, 0,15079,15079,15079,15079,15079,15079,15079,15079, 15079,15079, 0, 0, 0, 0, 0, 0,15079,15079, 15079,15079,15079,15079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15079,15079,15079,15079,15079,15079, 15087,15087,15087,15087,15087,15087,15087,15087,15087,15087, 0, 0, 0, 0, 0, 0,15087,15087,15087,15087, 15087,15087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15087,15087,15087,15087,15087,15087,15088,15088, 15088,15088,15088,15088,15088,15088,15088, 0, 0, 0, 0, 0, 0, 0,15088,15088,15088,15088,15088,15088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15088,15088,15088,15088,15088,15088,15095,15095,15095,15095, 15095,15095,15095,15095,15095,15095, 0, 0, 0, 0, 0, 0,15095,15095,15095,15095,15095,15095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15095,15095, 15095,15095,15095,15095,15099,15099,15099,15099,15099,15099, 15099,15099,15099,15099, 0, 0, 0, 0, 0, 0, 15099,15099,15099,15099,15099,15099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15099,15099,15099,15099, 15099,15099,15100,15100,15100,15100,15100,15100,15100,15100, 15100,15100, 0, 0, 0, 0, 0, 0,15100,15100, 15100,15100,15100,15100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15100,15100,15100,15100,15100,15100, 15103,15103,15103,15103,15103,15103,15103,15103,15103,15103, 0, 0, 0, 0, 0, 0,15103,15103,15103,15103, 15103,15103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15103,15103,15103,15103,15103,15103,15110,15110, 15110,15110,15110,15110,15110,15110,15110, 0, 0, 0, 0, 0, 0, 0,15110,15110,15110,15110,15110,15110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15110,15110,15110,15110,15110,15110,15111,15111,15111,15111, 15111,15111,15111,15111,15111,15111, 0, 0, 0, 0, 0, 0,15111,15111,15111,15111,15111,15111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15111,15111, 15111,15111,15111,15111,15116,15116, 0,15116,15116,15116, 15116,15116,15116,15116, 0,15116,15116, 0, 0, 0, 0, 0, 0, 0, 0, 0,15116,15116,15116,15116, 15116,15116,15116, 0, 0, 0, 0, 0,15116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15116,15116,15116,15117,15117, 0,15117,15117,15117,15117,15117,15117,15117, 0,15117, 15117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15117,15117,15117,15117,15117,15117,15117,15117, 0, 0, 0, 0,15117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15117, 15117,15117,15121,15121, 0,15121,15121,15121,15121,15121, 15121,15121, 0,15121,15121, 0, 0, 0, 0, 0, 0, 0, 0, 0,15121,15121,15121,15121,15121,15121, 15121, 0, 0, 0, 0, 0,15121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15121,15121,15121,15122,15122, 0,15122, 15122,15122,15122,15122,15122,15122, 0,15122,15122, 0, 0, 0, 0, 0, 0, 0, 0, 0,15122,15122, 15122,15122,15122,15122,15122,15122, 0, 0, 0, 0, 15122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15122,15122,15122, 15126,15126, 0,15126,15126,15126,15126,15126,15126,15126, 0,15126,15126, 0, 0, 0, 0, 0, 0, 0, 0, 0,15126,15126,15126,15126,15126,15126,15126, 0, 0, 0, 0, 0,15126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15126,15126,15126,15127,15127, 0,15127,15127,15127, 15127,15127,15127,15127, 0,15127,15127, 0, 0, 0, 0, 0, 0, 0, 0, 0,15127,15127,15127,15127, 15127,15127,15127,15127, 0, 0, 0, 0,15127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15127,15127,15127,15131,15131, 0,15131,15131,15131,15131,15131,15131,15131, 0,15131, 15131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15131,15131,15131,15131,15131,15131,15131, 0, 0, 0, 0, 0,15131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15131, 15131,15131,15132,15132, 0,15132,15132,15132,15132,15132, 15132,15132, 0,15132,15132, 0, 0, 0, 0, 0, 0, 0, 0, 0,15132,15132,15132,15132,15132,15132, 15132,15132, 0, 0, 0, 0,15132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15132,15132,15132,15136,15136, 0,15136, 15136,15136,15136,15136,15136,15136, 0,15136,15136, 0, 0, 0, 0, 0, 0, 0, 0, 0,15136,15136, 15136,15136,15136,15136,15136, 0, 0, 0, 0, 0, 15136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15136,15136,15136, 15137,15137, 0,15137,15137,15137,15137,15137,15137,15137, 0,15137,15137, 0, 0, 0, 0, 0, 0, 0, 0, 0,15137,15137,15137,15137,15137,15137,15137,15137, 0, 0, 0, 0,15137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15137,15137,15137,15140,15140, 0,15140,15140,15140, 15140,15140,15140,15140, 0,15140,15140, 0, 0, 0, 0, 0, 0, 0, 0, 0,15140,15140,15140,15140, 15140,15140,15140, 0, 0, 0, 0, 0,15140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15140,15140,15140,15141,15141, 0,15141,15141,15141,15141,15141,15141,15141, 0,15141, 15141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15141,15141,15141,15141,15141,15141,15141,15141, 0, 0, 0, 0,15141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15141, 15141,15141,15143,15143, 0,15143,15143,15143,15143,15143, 15143,15143, 0,15143,15143, 0, 0, 0, 0, 0, 0, 0, 0, 0,15143,15143,15143,15143,15143,15143, 15143, 0, 0, 0, 0, 0,15143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15143, 0, 0, 0, 0, 0,15143,15143,15143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15143,15144,15144, 0,15144,15144, 15144,15144,15144,15144,15144, 0,15144,15144, 0, 0, 0, 0, 0, 0, 0, 0, 0,15144,15144,15144, 15144,15144,15144,15144, 0, 0, 0, 0, 0,15144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15144,15144,15144,15145, 15145, 0,15145,15145,15145,15145,15145,15145,15145, 0, 15145,15145, 0, 0, 0, 0, 0, 0, 0, 0, 0,15145,15145,15145,15145,15145,15145,15145,15145, 0, 0, 0, 0,15145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15145,15145,15145,15146,15146, 0,15146,15146,15146,15146, 15146,15146,15146, 0,15146,15146, 0, 0, 0, 0, 0, 0, 0, 0, 0,15146,15146,15146,15146,15146, 15146,15146, 0, 0, 0, 0, 0,15146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15146,15146,15146,15147,15147, 0, 15147,15147,15147,15147,15147,15147,15147, 0,15147,15147, 0, 0, 0, 0, 0, 0, 0, 0, 0,15147, 15147,15147,15147,15147,15147,15147,15147, 0, 0, 0, 0,15147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15147,15147, 15147,15151,15151, 0,15151,15151,15151,15151,15151,15151, 15151, 0,15151,15151, 0, 0, 0, 0, 0, 0, 0, 0, 0,15151,15151,15151,15151,15151,15151,15151, 0, 0, 0, 0, 0,15151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15151,15151,15151,15152,15152, 0,15152,15152, 15152,15152,15152,15152,15152, 0,15152,15152, 0, 0, 0, 0, 0, 0, 0, 0, 0,15152,15152,15152, 15152,15152,15152,15152,15152, 0, 0, 0, 0,15152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15152,15152,15152,15155, 15155, 0,15155,15155,15155,15155,15155,15155,15155, 0, 15155,15155, 0, 0, 0, 0, 0, 0, 0, 0, 0,15155,15155,15155,15155,15155,15155,15155, 0, 0, 0, 0, 0,15155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15155,15155,15155,15156,15156, 0,15156,15156,15156,15156, 15156,15156,15156, 0,15156,15156, 0, 0, 0, 0, 0, 0, 0, 0, 0,15156,15156,15156,15156,15156, 15156,15156,15156, 0, 0, 0, 0,15156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15156,15156,15156,15158,15158, 0, 15158,15158,15158,15158,15158,15158,15158, 0,15158,15158, 0, 0, 0, 0, 0, 0, 0, 0, 0,15158, 15158,15158,15158,15158,15158,15158, 0, 0, 0, 0, 0,15158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15158, 0, 0, 0, 0, 0,15158,15158, 15158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15158, 15159,15159, 0,15159,15159,15159,15159,15159,15159,15159, 0,15159,15159, 0, 0, 0, 0, 0, 0, 0, 0, 0,15159,15159,15159,15159,15159,15159,15159, 0, 0, 0, 0, 0,15159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15159,15159,15159,15160,15160, 0,15160,15160,15160, 15160,15160,15160,15160, 0,15160,15160, 0, 0, 0, 0, 0, 0, 0, 0, 0,15160,15160,15160,15160, 15160,15160,15160,15160, 0, 0, 0, 0,15160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15160,15160,15160,15161,15161, 0,15161,15161,15161,15161,15161,15161,15161, 0,15161, 15161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15161,15161,15161,15161,15161,15161,15161, 0, 0, 0, 0, 0,15161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15161, 15161,15161,15162,15162, 0,15162,15162,15162,15162,15162, 15162,15162, 0,15162,15162, 0, 0, 0, 0, 0, 0, 0, 0, 0,15162,15162,15162,15162,15162,15162, 15162,15162, 0, 0, 0, 0,15162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15162,15162,15162,15166,15166, 0,15166, 15166,15166,15166,15166,15166,15166, 0,15166,15166, 0, 0, 0, 0, 0, 0, 0, 0, 0,15166,15166, 15166,15166,15166,15166,15166, 0, 0, 0, 0, 0, 15166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15166,15166,15166, 15167,15167, 0,15167,15167,15167,15167,15167,15167,15167, 0,15167,15167, 0, 0, 0, 0, 0, 0, 0, 0, 0,15167,15167,15167,15167,15167,15167,15167,15167, 0, 0, 0, 0,15167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15167,15167,15167,15171,15171, 0,15171,15171,15171, 15171,15171,15171,15171, 0,15171,15171, 0, 0, 0, 0, 0, 0, 0, 0, 0,15171,15171,15171,15171, 15171,15171,15171, 0, 0, 0, 0, 0,15171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15171,15171,15171,15172,15172, 0,15172,15172,15172,15172,15172,15172,15172, 0,15172, 15172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15172,15172,15172,15172,15172,15172,15172,15172, 0, 0, 0, 0,15172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15172, 15172,15172,15176,15176, 0,15176,15176,15176,15176,15176, 15176,15176, 0,15176,15176, 0, 0, 0, 0, 0, 0, 0, 0, 0,15176,15176,15176,15176,15176,15176, 15176, 0, 0, 0, 0, 0,15176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15176,15176,15176,15177,15177, 0,15177, 15177,15177,15177,15177,15177,15177, 0,15177,15177, 0, 0, 0, 0, 0, 0, 0, 0, 0,15177,15177, 15177,15177,15177,15177,15177,15177, 0, 0, 0, 0, 15177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15177,15177,15177, 15180,15180, 0,15180,15180,15180,15180,15180,15180,15180, 0,15180,15180, 0, 0, 0, 0, 0, 0, 0, 0, 0,15180,15180,15180,15180,15180,15180,15180, 0, 0, 0, 0, 0,15180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15180,15180,15180,15181,15181, 0,15181,15181,15181, 15181,15181,15181,15181, 0,15181,15181, 0, 0, 0, 0, 0, 0, 0, 0, 0,15181,15181,15181,15181, 15181,15181,15181,15181, 0, 0, 0, 0,15181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15181,15181,15181,15183,15183, 0,15183,15183,15183,15183,15183,15183,15183, 0,15183, 15183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15183,15183,15183,15183,15183,15183,15183, 0, 0, 0, 0, 0,15183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15183, 15183,15183,15184,15184, 0,15184,15184,15184,15184,15184, 15184,15184, 0,15184,15184, 0, 0, 0, 0, 0, 0, 0, 0, 0,15184,15184,15184,15184,15184,15184, 15184,15184, 0, 0, 0, 0,15184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15184,15184,15184,15185,15185, 0,15185, 15185,15185,15185,15185,15185,15185, 0,15185,15185, 0, 0, 0, 0, 0, 0, 0, 0, 0,15185,15185, 15185,15185,15185,15185,15185, 0, 0, 0, 0, 0, 15185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15185, 0, 0,15185,15185,15185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15185,15186,15186, 0,15186,15186,15186,15186,15186, 15186,15186, 0,15186,15186, 0, 0, 0, 0, 0, 0, 0, 0, 0,15186,15186,15186,15186,15186,15186, 15186, 0, 0, 0, 0, 0,15186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15186,15186,15186,15187,15187, 0,15187, 15187,15187,15187,15187,15187,15187, 0,15187,15187,15187, 15187,15187,15187,15187,15187,15187,15187,15187,15187,15187, 15187,15187,15187,15187,15187, 0, 0, 0, 0, 0, 15187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15187,15187,15187, 15189,15189, 0,15189,15189,15189,15189,15189,15189,15189, 0,15189,15189, 0, 0, 0, 0, 0, 0, 0, 0, 0,15189,15189,15189,15189,15189,15189,15189, 0, 0, 0, 0, 0,15189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15189,15189,15189,15190,15190, 0,15190,15190,15190, 15190,15190,15190,15190, 0,15190,15190, 0, 0, 0, 0, 0, 0, 0, 0, 0,15190,15190,15190,15190, 15190,15190,15190,15190, 0, 0, 0, 0,15190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15190,15190,15190,15191,15191, 0,15191,15191,15191,15191,15191,15191,15191, 0,15191, 15191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15191,15191,15191,15191,15191,15191,15191, 0, 0, 0, 0, 0,15191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15191, 0, 0,15191, 15191,15191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15191,15202,15202, 0,15202,15202,15202, 15202,15202,15202,15202, 0,15202,15202, 0, 0, 0, 0, 0, 0, 0, 0, 0,15202,15202,15202,15202, 15202,15202,15202, 0, 0, 0, 0, 0,15202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15202,15202,15202,15203,15203, 0,15203,15203,15203,15203,15203,15203,15203, 0,15203, 15203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15203,15203,15203,15203,15203,15203,15203,15203, 0, 0, 0, 0,15203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15203, 15203,15203,15217,15217, 0,15217,15217,15217,15217,15217, 15217,15217, 0,15217,15217, 0, 0, 0, 0, 0, 0, 0, 0, 0,15217,15217,15217,15217,15217,15217, 15217, 0, 0, 0, 0, 0,15217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15217,15217,15217,15218,15218, 0,15218, 15218,15218,15218,15218,15218,15218, 0,15218,15218, 0, 0, 0, 0, 0, 0, 0, 0, 0,15218,15218, 15218,15218,15218,15218,15218,15218, 0, 0, 0, 0, 15218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15218,15218,15218, 15239,15239, 0,15239,15239,15239,15239,15239,15239,15239, 0,15239,15239, 0, 0, 0, 0, 0, 0, 0, 0, 0,15239,15239,15239,15239,15239,15239,15239, 0, 0, 0, 0, 0,15239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15239,15239,15239,15240,15240, 0,15240,15240,15240, 15240,15240,15240,15240, 0,15240,15240, 0, 0, 0, 0, 0, 0, 0, 0, 0,15240,15240,15240,15240, 15240,15240,15240,15240, 0, 0, 0, 0,15240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15240,15240,15240,15244,15244, 0,15244,15244,15244,15244,15244,15244,15244, 0,15244, 15244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15244,15244,15244,15244,15244,15244,15244, 0, 0, 0, 0, 0,15244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15244, 15244,15244,15245,15245, 0,15245,15245,15245,15245,15245, 15245,15245, 0,15245,15245, 0, 0, 0, 0, 0, 0, 0, 0, 0,15245,15245,15245,15245,15245,15245, 15245,15245, 0, 0, 0, 0,15245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15245,15245,15245,15246,15246, 0,15246, 15246,15246,15246,15246,15246,15246, 0,15246,15246, 0, 0, 0, 0, 0, 0, 0, 0, 0,15246,15246, 15246,15246,15246,15246,15246, 0, 0, 0, 0, 0, 15246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15246,15246,15246, 15247,15247, 0,15247,15247,15247,15247,15247,15247,15247, 0,15247,15247, 0, 0, 0, 0, 0, 0, 0, 0, 0,15247,15247,15247,15247,15247,15247,15247,15247, 0, 0, 0, 0,15247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15247,15247,15247,15248,15248, 0,15248,15248,15248, 15248,15248,15248,15248, 0,15248,15248, 0, 0, 0, 0, 0, 0, 0, 0, 0,15248,15248,15248,15248, 15248,15248,15248, 0, 0, 0, 0, 0,15248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15248, 0, 0, 0, 0,15248,15248,15248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15248,15253,15253, 0,15253,15253,15253,15253,15253,15253,15253, 0,15253, 15253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15253,15253,15253,15253,15253,15253,15253, 0, 0, 0, 0, 0,15253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15253, 15253,15253,15254,15254, 0,15254,15254,15254,15254,15254, 15254,15254, 0,15254,15254, 0, 0, 0, 0, 0, 0, 0, 0, 0,15254,15254,15254,15254,15254,15254, 15254,15254, 0, 0, 0, 0,15254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15254,15254,15254,15257,15257, 0,15257, 15257,15257,15257,15257,15257,15257, 0,15257,15257, 0, 0, 0, 0, 0, 0, 0, 0, 0,15257,15257, 15257,15257,15257,15257,15257, 0, 0, 0, 0, 0, 15257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15257,15257,15257, 15258,15258, 0,15258,15258,15258,15258,15258,15258,15258, 0,15258,15258, 0, 0, 0, 0, 0, 0, 0, 0, 0,15258,15258,15258,15258,15258,15258,15258,15258, 0, 0, 0, 0,15258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15258,15258,15258,15260,15260, 0,15260,15260,15260, 15260,15260,15260,15260, 0,15260,15260, 0, 0, 0, 0, 0, 0, 0, 0, 0,15260,15260,15260,15260, 15260,15260,15260, 0, 0, 0, 0, 0,15260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15260,15260,15260,15261,15261, 0,15261,15261,15261,15261,15261,15261,15261, 0,15261, 15261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15261,15261,15261,15261,15261,15261,15261,15261, 0, 0, 0, 0,15261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15261, 15261,15261,15262,15262, 0,15262,15262,15262,15262,15262, 15262,15262, 0,15262,15262, 0, 0, 0, 0, 0, 0, 0, 0, 0,15262,15262,15262,15262,15262,15262, 15262, 0, 0, 0, 0, 0,15262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15262, 0, 0,15262,15262,15262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15262,15263,15263, 0,15263,15263,15263,15263,15263,15263,15263, 0,15263, 15263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15263,15263,15263,15263,15263,15263,15263, 0, 0, 0, 0, 0,15263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15263, 15263,15263,15264,15264, 0,15264,15264,15264,15264,15264, 15264,15264, 0,15264,15264,15264,15264,15264,15264,15264, 15264,15264,15264,15264,15264,15264,15264,15264,15264,15264, 15264, 0, 0, 0, 0, 0,15264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15264,15264,15264,15266,15266, 0,15266, 15266,15266,15266,15266,15266,15266, 0,15266,15266, 0, 0, 0, 0, 0, 0, 0, 0, 0,15266,15266, 15266,15266,15266,15266,15266, 0, 0, 0, 0, 0, 15266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15266,15266,15266, 15267,15267, 0,15267,15267,15267,15267,15267,15267,15267, 0,15267,15267, 0, 0, 0, 0, 0, 0, 0, 0, 0,15267,15267,15267,15267,15267,15267,15267,15267, 0, 0, 0, 0,15267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15267,15267,15267,15268,15268, 0,15268,15268,15268, 15268,15268,15268,15268, 0,15268,15268, 0, 0, 0, 0, 0, 0, 0, 0, 0,15268,15268,15268,15268, 15268,15268,15268, 0, 0, 0, 0, 0,15268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15268, 0, 0,15268,15268,15268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15268, 15269,15269, 0,15269,15269,15269,15269,15269,15269,15269, 0,15269,15269, 0, 0, 0, 0, 0, 0, 0, 0, 0,15269,15269,15269,15269,15269,15269,15269, 0, 0, 0, 0, 0,15269,15269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15269,15269,15269,15274,15274,15274,15274,15274,15274, 15274,15274,15274,15274, 0, 0, 0, 0, 0, 0, 15274,15274,15274,15274,15274,15274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15274,15274,15274,15274, 15274,15274,15275,15275,15275,15275,15275,15275,15275,15275, 15275,15275, 0, 0, 0, 0, 0, 0,15275,15275, 15275,15275,15275,15275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15275,15275,15275,15275,15275,15275, 15277, 0, 0, 0, 0, 0, 0, 0, 0,15277, 15277,15277,15277,15277,15277,15277,15277,15277,15277, 0, 0, 0, 0, 0, 0,15277,15277,15277,15277,15277, 15277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15277,15277,15277,15277,15277,15277,15282,15282,15282, 15282,15282,15282,15282,15282,15282,15282, 0, 0, 0, 0, 0, 0,15282,15282,15282,15282,15282,15282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15282, 15282,15282,15282,15282,15282,15284,15284,15284,15284,15284, 15284,15284,15284,15284,15284, 0, 0, 0, 0, 0, 0,15284,15284,15284,15284,15284,15284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15284,15284,15284, 15284,15284,15284,15289,15289,15289,15289,15289,15289,15289, 15289,15289,15289, 0, 0, 0, 0, 0, 0,15289, 15289,15289,15289,15289,15289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15289,15289,15289,15289,15289, 15289,15291,15291,15291,15291,15291,15291,15291,15291,15291, 15291, 0, 0, 0, 0, 0, 0,15291,15291,15291, 15291,15291,15291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15291,15291,15291,15291,15291,15291,15296, 15296,15296,15296,15296,15296,15296,15296,15296, 0, 0, 0, 0, 0, 0, 0,15296,15296,15296,15296,15296, 15296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15296,15296,15296,15296,15296,15296,15297,15297,15297, 15297,15297,15297,15297,15297,15297,15297, 0, 0, 0, 0, 0, 0,15297,15297,15297,15297,15297,15297, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15297, 15297,15297,15297,15297,15297,15299,15299,15299,15299,15299, 15299,15299,15299,15299,15299, 0, 0, 0, 0, 0, 0,15299,15299,15299,15299,15299,15299, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15299,15299,15299, 15299,15299,15299,15304,15304,15304,15304,15304,15304,15304, 15304,15304, 0, 0, 0, 0, 0, 0, 0,15304, 15304,15304,15304,15304,15304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15304,15304,15304,15304,15304, 15304,15305, 0,15305,15305,15305,15305,15305,15305,15305, 15305,15305,15305, 0, 0, 0, 0, 0, 0,15305, 15305,15305,15305,15305,15305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15305,15305,15305,15305,15305, 15305,15308,15308,15308,15308,15308,15308,15308,15308,15308, 15308, 0, 0, 0, 0, 0, 0,15308,15308,15308, 15308,15308,15308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15308,15308,15308,15308,15308,15308,15310, 15310,15310,15310,15310,15310,15310,15310,15310,15310, 0, 0, 0, 0, 0, 0,15310,15310,15310,15310,15310, 15310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15310,15310,15310,15310,15310,15310,15315,15315,15315, 15315,15315,15315,15315,15315,15315, 0, 0, 0, 0, 0, 0, 0,15315,15315,15315,15315,15315,15315, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15315, 15315,15315,15315,15315,15315,15316,15316,15316,15316,15316, 15316,15316,15316,15316,15316, 0, 0, 0, 0, 0, 0,15316,15316,15316,15316,15316,15316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15316,15316,15316, 15316,15316,15316,15323,15323,15323,15323,15323,15323,15323, 15323,15323,15323, 0, 0, 0, 0, 0, 0,15323, 15323,15323,15323,15323,15323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15323,15323,15323,15323,15323, 15323,15324,15324,15324,15324,15324,15324,15324,15324,15324, 0, 0, 0, 0, 0, 0, 0,15324,15324,15324, 15324,15324,15324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15324,15324,15324,15324,15324,15324,15331, 15331,15331,15331,15331,15331,15331,15331,15331,15331, 0, 0, 0, 0, 0, 0,15331,15331,15331,15331,15331, 15331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15331,15331,15331,15331,15331,15331,15335,15335,15335, 15335,15335,15335,15335,15335,15335,15335, 0, 0, 0, 0, 0, 0,15335,15335,15335,15335,15335,15335, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15335, 15335,15335,15335,15335,15335,15340,15340, 0,15340,15340, 15340,15340,15340,15340,15340, 0,15340,15340, 0, 0, 0, 0, 0, 0, 0, 0, 0,15340,15340,15340, 15340,15340,15340,15340, 0, 0, 0, 0, 0,15340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15340,15340,15340,15340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15340,15341, 15341, 0,15341,15341,15341,15341,15341,15341,15341, 0, 15341,15341, 0, 0, 0, 0, 0, 0, 0, 0, 0,15341,15341,15341,15341,15341,15341,15341, 0, 0, 0, 0, 0,15341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15341,15341,15341,15342,15342, 0,15342,15342,15342,15342, 15342,15342,15342, 0,15342,15342, 0, 0, 0, 0, 0, 0, 0, 0, 0,15342,15342,15342,15342,15342, 15342,15342,15342, 0, 0, 0, 0,15342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15342,15342,15342,15346,15346, 0, 15346,15346,15346,15346,15346,15346,15346, 0,15346,15346, 0, 0, 0, 0, 0, 0, 0, 0, 0,15346, 15346,15346,15346,15346,15346,15346, 0, 0, 0, 0, 0,15346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15346,15346, 15346,15347,15347, 0,15347,15347,15347,15347,15347,15347, 15347, 0,15347,15347, 0, 0, 0, 0, 0, 0, 0, 0, 0,15347,15347,15347,15347,15347,15347,15347, 15347, 0, 0, 0, 0,15347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15347,15347,15347,15351,15351, 0,15351,15351, 15351,15351,15351,15351,15351, 0,15351,15351, 0, 0, 0, 0, 0, 0, 0, 0, 0,15351,15351,15351, 15351,15351,15351,15351, 0, 0, 0, 0, 0,15351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15351,15351,15351,15352, 15352, 0,15352,15352,15352,15352,15352,15352,15352, 0, 15352,15352, 0, 0, 0, 0, 0, 0, 0, 0, 0,15352,15352,15352,15352,15352,15352,15352,15352, 0, 0, 0, 0,15352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15352,15352,15352,15356,15356, 0,15356,15356,15356,15356, 15356,15356,15356, 0,15356,15356, 0, 0, 0, 0, 0, 0, 0, 0, 0,15356,15356,15356,15356,15356, 15356,15356, 0, 0, 0, 0, 0,15356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15356,15356,15356,15357,15357, 0, 15357,15357,15357,15357,15357,15357,15357, 0,15357,15357, 0, 0, 0, 0, 0, 0, 0, 0, 0,15357, 15357,15357,15357,15357,15357,15357,15357, 0, 0, 0, 0,15357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15357,15357, 15357,15360,15360, 0,15360,15360,15360,15360,15360,15360, 15360, 0,15360,15360, 0, 0, 0, 0, 0, 0, 0, 0, 0,15360,15360,15360,15360,15360,15360,15360, 0, 0, 0, 0, 0,15360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15360,15360,15360,15361,15361, 0,15361,15361, 15361,15361,15361,15361,15361, 0,15361,15361, 0, 0, 0, 0, 0, 0, 0, 0, 0,15361,15361,15361, 15361,15361,15361,15361,15361, 0, 0, 0, 0,15361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15361,15361,15361,15363, 15363, 0,15363,15363,15363,15363,15363,15363,15363, 0, 15363,15363, 0, 0, 0, 0, 0, 0, 0, 0, 0,15363,15363,15363,15363,15363,15363,15363, 0, 0, 0, 0, 0,15363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15363,15363,15363,15364,15364, 0,15364,15364,15364,15364, 15364,15364,15364, 0,15364,15364, 0, 0, 0, 0, 0, 0, 0, 0, 0,15364,15364,15364,15364,15364, 15364,15364,15364, 0, 0, 0, 0,15364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15364,15364,15364,15365,15365, 0, 15365,15365,15365,15365,15365,15365,15365,15365,15365,15365, 0, 0, 0, 0, 0, 0, 0, 0, 0,15365, 15365,15365,15365,15365,15365,15365,15365, 0, 0, 0, 0,15365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15365,15365, 15365,15365,15365,15366,15366, 0,15366,15366,15366,15366, 15366,15366,15366, 0,15366,15366, 0, 0, 0, 0, 0, 0, 0, 0, 0,15366,15366,15366,15366,15366, 15366,15366, 0, 0, 0, 0, 0,15366, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15366,15366,15366,15367,15367, 0, 15367,15367,15367,15367,15367,15367,15367, 0,15367,15367, 0, 0, 0, 0, 0, 0, 0, 0, 0,15367, 15367,15367,15367,15367,15367,15367,15367, 0, 0, 0, 0,15367, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15367,15367, 15367,15369,15369, 0,15369,15369,15369,15369,15369,15369, 15369, 0,15369,15369, 0, 0, 0, 0, 0, 0, 0, 0, 0,15369,15369,15369,15369,15369,15369,15369, 0, 0, 0, 0, 0,15369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15369,15369,15369,15370,15370, 0,15370,15370, 15370,15370,15370,15370,15370, 0,15370,15370, 0, 0, 0, 0, 0, 0, 0, 0, 0,15370,15370,15370, 15370,15370,15370,15370,15370, 0, 0, 0, 0,15370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15370,15370,15370,15372, 15372, 0,15372,15372,15372,15372,15372,15372,15372, 0, 15372,15372, 0, 0, 0, 0, 0, 0, 0, 0, 0,15372,15372,15372,15372,15372,15372,15372, 0, 0, 0, 0, 0,15372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15372,15372,15372,15373,15373, 0,15373,15373,15373,15373, 15373,15373,15373, 0,15373,15373, 0, 0, 0, 0, 0, 0, 0, 0, 0,15373,15373,15373,15373,15373, 15373,15373,15373, 0, 0, 0, 0,15373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15373,15373,15373,15374,15374, 0, 15374,15374,15374,15374,15374,15374,15374,15374,15374,15374, 0, 0, 0, 0, 0, 0, 0, 0, 0,15374, 15374,15374,15374,15374,15374,15374,15374, 0, 0, 0, 0,15374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15374,15374, 15374,15374,15374,15395, 0,15395, 0, 0,15395,15395, 15395,15395,15395,15395,15395,15395,15395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15395,15395, 0,15395,15401, 15401, 0,15401,15401,15401,15401,15401,15401,15401, 0, 15401,15401, 0, 0, 0, 0, 0, 0, 0, 0, 0,15401,15401,15401,15401,15401,15401,15401, 0, 0, 0, 0, 0,15401, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15401,15401,15401,15402,15402, 0,15402,15402,15402,15402, 15402,15402,15402, 0,15402,15402, 0, 0, 0, 0, 0, 0, 0, 0, 0,15402,15402,15402,15402,15402, 15402,15402,15402, 0, 0, 0, 0,15402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15402,15402,15402,15403,15403, 0, 15403,15403,15403,15403,15403,15403,15403, 0,15403,15403, 0, 0, 0, 0, 0, 0, 0, 0, 0,15403, 15403,15403,15403,15403,15403,15403, 0, 0, 0, 0, 0,15403, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15403,15403, 15403,15423,15423, 0,15423,15423,15423,15423,15423,15423, 15423, 0,15423,15423, 0, 0, 0, 0, 0, 0, 0, 0, 0,15423,15423,15423,15423,15423,15423,15423, 0, 0, 0, 0, 0,15423, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15423,15423,15423,15424,15424, 0,15424,15424, 15424,15424,15424,15424,15424, 0,15424,15424, 0, 0, 0, 0, 0, 0, 0, 0, 0,15424,15424,15424, 15424,15424,15424,15424,15424, 0, 0, 0, 0,15424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15424,15424,15424,15428, 15428, 0,15428,15428,15428,15428,15428,15428,15428,15428, 15428,15428, 0, 0, 0, 0, 0, 0, 0, 0, 0,15428,15428,15428,15428,15428,15428,15428, 0, 0, 0, 0, 0,15428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15428,15428,15428,15428,15429,15429, 0,15429,15429,15429, 15429,15429,15429,15429, 0,15429,15429, 0, 0, 0, 0, 0, 0, 0, 0, 0,15429,15429,15429,15429, 15429,15429,15429, 0, 0, 0, 0, 0,15429, 0, 0, 0, 0, 0,15429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15429,15429,15429,15430,15430, 0,15430,15430,15430,15430,15430,15430,15430, 0,15430, 15430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15430,15430,15430,15430,15430,15430,15430,15430, 0, 0, 0, 0,15430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15430, 15430,15430,15450,15450, 0,15450,15450,15450,15450,15450, 15450,15450, 0,15450,15450, 0, 0, 0, 0, 0, 0, 0, 0, 0,15450,15450,15450,15450,15450,15450, 15450, 0, 0, 0, 0, 0,15450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15450,15450,15450,15451,15451, 0,15451, 15451,15451,15451,15451,15451,15451, 0,15451,15451, 0, 0, 0, 0, 0, 0, 0, 0, 0,15451,15451, 15451,15451,15451,15451,15451,15451, 0, 0, 0, 0, 15451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15451,15451,15451, 15467,15467, 0,15467,15467,15467,15467,15467,15467,15467, 0,15467,15467, 0, 0, 0, 0, 0, 0, 0, 0, 0,15467,15467,15467,15467,15467,15467,15467, 0, 0, 0, 0, 0,15467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15467,15467,15467,15468,15468, 0,15468,15468,15468, 15468,15468,15468,15468, 0,15468,15468, 0, 0, 0, 0, 0, 0, 0, 0, 0,15468,15468,15468,15468, 15468,15468,15468,15468, 0, 0, 0, 0,15468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15468,15468,15468,15472,15472, 0,15472,15472,15472,15472,15472,15472,15472, 0,15472, 15472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15472,15472,15472,15472,15472,15472,15472, 0, 0, 0, 0, 0,15472, 0, 0, 0, 0, 0,15472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15472, 15472,15472,15472,15483, 0, 0, 0,15483, 0,15483, 0, 0,15483,15483,15483,15483,15483,15483,15483,15483, 15483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15483, 0, 0,15483,15492,15492,15492,15492,15492,15492,15492, 15492,15492,15492, 0,15492,15492, 0, 0, 0, 0, 0, 0, 0, 0, 0,15492,15492,15492,15492,15492, 15492,15492, 0, 0, 0, 0, 0,15492, 0, 0, 0, 0, 0,15492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15492,15492,15492,15492,15501,15501, 0,15501,15501,15501,15501,15501, 0,15501,15501,15501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15501,15501,15501,15501,15501,15501,15501, 0, 0, 0, 0, 0,15501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15501, 15501,15501,15501,15502,15502, 0,15502,15502,15502,15502, 15502, 0,15502,15502,15502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15502,15502,15502,15502,15502, 15502,15502,15502, 0, 0, 0, 0,15502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15502,15502,15502,15502,15506,15506, 15506,15506,15506,15506,15506,15506,15506, 0, 0, 0, 0, 0, 0, 0,15506,15506,15506,15506,15506,15506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15506,15506,15506,15506,15506,15506,15520, 0,15520,15520, 15520,15520,15520,15520,15520,15520,15520,15520, 0, 0, 0, 0, 0, 0,15520,15520,15520,15520,15520,15520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15520,15520,15520,15520,15520,15520,15524,15524,15524,15524, 15524,15524,15524,15524,15524,15524, 0, 0, 0, 0, 0, 0,15524,15524,15524,15524,15524,15524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15524, 0, 0, 0,15524,15524, 15524,15524,15524,15524,15562, 0,15562, 0, 0, 0, 0,15562, 0, 0, 0,15562,15562,15562,15562,15562, 15562,15562,15562,15562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15562, 0, 0, 0, 0, 0, 0,15562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15562, 0,15562, 0,15562, 0, 0,15562,15562, 0, 0, 0,15562, 0, 0,15562, 0,15562, 0,15562, 0,15562,15562, 15562,15563, 0, 0, 0, 0, 0,15563,15563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15563, 0,15563, 0,15563, 0, 0,15563, 15563, 0, 0, 0,15563, 0, 0,15563, 0,15563, 0,15563, 0,15563,15563,15563,15564, 0, 0, 0, 0, 0, 0,15564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15564, 0,15564, 0,15564, 0, 0,15564,15564, 0, 0, 0,15564, 0, 0,15564, 0,15564, 0,15564, 0,15564,15564, 15564,15564,15565, 0, 0, 0, 0, 0, 0,15565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15565, 0,15565, 0,15565, 0, 0, 15565,15565, 0, 0, 0,15565, 0, 0,15565, 0, 15565, 0,15565, 0,15565,15565,15565,15565,15566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15566, 0, 0, 0, 0, 0, 0,15566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15566, 0,15566,15566,15566, 0, 0,15566,15566, 0, 0, 0,15566, 0, 0,15566, 0,15566, 0, 15566, 0,15566,15566,15566,15568, 0,15568, 0, 0, 0, 0,15568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15568, 0, 0, 0, 0, 0, 0,15568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15568, 0, 15568, 0,15568, 0, 0,15568,15568, 0, 0, 0, 15568, 0, 0,15568, 0,15568, 0,15568, 0,15568, 15568,15568,15593, 0,15593, 0, 0, 0, 0,15593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15593, 0, 0, 0, 0, 0, 0,15593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15593, 0,15593, 0,15593, 0, 0,15593,15593, 0, 0, 0,15593, 0, 0, 15593, 0,15593, 0,15593, 0,15593,15593,15593,15593, 15594, 0,15594, 0, 0, 0, 0,15594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15594, 0, 0, 0, 0, 0, 0,15594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15594, 0,15594, 0,15594, 0,15594, 15594,15594, 0, 0, 0,15594, 0,15594,15594, 0, 15594, 0,15594, 0,15594,15594,15594,15595, 0, 0, 0, 0, 0, 0, 0,15595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15595, 0, 0, 0, 0, 0, 0,15595, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15595, 0, 15595, 0,15595, 0, 0,15595,15595, 0, 0, 0, 15595, 0, 0,15595, 0,15595, 0,15595, 0,15595, 15595,15595,15596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15596, 0, 0, 0, 0, 0, 0,15596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15596, 0,15596, 0,15596, 0, 0,15596,15596, 0, 0, 0,15596, 0, 0, 15596, 0,15596, 0,15596, 0,15596,15596,15596,15597, 0, 0, 0, 0, 0, 0, 0,15597,15597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15597, 0, 0, 0, 0, 0, 0,15597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15597, 0,15597, 0,15597, 0, 0,15597,15597, 0, 0, 0,15597, 0, 0,15597, 0,15597, 0,15597, 0,15597,15597,15597,15601, 0,15601, 0, 0, 0, 0,15601, 0, 0,15601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15601, 0, 0, 0, 0, 0, 0,15601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15601, 0,15601, 0,15601, 0, 0,15601,15601, 0, 0, 0,15601, 0,15601,15601, 0,15601, 0,15601, 0,15601,15601, 15601,15604, 0,15604, 0, 0, 0, 0,15604, 0, 0,15604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15604, 0, 0, 0, 0, 0, 0, 15604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15604, 0,15604, 0,15604, 0, 0,15604,15604, 0, 0, 0,15604, 0, 0,15604, 0,15604, 0,15604, 0,15604,15604,15604,15617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15617, 0, 0, 0, 0, 0, 0,15617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15617, 0,15617, 0,15617, 0, 0,15617,15617, 0, 0, 0,15617, 0, 0,15617, 0,15617, 0, 15617, 0,15617,15617,15617,15618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15618, 0, 0, 0, 0, 0, 0,15618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15618,15618, 0, 15618, 0,15618, 0, 0,15618,15618, 0, 0, 0, 15618, 0, 0,15618, 0,15618, 0,15618, 0,15618, 15618,15618,15618,15619, 0,15619, 0, 0, 0, 0, 15619, 0, 0,15619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15619, 0, 0, 0, 0, 0, 0,15619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15619, 0,15619, 0, 15619, 0, 0,15619,15619, 0, 0, 0,15619, 0, 0,15619, 0,15619, 0,15619, 0,15619,15619,15619, 15620, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15620, 0, 0, 0, 0, 0, 0,15620, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15620, 0,15620, 0,15620, 0, 0, 15620,15620, 0, 0, 0,15620, 0, 0,15620, 0, 15620, 0,15620, 0,15620,15620,15620,15621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15621, 0, 0, 0, 0, 0, 0,15621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15621, 0,15621, 0,15621, 0, 0,15621,15621, 0, 0, 0,15621, 0,15621,15621, 0,15621, 0,15621, 0,15621,15621,15621,15630, 0,15630, 0, 0, 0, 0,15630, 0, 0,15630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15630, 0, 0, 0, 0, 0, 0,15630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15630, 0,15630, 0,15630, 0, 0,15630,15630, 0, 0, 0,15630, 0, 0,15630, 0,15630, 0,15630, 0,15630,15630, 15630,15659, 0,15659, 0, 0, 0, 0,15659, 0, 0,15659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15659, 0, 0, 0, 0, 0, 0, 15659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15659, 0,15659,15659,15659, 0, 0,15659,15659, 0, 0, 0,15659, 0, 0,15659, 0,15659,15659,15659, 0,15659,15659,15659,15660, 0, 15660, 0, 0, 0, 0,15660,15660, 0,15660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15660, 0, 0, 0, 0, 0, 0,15660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15660, 0,15660, 0,15660, 0, 0,15660,15660, 0, 0, 0,15660, 0, 0,15660, 0,15660, 0, 15660, 0,15660,15660,15660,15677,15677, 0,15677,15677, 15677,15677,15677,15677,15677, 0,15677,15677, 0, 0, 0, 0, 0, 0, 0, 0, 0,15677,15677,15677, 15677,15677,15677,15677, 0, 0, 0, 0, 0,15677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15677,15677,15677,15678, 15678, 0,15678,15678,15678,15678,15678,15678,15678, 0, 15678,15678, 0, 0, 0, 0, 0, 0, 0, 0, 0,15678,15678,15678,15678,15678,15678,15678,15678, 0, 0, 0, 0,15678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15678,15678,15678,15682,15682, 0,15682,15682,15682,15682, 15682,15682,15682, 0,15682,15682, 0, 0, 0, 0, 0, 0, 0, 0, 0,15682,15682,15682,15682,15682, 15682,15682, 0, 0, 0, 0, 0,15682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15682,15682,15682,15683,15683, 0, 15683,15683,15683,15683,15683,15683,15683, 0,15683,15683, 0, 0, 0, 0, 0, 0, 0, 0, 0,15683, 15683,15683,15683,15683,15683,15683,15683, 0, 0, 0, 0,15683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15683,15683, 15683,15686,15686, 0,15686,15686,15686,15686,15686,15686, 15686, 0,15686,15686, 0, 0, 0, 0, 0, 0, 0, 0, 0,15686,15686,15686,15686,15686,15686,15686, 0, 0, 0, 0, 0,15686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15686,15686,15686,15687,15687, 0,15687,15687, 15687,15687,15687,15687,15687, 0,15687,15687, 0, 0, 0, 0, 0, 0, 0, 0, 0,15687,15687,15687, 15687,15687,15687,15687,15687, 0, 0, 0, 0,15687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15687,15687,15687,15689, 15689, 0,15689,15689,15689,15689,15689,15689,15689, 0, 15689,15689, 0, 0, 0, 0, 0, 0, 0, 0, 0,15689,15689,15689,15689,15689,15689,15689, 0, 0, 0, 0, 0,15689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15689,15689,15689,15690,15690, 0,15690,15690,15690,15690, 15690,15690,15690, 0,15690,15690, 0, 0, 0, 0, 0, 0, 0, 0, 0,15690,15690,15690,15690,15690, 15690,15690,15690, 0, 0, 0, 0,15690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15690,15690,15690,15691,15691, 0, 15691,15691,15691,15691,15691,15691,15691, 0,15691,15691, 0, 0, 0, 0, 0, 0, 0, 0, 0,15691, 15691,15691,15691,15691,15691,15691, 0, 0, 0, 0, 0,15691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15691, 0, 0,15691,15691, 15691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15691,15692,15692, 0,15692,15692,15692,15692, 15692,15692,15692, 0,15692,15692, 0, 0, 0, 0, 0, 0, 0, 0, 0,15692,15692,15692,15692,15692, 15692,15692, 0, 0, 0, 0, 0,15692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15692,15692,15692,15693,15693, 0, 15693,15693,15693,15693,15693,15693,15693, 0,15693,15693, 0, 0, 0, 0, 0, 0, 0, 0, 0,15693, 15693,15693,15693,15693,15693,15693,15693, 0, 0, 0, 0,15693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15693,15693, 15693,15694,15694, 0,15694,15694,15694,15694,15694,15694, 15694, 0,15694,15694, 0, 0, 0, 0, 0, 0, 0, 0, 0,15694,15694,15694,15694,15694,15694,15694, 0, 0, 0, 0, 0,15694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15694,15694,15694,15695,15695, 0,15695,15695, 15695,15695,15695,15695,15695, 0,15695,15695, 0, 0, 0, 0, 0, 0, 0, 0, 0,15695,15695,15695, 15695,15695,15695,15695,15695, 0, 0, 0, 0,15695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15695,15695,15695,15696, 15696, 0,15696,15696,15696,15696,15696,15696,15696, 0, 15696,15696, 0, 0, 0, 0, 0, 0, 0, 0, 0,15696,15696,15696,15696,15696,15696,15696, 0, 0, 0, 0, 0,15696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15696, 0, 0, 15696,15696,15696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15696,15697,15697, 0,15697,15697, 15697,15697,15697,15697,15697, 0,15697,15697, 0, 0, 0, 0, 0, 0, 0, 0, 0,15697,15697,15697, 15697,15697,15697,15697, 0, 0, 0, 0, 0,15697, 0, 0, 0, 0, 0, 0, 0, 0,15697, 0, 0, 0, 0, 0, 0, 0,15697,15697,15697,15702, 15702,15702,15702,15702,15702,15702,15702,15702,15702, 0, 0, 0, 0, 0, 0,15702,15702,15702,15702,15702, 15702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15702,15702,15702,15702,15702,15702,15703,15703,15703, 15703,15703,15703,15703,15703,15703,15703, 0, 0, 0, 0, 0, 0,15703,15703,15703,15703,15703,15703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15703, 15703,15703,15703,15703,15703,15705, 0, 0, 0, 0, 0, 0, 0, 0,15705,15705,15705,15705,15705,15705, 15705,15705,15705,15705, 0, 0, 0, 0, 0, 0, 15705,15705,15705,15705,15705,15705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15705,15705,15705,15705, 15705,15705,15710,15710,15710,15710,15710,15710,15710,15710, 15710,15710, 0, 0, 0, 0, 0, 0,15710,15710, 15710,15710,15710,15710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15710,15710,15710,15710,15710,15710, 15712,15712,15712,15712,15712,15712,15712,15712,15712,15712, 0, 0, 0, 0, 0, 0,15712,15712,15712,15712, 15712,15712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15712,15712,15712,15712,15712,15712,15717,15717, 15717,15717,15717,15717,15717,15717,15717,15717, 0, 0, 0, 0, 0, 0,15717,15717,15717,15717,15717,15717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15717,15717,15717,15717,15717,15717,15719,15719,15719,15719, 15719,15719,15719,15719,15719,15719, 0, 0, 0, 0, 0, 0,15719,15719,15719,15719,15719,15719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15719,15719, 15719,15719,15719,15719,15724,15724,15724,15724,15724,15724, 15724,15724,15724, 0, 0, 0, 0, 0, 0, 0, 15724,15724,15724,15724,15724,15724, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15724,15724,15724,15724, 15724,15724,15725,15725,15725,15725,15725,15725,15725,15725, 15725,15725, 0, 0, 0, 0, 0, 0,15725,15725, 15725,15725,15725,15725, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15725,15725,15725,15725,15725,15725, 15727,15727,15727,15727,15727,15727,15727,15727,15727,15727, 0, 0, 0, 0, 0, 0,15727,15727,15727,15727, 15727,15727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15727,15727,15727,15727,15727,15727,15732,15732, 15732,15732,15732,15732,15732,15732,15732, 0, 0, 0, 0, 0, 0, 0,15732,15732,15732,15732,15732,15732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15732,15732,15732,15732,15732,15732,15733, 0,15733,15733, 15733,15733,15733,15733,15733,15733,15733,15733, 0, 0, 0, 0, 0, 0,15733,15733,15733,15733,15733,15733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15733,15733,15733,15733,15733,15733,15736,15736,15736,15736, 15736,15736,15736,15736,15736,15736, 0, 0, 0, 0, 0, 0,15736,15736,15736,15736,15736,15736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15736,15736, 15736,15736,15736,15736,15738,15738,15738,15738,15738,15738, 15738,15738,15738,15738, 0, 0, 0, 0, 0, 0, 15738,15738,15738,15738,15738,15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15738,15738,15738,15738, 15738,15738,15743,15743,15743,15743,15743,15743,15743,15743, 15743, 0, 0, 0, 0, 0, 0, 0,15743,15743, 15743,15743,15743,15743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15743,15743,15743,15743,15743,15743, 15744,15744,15744,15744,15744,15744,15744,15744,15744,15744, 0, 0, 0, 0, 0, 0,15744,15744,15744,15744, 15744,15744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15744,15744,15744,15744,15744,15744,15751,15751, 15751,15751,15751,15751,15751,15751,15751,15751, 0, 0, 0, 0, 0, 0,15751,15751,15751,15751,15751,15751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15751,15751,15751,15751,15751,15751,15752,15752,15752,15752, 15752,15752,15752,15752,15752, 0, 0, 0, 0, 0, 0, 0,15752,15752,15752,15752,15752,15752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15752,15752, 15752,15752,15752,15752,15759,15759,15759,15759,15759,15759, 15759,15759,15759,15759, 0, 0, 0, 0, 0, 0, 15759,15759,15759,15759,15759,15759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15759,15759,15759,15759, 15759,15759,15763,15763,15763,15763,15763,15763,15763,15763, 15763,15763, 0, 0, 0, 0, 0, 0,15763,15763, 15763,15763,15763,15763, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15763,15763,15763,15763,15763,15763, 15768,15768, 0,15768,15768,15768,15768,15768,15768,15768, 0,15768,15768, 0, 0, 0, 0, 0, 0, 0, 0, 0,15768,15768,15768,15768,15768,15768,15768, 0, 0, 0, 0, 0,15768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15768,15768,15768,15769,15769, 0,15769,15769,15769, 15769,15769,15769,15769, 0,15769,15769, 0, 0, 0, 0, 0, 0, 0, 0, 0,15769,15769,15769,15769, 15769,15769,15769,15769, 0, 0, 0, 0,15769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15769,15769,15769,15773,15773, 0,15773,15773,15773,15773,15773,15773,15773, 0,15773, 15773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15773,15773,15773,15773,15773,15773,15773, 0, 0, 0, 0, 0,15773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15773, 15773,15773,15774,15774, 0,15774,15774,15774,15774,15774, 15774,15774, 0,15774,15774, 0, 0, 0, 0, 0, 0, 0, 0, 0,15774,15774,15774,15774,15774,15774, 15774,15774, 0, 0, 0, 0,15774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15774,15774,15774,15788,15788, 0,15788, 15788,15788,15788,15788,15788,15788, 0,15788,15788, 0, 0, 0, 0, 0, 0, 0, 0, 0,15788,15788, 15788,15788,15788,15788,15788, 0, 0, 0, 0, 0, 15788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15788,15788,15788, 15789,15789, 0,15789,15789,15789,15789,15789,15789,15789, 0,15789,15789, 0, 0, 0, 0, 0, 0, 0, 0, 0,15789,15789,15789,15789,15789,15789,15789,15789, 0, 0, 0, 0,15789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15789,15789,15789,15803,15803, 0,15803,15803,15803, 15803,15803,15803,15803, 0,15803,15803, 0, 0, 0, 0, 0, 0, 0, 0, 0,15803,15803,15803,15803, 15803,15803,15803, 0, 0, 0, 0, 0,15803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15803,15803,15803,15804,15804, 0,15804,15804,15804,15804,15804,15804,15804, 0,15804, 15804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15804,15804,15804,15804,15804,15804,15804,15804, 0, 0, 0, 0,15804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15804, 15804,15804,15824,15824, 0,15824,15824,15824,15824,15824, 15824,15824, 0,15824,15824, 0, 0, 0, 0, 0, 0, 0, 0, 0,15824,15824,15824,15824,15824,15824, 15824, 0, 0, 0, 0, 0,15824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15824,15824,15824,15825,15825, 0,15825, 15825,15825,15825,15825,15825,15825, 0,15825,15825, 0, 0, 0, 0, 0, 0, 0, 0, 0,15825,15825, 15825,15825,15825,15825,15825,15825, 0, 0, 0, 0, 15825, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15825,15825,15825, 15829,15829, 0,15829,15829,15829,15829,15829,15829,15829, 0,15829,15829, 0, 0, 0, 0, 0, 0, 0, 0, 0,15829,15829,15829,15829,15829,15829,15829, 0, 0, 0, 0, 0,15829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15829,15829,15829,15830,15830, 0,15830,15830,15830, 15830,15830,15830,15830, 0,15830,15830, 0, 0, 0, 0, 0, 0, 0, 0, 0,15830,15830,15830,15830, 15830,15830,15830,15830, 0, 0, 0, 0,15830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15830,15830,15830,15834,15834, 0,15834,15834,15834,15834,15834,15834,15834, 0,15834, 15834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15834,15834,15834,15834,15834,15834,15834, 0, 0, 0, 0, 0,15834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15834, 15834,15834,15835,15835, 0,15835,15835,15835,15835,15835, 15835,15835, 0,15835,15835, 0, 0, 0, 0, 0, 0, 0, 0, 0,15835,15835,15835,15835,15835,15835, 15835,15835, 0, 0, 0, 0,15835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15835,15835,15835,15839,15839, 0,15839, 15839,15839,15839,15839,15839,15839, 0,15839,15839, 0, 0, 0, 0, 0, 0, 0, 0, 0,15839,15839, 15839,15839,15839,15839,15839, 0, 0, 0, 0, 0, 15839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15839,15839,15839, 15840,15840, 0,15840,15840,15840,15840,15840,15840,15840, 0,15840,15840, 0, 0, 0, 0, 0, 0, 0, 0, 0,15840,15840,15840,15840,15840,15840,15840,15840, 0, 0, 0, 0,15840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15840,15840,15840,15843,15843, 0,15843,15843,15843, 15843,15843,15843,15843, 0,15843,15843, 0, 0, 0, 0, 0, 0, 0, 0, 0,15843,15843,15843,15843, 15843,15843,15843, 0, 0, 0, 0, 0,15843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15843,15843,15843,15844,15844, 0,15844,15844,15844,15844,15844,15844,15844, 0,15844, 15844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15844,15844,15844,15844,15844,15844,15844,15844, 0, 0, 0, 0,15844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15844, 15844,15844,15846,15846, 0,15846,15846,15846,15846,15846, 15846,15846, 0,15846,15846, 0, 0, 0, 0, 0, 0, 0, 0, 0,15846,15846,15846,15846,15846,15846, 15846, 0, 0, 0, 0, 0,15846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15846,15846,15846,15847,15847, 0,15847, 15847,15847,15847,15847,15847,15847, 0,15847,15847, 0, 0, 0, 0, 0, 0, 0, 0, 0,15847,15847, 15847,15847,15847,15847,15847,15847, 0, 0, 0, 0, 15847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15847,15847,15847, 15848,15848, 0,15848,15848,15848,15848,15848,15848,15848, 15848,15848,15848, 0, 0, 0, 0, 0, 0, 0, 0, 0,15848,15848,15848,15848,15848,15848,15848,15848, 0, 0, 0, 0,15848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15848,15848,15848,15848,15848,15849,15849, 0,15849, 15849,15849,15849,15849,15849,15849, 0,15849,15849, 0, 0, 0, 0, 0, 0, 0, 0, 0,15849,15849, 15849,15849,15849,15849,15849, 0, 0, 0, 0, 0, 15849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15849,15849,15849, 15850,15850, 0,15850,15850,15850,15850,15850,15850,15850, 0,15850,15850, 0, 0, 0, 0, 0, 0, 0, 0, 0,15850,15850,15850,15850,15850,15850,15850,15850, 0, 0, 0, 0,15850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15850,15850,15850,15853,15853, 0,15853,15853,15853, 15853,15853,15853,15853, 0,15853,15853, 0, 0, 0, 0, 0, 0, 0, 0, 0,15853,15853,15853,15853, 15853,15853,15853, 0, 0, 0, 0, 0,15853, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15853,15853,15853,15854,15854, 0,15854,15854,15854,15854,15854,15854,15854, 0,15854, 15854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15854,15854,15854,15854,15854,15854,15854,15854, 0, 0, 0, 0,15854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15854, 15854,15854,15856,15856, 0,15856,15856,15856,15856,15856, 15856,15856, 0,15856,15856, 0, 0, 0, 0, 0, 0, 0, 0, 0,15856,15856,15856,15856,15856,15856, 15856, 0, 0, 0, 0, 0,15856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15856,15856,15856,15857,15857, 0,15857, 15857,15857,15857,15857,15857,15857, 0,15857,15857, 0, 0, 0, 0, 0, 0, 0, 0, 0,15857,15857, 15857,15857,15857,15857,15857,15857, 0, 0, 0, 0, 15857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15857,15857,15857, 15858,15858, 0,15858,15858,15858,15858,15858,15858,15858, 15858,15858,15858, 0, 0, 0, 0, 0, 0, 0, 0, 0,15858,15858,15858,15858,15858,15858,15858,15858, 0, 0, 0, 0,15858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15858,15858,15858,15858,15858,15869,15869,15869,15869, 15869,15869,15869,15869,15869,15869,15869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15869, 0,15869,15872,15872, 0,15872,15872,15872,15872,15872,15872,15872, 0,15872, 15872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15872,15872,15872,15872,15872,15872,15872, 0, 0, 0, 0, 0,15872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15872, 15872,15872,15873,15873, 0,15873,15873,15873,15873,15873, 15873,15873, 0,15873,15873, 0, 0, 0, 0, 0, 0, 0, 0, 0,15873,15873,15873,15873,15873,15873, 15873,15873, 0, 0, 0, 0,15873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15873,15873,15873,15875,15875, 0,15875, 15875,15875,15875,15875,15875,15875, 0,15875,15875, 0, 0, 0, 0, 0, 0, 0, 0, 0,15875,15875, 15875,15875,15875,15875,15875, 0, 0, 0, 0, 0, 15875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15875,15875,15875, 15876,15876, 0,15876,15876,15876,15876,15876,15876,15876, 0,15876,15876, 0, 0, 0, 0, 0, 0, 0, 0, 0,15876,15876,15876,15876,15876,15876,15876,15876, 0, 0, 0, 0,15876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15876,15876,15876,15878,15878, 0,15878,15878,15878, 15878,15878,15878,15878, 0,15878,15878, 0, 0, 0, 0, 0, 0, 0, 0, 0,15878,15878,15878,15878, 15878,15878,15878, 0, 0, 0, 0, 0,15878, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15878,15878,15878,15879,15879, 0,15879,15879,15879,15879,15879,15879,15879, 0,15879, 15879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15879,15879,15879,15879,15879,15879,15879,15879, 0, 0, 0, 0,15879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15879, 15879,15879,15880,15880, 0,15880,15880,15880,15880,15880, 15880,15880, 0,15880,15880, 0, 0, 0, 0, 0, 0, 0, 0, 0,15880,15880,15880,15880,15880,15880, 15880, 0, 0, 0, 0, 0,15880, 0,15880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15880,15880,15880, 0, 0, 0, 0, 0, 0, 0, 0,15880,15885,15885, 0,15885,15885, 15885,15885,15885,15885,15885, 0,15885,15885, 0, 0, 0, 0, 0, 0, 0, 0, 0,15885,15885,15885, 15885,15885,15885,15885, 0, 0, 0, 0, 0,15885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15885,15885,15885,15886, 15886, 0,15886,15886,15886,15886,15886,15886,15886, 0, 15886,15886, 0, 0, 0, 0, 0, 0, 0, 0, 0,15886,15886,15886,15886,15886,15886,15886,15886, 0, 0, 0, 0,15886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15886,15886,15886,15890,15890, 0,15890,15890,15890,15890, 15890,15890,15890, 0,15890,15890, 0, 0, 0, 0, 0, 0, 0, 0, 0,15890,15890,15890,15890,15890, 15890,15890, 0, 0, 0, 0, 0,15890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15890,15890,15890,15891,15891, 0, 15891,15891,15891,15891,15891,15891,15891, 0,15891,15891, 0, 0, 0, 0, 0, 0, 0, 0, 0,15891, 15891,15891,15891,15891,15891,15891,15891, 0, 0, 0, 0,15891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15891,15891, 15891,15894,15894, 0,15894,15894,15894,15894,15894,15894, 15894, 0,15894,15894, 0, 0, 0, 0, 0, 0, 0, 0, 0,15894,15894,15894,15894,15894,15894,15894, 0, 0, 0, 0, 0,15894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15894,15894,15894,15895,15895, 0,15895,15895, 15895,15895,15895,15895,15895, 0,15895,15895, 0, 0, 0, 0, 0, 0, 0, 0, 0,15895,15895,15895, 15895,15895,15895,15895,15895, 0, 0, 0, 0,15895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15895,15895,15895,15897, 15897, 0,15897,15897,15897,15897,15897,15897,15897, 0, 15897,15897, 0, 0, 0, 0, 0, 0, 0, 0, 0,15897,15897,15897,15897,15897,15897,15897, 0, 0, 0, 0, 0,15897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15897,15897,15897,15898,15898, 0,15898,15898,15898,15898, 15898,15898,15898, 0,15898,15898, 0, 0, 0, 0, 0, 0, 0, 0, 0,15898,15898,15898,15898,15898, 15898,15898,15898, 0, 0, 0, 0,15898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15898,15898,15898,15899,15899, 0, 15899,15899,15899,15899,15899,15899,15899,15899,15899,15899, 0, 0, 0, 0, 0, 0, 0, 0, 0,15899, 15899,15899,15899,15899,15899,15899,15899, 0, 0, 0, 0,15899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15899,15899, 15899,15899,15899,15900,15900, 0,15900,15900,15900,15900, 15900,15900,15900, 0,15900,15900, 0, 0, 0, 0, 0, 0, 0, 0, 0,15900,15900,15900,15900,15900, 15900,15900, 0, 0, 0, 0, 0,15900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15900,15900,15900,15901,15901, 0, 15901,15901,15901,15901,15901,15901,15901, 0,15901,15901, 0, 0, 0, 0, 0, 0, 0, 0, 0,15901, 15901,15901,15901,15901,15901,15901,15901, 0, 0, 0, 0,15901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15901,15901, 15901,15904,15904, 0,15904,15904,15904,15904,15904,15904, 15904, 0,15904,15904, 0, 0, 0, 0, 0, 0, 0, 0, 0,15904,15904,15904,15904,15904,15904,15904, 0, 0, 0, 0, 0,15904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15904,15904,15904,15905,15905, 0,15905,15905, 15905,15905,15905,15905,15905, 0,15905,15905, 0, 0, 0, 0, 0, 0, 0, 0, 0,15905,15905,15905, 15905,15905,15905,15905,15905, 0, 0, 0, 0,15905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15905,15905,15905,15907, 15907, 0,15907,15907,15907,15907,15907,15907,15907, 0, 15907,15907, 0, 0, 0, 0, 0, 0, 0, 0, 0,15907,15907,15907,15907,15907,15907,15907, 0, 0, 0, 0, 0,15907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15907,15907,15907,15908,15908, 0,15908,15908,15908,15908, 15908,15908,15908, 0,15908,15908, 0, 0, 0, 0, 0, 0, 0, 0, 0,15908,15908,15908,15908,15908, 15908,15908,15908, 0, 0, 0, 0,15908, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15908,15908,15908,15909,15909, 0, 15909,15909,15909,15909,15909,15909,15909,15909,15909,15909, 0, 0, 0, 0, 0, 0, 0, 0, 0,15909, 15909,15909,15909,15909,15909,15909,15909, 0, 0, 0, 0,15909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15909,15909, 15909,15909,15909,15910,15910, 0,15910,15910,15910,15910, 15910,15910,15910, 0,15910,15910, 0, 0, 0, 0, 0, 0, 0, 0, 0,15910,15910,15910,15910,15910, 15910,15910, 0, 0, 0, 0, 0,15910, 0, 0, 15910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15910,15910,15910,15911,15911,15911, 15911,15911,15911,15911,15911,15911,15911, 0, 0, 0, 0, 0, 0,15911,15911,15911,15911,15911,15911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15911, 15911,15911,15911,15911,15911,15913,15913,15913,15913,15913, 15913,15913,15913,15913,15913, 0, 0, 0, 0, 0, 0,15913,15913,15913,15913,15913,15913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15913,15913,15913, 15913,15913,15913,15914, 0, 0, 0, 0, 0, 0, 0, 0,15914,15914,15914,15914,15914,15914,15914,15914, 15914, 0, 0, 0, 0, 0, 0, 0,15914,15914, 15914,15914,15914,15914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15914,15914,15914,15914,15914,15914, 15917,15917,15917,15917,15917,15917,15917,15917,15917,15917, 0, 0, 0, 0, 0, 0,15917,15917,15917,15917, 15917,15917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15917,15917,15917,15917,15917,15917,15918,15918, 15918,15918,15918,15918,15918,15918,15918, 0, 0, 0, 0, 0, 0, 0,15918,15918,15918,15918,15918,15918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15918,15918,15918,15918,15918,15918,15926,15926,15926,15926, 15926,15926,15926,15926,15926,15926, 0, 0, 0, 0, 0, 0,15926,15926,15926,15926,15926,15926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15926,15926, 15926,15926,15926,15926,15927,15927,15927,15927,15927,15927, 15927,15927,15927, 0, 0, 0, 0, 0, 0, 0, 15927,15927,15927,15927,15927,15927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15927,15927,15927,15927, 15927,15927,15935,15935,15935,15935,15935,15935,15935,15935, 15935,15935, 0, 0, 0, 0, 0, 0,15935,15935, 15935,15935,15935,15935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15935,15935,15935,15935,15935,15935, 15936,15936,15936,15936,15936,15936,15936,15936,15936, 0, 0, 0, 0, 0, 0, 0,15936,15936,15936,15936, 15936,15936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15936,15936,15936,15936,15936,15936,15941, 0, 15941,15941,15941,15941,15941,15941,15941,15941,15941,15941, 0, 0, 0, 0, 0, 0,15941,15941,15941,15941, 15941,15941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15941,15941,15941,15941,15941,15941,15948,15948, 15948,15948,15948,15948,15948,15948,15948,15948, 0, 0, 0, 0, 0, 0,15948,15948,15948,15948,15948,15948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15948,15948,15948,15948,15948,15948,15949,15949,15949,15949, 15949,15949,15949,15949,15949, 0, 0, 0, 0, 0, 0, 0,15949,15949,15949,15949,15949,15949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15949,15949, 15949,15949,15949,15949,15954,15954,15954,15954,15954,15954, 15954,15954,15954,15954, 0, 0, 0, 0, 0, 0, 15954,15954,15954,15954,15954,15954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15954,15954,15954,15954, 15954,15954,15958,15958,15958,15958,15958,15958,15958,15958, 15958,15958, 0, 0, 0, 0, 0, 0,15958,15958, 15958,15958,15958,15958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15958,15958,15958,15958,15958,15958, 15962,15962,15962,15962,15962,15962,15962,15962,15962,15962, 0, 0, 0, 0, 0, 0,15962,15962,15962,15962, 15962,15962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15962,15962,15962,15962,15962,15962,15963,15963, 15963,15963,15963,15963,15963,15963,15963, 0, 0, 0, 0, 0, 0, 0,15963,15963,15963,15963,15963,15963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15963,15963,15963,15963,15963,15963,15968,15968,15968,15968, 15968,15968,15968,15968,15968,15968, 0, 0, 0, 0, 0, 0,15968,15968,15968,15968,15968,15968, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15968,15968, 15968,15968,15968,15968,15972,15972,15972,15972,15972,15972, 15972,15972,15972,15972, 0, 0, 0, 0, 0, 0, 15972,15972,15972,15972,15972,15972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15972,15972,15972,15972, 15972,15972,15973,15973,15973,15973,15973,15973,15973,15973, 15973,15973, 0, 0, 0, 0, 0, 0,15973,15973, 15973,15973,15973,15973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15973,15973,15973,15973,15973,15973, 15975,15975,15975,15975,15975,15975,15975,15975,15975,15975, 0, 0, 0, 0, 0, 0,15975,15975,15975,15975, 15975,15975, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15975,15975,15975,15975,15975,15975,15980,15980, 15980,15980,15980,15980,15980,15980,15980, 0, 0, 0, 0, 0, 0, 0,15980,15980,15980,15980,15980,15980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15980,15980,15980,15980,15980,15980,15981,15981,15981,15981, 15981,15981,15981,15981,15981,15981, 0, 0, 0, 0, 0, 0,15981,15981,15981,15981,15981,15981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15981,15981, 15981,15981,15981,15981,15986,15986, 0,15986,15986,15986, 15986,15986,15986,15986, 0,15986,15986, 0, 0, 0, 0, 0, 0, 0, 0, 0,15986,15986,15986,15986, 15986,15986,15986, 0, 0, 0, 0, 0,15986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15986,15986,15986,15986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15986,15987, 15987, 0,15987,15987,15987,15987,15987,15987,15987, 0, 15987,15987, 0, 0, 0, 0, 0, 0, 0, 0, 0,15987,15987,15987,15987,15987,15987,15987, 0, 0, 0, 0, 0,15987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15987,15987,15987,15988,15988, 0,15988,15988,15988,15988, 15988,15988,15988, 0,15988,15988, 0, 0, 0, 0, 0, 0, 0, 0, 0,15988,15988,15988,15988,15988, 15988,15988,15988, 0, 0, 0, 0,15988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15988,15988,15988,15992,15992, 0, 15992,15992,15992,15992,15992,15992,15992, 0,15992,15992, 0, 0, 0, 0, 0, 0, 0, 0, 0,15992, 15992,15992,15992,15992,15992,15992, 0, 0, 0, 0, 0,15992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15992,15992, 15992,15993,15993, 0,15993,15993,15993,15993,15993,15993, 15993, 0,15993,15993, 0, 0, 0, 0, 0, 0, 0, 0, 0,15993,15993,15993,15993,15993,15993,15993, 15993, 0, 0, 0, 0,15993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15993,15993,15993,15997,15997, 0,15997,15997, 15997,15997,15997,15997,15997, 0,15997,15997, 0, 0, 0, 0, 0, 0, 0, 0, 0,15997,15997,15997, 15997,15997,15997,15997, 0, 0, 0, 0, 0,15997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15997,15997,15997,15998, 15998, 0,15998,15998,15998,15998,15998,15998,15998, 0, 15998,15998, 0, 0, 0, 0, 0, 0, 0, 0, 0,15998,15998,15998,15998,15998,15998,15998,15998, 0, 0, 0, 0,15998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15998,15998,15998,16002,16002, 0,16002,16002,16002,16002, 16002,16002,16002, 0,16002,16002, 0, 0, 0, 0, 0, 0, 0, 0, 0,16002,16002,16002,16002,16002, 16002,16002, 0, 0, 0, 0, 0,16002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16002,16002,16002,16003,16003, 0, 16003,16003,16003,16003,16003,16003,16003, 0,16003,16003, 0, 0, 0, 0, 0, 0, 0, 0, 0,16003, 16003,16003,16003,16003,16003,16003,16003, 0, 0, 0, 0,16003, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16003,16003, 16003,16007,16007, 0,16007,16007,16007,16007,16007,16007, 16007, 0,16007,16007, 0, 0, 0, 0, 0, 0, 0, 0, 0,16007,16007,16007,16007,16007,16007,16007, 0, 0, 0, 0, 0,16007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16007,16007,16007,16008,16008, 0,16008,16008, 16008,16008,16008,16008,16008, 0,16008,16008, 0, 0, 0, 0, 0, 0, 0, 0, 0,16008,16008,16008, 16008,16008,16008,16008,16008, 0, 0, 0, 0,16008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16008,16008,16008,16011, 16011, 0,16011,16011,16011,16011,16011,16011,16011, 0, 16011,16011, 0, 0, 0, 0, 0, 0, 0, 0, 0,16011,16011,16011,16011,16011,16011,16011, 0, 0, 0, 0, 0,16011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16011,16011,16011,16012,16012, 0,16012,16012,16012,16012, 16012,16012,16012, 0,16012,16012, 0, 0, 0, 0, 0, 0, 0, 0, 0,16012,16012,16012,16012,16012, 16012,16012,16012, 0, 0, 0, 0,16012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16012,16012,16012,16014,16014, 0, 16014,16014,16014,16014,16014,16014,16014, 0,16014,16014, 0, 0, 0, 0, 0, 0, 0, 0, 0,16014, 16014,16014,16014,16014,16014,16014, 0, 0, 0, 0, 0,16014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16014, 0, 0, 0, 0, 0,16014,16014, 16014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16014, 16015,16015, 0,16015,16015,16015,16015,16015,16015,16015, 0,16015,16015, 0, 0, 0, 0, 0, 0, 0, 0, 0,16015,16015,16015,16015,16015,16015,16015, 0, 0, 0, 0, 0,16015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16015,16015,16015,16016,16016, 0,16016,16016,16016, 16016,16016,16016,16016, 0,16016,16016, 0, 0, 0, 0, 0, 0, 0, 0, 0,16016,16016,16016,16016, 16016,16016,16016,16016, 0, 0, 0, 0,16016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16016,16016,16016,16017,16017, 0,16017,16017,16017,16017,16017,16017,16017, 0,16017, 16017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16017,16017,16017,16017,16017,16017,16017, 0, 0, 0, 0, 0,16017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16017, 16017,16017,16018,16018, 0,16018,16018,16018,16018,16018, 16018,16018, 0,16018,16018, 0, 0, 0, 0, 0, 0, 0, 0, 0,16018,16018,16018,16018,16018,16018, 16018,16018, 0, 0, 0, 0,16018, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16018,16018,16018,16021,16021, 0,16021, 16021,16021,16021,16021,16021,16021, 0,16021,16021, 0, 0, 0, 0, 0, 0, 0, 0, 0,16021,16021, 16021,16021,16021,16021,16021, 0, 0, 0, 0, 0, 16021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16021,16021,16021, 16022,16022, 0,16022,16022,16022,16022,16022,16022,16022, 0,16022,16022, 0, 0, 0, 0, 0, 0, 0, 0, 0,16022,16022,16022,16022,16022,16022,16022,16022, 0, 0, 0, 0,16022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16022,16022,16022,16025,16025, 0,16025,16025,16025, 16025,16025,16025,16025, 0,16025,16025, 0, 0, 0, 0, 0, 0, 0, 0, 0,16025,16025,16025,16025, 16025,16025,16025, 0, 0, 0, 0, 0,16025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16025,16025,16025,16026,16026, 0,16026,16026,16026,16026,16026,16026,16026, 0,16026, 16026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16026,16026,16026,16026,16026,16026,16026,16026, 0, 0, 0, 0,16026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16026, 16026,16026,16028,16028, 0,16028,16028,16028,16028,16028, 16028,16028, 0,16028,16028, 0, 0, 0, 0, 0, 0, 0, 0, 0,16028,16028,16028,16028,16028,16028, 16028, 0, 0, 0, 0, 0,16028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16028, 0, 0, 0, 0, 0,16028,16028,16028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16028,16029,16029, 0,16029,16029, 16029,16029,16029,16029,16029, 0,16029,16029, 0, 0, 0, 0, 0, 0, 0, 0, 0,16029,16029,16029, 16029,16029,16029,16029, 0, 0, 0, 0, 0,16029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16029,16029,16029,16030, 16030, 0,16030,16030,16030,16030,16030,16030,16030, 0, 16030,16030, 0, 0, 0, 0, 0, 0, 0, 0, 0,16030,16030,16030,16030,16030,16030,16030,16030, 0, 0, 0, 0,16030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16030,16030,16030,16041, 0,16041, 0, 0,16041,16041, 16041,16041,16041,16041,16041,16041,16041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16041,16041, 0,16041,16042, 16042, 0,16042,16042,16042,16042,16042,16042,16042, 0, 16042,16042, 0, 0, 0, 0, 0, 0, 0, 0, 0,16042,16042,16042,16042,16042,16042,16042, 0, 0, 0, 0, 0,16042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16042,16042,16042,16043,16043, 0,16043,16043,16043,16043, 16043,16043,16043, 0,16043,16043, 0, 0, 0, 0, 0, 0, 0, 0, 0,16043,16043,16043,16043,16043, 16043,16043,16043, 0, 0, 0, 0,16043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16043,16043,16043,16063, 0,16063, 0, 0,16063,16063,16063,16063,16063,16063,16063,16063, 16063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16063, 16063, 0,16063,16069,16069, 0,16069,16069,16069,16069, 16069,16069,16069, 0,16069,16069, 0, 0, 0, 0, 0, 0, 0, 0, 0,16069,16069,16069,16069,16069, 16069,16069, 0, 0, 0, 0, 0,16069, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16069,16069,16069,16070,16070, 0, 16070,16070,16070,16070,16070,16070,16070, 0,16070,16070, 0, 0, 0, 0, 0, 0, 0, 0, 0,16070, 16070,16070,16070,16070,16070,16070,16070, 0, 0, 0, 0,16070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16070,16070, 16070,16071,16071, 0,16071,16071,16071,16071,16071,16071, 16071, 0,16071,16071, 0, 0, 0, 0, 0, 0, 0, 0, 0,16071,16071,16071,16071,16071,16071,16071, 0, 0, 0, 0, 0,16071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16071,16071,16071,16089,16089, 0,16089,16089, 16089,16089,16089,16089,16089, 0,16089,16089, 0, 0, 0, 0, 0, 0, 0, 0, 0,16089,16089,16089, 16089,16089,16089,16089, 0, 0, 0, 0, 0,16089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16089,16089,16089,16090, 16090, 0,16090,16090,16090,16090,16090,16090,16090, 0, 16090,16090, 0, 0, 0, 0, 0, 0, 0, 0, 0,16090,16090,16090,16090,16090,16090,16090,16090, 0, 0, 0, 0,16090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16090,16090,16090,16094,16094, 0,16094,16094,16094,16094, 16094,16094,16094, 0,16094,16094, 0, 0, 0, 0, 0, 0, 0, 0, 0,16094,16094,16094,16094,16094, 16094,16094, 0, 0, 0, 0, 0,16094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16094,16094,16094,16095,16095, 0, 16095,16095,16095,16095,16095,16095,16095, 0,16095,16095, 0, 0, 0, 0, 0, 0, 0, 0, 0,16095, 16095,16095,16095,16095,16095,16095,16095, 0, 0, 0, 0,16095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16095,16095, 16095,16097,16097, 0,16097,16097,16097,16097,16097,16097, 16097, 0,16097,16097, 0, 0, 0, 0, 0, 0, 0, 0, 0,16097,16097,16097,16097,16097,16097,16097, 0, 0, 0, 0, 0,16097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16097, 0, 0, 0, 0,16097,16097,16097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16097,16100,16100, 0,16100,16100, 16100,16100,16100,16100,16100, 0,16100,16100, 0, 0, 0, 0, 0, 0, 0, 0, 0,16100,16100,16100, 16100,16100,16100,16100, 0, 0, 0, 0, 0,16100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16100,16100,16100,16100, 16122,16122,16122,16122,16122,16122,16122,16122,16122,16122, 0,16122,16122, 0, 0, 0, 0, 0, 0, 0, 0, 0,16122,16122,16122,16122,16122,16122,16122, 0, 0, 0, 0, 0,16122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16122,16122,16122,16122,16132,16132, 0,16132,16132, 16132,16132,16132, 0,16132,16132,16132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16132,16132,16132, 16132,16132,16132,16132, 0, 0, 0, 0, 0,16132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16132,16132,16132,16132, 16133,16133, 0,16133,16133,16133,16133,16133, 0,16133, 16133,16133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16133,16133,16133,16133,16133,16133,16133,16133, 0, 0, 0, 0,16133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16133,16133,16133,16133,16144, 0,16144, 0, 0, 16144,16144,16144,16144,16144,16144,16144,16144,16144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16144, 0, 0, 16144,16188, 0,16188,16188, 0, 0, 0,16188, 0, 16188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16188, 0, 0, 0, 0, 0, 0, 16188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16188, 0,16188, 0,16188, 0, 0,16188,16188, 0, 0, 0,16188, 0, 0,16188, 0,16188, 0,16188, 0,16188,16188,16188,16189, 0, 0, 0, 0, 0, 0,16189, 0,16189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16189, 0,16189, 0,16189, 0, 0,16189,16189, 0, 0, 0,16189, 0, 0,16189, 0,16189, 0,16189, 0, 16189,16189,16189,16190, 0, 0, 0, 0, 0, 0, 16190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16190, 0,16190, 0,16190, 0, 0,16190,16190, 0, 0, 0,16190,16190, 0,16190, 0,16190, 0,16190, 0,16190,16190,16190,16191, 0, 0, 0, 0, 0, 0,16191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16191, 0,16191, 0,16191, 0, 0,16191,16191, 0, 0, 0,16191,16191, 0,16191, 0,16191, 0,16191, 0, 16191,16191,16191,16192, 0, 0, 0, 0, 0, 0, 16192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16192, 0,16192, 0,16192, 0, 0,16192,16192, 0, 0, 0,16192, 0, 0,16192, 0,16192, 0,16192, 0,16192,16192,16192,16193, 0, 0, 0, 0, 0, 0,16193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16193, 0,16193, 0,16193, 0, 0,16193,16193, 0, 0, 0,16193,16193, 0,16193, 0,16193,16193,16193, 0, 16193,16193,16193,16203, 0,16203, 0, 0, 0, 0, 16203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16203,16203, 0, 0, 0, 0, 0,16203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16203, 0,16203, 0, 16203, 0, 0,16203,16203, 0, 0, 0,16203, 0, 0,16203, 0,16203, 0,16203, 0,16203,16203,16203, 16216, 0,16216,16216, 0, 0, 0,16216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16216, 0,16216, 0, 0, 0, 0,16216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16216, 0,16216, 0,16216, 0, 0, 16216,16216, 0, 0, 0,16216, 0, 0,16216, 0, 16216, 0,16216, 0,16216,16216,16216,16217, 0,16217, 0, 0, 0, 0,16217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16217, 0, 0, 0, 0, 0, 0,16217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16217, 0,16217, 0,16217, 0, 0,16217,16217, 0, 0, 0,16217, 0, 0,16217, 0,16217, 0,16217, 0,16217,16217,16217,16218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16218, 0, 0, 0, 0, 0, 0, 0, 0,16218, 0, 0, 0, 0, 0, 0,16218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16218, 0,16218, 0,16218, 0, 0,16218,16218, 0, 0, 0,16218, 0,16218,16218, 0,16218, 0,16218, 0,16218,16218, 16218,16219, 0, 0, 0, 0, 0, 0, 0,16219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16219, 0, 0, 0, 0, 0, 0,16219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16219, 0,16219, 0,16219, 0, 0,16219, 16219, 0, 0, 0,16219, 0, 0,16219, 0,16219, 0,16219, 0,16219,16219,16219,16220, 0, 0, 0, 0, 0, 0, 0,16220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16220, 0, 0, 0, 0, 0, 0,16220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16220, 0,16220, 0,16220, 0, 0,16220,16220, 0, 0, 0,16220, 16220, 0,16220, 0,16220, 0,16220, 0,16220,16220, 16220,16221, 0, 0, 0, 0, 0, 0, 0,16221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16221, 0, 0, 0, 0, 0, 0,16221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16221, 0,16221, 0,16221, 0, 0,16221, 16221, 0, 0, 0,16221,16221, 0,16221, 0,16221, 0,16221, 0,16221,16221,16221,16223, 0,16223, 0, 0, 0, 0,16223, 0, 0,16223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16223, 0, 0, 0, 0, 0, 0,16223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16223, 0,16223,16223,16223, 0, 0,16223,16223, 0, 0, 0,16223, 0, 0,16223, 0,16223, 0,16223, 0, 16223,16223,16223,16226, 0,16226, 0, 0, 0, 0, 16226, 0, 0,16226, 0, 0,16226, 0,16226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16226, 0,16226, 0, 0, 0, 0,16226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16226, 0,16226, 0, 16226, 0, 0,16226,16226, 0, 0, 0,16226, 0, 0,16226, 0,16226, 0,16226, 0,16226,16226,16226, 16237, 0,16237, 0, 0, 0, 0,16237, 0, 0, 16237,16237,16237,16237,16237,16237,16237,16237,16237,16237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16237, 0, 0, 0, 0, 0, 0,16237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16237, 0,16237, 0,16237, 0, 0, 16237,16237, 0, 0, 0,16237, 0, 0,16237, 0, 16237, 0,16237, 0,16237,16237,16237,16238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16238, 0, 0, 0, 0, 0, 0,16238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16238, 0,16238, 0,16238, 0, 0,16238,16238, 0, 0, 0,16238, 0, 0,16238, 0,16238, 0,16238, 0,16238,16238,16238,16238,16239, 0, 0, 0,16239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16239, 0, 0, 0, 0, 0, 0,16239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16239, 0, 16239, 0,16239, 0, 0,16239,16239, 0, 0, 0, 16239, 0, 0,16239, 0,16239, 0,16239, 0,16239, 16239,16239,16246, 0,16246, 0, 0, 0, 0,16246, 0, 0,16246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16246, 0, 0, 0, 0, 0, 0,16246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16246, 0,16246, 0,16246, 0, 0,16246,16246, 0, 0, 0,16246, 0, 0, 16246, 0,16246, 0,16246, 0,16246,16246,16246,16274, 0,16274, 0, 0, 0, 0,16274, 0, 0,16274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16274, 0, 0, 0, 0, 0, 0,16274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16274, 0,16274, 0,16274, 0, 0,16274, 16274, 0, 0, 0,16274, 0, 0,16274, 0,16274, 0,16274, 0,16274,16274,16274,16275, 0,16275, 0, 0, 0, 0,16275, 0, 0,16275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16275, 0, 0, 0, 0, 0, 0,16275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16275, 0,16275,16275,16275, 0, 0,16275,16275, 0, 0, 0,16275,16275, 0,16275, 0,16275, 0,16275, 0, 16275,16275,16275,16295,16295, 0,16295,16295,16295,16295, 16295,16295,16295, 0,16295,16295, 0, 0, 0, 0, 0, 0, 0, 0, 0,16295,16295,16295,16295,16295, 16295,16295, 0, 0, 0, 0, 0,16295, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16295,16295,16295,16296,16296, 0, 16296,16296,16296,16296,16296,16296,16296, 0,16296,16296, 0, 0, 0, 0, 0, 0, 0, 0, 0,16296, 16296,16296,16296,16296,16296,16296,16296, 0, 0, 0, 0,16296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16296,16296, 16296,16301,16301, 0,16301,16301,16301,16301,16301,16301, 16301, 0,16301,16301, 0, 0, 0, 0, 0, 0, 0, 0, 0,16301,16301,16301,16301,16301,16301,16301, 0, 0, 0, 0, 0,16301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16301,16301,16301,16302,16302, 0,16302,16302, 16302,16302,16302,16302,16302, 0,16302,16302, 0, 0, 0, 0, 0, 0, 0, 0, 0,16302,16302,16302, 16302,16302,16302,16302,16302, 0, 0, 0, 0,16302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16302,16302,16302,16306, 16306, 0,16306,16306,16306,16306,16306,16306,16306, 0, 16306,16306, 0, 0, 0, 0, 0, 0, 0, 0, 0,16306,16306,16306,16306,16306,16306,16306, 0, 0, 0, 0, 0,16306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16306,16306,16306,16307,16307, 0,16307,16307,16307,16307, 16307,16307,16307, 0,16307,16307, 0, 0, 0, 0, 0, 0, 0, 0, 0,16307,16307,16307,16307,16307, 16307,16307,16307, 0, 0, 0, 0,16307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16307,16307,16307,16310,16310, 0, 16310,16310,16310,16310,16310,16310,16310, 0,16310,16310, 0, 0, 0, 0, 0, 0, 0, 0, 0,16310, 16310,16310,16310,16310,16310,16310, 0, 0, 0, 0, 0,16310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16310,16310, 16310,16311,16311, 0,16311,16311,16311,16311,16311,16311, 16311, 0,16311,16311, 0, 0, 0, 0, 0, 0, 0, 0, 0,16311,16311,16311,16311,16311,16311,16311, 16311, 0, 0, 0, 0,16311, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16311,16311,16311,16313,16313, 0,16313,16313, 16313,16313,16313,16313,16313, 0,16313,16313, 0, 0, 0, 0, 0, 0, 0, 0, 0,16313,16313,16313, 16313,16313,16313,16313, 0, 0, 0, 0, 0,16313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16313,16313,16313,16314, 16314, 0,16314,16314,16314,16314,16314,16314,16314, 0, 16314,16314, 0, 0, 0, 0, 0, 0, 0, 0, 0,16314,16314,16314,16314,16314,16314,16314,16314, 0, 0, 0, 0,16314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16314,16314,16314,16315,16315, 0,16315,16315,16315,16315, 16315,16315,16315,16315,16315,16315, 0, 0, 0, 0, 0, 0, 0, 0, 0,16315,16315,16315,16315,16315, 16315,16315,16315, 0, 0, 0, 0,16315, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16315,16315,16315,16315,16315,16316, 16316, 0,16316,16316,16316,16316,16316,16316,16316, 0, 16316,16316, 0, 0, 0, 0, 0, 0, 0, 0, 0,16316,16316,16316,16316,16316,16316,16316, 0, 0, 0, 0, 0,16316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16316,16316,16316,16317,16317, 0,16317,16317,16317,16317, 16317,16317,16317, 0,16317,16317, 0, 0, 0, 0, 0, 0, 0, 0, 0,16317,16317,16317,16317,16317, 16317,16317,16317, 0, 0, 0, 0,16317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16317,16317,16317,16319,16319, 0, 16319,16319,16319,16319,16319,16319,16319, 0,16319,16319, 0, 0, 0, 0, 0, 0, 0, 0, 0,16319, 16319,16319,16319,16319,16319,16319, 0, 0, 0, 0, 0,16319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16319,16319, 16319,16320,16320, 0,16320,16320,16320,16320,16320,16320, 16320, 0,16320,16320, 0, 0, 0, 0, 0, 0, 0, 0, 0,16320,16320,16320,16320,16320,16320,16320, 16320, 0, 0, 0, 0,16320, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16320,16320,16320,16322,16322, 0,16322,16322, 16322,16322,16322,16322,16322, 0,16322,16322, 0, 0, 0, 0, 0, 0, 0, 0, 0,16322,16322,16322, 16322,16322,16322,16322, 0, 0, 0, 0, 0,16322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16322,16322,16322,16323, 16323, 0,16323,16323,16323,16323,16323,16323,16323, 0, 16323,16323, 0, 0, 0, 0, 0, 0, 0, 0, 0,16323,16323,16323,16323,16323,16323,16323,16323, 0, 0, 0, 0,16323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16323,16323,16323,16324,16324, 0,16324,16324,16324,16324, 16324,16324,16324,16324,16324,16324, 0, 0, 0, 0, 0, 0, 0, 0, 0,16324,16324,16324,16324,16324, 16324,16324,16324, 0, 0, 0, 0,16324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16324,16324,16324,16324,16324,16325, 16325, 0,16325,16325,16325,16325,16325,16325,16325, 0, 16325,16325, 0, 0, 0, 0, 0, 0, 0, 0, 0,16325,16325,16325,16325,16325,16325,16325, 0, 0, 0, 0, 0,16325,16325, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16325,16325,16325,16326,16326,16326,16326,16326,16326,16326, 16326,16326,16326, 0, 0, 0, 0, 0, 0,16326, 16326,16326,16326,16326,16326, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16326,16326,16326,16326,16326, 16326,16328,16328,16328,16328,16328,16328,16328,16328,16328, 16328, 0, 0, 0, 0, 0, 0,16328,16328,16328, 16328,16328,16328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16328,16328,16328,16328,16328,16328,16329, 0, 0, 0, 0, 0, 0, 0, 0,16329,16329, 16329,16329,16329,16329,16329,16329,16329, 0, 0, 0, 0, 0, 0, 0,16329,16329,16329,16329,16329,16329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16329,16329,16329,16329,16329,16329,16332,16332,16332,16332, 16332,16332,16332,16332,16332,16332, 0, 0, 0, 0, 0, 0,16332,16332,16332,16332,16332,16332, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16332,16332, 16332,16332,16332,16332,16333,16333,16333,16333,16333,16333, 16333,16333,16333, 0, 0, 0, 0, 0, 0, 0, 16333,16333,16333,16333,16333,16333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16333,16333,16333,16333, 16333,16333,16341,16341,16341,16341,16341,16341,16341,16341, 16341,16341, 0, 0, 0, 0, 0, 0,16341,16341, 16341,16341,16341,16341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16341,16341,16341,16341,16341,16341, 16342,16342,16342,16342,16342,16342,16342,16342,16342, 0, 0, 0, 0, 0, 0, 0,16342,16342,16342,16342, 16342,16342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16342,16342,16342,16342,16342,16342,16350,16350, 16350,16350,16350,16350,16350,16350,16350,16350, 0, 0, 0, 0, 0, 0,16350,16350,16350,16350,16350,16350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16350,16350,16350,16350,16350,16350,16351,16351,16351,16351, 16351,16351,16351,16351,16351, 0, 0, 0, 0, 0, 0, 0,16351,16351,16351,16351,16351,16351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16351,16351, 16351,16351,16351,16351,16356, 0,16356,16356,16356,16356, 16356,16356,16356,16356,16356,16356, 0, 0, 0, 0, 0, 0,16356,16356,16356,16356,16356,16356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16356,16356, 16356,16356,16356,16356,16363,16363,16363,16363,16363,16363, 16363,16363,16363,16363, 0, 0, 0, 0, 0, 0, 16363,16363,16363,16363,16363,16363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16363,16363,16363,16363, 16363,16363,16364,16364,16364,16364,16364,16364,16364,16364, 16364, 0, 0, 0, 0, 0, 0, 0,16364,16364, 16364,16364,16364,16364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16364,16364,16364,16364,16364,16364, 16369,16369,16369,16369,16369,16369,16369,16369,16369,16369, 0, 0, 0, 0, 0, 0,16369,16369,16369,16369, 16369,16369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16369,16369,16369,16369,16369,16369,16373,16373, 16373,16373,16373,16373,16373,16373,16373,16373, 0, 0, 0, 0, 0, 0,16373,16373,16373,16373,16373,16373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16373,16373,16373,16373,16373,16373,16377,16377,16377,16377, 16377,16377,16377,16377,16377,16377, 0, 0, 0, 0, 0, 0,16377,16377,16377,16377,16377,16377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16377,16377, 16377,16377,16377,16377,16378,16378,16378,16378,16378,16378, 16378,16378,16378, 0, 0, 0, 0, 0, 0, 0, 16378,16378,16378,16378,16378,16378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16378,16378,16378,16378, 16378,16378,16383,16383,16383,16383,16383,16383,16383,16383, 16383,16383, 0, 0, 0, 0, 0, 0,16383,16383, 16383,16383,16383,16383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16383,16383,16383,16383,16383,16383, 16387,16387,16387,16387,16387,16387,16387,16387,16387,16387, 0, 0, 0, 0, 0, 0,16387,16387,16387,16387, 16387,16387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16387,16387,16387,16387,16387,16387,16388,16388, 16388,16388,16388,16388,16388,16388,16388,16388, 0, 0, 0, 0, 0, 0,16388,16388,16388,16388,16388,16388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16388,16388,16388,16388,16388,16388,16390,16390,16390,16390, 16390,16390,16390,16390,16390,16390, 0, 0, 0, 0, 0, 0,16390,16390,16390,16390,16390,16390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16390,16390, 16390,16390,16390,16390,16395,16395,16395,16395,16395,16395, 16395,16395,16395, 0, 0, 0, 0, 0, 0, 0, 16395,16395,16395,16395,16395,16395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16395,16395,16395,16395, 16395,16395,16396,16396,16396,16396,16396,16396,16396,16396, 16396,16396, 0, 0, 0, 0, 0, 0,16396,16396, 16396,16396,16396,16396, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16396,16396,16396,16396,16396,16396, 16401,16401, 0,16401,16401,16401,16401,16401,16401,16401, 0,16401,16401, 0, 0, 0, 0, 0, 0, 0, 0, 0,16401,16401,16401,16401,16401,16401,16401, 0, 0, 0, 0, 0,16401, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16401,16401,16401,16402,16402, 0,16402,16402,16402, 16402,16402,16402,16402, 0,16402,16402, 0, 0, 0, 0, 0, 0, 0, 0, 0,16402,16402,16402,16402, 16402,16402,16402,16402, 0, 0, 0, 0,16402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16402,16402,16402,16418,16418, 0,16418,16418,16418,16418,16418,16418,16418, 0,16418, 16418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16418,16418,16418,16418,16418,16418,16418, 0, 0, 0, 0, 0,16418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16418, 16418,16418,16419,16419, 0,16419,16419,16419,16419,16419, 16419,16419, 0,16419,16419, 0, 0, 0, 0, 0, 0, 0, 0, 0,16419,16419,16419,16419,16419,16419, 16419,16419, 0, 0, 0, 0,16419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16419,16419,16419,16423,16423, 0,16423, 16423,16423,16423,16423,16423,16423, 0,16423,16423, 0, 0, 0, 0, 0, 0, 0, 0, 0,16423,16423, 16423,16423,16423,16423,16423, 0, 0, 0, 0, 0, 16423, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16423,16423,16423, 16424,16424, 0,16424,16424,16424,16424,16424,16424,16424, 0,16424,16424, 0, 0, 0, 0, 0, 0, 0, 0, 0,16424,16424,16424,16424,16424,16424,16424,16424, 0, 0, 0, 0,16424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16424,16424,16424,16428,16428, 0,16428,16428,16428, 16428,16428,16428,16428, 0,16428,16428, 0, 0, 0, 0, 0, 0, 0, 0, 0,16428,16428,16428,16428, 16428,16428,16428, 0, 0, 0, 0, 0,16428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16428,16428,16428,16429,16429, 0,16429,16429,16429,16429,16429,16429,16429, 0,16429, 16429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16429,16429,16429,16429,16429,16429,16429,16429, 0, 0, 0, 0,16429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16429, 16429,16429,16433,16433, 0,16433,16433,16433,16433,16433, 16433,16433, 0,16433,16433, 0, 0, 0, 0, 0, 0, 0, 0, 0,16433,16433,16433,16433,16433,16433, 16433, 0, 0, 0, 0, 0,16433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16433,16433,16433,16434,16434, 0,16434, 16434,16434,16434,16434,16434,16434, 0,16434,16434, 0, 0, 0, 0, 0, 0, 0, 0, 0,16434,16434, 16434,16434,16434,16434,16434,16434, 0, 0, 0, 0, 16434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16434,16434,16434, 16438,16438, 0,16438,16438,16438,16438,16438,16438,16438, 0,16438,16438, 0, 0, 0, 0, 0, 0, 0, 0, 0,16438,16438,16438,16438,16438,16438,16438, 0, 0, 0, 0, 0,16438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16438,16438,16438,16439,16439, 0,16439,16439,16439, 16439,16439,16439,16439, 0,16439,16439, 0, 0, 0, 0, 0, 0, 0, 0, 0,16439,16439,16439,16439, 16439,16439,16439,16439, 0, 0, 0, 0,16439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16439,16439,16439,16442,16442, 0,16442,16442,16442,16442,16442,16442,16442, 0,16442, 16442, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16442,16442,16442,16442,16442,16442,16442, 0, 0, 0, 0, 0,16442, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16442, 16442,16442,16443,16443, 0,16443,16443,16443,16443,16443, 16443,16443, 0,16443,16443, 0, 0, 0, 0, 0, 0, 0, 0, 0,16443,16443,16443,16443,16443,16443, 16443,16443, 0, 0, 0, 0,16443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16443,16443,16443,16445,16445, 0,16445, 16445,16445,16445,16445,16445,16445, 0,16445,16445, 0, 0, 0, 0, 0, 0, 0, 0, 0,16445,16445, 16445,16445,16445,16445,16445, 0, 0, 0, 0, 0, 16445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16445, 0, 0, 0, 0, 0,16445,16445,16445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16445,16446, 16446, 0,16446,16446,16446,16446,16446,16446,16446, 0, 16446,16446, 0, 0, 0, 0, 0, 0, 0, 0, 0,16446,16446,16446,16446,16446,16446,16446, 0, 0, 0, 0, 0,16446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16446,16446,16446,16447,16447, 0,16447,16447,16447,16447, 16447,16447,16447, 0,16447,16447, 0, 0, 0, 0, 0, 0, 0, 0, 0,16447,16447,16447,16447,16447, 16447,16447,16447, 0, 0, 0, 0,16447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16447,16447,16447,16448,16448, 0, 16448,16448,16448,16448,16448,16448,16448, 0,16448,16448, 0, 0, 0, 0, 0, 0, 0, 0, 0,16448, 16448,16448,16448,16448,16448,16448, 0, 0, 0, 0, 0,16448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16448,16448, 16448,16449,16449, 0,16449,16449,16449,16449,16449,16449, 16449, 0,16449,16449, 0, 0, 0, 0, 0, 0, 0, 0, 0,16449,16449,16449,16449,16449,16449,16449, 16449, 0, 0, 0, 0,16449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16449,16449,16449,16453,16453, 0,16453,16453, 16453,16453,16453,16453,16453, 0,16453,16453, 0, 0, 0, 0, 0, 0, 0, 0, 0,16453,16453,16453, 16453,16453,16453,16453, 0, 0, 0, 0, 0,16453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16453,16453,16453,16454, 16454, 0,16454,16454,16454,16454,16454,16454,16454, 0, 16454,16454, 0, 0, 0, 0, 0, 0, 0, 0, 0,16454,16454,16454,16454,16454,16454,16454,16454, 0, 0, 0, 0,16454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16454,16454,16454,16457,16457, 0,16457,16457,16457,16457, 16457,16457,16457, 0,16457,16457, 0, 0, 0, 0, 0, 0, 0, 0, 0,16457,16457,16457,16457,16457, 16457,16457, 0, 0, 0, 0, 0,16457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16457,16457,16457,16458,16458, 0, 16458,16458,16458,16458,16458,16458,16458, 0,16458,16458, 0, 0, 0, 0, 0, 0, 0, 0, 0,16458, 16458,16458,16458,16458,16458,16458,16458, 0, 0, 0, 0,16458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16458,16458, 16458,16460,16460, 0,16460,16460,16460,16460,16460,16460, 16460, 0,16460,16460, 0, 0, 0, 0, 0, 0, 0, 0, 0,16460,16460,16460,16460,16460,16460,16460, 0, 0, 0, 0, 0,16460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16460, 0, 0, 0, 0, 0,16460,16460,16460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16460,16461,16461, 0,16461,16461,16461, 16461,16461,16461,16461, 0,16461,16461, 0, 0, 0, 0, 0, 0, 0, 0, 0,16461,16461,16461,16461, 16461,16461,16461, 0, 0, 0, 0, 0,16461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16461,16461,16461,16462,16462, 0,16462,16462,16462,16462,16462,16462,16462, 0,16462, 16462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16462,16462,16462,16462,16462,16462,16462,16462, 0, 0, 0, 0,16462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16462, 16462,16462,16463,16463, 0,16463,16463,16463,16463,16463, 16463,16463,16463,16463,16463, 0, 0, 0, 0, 0, 0, 0, 0, 0,16463,16463,16463,16463,16463,16463, 16463, 0, 0, 0, 0, 0,16463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16463,16463,16463,16463,16464,16464, 0, 16464,16464,16464,16464,16464,16464,16464, 0,16464,16464, 0, 0, 0, 0, 0, 0, 0, 0, 0,16464, 16464,16464,16464,16464,16464,16464, 0, 0, 0, 0, 0,16464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16464,16464, 16464,16465,16465, 0,16465,16465,16465,16465,16465,16465, 16465, 0,16465,16465, 0, 0, 0, 0, 0, 0, 0, 0, 0,16465,16465,16465,16465,16465,16465,16465, 16465, 0, 0, 0, 0,16465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16465,16465,16465,16468,16468, 0,16468,16468, 16468,16468,16468,16468,16468, 0,16468,16468, 0, 0, 0, 0, 0, 0, 0, 0, 0,16468,16468,16468, 16468,16468,16468,16468, 0, 0, 0, 0, 0,16468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16468,16468,16468,16469, 16469, 0,16469,16469,16469,16469,16469,16469,16469, 0, 16469,16469, 0, 0, 0, 0, 0, 0, 0, 0, 0,16469,16469,16469,16469,16469,16469,16469, 0, 0, 0, 0, 0,16469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16469, 0, 0, 0, 0, 16469,16469,16469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16469,16470,16470, 0,16470,16470,16470,16470, 16470,16470,16470, 0,16470,16470, 0, 0, 0, 0, 0, 0, 0, 0, 0,16470,16470,16470,16470,16470, 16470,16470,16470, 0, 0, 0, 0,16470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16470,16470,16470,16473,16473, 0, 16473,16473,16473,16473,16473,16473,16473, 0,16473,16473, 0, 0, 0, 0, 0, 0, 0, 0, 0,16473, 16473,16473,16473,16473,16473,16473, 0, 0, 0, 0, 0,16473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16473,16473, 16473,16474,16474, 0,16474,16474,16474,16474,16474,16474, 16474, 0,16474,16474, 0, 0, 0, 0, 0, 0, 0, 0, 0,16474,16474,16474,16474,16474,16474,16474, 16474, 0, 0, 0, 0,16474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16474,16474,16474,16476,16476, 0,16476,16476, 16476,16476,16476,16476,16476, 0,16476,16476, 0, 0, 0, 0, 0, 0, 0, 0, 0,16476,16476,16476, 16476,16476,16476,16476, 0, 0, 0, 0, 0,16476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16476,16476,16476,16477, 16477, 0,16477,16477,16477,16477,16477,16477,16477, 0, 16477,16477, 0, 0, 0, 0, 0, 0, 0, 0, 0,16477,16477,16477,16477,16477,16477,16477,16477, 0, 0, 0, 0,16477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16477,16477,16477,16478,16478, 0,16478,16478,16478,16478, 16478,16478,16478, 0,16478,16478, 0, 0, 0, 0, 0, 0, 0, 0, 0,16478,16478,16478,16478,16478, 16478,16478, 0, 0, 0, 0, 0,16478,16478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16478,16478,16478, 0, 0, 0, 0, 0, 0, 0,16478,16479,16479, 0,16479,16479, 16479,16479,16479,16479,16479, 0,16479,16479, 0,16479, 16479,16479,16479,16479,16479,16479,16479,16479,16479,16479, 16479,16479,16479,16479, 0, 0, 0, 0, 0,16479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16479,16479,16479,16480, 16480, 0,16480,16480,16480,16480,16480,16480,16480, 0, 16480,16480, 0, 0, 0, 0, 0, 0, 0, 0, 0,16480,16480,16480,16480,16480,16480,16480, 0, 0, 0, 0, 0,16480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16480,16480,16480,16481,16481, 0,16481,16481,16481,16481, 16481,16481,16481, 0,16481,16481, 0, 0, 0, 0, 0, 0, 0, 0, 0,16481,16481,16481,16481,16481, 16481,16481, 0, 0, 0, 0, 0,16481,16481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16481,16481,16481, 0, 0, 0, 0, 0, 0, 0,16481,16484,16484, 0,16484,16484, 16484,16484,16484,16484,16484, 0,16484,16484, 0, 0, 0, 0, 0, 0, 0, 0, 0,16484,16484,16484, 16484,16484,16484,16484, 0, 0, 0, 0, 0,16484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16484,16484,16484,16485, 16485, 0,16485,16485,16485,16485,16485,16485,16485, 0, 16485,16485, 0, 0, 0, 0, 0, 0, 0, 0, 0,16485,16485,16485,16485,16485,16485,16485,16485, 0, 0, 0, 0,16485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16485,16485,16485,16489,16489, 0,16489,16489,16489,16489, 16489,16489,16489, 0,16489,16489, 0, 0, 0, 0, 0, 0, 0, 0, 0,16489,16489,16489,16489,16489, 16489,16489, 0, 0, 0, 0, 0,16489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16489,16489,16489,16490,16490, 0, 16490,16490,16490,16490,16490,16490,16490, 0,16490,16490, 0, 0, 0, 0, 0, 0, 0, 0, 0,16490, 16490,16490,16490,16490,16490,16490,16490, 0, 0, 0, 0,16490, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16490,16490, 16490,16494,16494, 0,16494,16494,16494,16494,16494,16494, 16494, 0,16494,16494, 0, 0, 0, 0, 0, 0, 0, 0, 0,16494,16494,16494,16494,16494,16494,16494, 0, 0, 0, 0, 0,16494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16494,16494,16494,16495,16495, 0,16495,16495, 16495,16495,16495,16495,16495, 0,16495,16495, 0, 0, 0, 0, 0, 0, 0, 0, 0,16495,16495,16495, 16495,16495,16495,16495,16495, 0, 0, 0, 0,16495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16495,16495,16495,16498, 16498, 0,16498,16498,16498,16498,16498,16498,16498, 0, 16498,16498, 0, 0, 0, 0, 0, 0, 0, 0, 0,16498,16498,16498,16498,16498,16498,16498, 0, 0, 0, 0, 0,16498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16498,16498,16498,16499,16499, 0,16499,16499,16499,16499, 16499,16499,16499, 0,16499,16499, 0, 0, 0, 0, 0, 0, 0, 0, 0,16499,16499,16499,16499,16499, 16499,16499,16499, 0, 0, 0, 0,16499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16499,16499,16499,16501,16501, 0, 16501,16501,16501,16501,16501,16501,16501, 0,16501,16501, 0, 0, 0, 0, 0, 0, 0, 0, 0,16501, 16501,16501,16501,16501,16501,16501, 0, 0, 0, 0, 0,16501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16501, 0, 0, 0, 0, 0,16501,16501, 16501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16501, 16502,16502, 0,16502,16502,16502,16502,16502,16502,16502, 0,16502,16502, 0, 0, 0, 0, 0, 0, 0, 0, 0,16502,16502,16502,16502,16502,16502,16502, 0, 0, 0, 0, 0,16502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16502,16502,16502,16503,16503, 0,16503,16503,16503, 16503,16503,16503,16503, 0,16503,16503, 0, 0, 0, 0, 0, 0, 0, 0, 0,16503,16503,16503,16503, 16503,16503,16503,16503, 0, 0, 0, 0,16503, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16503,16503,16503,16504,16504, 0,16504,16504,16504,16504,16504,16504,16504, 0,16504, 16504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16504,16504,16504,16504,16504,16504,16504, 0, 0, 0, 0, 0,16504, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16504, 16504,16504,16505,16505, 0,16505,16505,16505,16505,16505, 16505,16505, 0,16505,16505, 0, 0, 0, 0, 0, 0, 0, 0, 0,16505,16505,16505,16505,16505,16505, 16505,16505, 0, 0, 0, 0,16505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16505,16505,16505,16509,16509, 0,16509, 16509,16509,16509,16509,16509,16509, 0,16509,16509, 0, 0, 0, 0, 0, 0, 0, 0, 0,16509,16509, 16509,16509,16509,16509,16509, 0, 0, 0, 0, 0, 16509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16509,16509,16509, 16510,16510, 0,16510,16510,16510,16510,16510,16510,16510, 0,16510,16510, 0, 0, 0, 0, 0, 0, 0, 0, 0,16510,16510,16510,16510,16510,16510,16510,16510, 0, 0, 0, 0,16510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16510,16510,16510,16513,16513, 0,16513,16513,16513, 16513,16513,16513,16513, 0,16513,16513, 0, 0, 0, 0, 0, 0, 0, 0, 0,16513,16513,16513,16513, 16513,16513,16513, 0, 0, 0, 0, 0,16513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16513,16513,16513,16514,16514, 0,16514,16514,16514,16514,16514,16514,16514, 0,16514, 16514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16514,16514,16514,16514,16514,16514,16514,16514, 0, 0, 0, 0,16514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16514, 16514,16514,16516,16516, 0,16516,16516,16516,16516,16516, 16516,16516, 0,16516,16516, 0, 0, 0, 0, 0, 0, 0, 0, 0,16516,16516,16516,16516,16516,16516, 16516, 0, 0, 0, 0, 0,16516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16516, 0, 0, 0, 0, 0,16516,16516,16516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16516,16517,16517, 0,16517,16517, 16517,16517,16517,16517,16517, 0,16517,16517, 0, 0, 0, 0, 0, 0, 0, 0, 0,16517,16517,16517, 16517,16517,16517,16517, 0, 0, 0, 0, 0,16517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16517,16517,16517,16518, 16518, 0,16518,16518,16518,16518,16518,16518,16518, 0, 16518,16518, 0, 0, 0, 0, 0, 0, 0, 0, 0,16518,16518,16518,16518,16518,16518,16518,16518, 0, 0, 0, 0,16518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16518,16518,16518,16519,16519, 0,16519,16519,16519,16519, 16519,16519,16519, 0,16519,16519, 0, 0, 0, 0, 0, 0, 0, 0, 0,16519,16519,16519,16519,16519, 16519,16519, 0, 0, 0, 0, 0,16519, 0, 0, 0, 0, 0, 0, 0,16519, 0, 0, 0, 0, 0, 0, 0, 0,16519,16519,16519,16523,16523,16523, 16523,16523,16523,16523,16523,16523,16523, 0, 0, 0, 0, 0, 0,16523,16523,16523,16523,16523,16523, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16523, 16523,16523,16523,16523,16523,16524,16524,16524,16524,16524, 16524,16524,16524,16524,16524, 0, 0, 0, 0, 0, 0,16524,16524,16524,16524,16524,16524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16524,16524,16524, 16524,16524,16524,16526, 0, 0, 0, 0, 0, 0, 0, 0,16526,16526,16526,16526,16526,16526,16526,16526, 16526, 0, 0, 0, 0, 0, 0, 0,16526,16526, 16526,16526,16526,16526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16526,16526,16526,16526,16526,16526, 16529,16529,16529,16529,16529,16529,16529,16529,16529,16529, 0, 0, 0, 0, 0, 0,16529,16529,16529,16529, 16529,16529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16529,16529,16529,16529,16529,16529,16531,16531, 16531,16531,16531,16531,16531,16531,16531, 0, 0, 0, 0, 0, 0, 0,16531,16531,16531,16531,16531,16531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16531,16531,16531,16531,16531,16531,16536,16536,16536,16536, 16536,16536,16536,16536,16536,16536, 0, 0, 0, 0, 0, 0,16536,16536,16536,16536,16536,16536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16536,16536, 16536,16536,16536,16536,16538,16538,16538,16538,16538,16538, 16538,16538,16538, 0, 0, 0, 0, 0, 0, 0, 16538,16538,16538,16538,16538,16538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16538,16538,16538,16538, 16538,16538,16541,16541,16541,16541,16541,16541,16541,16541, 16541, 0, 0, 0, 0, 0, 0, 0,16541,16541, 16541,16541,16541,16541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16541,16541,16541,16541,16541,16541, 16542,16542,16542,16542,16542,16542,16542,16542,16542,16542, 0, 0, 0, 0, 0, 0,16542,16542,16542,16542, 16542,16542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16542,16542,16542,16542,16542,16542,16544,16544, 16544,16544,16544,16544,16544,16544,16544, 0, 0, 0, 0, 0, 0, 0,16544,16544,16544,16544,16544,16544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16544,16544,16544,16544,16544,16544,16547,16547,16547,16547, 16547,16547,16547,16547,16547, 0, 0, 0, 0, 0, 0, 0,16547,16547,16547,16547,16547,16547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16547,16547, 16547,16547,16547,16547,16548, 0,16548,16548,16548,16548, 16548,16548,16548,16548,16548,16548, 0, 0, 0, 0, 0, 0,16548,16548,16548,16548,16548,16548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16548,16548, 16548,16548,16548,16548,16551,16551,16551,16551,16551,16551, 16551,16551,16551,16551, 0, 0, 0, 0, 0, 0, 16551,16551,16551,16551,16551,16551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16551,16551,16551,16551, 16551,16551,16553,16553,16553,16553,16553,16553,16553,16553, 16553, 0, 0, 0, 0, 0, 0, 0,16553,16553, 16553,16553,16553,16553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16553,16553,16553,16553,16553,16553, 16556,16556,16556,16556,16556,16556,16556,16556,16556, 0, 0, 0, 0, 0, 0, 0,16556,16556,16556,16556, 16556,16556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16556,16556,16556,16556,16556,16556,16557,16557, 16557,16557,16557,16557,16557,16557,16557,16557, 0, 0, 0, 0, 0, 0,16557,16557,16557,16557,16557,16557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16557,16557,16557,16557,16557,16557,16560,16560,16560,16560, 16560,16560,16560,16560,16560,16560, 0, 0, 0, 0, 0, 0,16560,16560,16560,16560,16560,16560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16560,16560, 16560,16560,16560,16560,16562,16562,16562,16562,16562,16562, 16562,16562,16562, 0, 0, 0, 0, 0, 0, 0, 16562,16562,16562,16562,16562,16562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16562,16562,16562,16562, 16562,16562,16565,16565,16565,16565,16565,16565,16565,16565, 16565, 0, 0, 0, 0, 0, 0, 0,16565,16565, 16565,16565,16565,16565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16565,16565,16565,16565,16565,16565, 16566,16566,16566,16566,16566,16566,16566,16566,16566,16566, 0, 0, 0, 0, 0, 0,16566,16566,16566,16566, 16566,16566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16566,16566,16566,16566,16566,16566,16572,16572, 16572,16572,16572,16572,16572,16572,16572,16572, 0, 0, 0, 0, 0, 0,16572,16572,16572,16572,16572,16572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16572,16572,16572,16572,16572,16572,16573,16573,16573,16573, 16573,16573,16573,16573,16573, 0, 0, 0, 0, 0, 0, 0,16573,16573,16573,16573,16573,16573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16573,16573, 16573,16573,16573,16573,16578,16578,16578,16578,16578,16578, 16578,16578,16578,16578, 0, 0, 0, 0, 0, 0, 16578,16578,16578,16578,16578,16578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16578,16578,16578,16578, 16578,16578,16582,16582,16582,16582,16582,16582,16582,16582, 16582,16582, 0, 0, 0, 0, 0, 0,16582,16582, 16582,16582,16582,16582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16582,16582,16582,16582,16582,16582, 16587,16587, 0,16587,16587,16587,16587,16587,16587,16587, 0,16587,16587, 0, 0, 0, 0, 0, 0, 0, 0, 0,16587,16587,16587,16587,16587,16587,16587, 0, 0, 0, 0, 0,16587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16587,16587,16587,16587,16588,16588, 0,16588,16588, 16588,16588,16588,16588,16588, 0,16588,16588, 0, 0, 0, 0, 0, 0, 0, 0, 0,16588,16588,16588, 16588,16588,16588,16588, 0, 0, 0, 0, 0,16588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16588,16588,16588,16589, 16589, 0,16589,16589,16589,16589,16589,16589,16589, 0, 16589,16589, 0, 0, 0, 0, 0, 0, 0, 0, 0,16589,16589,16589,16589,16589,16589,16589,16589, 0, 0, 0, 0,16589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16589,16589,16589,16593,16593, 0,16593,16593,16593,16593, 16593,16593,16593, 0,16593,16593, 0, 0, 0, 0, 0, 0, 0, 0, 0,16593,16593,16593,16593,16593, 16593,16593, 0, 0, 0, 0, 0,16593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16593,16593,16593,16594,16594, 0, 16594,16594,16594,16594,16594,16594,16594, 0,16594,16594, 0, 0, 0, 0, 0, 0, 0, 0, 0,16594, 16594,16594,16594,16594,16594,16594,16594, 0, 0, 0, 0,16594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16594,16594, 16594,16608,16608, 0,16608,16608,16608,16608,16608,16608, 16608, 0,16608,16608, 0, 0, 0, 0, 0, 0, 0, 0, 0,16608,16608,16608,16608,16608,16608,16608, 0, 0, 0, 0, 0,16608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16608,16608,16608,16609,16609, 0,16609,16609, 16609,16609,16609,16609,16609, 0,16609,16609, 0, 0, 0, 0, 0, 0, 0, 0, 0,16609,16609,16609, 16609,16609,16609,16609,16609, 0, 0, 0, 0,16609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16609,16609,16609,16623, 16623, 0,16623,16623,16623,16623,16623,16623,16623, 0, 16623,16623, 0, 0, 0, 0, 0, 0, 0, 0, 0,16623,16623,16623,16623,16623,16623,16623, 0, 0, 0, 0, 0,16623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16623,16623,16623,16624,16624, 0,16624,16624,16624,16624, 16624,16624,16624, 0,16624,16624, 0, 0, 0, 0, 0, 0, 0, 0, 0,16624,16624,16624,16624,16624, 16624,16624,16624, 0, 0, 0, 0,16624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16624,16624,16624,16657,16657, 0, 16657,16657,16657,16657,16657,16657,16657, 0,16657,16657, 0, 0, 0, 0, 0, 0, 0, 0, 0,16657, 16657,16657,16657,16657,16657,16657, 0, 0, 0, 0, 0,16657, 0, 0, 0, 0, 0,16657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16657,16657, 16657,16677, 0,16677, 0, 0,16677,16677,16677,16677, 16677,16677,16677,16677,16677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16677,16677, 0,16677,16678,16678, 0, 16678,16678,16678,16678,16678,16678,16678, 0,16678,16678, 0, 0, 0, 0, 0, 0, 0, 0, 0,16678, 16678,16678,16678,16678,16678,16678, 0, 0, 0, 0, 0,16678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16678,16678, 16678,16679,16679, 0,16679,16679,16679,16679,16679,16679, 16679, 0,16679,16679, 0, 0, 0, 0, 0, 0, 0, 0, 0,16679,16679,16679,16679,16679,16679,16679, 16679, 0, 0, 0, 0,16679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16679,16679,16679,16700,16700, 0,16700,16700, 16700,16700,16700,16700,16700, 0,16700,16700, 0, 0, 0, 0, 0, 0, 0, 0, 0,16700,16700,16700, 16700,16700,16700,16700, 0, 0, 0, 0, 0,16700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16700,16700,16700,16701, 16701, 0,16701,16701,16701,16701,16701,16701,16701, 0, 16701,16701, 0, 0, 0, 0, 0, 0, 0, 0, 0,16701,16701,16701,16701,16701,16701,16701,16701, 0, 0, 0, 0,16701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16701,16701,16701,16705,16705, 0,16705,16705,16705,16705, 16705,16705,16705,16705,16705,16705, 0, 0, 0, 0, 0, 0, 0, 0, 0,16705,16705,16705,16705,16705, 16705,16705, 0, 0, 0, 0, 0,16705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16705,16705,16705,16705,16706,16706, 0,16706,16706,16706,16706,16706,16706,16706, 0,16706, 16706, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16706,16706,16706,16706,16706,16706,16706, 0, 0, 0, 0, 0,16706, 0, 0, 0, 0, 0,16706, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16706, 16706,16706,16707,16707, 0,16707,16707,16707,16707,16707, 16707,16707, 0,16707,16707, 0, 0, 0, 0, 0, 0, 0, 0, 0,16707,16707,16707,16707,16707,16707, 16707,16707, 0, 0, 0, 0,16707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16707,16707,16707,16717, 0, 0, 0, 16717, 0,16717, 0, 0,16717,16717,16717,16717,16717, 16717,16717,16717,16717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16717, 0, 0,16717,16741,16741, 0,16741, 16741,16741,16741,16741, 0,16741,16741,16741, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16741,16741, 16741,16741,16741,16741,16741, 0, 0, 0, 0, 0, 16741, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16741,16741,16741, 16741,16742,16742, 0,16742,16742,16742,16742,16742, 0, 16742,16742,16742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16742,16742,16742,16742,16742,16742,16742, 16742, 0, 0, 0, 0,16742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16742,16742,16742,16742,16746,16746,16746,16746, 16746,16746,16746,16746,16746, 0, 0, 0, 0, 0, 0, 0,16746,16746,16746,16746,16746,16746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16746,16746, 16746,16746,16746,16746,16790, 0,16790, 0, 0, 0, 0,16790, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16790, 0, 0, 0, 0, 0, 0,16790, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16790, 0,16790, 0,16790, 0, 0,16790,16790, 0, 0, 0,16790, 0, 0,16790, 0,16790, 0,16790, 0,16790,16790, 16790,16791, 0,16791, 0, 0, 0, 0,16791, 0, 0, 0,16791,16791,16791,16791,16791,16791,16791,16791, 16791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16791, 0, 0, 0, 0, 0, 0, 16791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16791, 0,16791, 0,16791, 0, 0,16791,16791, 0, 0, 0,16791, 0, 0,16791, 0,16791, 0,16791, 0,16791,16791,16791,16792,16792, 0, 0, 0, 0, 0,16792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16792, 0,16792, 0,16792, 0, 0,16792,16792, 0, 0, 0,16792, 0, 0,16792, 0,16792, 0,16792, 0, 16792,16792,16792,16795, 0, 0, 0, 0, 0, 0, 16795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16795, 0,16795, 0,16795, 0, 0,16795,16795, 0, 0, 0,16795, 0, 0,16795, 0,16795, 0,16795, 0,16795,16795,16795,16797, 0, 0, 0, 0, 0, 0,16797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16797, 0,16797, 0,16797, 0, 0,16797,16797, 0, 0, 0,16797, 0, 0,16797, 0,16797, 0,16797, 0, 16797,16797,16797,16798, 0, 0, 0, 0, 0, 0, 16798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16798, 0,16798, 0,16798, 0, 0,16798,16798, 0, 0, 0,16798, 0, 0,16798, 0,16798, 0,16798, 0,16798,16798,16798,16799, 0, 0, 0, 0, 0, 0,16799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16799, 16799,16799, 0,16799, 0, 0,16799,16799, 0, 0, 0,16799, 0, 0,16799, 0,16799, 0,16799, 0, 16799,16799,16799,16801, 0, 0, 0, 0, 0, 0, 16801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16801, 0,16801, 0,16801, 0, 0,16801,16801, 0, 0, 0,16801,16801, 0,16801, 0,16801, 0,16801, 0,16801,16801,16801,16802, 0, 0, 0, 0, 0, 0,16802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16802, 0,16802, 0,16802, 0, 0,16802,16802, 0, 0, 0,16802, 0, 0,16802, 0,16802, 0,16802, 0, 16802,16802,16802,16803, 0, 0, 0, 0, 0, 0, 16803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16803, 0,16803, 0,16803, 0, 0,16803,16803, 0, 0, 0,16803,16803, 0,16803, 0,16803, 0,16803, 0,16803,16803,16803,16804, 0, 0, 0, 0, 0, 0,16804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16804, 0,16804, 0,16804, 0, 0,16804,16804, 0, 0, 0,16804, 0, 0,16804, 0,16804, 0,16804,16804, 16804,16804,16804,16810,16810,16810,16810,16810,16810,16810, 16810,16810,16810,16810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16810, 0, 0, 0, 0,16810,16814, 0,16814, 0, 0, 0, 0,16814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16814, 0, 0, 0, 0, 0, 0,16814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16814, 0,16814, 0,16814, 0, 0,16814,16814, 0, 0, 0,16814, 0, 0,16814, 0,16814, 0,16814, 0, 16814,16814,16814,16815, 0,16815, 0, 0, 0, 0, 16815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16815, 0, 0, 0, 0, 0, 0,16815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16815,16815, 0,16815, 0, 16815, 0, 0,16815,16815, 0, 0, 0,16815, 0, 0,16815, 0,16815, 0,16815, 0,16815,16815,16815, 16815,16816, 0, 0, 0, 0, 0, 0, 0,16816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16816, 0, 0, 0, 0, 0, 0,16816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16816, 0,16816, 0,16816, 0, 0,16816, 16816, 0, 0, 0,16816, 0, 0,16816, 0,16816, 0,16816, 0,16816,16816,16816,16817, 0, 0, 0, 0, 0, 0, 0,16817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16817, 0,16817, 0, 0, 0, 0,16817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16817, 0,16817, 0,16817, 0, 0,16817,16817, 0, 0, 0,16817, 0, 0,16817, 0,16817, 0,16817, 0,16817,16817, 16817,16833, 0, 0, 0, 0, 0, 0, 0,16833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16833, 0, 0, 0, 0, 0, 0,16833, 0, 0, 0, 0, 0, 0,16833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16833, 0,16833,16833,16833, 0, 0,16833, 16833, 0, 0, 0,16833, 0, 0,16833, 0,16833, 0,16833, 0,16833,16833,16833,16834, 0, 0, 0, 0, 0, 0, 0,16834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16834, 0, 0, 0, 0, 0, 0,16834, 0, 0,16834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16834, 0,16834, 16834,16834, 0, 0,16834,16834, 0, 0, 0,16834, 0, 0,16834, 0,16834, 0,16834, 0,16834,16834, 16834,16836, 0,16836, 0, 0, 0, 0,16836, 0, 0,16836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16836, 0, 0, 0, 0, 0, 0, 16836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16836, 0,16836, 0,16836, 0, 0,16836,16836, 0, 0, 0,16836, 0,16836,16836, 0,16836, 0,16836, 0,16836,16836,16836,16836,16839, 0,16839, 0, 0, 0, 0,16839, 0, 0,16839, 16839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16839, 0, 0, 0, 0, 0, 0,16839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16839, 0,16839, 0,16839, 0, 0,16839, 16839, 0, 0, 0,16839, 0, 0,16839, 0,16839, 0,16839, 0,16839,16839,16839,16846, 0,16846,16846, 0, 0, 0,16846, 0,16846,16846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16846, 0, 0, 0, 0, 0, 0,16846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16846, 0,16846, 0,16846, 0, 0,16846,16846, 0, 0, 0,16846, 0, 0,16846, 0,16846, 0,16846, 0, 16846,16846,16846,16847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16847, 0, 0, 0, 0, 0, 0,16847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16847, 0,16847,16847, 16847, 0, 0,16847,16847, 0, 0, 0,16847, 0, 16847,16847, 0,16847, 0,16847, 0,16847,16847,16847, 16848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16848, 0, 0, 0, 0, 0, 0,16848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16848, 0,16848, 0,16848, 0, 0, 16848,16848, 0, 0, 0,16848, 0, 0,16848, 0, 16848, 0,16848, 0,16848,16848,16848,16849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16849, 0, 0, 0, 0, 0, 0,16849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16849, 0,16849, 0,16849, 0,16849,16849,16849, 0, 0, 0,16849, 0, 0,16849, 0,16849, 0,16849, 0,16849,16849,16849,16864, 0,16864, 0, 0, 0, 0,16864, 0, 0,16864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16864, 0, 0, 0, 0, 0, 0,16864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16864, 0,16864, 0,16864, 0, 0,16864,16864, 0, 0, 0,16864, 0, 0,16864, 0,16864, 0,16864, 0,16864,16864, 16864,16880, 0,16880, 0, 0, 0, 0,16880, 0, 0,16880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16880, 0, 0, 0, 0, 0, 0, 0, 0,16880, 0, 0, 0, 0, 0, 0, 16880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16880, 0,16880, 0,16880, 0, 0,16880,16880, 0, 0, 0,16880, 0,16880,16880, 0,16880, 0,16880, 0,16880,16880,16880,16881, 0, 16881, 0, 0, 0, 0,16881, 0, 0,16881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16881, 0, 0, 0, 0, 0, 0,16881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16881, 0,16881, 0,16881, 0, 0,16881,16881, 0, 0, 0,16881, 0, 0,16881, 0,16881, 0, 16881, 0,16881,16881,16881,16897,16897, 0,16897,16897, 16897,16897,16897,16897,16897, 0,16897,16897, 0, 0, 0, 0, 0, 0, 0, 0, 0,16897,16897,16897, 16897,16897,16897,16897, 0, 0, 0, 0, 0,16897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16897,16897,16897,16898, 16898, 0,16898,16898,16898,16898,16898,16898,16898, 0, 16898,16898, 0, 0, 0, 0, 0, 0, 0, 0, 0,16898,16898,16898,16898,16898,16898,16898,16898, 0, 0, 0, 0,16898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16898,16898,16898,16902,16902, 0,16902,16902,16902,16902, 16902,16902,16902, 0,16902,16902, 0, 0, 0, 0, 0, 0, 0, 0, 0,16902,16902,16902,16902,16902, 16902,16902, 0, 0, 0, 0, 0,16902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16902,16902,16902,16903,16903, 0, 16903,16903,16903,16903,16903,16903,16903, 0,16903,16903, 0, 0, 0, 0, 0, 0, 0, 0, 0,16903, 16903,16903,16903,16903,16903,16903,16903, 0, 0, 0, 0,16903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16903,16903, 16903,16907,16907, 0,16907,16907,16907,16907,16907,16907, 16907, 0,16907,16907, 0, 0, 0, 0, 0, 0, 0, 0, 0,16907,16907,16907,16907,16907,16907,16907, 0, 0, 0, 0, 0,16907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16907,16907,16907,16908,16908, 0,16908,16908, 16908,16908,16908,16908,16908, 0,16908,16908, 0, 0, 0, 0, 0, 0, 0, 0, 0,16908,16908,16908, 16908,16908,16908,16908,16908, 0, 0, 0, 0,16908, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16908,16908,16908,16912, 16912, 0,16912,16912,16912,16912,16912,16912,16912, 0, 16912,16912, 0, 0, 0, 0, 0, 0, 0, 0, 0,16912,16912,16912,16912,16912,16912,16912, 0, 0, 0, 0, 0,16912, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16912,16912,16912,16913,16913, 0,16913,16913,16913,16913, 16913,16913,16913, 0,16913,16913, 0, 0, 0, 0, 0, 0, 0, 0, 0,16913,16913,16913,16913,16913, 16913,16913,16913, 0, 0, 0, 0,16913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16913,16913,16913,16916,16916, 0, 16916,16916,16916,16916,16916,16916,16916, 0,16916,16916, 0, 0, 0, 0, 0, 0, 0, 0, 0,16916, 16916,16916,16916,16916,16916,16916, 0, 0, 0, 0, 0,16916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16916,16916, 16916,16917,16917, 0,16917,16917,16917,16917,16917,16917, 16917, 0,16917,16917, 0, 0, 0, 0, 0, 0, 0, 0, 0,16917,16917,16917,16917,16917,16917,16917, 16917, 0, 0, 0, 0,16917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16917,16917,16917,16919,16919, 0,16919,16919, 16919,16919,16919,16919,16919, 0,16919,16919, 0, 0, 0, 0, 0, 0, 0, 0, 0,16919,16919,16919, 16919,16919,16919,16919, 0, 0, 0, 0, 0,16919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16919, 0, 0, 0, 0, 0,16919,16919,16919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16919,16920,16920, 0,16920,16920,16920,16920,16920,16920,16920, 0,16920, 16920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16920,16920,16920,16920,16920,16920,16920, 0, 0, 0, 0, 0,16920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16920, 16920,16920,16921,16921, 0,16921,16921,16921,16921,16921, 16921,16921, 0,16921,16921, 0, 0, 0, 0, 0, 0, 0, 0, 0,16921,16921,16921,16921,16921,16921, 16921,16921, 0, 0, 0, 0,16921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16921,16921,16921,16922,16922, 0,16922, 16922,16922,16922,16922,16922,16922, 0,16922,16922, 0, 0, 0, 0, 0, 0, 0, 0, 0,16922,16922, 16922,16922,16922,16922,16922, 0, 0, 0, 0, 0, 16922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16922,16922,16922, 16923,16923, 0,16923,16923,16923,16923,16923,16923,16923, 0,16923,16923, 0, 0, 0, 0, 0, 0, 0, 0, 0,16923,16923,16923,16923,16923,16923,16923,16923, 0, 0, 0, 0,16923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16923,16923,16923,16926,16926, 0,16926,16926,16926, 16926,16926,16926,16926, 0,16926,16926, 0, 0, 0, 0, 0, 0, 0, 0, 0,16926,16926,16926,16926, 16926,16926,16926, 0, 0, 0, 0, 0,16926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16926,16926,16926,16927,16927, 0,16927,16927,16927,16927,16927,16927,16927, 0,16927, 16927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16927,16927,16927,16927,16927,16927,16927,16927, 0, 0, 0, 0,16927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16927, 16927,16927,16930,16930, 0,16930,16930,16930,16930,16930, 16930,16930, 0,16930,16930, 0, 0, 0, 0, 0, 0, 0, 0, 0,16930,16930,16930,16930,16930,16930, 16930, 0, 0, 0, 0, 0,16930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16930,16930,16930,16931,16931, 0,16931, 16931,16931,16931,16931,16931,16931, 0,16931,16931, 0, 0, 0, 0, 0, 0, 0, 0, 0,16931,16931, 16931,16931,16931,16931,16931,16931, 0, 0, 0, 0, 16931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16931,16931,16931, 16933,16933, 0,16933,16933,16933,16933,16933,16933,16933, 0,16933,16933, 0, 0, 0, 0, 0, 0, 0, 0, 0,16933,16933,16933,16933,16933,16933,16933, 0, 0, 0, 0, 0,16933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16933, 0, 0, 0, 0, 0,16933,16933,16933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16933,16934,16934, 0,16934,16934,16934,16934, 16934,16934,16934, 0,16934,16934, 0, 0, 0, 0, 0, 0, 0, 0, 0,16934,16934,16934,16934,16934, 16934,16934, 0, 0, 0, 0, 0,16934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16934,16934,16934,16935,16935, 0, 16935,16935,16935,16935,16935,16935,16935, 0,16935,16935, 0, 0, 0, 0, 0, 0, 0, 0, 0,16935, 16935,16935,16935,16935,16935,16935,16935, 0, 0, 0, 0,16935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16935,16935, 16935,16936,16936, 0,16936,16936,16936,16936,16936,16936, 16936, 0,16936,16936, 0, 0, 0, 0, 0, 0, 0, 0, 0,16936,16936,16936,16936,16936,16936,16936, 0, 0, 0, 0, 0,16936, 0, 0,16936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16936,16936,16936,16940,16940,16940,16940,16940, 16940,16940,16940,16940,16940, 0, 0, 0, 0, 0, 0,16940,16940,16940,16940,16940,16940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16940,16940,16940, 16940,16940,16940,16941,16941,16941,16941,16941,16941,16941, 16941,16941,16941, 0, 0, 0, 0, 0, 0,16941, 16941,16941,16941,16941,16941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16941,16941,16941,16941,16941, 16941,16943, 0, 0, 0, 0, 0, 0, 0, 0, 16943,16943,16943,16943,16943,16943,16943,16943,16943, 0, 0, 0, 0, 0, 0, 0,16943,16943,16943,16943, 16943,16943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16943,16943,16943,16943,16943,16943,16946,16946, 16946,16946,16946,16946,16946,16946,16946,16946, 0, 0, 0, 0, 0, 0,16946,16946,16946,16946,16946,16946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16946,16946,16946,16946,16946,16946,16948,16948,16948,16948, 16948,16948,16948,16948,16948, 0, 0, 0, 0, 0, 0, 0,16948,16948,16948,16948,16948,16948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16948,16948, 16948,16948,16948,16948,16953,16953,16953,16953,16953,16953, 16953,16953,16953,16953, 0, 0, 0, 0, 0, 0, 16953,16953,16953,16953,16953,16953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16953,16953,16953,16953, 16953,16953,16955,16955,16955,16955,16955,16955,16955,16955, 16955, 0, 0, 0, 0, 0, 0, 0,16955,16955, 16955,16955,16955,16955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16955,16955,16955,16955,16955,16955, 16958,16958,16958,16958,16958,16958,16958,16958,16958, 0, 0, 0, 0, 0, 0, 0,16958,16958,16958,16958, 16958,16958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16958,16958,16958,16958,16958,16958,16959,16959, 16959,16959,16959,16959,16959,16959,16959,16959, 0, 0, 0, 0, 0, 0,16959,16959,16959,16959,16959,16959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16959,16959,16959,16959,16959,16959,16961,16961,16961,16961, 16961,16961,16961,16961,16961, 0, 0, 0, 0, 0, 0, 0,16961,16961,16961,16961,16961,16961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16961,16961, 16961,16961,16961,16961,16964,16964,16964,16964,16964,16964, 16964,16964,16964, 0, 0, 0, 0, 0, 0, 0, 16964,16964,16964,16964,16964,16964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16964,16964,16964,16964, 16964,16964,16965, 0,16965,16965,16965,16965,16965,16965, 16965,16965,16965,16965, 0, 0, 0, 0, 0, 0, 16965,16965,16965,16965,16965,16965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16965,16965,16965,16965, 16965,16965,16968,16968,16968,16968,16968,16968,16968,16968, 16968,16968, 0, 0, 0, 0, 0, 0,16968,16968, 16968,16968,16968,16968, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16968,16968,16968,16968,16968,16968, 16970,16970,16970,16970,16970,16970,16970,16970,16970, 0, 0, 0, 0, 0, 0, 0,16970,16970,16970,16970, 16970,16970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16970,16970,16970,16970,16970,16970,16973,16973, 16973,16973,16973,16973,16973,16973,16973, 0, 0, 0, 0, 0, 0, 0,16973,16973,16973,16973,16973,16973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16973,16973,16973,16973,16973,16973,16974,16974,16974,16974, 16974,16974,16974,16974,16974,16974, 0, 0, 0, 0, 0, 0,16974,16974,16974,16974,16974,16974, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16974,16974, 16974,16974,16974,16974,16977,16977,16977,16977,16977,16977, 16977,16977,16977,16977, 0, 0, 0, 0, 0, 0, 16977,16977,16977,16977,16977,16977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16977,16977,16977,16977, 16977,16977,16979,16979,16979,16979,16979,16979,16979,16979, 16979, 0, 0, 0, 0, 0, 0, 0,16979,16979, 16979,16979,16979,16979, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16979,16979,16979,16979,16979,16979, 16982,16982,16982,16982,16982,16982,16982,16982,16982, 0, 0, 0, 0, 0, 0, 0,16982,16982,16982,16982, 16982,16982, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16982,16982,16982,16982,16982,16982,16983,16983, 16983,16983,16983,16983,16983,16983,16983,16983, 0, 0, 0, 0, 0, 0,16983,16983,16983,16983,16983,16983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16983,16983,16983,16983,16983,16983,16989,16989,16989,16989, 16989,16989,16989,16989,16989,16989, 0, 0, 0, 0, 0, 0,16989,16989,16989,16989,16989,16989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16989,16989, 16989,16989,16989,16989,16990,16990,16990,16990,16990,16990, 16990,16990,16990, 0, 0, 0, 0, 0, 0, 0, 16990,16990,16990,16990,16990,16990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16990,16990,16990,16990, 16990,16990,16995,16995,16995,16995,16995,16995,16995,16995, 16995,16995, 0, 0, 0, 0, 0, 0,16995,16995, 16995,16995,16995,16995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16995,16995,16995,16995,16995,16995, 16999,16999,16999,16999,16999,16999,16999,16999,16999,16999, 0, 0, 0, 0, 0, 0,16999,16999,16999,16999, 16999,16999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16999,16999,16999,16999,16999,16999,17004,17004, 0,17004,17004,17004,17004,17004,17004,17004, 0,17004, 17004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17004,17004,17004,17004,17004,17004,17004, 0, 0, 0, 0, 0,17004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17004, 17004,17004,17005,17005, 0,17005,17005,17005,17005,17005, 17005,17005, 0,17005,17005, 0, 0, 0, 0, 0, 0, 0, 0, 0,17005,17005,17005,17005,17005,17005, 17005,17005, 0, 0, 0, 0,17005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17005,17005,17005,17009,17009, 0,17009, 17009,17009,17009,17009,17009,17009, 0,17009,17009, 0, 0, 0, 0, 0, 0, 0, 0, 0,17009,17009, 17009,17009,17009,17009,17009, 0, 0, 0, 0, 0, 17009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17009,17009,17009, 17010,17010, 0,17010,17010,17010,17010,17010,17010,17010, 0,17010,17010, 0, 0, 0, 0, 0, 0, 0, 0, 0,17010,17010,17010,17010,17010,17010,17010,17010, 0, 0, 0, 0,17010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17010,17010,17010,17014,17014, 0,17014,17014,17014, 17014,17014,17014,17014, 0,17014,17014, 0, 0, 0, 0, 0, 0, 0, 0, 0,17014,17014,17014,17014, 17014,17014,17014, 0, 0, 0, 0, 0,17014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17014,17014,17014,17015,17015, 0,17015,17015,17015,17015,17015,17015,17015, 0,17015, 17015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17015,17015,17015,17015,17015,17015,17015,17015, 0, 0, 0, 0,17015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17015, 17015,17015,17029,17029, 0,17029,17029,17029,17029,17029, 17029,17029, 0,17029,17029, 0, 0, 0, 0, 0, 0, 0, 0, 0,17029,17029,17029,17029,17029,17029, 17029, 0, 0, 0, 0, 0,17029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17029,17029,17029,17030,17030, 0,17030, 17030,17030,17030,17030,17030,17030, 0,17030,17030, 0, 0, 0, 0, 0, 0, 0, 0, 0,17030,17030, 17030,17030,17030,17030,17030,17030, 0, 0, 0, 0, 17030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17030,17030,17030, 17044,17044, 0,17044,17044,17044,17044,17044,17044,17044, 0,17044,17044, 0, 0, 0, 0, 0, 0, 0, 0, 0,17044,17044,17044,17044,17044,17044,17044, 0, 0, 0, 0, 0,17044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17044,17044,17044,17045,17045, 0,17045,17045,17045, 17045,17045,17045,17045, 0,17045,17045, 0, 0, 0, 0, 0, 0, 0, 0, 0,17045,17045,17045,17045, 17045,17045,17045,17045, 0, 0, 0, 0,17045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17045,17045,17045,17065,17065, 0,17065,17065,17065,17065,17065,17065,17065, 0,17065, 17065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17065,17065,17065,17065,17065,17065,17065, 0, 0, 0, 0, 0,17065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17065, 17065,17065,17066,17066, 0,17066,17066,17066,17066,17066, 17066,17066, 0,17066,17066, 0, 0, 0, 0, 0, 0, 0, 0, 0,17066,17066,17066,17066,17066,17066, 17066,17066, 0, 0, 0, 0,17066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17066,17066,17066,17067,17067, 0,17067, 17067,17067,17067,17067,17067,17067, 0,17067,17067, 0, 0, 0, 0, 0, 0, 0, 0, 0,17067,17067, 17067,17067,17067,17067,17067, 0, 0, 0, 0, 0, 17067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17067,17067,17067, 17068,17068, 0,17068,17068,17068,17068,17068,17068,17068, 0,17068,17068, 0, 0, 0, 0, 0, 0, 0, 0, 0,17068,17068,17068,17068,17068,17068,17068,17068, 0, 0, 0, 0,17068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17068,17068,17068,17072,17072, 0,17072,17072,17072, 17072,17072,17072,17072, 0,17072,17072, 0, 0, 0, 0, 0, 0, 0, 0, 0,17072,17072,17072,17072, 17072,17072,17072, 0, 0, 0, 0, 0,17072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17072,17072,17072,17073,17073, 0,17073,17073,17073,17073,17073,17073,17073, 0,17073, 17073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17073,17073,17073,17073,17073,17073,17073,17073, 0, 0, 0, 0,17073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17073, 17073,17073,17074,17074, 0,17074,17074,17074,17074,17074, 17074,17074, 0,17074,17074, 0, 0, 0, 0, 0, 0, 0, 0, 0,17074,17074,17074,17074,17074,17074, 17074, 0, 0, 0, 0, 0,17074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17074,17074,17074,17075,17075, 0,17075, 17075,17075,17075,17075,17075,17075, 0,17075,17075, 0, 0, 0, 0, 0, 0, 0, 0, 0,17075,17075, 17075,17075,17075,17075,17075,17075, 0, 0, 0, 0, 17075, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17075,17075,17075, 17076,17076, 0,17076,17076,17076,17076,17076,17076,17076, 0,17076,17076, 0, 0, 0, 0, 0, 0, 0, 0, 0,17076,17076,17076,17076,17076,17076,17076, 0, 0, 0, 0, 0,17076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17076, 0, 0, 0, 0,17076,17076,17076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17076,17080,17080, 0,17080,17080,17080, 17080,17080,17080,17080, 0,17080,17080, 0, 0, 0, 0, 0, 0, 0, 0, 0,17080,17080,17080,17080, 17080,17080,17080, 0, 0, 0, 0, 0,17080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17080,17080,17080,17081,17081, 0,17081,17081,17081,17081,17081,17081,17081, 0,17081, 17081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17081,17081,17081,17081,17081,17081,17081,17081, 0, 0, 0, 0,17081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17081, 17081,17081,17084,17084, 0,17084,17084,17084,17084,17084, 17084,17084, 0,17084,17084, 0, 0, 0, 0, 0, 0, 0, 0, 0,17084,17084,17084,17084,17084,17084, 17084, 0, 0, 0, 0, 0,17084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17084,17084,17084,17085,17085, 0,17085, 17085,17085,17085,17085,17085,17085, 0,17085,17085, 0, 0, 0, 0, 0, 0, 0, 0, 0,17085,17085, 17085,17085,17085,17085,17085,17085, 0, 0, 0, 0, 17085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17085,17085,17085, 17087,17087, 0,17087,17087,17087,17087,17087,17087,17087, 0,17087,17087, 0, 0, 0, 0, 0, 0, 0, 0, 0,17087,17087,17087,17087,17087,17087,17087, 0, 0, 0, 0, 0,17087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17087,17087,17087,17088,17088, 0,17088,17088,17088, 17088,17088,17088,17088, 0,17088,17088, 0, 0, 0, 0, 0, 0, 0, 0, 0,17088,17088,17088,17088, 17088,17088,17088,17088, 0, 0, 0, 0,17088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17088,17088,17088,17089,17089, 0,17089,17089,17089,17089,17089,17089,17089, 0,17089, 17089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17089,17089,17089,17089,17089,17089,17089, 0, 0, 0, 0, 0,17089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17089, 0, 0,17089, 17089,17089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17089,17090,17090, 0,17090,17090,17090, 17090,17090,17090,17090, 0,17090,17090, 0, 0, 0, 0, 0, 0, 0, 0, 0,17090,17090,17090,17090, 17090,17090,17090, 0, 0, 0, 0, 0,17090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17090,17090,17090,17091,17091, 0,17091,17091,17091,17091,17091,17091,17091, 0,17091, 17091,17091,17091,17091,17091,17091,17091,17091,17091,17091, 17091,17091,17091,17091,17091,17091,17091, 0, 0, 0, 0, 0,17091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17091, 17091,17091,17093,17093, 0,17093,17093,17093,17093,17093, 17093,17093, 0,17093,17093, 0, 0, 0, 0, 0, 0, 0, 0, 0,17093,17093,17093,17093,17093,17093, 17093, 0, 0, 0, 0, 0,17093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17093,17093,17093,17094,17094, 0,17094, 17094,17094,17094,17094,17094,17094, 0,17094,17094, 0, 0, 0, 0, 0, 0, 0, 0, 0,17094,17094, 17094,17094,17094,17094,17094,17094, 0, 0, 0, 0, 17094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17094,17094,17094, 17095,17095, 0,17095,17095,17095,17095,17095,17095,17095, 0,17095,17095, 0, 0, 0, 0, 0, 0, 0, 0, 0,17095,17095,17095,17095,17095,17095,17095, 0, 0, 0, 0, 0,17095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17095, 0, 0,17095,17095,17095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17095,17107,17107, 0,17107, 17107,17107,17107,17107,17107,17107, 0,17107,17107, 0, 0, 0, 0, 0, 0, 0, 0, 0,17107,17107, 17107,17107,17107,17107,17107, 0, 0, 0, 0, 0, 17107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17107,17107,17107, 17108,17108, 0,17108,17108,17108,17108,17108,17108,17108, 0,17108,17108, 0, 0, 0, 0, 0, 0, 0, 0, 0,17108,17108,17108,17108,17108,17108,17108,17108, 0, 0, 0, 0,17108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17108,17108,17108,17122,17122, 0,17122,17122,17122, 17122,17122,17122,17122, 0,17122,17122, 0, 0, 0, 0, 0, 0, 0, 0, 0,17122,17122,17122,17122, 17122,17122,17122, 0, 0, 0, 0, 0,17122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17122,17122,17122,17123,17123, 0,17123,17123,17123,17123,17123,17123,17123, 0,17123, 17123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17123,17123,17123,17123,17123,17123,17123,17123, 0, 0, 0, 0,17123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17123, 17123,17123,17143,17143, 0,17143,17143,17143,17143,17143, 17143,17143, 0,17143,17143, 0, 0, 0, 0, 0, 0, 0, 0, 0,17143,17143,17143,17143,17143,17143, 17143, 0, 0, 0, 0, 0,17143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17143,17143,17143,17144,17144,17144,17144, 17144,17144,17144,17144,17144,17144, 0, 0, 0, 0, 0, 0,17144,17144,17144,17144,17144,17144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17144,17144, 17144,17144,17144,17144,17148, 0, 0, 0, 0, 0, 0, 0, 0,17148,17148,17148,17148,17148,17148,17148, 17148,17148, 0, 0, 0, 0, 0, 0, 0,17148, 17148,17148,17148,17148,17148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17148,17148,17148,17148,17148, 17148,17154,17154,17154,17154,17154,17154,17154,17154,17154, 0, 0, 0, 0, 0, 0, 0,17154,17154,17154, 17154,17154,17154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17154,17154,17154,17154,17154,17154,17157, 17157,17157,17157,17157,17157,17157,17157,17157,17157, 0, 0, 0, 0, 0, 0,17157,17157,17157,17157,17157, 17157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17157,17157,17157,17157,17157,17157,17161,17161,17161, 17161,17161,17161,17161,17161,17161, 0, 0, 0, 0, 0, 0, 0,17161,17161,17161,17161,17161,17161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17161, 17161,17161,17161,17161,17161,17164, 0,17164,17164,17164, 17164,17164,17164,17164,17164,17164,17164, 0, 0, 0, 0, 0, 0,17164,17164,17164,17164,17164,17164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17164, 17164,17164,17164,17164,17164,17171,17171,17171,17171,17171, 17171,17171,17171,17171, 0, 0, 0, 0, 0, 0, 0,17171,17171,17171,17171,17171,17171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17171,17171,17171, 17171,17171,17171,17174,17174,17174,17174,17174,17174,17174, 17174,17174,17174, 0, 0, 0, 0, 0, 0,17174, 17174,17174,17174,17174,17174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17174,17174,17174,17174,17174, 17174,17178,17178,17178,17178,17178,17178,17178,17178,17178, 17178, 0, 0, 0, 0, 0, 0,17178,17178,17178, 17178,17178,17178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17178,17178,17178,17178,17178,17178,17182, 17182,17182,17182,17182,17182,17182,17182,17182, 0, 0, 0, 0, 0, 0, 0,17182,17182,17182,17182,17182, 17182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17182,17182,17182,17182,17182,17182,17185,17185,17185, 17185,17185,17185,17185,17185,17185,17185, 0, 0, 0, 0, 0, 0,17185,17185,17185,17185,17185,17185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17185, 17185,17185,17185,17185,17185,17189,17189,17189,17189,17189, 17189,17189,17189,17189,17189, 0, 0, 0, 0, 0, 0,17189,17189,17189,17189,17189,17189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17189,17189,17189, 17189,17189,17189,17193,17193,17193,17193,17193,17193,17193, 17193,17193, 0, 0, 0, 0, 0, 0, 0,17193, 17193,17193,17193,17193,17193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17193,17193,17193,17193,17193, 17193,17196,17196,17196,17196,17196,17196,17196,17196,17196, 17196, 0, 0, 0, 0, 0, 0,17196,17196,17196, 17196,17196,17196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17196,17196,17196,17196,17196,17196,17200, 17200,17200,17200,17200,17200,17200,17200,17200,17200, 0, 0, 0, 0, 0, 0,17200,17200,17200,17200,17200, 17200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17200,17200,17200,17200,17200,17200,17201,17201,17201, 17201,17201,17201,17201,17201,17201,17201, 0, 0, 0, 0, 0, 0,17201,17201,17201,17201,17201,17201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17201, 17201,17201,17201,17201,17201,17203,17203,17203,17203,17203, 17203,17203,17203,17203, 0, 0, 0, 0, 0, 0, 0,17203,17203,17203,17203,17203,17203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17203,17203,17203, 17203,17203,17203,17206,17206,17206,17206,17206,17206,17206, 17206,17206, 0, 0, 0, 0, 0, 0, 0,17206, 17206,17206,17206,17206,17206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17206,17206,17206,17206,17206, 17206,17207,17207,17207,17207,17207,17207,17207,17207,17207, 17207, 0, 0, 0, 0, 0, 0,17207,17207,17207, 17207,17207,17207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17207,17207,17207,17207,17207,17207,17211, 17211, 0,17211,17211,17211,17211,17211,17211,17211, 0, 17211,17211, 0, 0, 0, 0, 0, 0, 0, 0, 0,17211,17211,17211,17211,17211,17211,17211, 0, 0, 0, 0, 0,17211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17211,17211,17211,17212,17212, 0,17212,17212,17212,17212, 17212,17212,17212, 0,17212,17212, 0, 0, 0, 0, 0, 0, 0, 0, 0,17212,17212,17212,17212,17212, 17212,17212,17212, 0, 0, 0, 0,17212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17212,17212,17212,17233, 0,17233, 0, 0,17233,17233,17233,17233,17233,17233,17233,17233, 17233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17233, 17233, 0,17233,17239,17239, 0,17239,17239,17239,17239, 17239,17239,17239, 0,17239,17239, 0, 0, 0, 0, 0, 0, 0, 0, 0,17239,17239,17239,17239,17239, 17239,17239, 0, 0, 0, 0, 0,17239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17239,17239,17239,17260,17260, 0, 17260,17260,17260,17260,17260,17260,17260, 0,17260,17260, 0, 0, 0, 0, 0, 0, 0, 0, 0,17260, 17260,17260,17260,17260,17260,17260, 0, 0, 0, 0, 0,17260, 0, 0, 0, 0, 0,17260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17260,17260, 17260,17276, 0,17276, 0, 0,17276,17276,17276,17276, 17276,17276,17276,17276,17276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17276,17276, 0,17276,17282,17282, 0, 17282,17282,17282,17282,17282,17282,17282, 0,17282,17282, 0, 0, 0, 0, 0, 0, 0, 0, 0,17282, 17282,17282,17282,17282,17282,17282, 0, 0, 0, 0, 0,17282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17282,17282, 17282,17283,17283, 0,17283,17283,17283,17283,17283,17283, 17283, 0,17283,17283, 0, 0, 0, 0, 0, 0, 0, 0, 0,17283,17283,17283,17283,17283,17283,17283, 17283, 0, 0, 0, 0,17283, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17283,17283,17283,17284,17284, 0,17284,17284, 17284,17284,17284,17284,17284, 0,17284,17284, 0, 0, 0, 0, 0, 0, 0, 0, 0,17284,17284,17284, 17284,17284,17284,17284, 0, 0, 0, 0, 0,17284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17284,17284,17284,17316, 17316, 0,17316,17316,17316,17316,17316, 0,17316,17316, 17316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17316,17316,17316,17316,17316,17316,17316, 0, 0, 0, 0, 0,17316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17316,17316,17316,17316,17317,17317, 0,17317,17317,17317, 17317,17317, 0,17317,17317,17317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17317,17317,17317,17317, 17317,17317,17317,17317, 0, 0, 0, 0,17317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17317,17317,17317,17317,17321, 17321,17321,17321,17321,17321,17321,17321,17321, 0, 0, 0, 0, 0, 0, 0,17321,17321,17321,17321,17321, 17321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17321,17321,17321,17321,17321,17321,17368, 0,17368, 0, 0, 0, 0,17368, 0, 0, 0, 0, 0, 0, 0,17368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17368, 0,17368, 0, 0, 0, 0,17368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17368, 0,17368, 0,17368, 0, 0,17368,17368, 0, 0, 0,17368, 0, 0,17368, 0,17368, 0,17368, 0,17368,17368,17368,17369, 0,17369,17369, 0, 0, 0,17369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17369, 0, 0, 0, 0, 0, 0,17369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17369, 0,17369, 0,17369, 0, 0,17369,17369, 0, 0, 0,17369, 0, 0,17369, 0,17369, 0,17369, 0,17369,17369, 17369,17370, 0, 0,17370, 0, 0, 0,17370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17370, 0,17370, 0,17370, 0, 0,17370, 17370, 0, 0, 0,17370, 0, 0,17370, 0,17370, 0,17370, 0,17370,17370,17370,17371, 0, 0, 0, 0, 0, 0,17371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17371, 0,17371, 0,17371, 0, 0,17371,17371, 0, 0, 0,17371, 0, 0,17371, 0,17371, 0,17371, 0,17371,17371, 17371,17371,17372, 0, 0, 0, 0, 0, 0,17372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17372, 0,17372, 0,17372, 0, 0, 17372,17372, 0, 0, 0,17372, 0,17372,17372, 0, 17372, 0,17372, 0,17372,17372,17372,17373, 0, 0, 0, 0, 0, 0,17373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17373, 0, 17373, 0,17373, 0, 0,17373,17373, 0, 0, 0, 17373, 0, 0,17373, 0,17373, 0,17373, 0,17373, 17373,17373,17373,17374, 0, 0, 0, 0, 0, 0, 17374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17374, 0,17374, 0,17374, 0, 0,17374,17374, 0, 0, 0,17374, 0, 0,17374, 0,17374, 0,17374, 0,17374,17374,17374,17375,17375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17375, 0, 0, 0, 0, 0, 0,17375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17375, 0,17375,17375,17375, 0, 0,17375, 17375, 0, 0, 0,17375, 0, 0,17375, 0,17375, 0,17375, 0,17375,17375,17375,17386, 0, 0, 0, 0, 0, 0, 0,17386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17386, 0, 0, 0, 0, 0, 0,17386, 0, 0, 0, 0, 0,17386, 0, 0, 0, 0, 0, 0, 0,17386, 0,17386, 0,17386, 0, 0,17386,17386, 0, 0, 0,17386, 0, 0,17386, 0,17386, 0,17386, 0,17386,17386, 17386,17387, 0, 0, 0, 0, 0, 0, 0,17387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17387, 0, 0, 0, 0, 0, 0,17387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17387, 0,17387, 0,17387, 0,17387,17387, 17387, 0, 0, 0,17387, 0,17387,17387, 0,17387, 0,17387, 0,17387,17387,17387,17407, 0, 0, 0, 0, 0, 0, 0,17407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17407, 0, 0, 0, 0, 0, 0,17407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17407,17407, 0,17407, 0,17407, 0, 0,17407,17407, 0, 0, 0,17407, 0, 0,17407, 0,17407, 0,17407, 0,17407,17407, 17407,17408, 0, 0, 0, 0, 0, 0, 0,17408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17408, 0, 0, 0, 0, 0, 0,17408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17408, 0,17408, 0,17408, 0, 0,17408, 17408, 0, 0, 0,17408, 0, 0,17408, 0,17408, 0,17408, 0,17408,17408,17408,17410, 0,17410, 0, 0, 0, 0,17410, 0, 0,17410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17410, 0, 0, 0, 0, 0, 0,17410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17410, 0,17410, 0,17410, 0, 0,17410,17410, 0, 0, 0,17410, 0, 0,17410, 0,17410, 0,17410, 0, 17410,17410,17410,17413, 0,17413, 0, 0, 0, 0, 17413, 0, 0,17413,17413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17413, 0, 0, 0, 0, 0, 0,17413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17413, 0,17413, 0, 17413, 0, 0,17413,17413, 0, 0, 0,17413, 0, 0,17413, 0,17413, 0,17413, 0,17413,17413,17413, 17419, 0,17419, 0, 0, 0, 0,17419, 0, 0, 17419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17419, 0, 0, 0, 0, 0, 0,17419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17419, 0,17419, 0,17419, 0, 0, 17419,17419, 0, 0, 0,17419, 0, 0,17419, 0, 17419, 0,17419, 0,17419,17419,17419,17420, 0,17420, 0, 0, 0, 0,17420, 0, 0,17420,17420,17420, 17420,17420,17420,17420,17420,17420,17420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17420, 0, 0, 0, 0, 0, 0,17420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17420, 0,17420, 0,17420, 0, 0,17420,17420, 0, 0, 0,17420, 0, 0,17420, 0,17420, 0,17420, 0,17420,17420,17420,17421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17421, 0, 0, 0, 0, 0, 0,17421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17421, 0,17421, 0,17421, 0, 0,17421,17421, 0, 0, 0,17421, 0, 0,17421, 0,17421, 0,17421, 0,17421,17421, 17421,17422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17422, 0, 0, 0, 0, 0, 0,17422, 0, 0, 0, 0, 0, 0, 17422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17422, 0,17422, 0,17422, 0, 0,17422,17422, 0, 0, 0,17422, 0, 0,17422, 0,17422, 0,17422, 0,17422,17422,17422,17437,17437, 17437,17437,17437,17437,17437,17437,17437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17437, 0, 0, 0, 0, 0, 0, 0, 0,17437, 0, 0, 0, 0, 0, 0, 0,17437, 0, 0,17437,17445,17445,17445,17445,17445,17445,17445, 17445,17445,17445,17445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17445, 0, 0, 0, 0,17445,17450, 0,17450, 0, 0, 0, 0,17450, 0, 0,17450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17450, 0, 0, 0, 0, 0, 0,17450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17450, 0,17450, 0,17450, 0, 0,17450,17450, 0, 0, 0,17450, 0, 0,17450, 0,17450, 0,17450, 0, 17450,17450,17450,17452, 0,17452, 0, 0, 0, 0, 17452, 0, 0,17452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17452, 0, 0, 0, 0, 0, 0,17452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17452, 0,17452, 0, 17452, 0, 0,17452,17452, 0, 0, 0,17452, 0, 0,17452, 0,17452, 0,17452, 0,17452,17452,17452, 17463,17463, 0,17463,17463,17463,17463,17463,17463,17463, 0,17463,17463, 0, 0, 0, 0, 0, 0, 0, 0, 0,17463,17463,17463,17463,17463,17463,17463, 0, 0, 0, 0, 0,17463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17463,17463,17463,17464,17464, 0,17464,17464,17464, 17464,17464,17464,17464, 0,17464,17464, 0, 0, 0, 0, 0, 0, 0, 0, 0,17464,17464,17464,17464, 17464,17464,17464,17464, 0, 0, 0, 0,17464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17464,17464,17464,17478,17478, 0,17478,17478,17478,17478,17478,17478,17478, 0,17478, 17478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17478,17478,17478,17478,17478,17478,17478, 0, 0, 0, 0, 0,17478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17478, 17478,17478,17479,17479, 0,17479,17479,17479,17479,17479, 17479,17479, 0,17479,17479, 0, 0, 0, 0, 0, 0, 0, 0, 0,17479,17479,17479,17479,17479,17479, 17479,17479, 0, 0, 0, 0,17479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17479,17479,17479,17493,17493, 0,17493, 17493,17493,17493,17493,17493,17493, 0,17493,17493, 0, 0, 0, 0, 0, 0, 0, 0, 0,17493,17493, 17493,17493,17493,17493,17493, 0, 0, 0, 0, 0, 17493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17493,17493,17493, 17494,17494, 0,17494,17494,17494,17494,17494,17494,17494, 0,17494,17494, 0, 0, 0, 0, 0, 0, 0, 0, 0,17494,17494,17494,17494,17494,17494,17494,17494, 0, 0, 0, 0,17494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17494,17494,17494,17513,17513, 0,17513,17513,17513, 17513,17513,17513,17513, 0,17513,17513, 0, 0, 0, 0, 0, 0, 0, 0, 0,17513,17513,17513,17513, 17513,17513,17513, 0, 0, 0, 0, 0,17513, 0, 0, 0, 0, 0, 0, 0,17513, 0, 0, 0, 0, 0, 0, 0, 0,17513,17513,17513,17514,17514, 17514,17514,17514,17514,17514,17514,17514,17514, 0, 0, 0, 0, 0, 0,17514,17514,17514,17514,17514,17514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17514,17514,17514,17514,17514,17514,17518, 0, 0, 0, 0, 0, 0, 0, 0,17518,17518,17518,17518,17518, 17518,17518,17518,17518, 0, 0, 0, 0, 0, 0, 0,17518,17518,17518,17518,17518,17518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17518,17518,17518, 17518,17518,17518,17524,17524,17524,17524,17524,17524,17524, 17524,17524, 0, 0, 0, 0, 0, 0, 0,17524, 17524,17524,17524,17524,17524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17524,17524,17524,17524,17524, 17524,17527,17527,17527,17527,17527,17527,17527,17527,17527, 17527, 0, 0, 0, 0, 0, 0,17527,17527,17527, 17527,17527,17527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17527,17527,17527,17527,17527,17527,17531, 17531,17531,17531,17531,17531,17531,17531,17531, 0, 0, 0, 0, 0, 0, 0,17531,17531,17531,17531,17531, 17531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17531,17531,17531,17531,17531,17531,17534, 0,17534, 17534,17534,17534,17534,17534,17534,17534,17534,17534, 0, 0, 0, 0, 0, 0,17534,17534,17534,17534,17534, 17534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17534,17534,17534,17534,17534,17534,17541,17541,17541, 17541,17541,17541,17541,17541,17541, 0, 0, 0, 0, 0, 0, 0,17541,17541,17541,17541,17541,17541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17541, 17541,17541,17541,17541,17541,17544,17544,17544,17544,17544, 17544,17544,17544,17544,17544, 0, 0, 0, 0, 0, 0,17544,17544,17544,17544,17544,17544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17544,17544,17544, 17544,17544,17544,17548,17548,17548,17548,17548,17548,17548, 17548,17548,17548, 0, 0, 0, 0, 0, 0,17548, 17548,17548,17548,17548,17548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17548,17548,17548,17548,17548, 17548,17552,17552,17552,17552,17552,17552,17552,17552,17552, 0, 0, 0, 0, 0, 0, 0,17552,17552,17552, 17552,17552,17552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17552,17552,17552,17552,17552,17552,17555, 17555,17555,17555,17555,17555,17555,17555,17555,17555, 0, 0, 0, 0, 0, 0,17555,17555,17555,17555,17555, 17555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17555,17555,17555,17555,17555,17555,17559,17559,17559, 17559,17559,17559,17559,17559,17559,17559, 0, 0, 0, 0, 0, 0,17559,17559,17559,17559,17559,17559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17559, 17559,17559,17559,17559,17559,17563,17563,17563,17563,17563, 17563,17563,17563,17563, 0, 0, 0, 0, 0, 0, 0,17563,17563,17563,17563,17563,17563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17563,17563,17563, 17563,17563,17563,17566,17566,17566,17566,17566,17566,17566, 17566,17566,17566, 0, 0, 0, 0, 0, 0,17566, 17566,17566,17566,17566,17566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17566,17566,17566,17566,17566, 17566,17570,17570,17570,17570,17570,17570,17570,17570,17570, 17570, 0, 0, 0, 0, 0, 0,17570,17570,17570, 17570,17570,17570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17570,17570,17570,17570,17570,17570,17571, 17571,17571,17571,17571,17571,17571,17571,17571,17571, 0, 0, 0, 0, 0, 0,17571,17571,17571,17571,17571, 17571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17571,17571,17571,17571,17571,17571,17573,17573,17573, 17573,17573,17573,17573,17573,17573, 0, 0, 0, 0, 0, 0, 0,17573,17573,17573,17573,17573,17573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17573, 17573,17573,17573,17573,17573,17576,17576,17576,17576,17576, 17576,17576,17576,17576, 0, 0, 0, 0, 0, 0, 0,17576,17576,17576,17576,17576,17576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17576,17576,17576, 17576,17576,17576,17577,17577,17577,17577,17577,17577,17577, 17577,17577,17577, 0, 0, 0, 0, 0, 0,17577, 17577,17577,17577,17577,17577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17577,17577,17577,17577,17577, 17577,17581,17581, 0,17581,17581,17581,17581,17581,17581, 17581, 0,17581,17581, 0, 0, 0, 0, 0, 0, 0, 0, 0,17581,17581,17581,17581,17581,17581,17581, 0, 0, 0, 0, 0,17581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17581,17581,17581,17582,17582, 0,17582,17582, 17582,17582,17582,17582,17582, 0,17582,17582, 0, 0, 0, 0, 0, 0, 0, 0, 0,17582,17582,17582, 17582,17582,17582,17582,17582, 0, 0, 0, 0,17582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17582,17582,17582,17586, 17586, 0,17586,17586,17586,17586,17586,17586,17586, 0, 17586,17586, 0, 0, 0, 0, 0, 0, 0, 0, 0,17586,17586,17586,17586,17586,17586,17586, 0, 0, 0, 0, 0,17586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17586,17586,17586,17587,17587, 0,17587,17587,17587,17587, 17587,17587,17587, 0,17587,17587, 0, 0, 0, 0, 0, 0, 0, 0, 0,17587,17587,17587,17587,17587, 17587,17587,17587, 0, 0, 0, 0,17587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17587,17587,17587,17601,17601,17601, 17601,17601,17601,17601,17601,17601,17601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17601, 0,17601,17603,17603, 0,17603,17603,17603,17603,17603,17603,17603, 0,17603, 17603, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17603,17603,17603,17603,17603,17603,17603, 0, 0, 0, 0, 0,17603, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17603, 17603,17603,17604,17604, 0,17604,17604,17604,17604,17604, 17604,17604, 0,17604,17604, 0, 0, 0, 0, 0, 0, 0, 0, 0,17604,17604,17604,17604,17604,17604, 17604,17604, 0, 0, 0, 0,17604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17604,17604,17604,17606,17606, 0,17606, 17606,17606,17606,17606,17606,17606, 0,17606,17606, 0, 0, 0, 0, 0, 0, 0, 0, 0,17606,17606, 17606,17606,17606,17606,17606, 0, 0, 0, 0, 0, 17606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17606,17606,17606, 17607,17607, 0,17607,17607,17607,17607,17607,17607,17607, 0,17607,17607, 0, 0, 0, 0, 0, 0, 0, 0, 0,17607,17607,17607,17607,17607,17607,17607,17607, 0, 0, 0, 0,17607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17607,17607,17607,17611,17611, 0,17611,17611,17611, 17611,17611,17611,17611, 0,17611,17611, 0, 0, 0, 0, 0, 0, 0, 0, 0,17611,17611,17611,17611, 17611,17611,17611, 0, 0, 0, 0, 0,17611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17611,17611,17611,17612,17612, 0,17612,17612,17612,17612,17612,17612,17612, 0,17612, 17612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17612,17612,17612,17612,17612,17612,17612,17612, 0, 0, 0, 0,17612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17612, 17612,17612,17614,17614, 0,17614,17614,17614,17614,17614, 17614,17614, 0,17614,17614, 0, 0, 0, 0, 0, 0, 0, 0, 0,17614,17614,17614,17614,17614,17614, 17614, 0, 0, 0, 0, 0,17614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17614,17614,17614,17615,17615, 0,17615, 17615,17615,17615,17615,17615,17615, 0,17615,17615, 0, 0, 0, 0, 0, 0, 0, 0, 0,17615,17615, 17615,17615,17615,17615,17615,17615, 0, 0, 0, 0, 17615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17615,17615,17615, 17617,17617, 0,17617,17617,17617,17617,17617,17617,17617, 0,17617,17617, 0, 0, 0, 0, 0, 0, 0, 0, 0,17617,17617,17617,17617,17617,17617,17617, 0, 0, 0, 0, 0,17617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17617,17617,17617,17618,17618, 0,17618,17618,17618, 17618,17618,17618,17618, 0,17618,17618, 0, 0, 0, 0, 0, 0, 0, 0, 0,17618,17618,17618,17618, 17618,17618,17618,17618, 0, 0, 0, 0,17618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17618,17618,17618,17619,17619, 0,17619,17619,17619,17619,17619,17619,17619, 0,17619, 17619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17619,17619,17619,17619,17619,17619,17619, 0, 0, 0, 0, 0,17619, 0,17619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17619, 17619,17619, 0, 0, 0, 0, 0, 0, 0, 0, 17619,17622,17622, 0,17622,17622,17622,17622,17622,17622, 17622, 0,17622,17622, 0, 0, 0, 0, 0, 0, 0, 0, 0,17622,17622,17622,17622,17622,17622,17622, 0, 0, 0, 0, 0,17622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17622,17622,17622,17623,17623, 0,17623,17623, 17623,17623,17623,17623,17623, 0,17623,17623, 0, 0, 0, 0, 0, 0, 0, 0, 0,17623,17623,17623, 17623,17623,17623,17623,17623, 0, 0, 0, 0,17623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17623,17623,17623,17627, 17627, 0,17627,17627,17627,17627,17627,17627,17627, 0, 17627,17627, 0, 0, 0, 0, 0, 0, 0, 0, 0,17627,17627,17627,17627,17627,17627,17627, 0, 0, 0, 0, 0,17627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17627,17627,17627,17628,17628, 0,17628,17628,17628,17628, 17628,17628,17628, 0,17628,17628, 0, 0, 0, 0, 0, 0, 0, 0, 0,17628,17628,17628,17628,17628, 17628,17628,17628, 0, 0, 0, 0,17628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17628,17628,17628,17631,17631, 0, 17631,17631,17631,17631,17631,17631,17631, 0,17631,17631, 0, 0, 0, 0, 0, 0, 0, 0, 0,17631, 17631,17631,17631,17631,17631,17631, 0, 0, 0, 0, 0,17631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17631,17631, 17631,17632,17632, 0,17632,17632,17632,17632,17632,17632, 17632, 0,17632,17632, 0, 0, 0, 0, 0, 0, 0, 0, 0,17632,17632,17632,17632,17632,17632,17632, 17632, 0, 0, 0, 0,17632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17632,17632,17632,17634,17634, 0,17634,17634, 17634,17634,17634,17634,17634, 0,17634,17634, 0, 0, 0, 0, 0, 0, 0, 0, 0,17634,17634,17634, 17634,17634,17634,17634, 0, 0, 0, 0, 0,17634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17634,17634,17634,17635, 17635, 0,17635,17635,17635,17635,17635,17635,17635, 0, 17635,17635, 0, 0, 0, 0, 0, 0, 0, 0, 0,17635,17635,17635,17635,17635,17635,17635,17635, 0, 0, 0, 0,17635, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17635,17635,17635,17636,17636, 0,17636,17636,17636,17636, 17636,17636,17636,17636,17636,17636, 0, 0, 0, 0, 0, 0, 0, 0, 0,17636,17636,17636,17636,17636, 17636,17636,17636, 0, 0, 0, 0,17636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17636,17636,17636,17636,17636,17637, 17637, 0,17637,17637,17637,17637,17637,17637,17637, 0, 17637,17637, 0, 0, 0, 0, 0, 0, 0, 0, 0,17637,17637,17637,17637,17637,17637,17637, 0, 0, 0, 0, 0,17637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17637,17637,17637,17638,17638, 0,17638,17638,17638,17638, 17638,17638,17638, 0,17638,17638, 0, 0, 0, 0, 0, 0, 0, 0, 0,17638,17638,17638,17638,17638, 17638,17638,17638, 0, 0, 0, 0,17638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17638,17638,17638,17641,17641, 0, 17641,17641,17641,17641,17641,17641,17641, 0,17641,17641, 0, 0, 0, 0, 0, 0, 0, 0, 0,17641, 17641,17641,17641,17641,17641,17641, 0, 0, 0, 0, 0,17641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17641,17641, 17641,17642,17642, 0,17642,17642,17642,17642,17642,17642, 17642, 0,17642,17642, 0, 0, 0, 0, 0, 0, 0, 0, 0,17642,17642,17642,17642,17642,17642,17642, 17642, 0, 0, 0, 0,17642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17642,17642,17642,17644,17644, 0,17644,17644, 17644,17644,17644,17644,17644, 0,17644,17644, 0, 0, 0, 0, 0, 0, 0, 0, 0,17644,17644,17644, 17644,17644,17644,17644, 0, 0, 0, 0, 0,17644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17644,17644,17644,17645, 17645, 0,17645,17645,17645,17645,17645,17645,17645, 0, 17645,17645, 0, 0, 0, 0, 0, 0, 0, 0, 0,17645,17645,17645,17645,17645,17645,17645,17645, 0, 0, 0, 0,17645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17645,17645,17645,17646,17646, 0,17646,17646,17646,17646, 17646,17646,17646,17646,17646,17646, 0, 0, 0, 0, 0, 0, 0, 0, 0,17646,17646,17646,17646,17646, 17646,17646,17646, 0, 0, 0, 0,17646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17646,17646,17646,17646,17646,17657, 17657,17657,17657,17657,17657,17657,17657,17657,17657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17657, 0, 17657,17662, 0, 0, 0, 0, 0, 0, 0, 0, 17662,17662,17662,17662,17662,17662,17662,17662,17662, 0, 0, 0, 0, 0, 0, 0,17662,17662,17662,17662, 17662,17662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17662,17662,17662,17662,17662,17662,17665,17665, 17665,17665,17665,17665,17665,17665,17665, 0, 0, 0, 0, 0, 0, 0,17665,17665,17665,17665,17665,17665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17665,17665,17665,17665,17665,17665,17668, 0,17668,17668, 17668,17668,17668,17668,17668,17668,17668,17668, 0, 0, 0, 0, 0, 0,17668,17668,17668,17668,17668,17668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17668,17668,17668,17668,17668,17668,17672,17672,17672,17672, 17672,17672,17672,17672,17672, 0, 0, 0, 0, 0, 0, 0,17672,17672,17672,17672,17672,17672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17672,17672, 17672,17672,17672,17672,17675, 0,17675,17675,17675,17675, 17675,17675,17675,17675,17675,17675, 0, 0, 0, 0, 0, 0,17675,17675,17675,17675,17675,17675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17675,17675, 17675,17675,17675,17675,17678,17678,17678,17678,17678,17678, 17678,17678,17678, 0, 0, 0, 0, 0, 0, 0, 17678,17678,17678,17678,17678,17678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17678,17678,17678,17678, 17678,17678,17681,17681,17681,17681,17681,17681,17681,17681, 17681,17681, 0, 0, 0, 0, 0, 0,17681,17681, 17681,17681,17681,17681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17681,17681,17681,17681,17681,17681, 17684,17684,17684,17684,17684,17684,17684,17684,17684, 0, 0, 0, 0, 0, 0, 0,17684,17684,17684,17684, 17684,17684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17684,17684,17684,17684,17684,17684,17687,17687, 17687,17687,17687,17687,17687,17687,17687,17687, 0, 0, 0, 0, 0, 0,17687,17687,17687,17687,17687,17687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17687,17687,17687,17687,17687,17687,17690,17690,17690,17690, 17690,17690,17690,17690,17690, 0, 0, 0, 0, 0, 0, 0,17690,17690,17690,17690,17690,17690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17690,17690, 17690,17690,17690,17690,17693,17693,17693,17693,17693,17693, 17693,17693,17693,17693, 0, 0, 0, 0, 0, 0, 17693,17693,17693,17693,17693,17693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17693,17693,17693,17693, 17693,17693,17699,17699,17699,17699,17699,17699,17699,17699, 17699, 0, 0, 0, 0, 0, 0, 0,17699,17699, 17699,17699,17699,17699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17699,17699,17699,17699,17699,17699, 17702,17702,17702,17702,17702,17702,17702,17702,17702,17702, 0, 0, 0, 0, 0, 0,17702,17702,17702,17702, 17702,17702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17702,17702,17702,17702,17702,17702,17706,17706, 17706,17706,17706,17706,17706,17706,17706,17706, 0, 0, 0, 0, 0, 0,17706,17706,17706,17706,17706,17706, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17706,17706,17706,17706,17706,17706,17707,17707, 0,17707, 17707,17707,17707,17707,17707,17707, 0,17707,17707, 0, 0, 0, 0, 0, 0, 0, 0, 0,17707,17707, 17707,17707,17707,17707,17707, 0, 0, 0, 0, 0, 17707, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17707,17707,17707, 17708,17708, 0,17708,17708,17708,17708,17708,17708,17708, 0,17708,17708, 0, 0, 0, 0, 0, 0, 0, 0, 0,17708,17708,17708,17708,17708,17708,17708,17708, 0, 0, 0, 0,17708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17708,17708,17708,17733, 0,17733, 0, 0,17733, 17733,17733,17733,17733,17733,17733,17733,17733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17733,17733, 0,17733, 17739,17739, 0,17739,17739,17739,17739,17739,17739,17739, 0,17739,17739, 0, 0, 0, 0, 0, 0, 0, 0, 0,17739,17739,17739,17739,17739,17739,17739, 0, 0, 0, 0, 0,17739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17739,17739,17739,17757, 0,17757, 0, 0,17757, 17757,17757,17757,17757,17757,17757,17757,17757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17757,17757, 0,17757, 17758,17758, 0,17758,17758,17758,17758,17758,17758,17758, 0,17758,17758, 0, 0, 0, 0, 0, 0, 0, 0, 0,17758,17758,17758,17758,17758,17758,17758, 0, 0, 0, 0, 0,17758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17758,17758,17758,17759,17759, 0,17759,17759,17759, 17759,17759,17759,17759, 0,17759,17759, 0, 0, 0, 0, 0, 0, 0, 0, 0,17759,17759,17759,17759, 17759,17759,17759,17759, 0, 0, 0, 0,17759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17759,17759,17759,17788,17788, 0,17788,17788,17788,17788,17788, 0,17788,17788,17788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17788,17788,17788,17788,17788,17788,17788, 0, 0, 0, 0, 0,17788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17788, 17788,17788,17788,17789,17789, 0,17789,17789,17789,17789, 17789, 0,17789,17789,17789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17789,17789,17789,17789,17789, 17789,17789,17789, 0, 0, 0, 0,17789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17789,17789,17789,17789,17836, 0, 17836, 0, 0, 0, 0,17836, 0, 0, 0,17836, 17836,17836,17836,17836,17836,17836,17836,17836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17836, 0, 0, 0, 0, 0, 0,17836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17836, 0,17836, 0,17836, 0, 0,17836,17836, 0, 0, 0,17836, 0, 0,17836, 0,17836, 0, 17836, 0,17836,17836,17836,17837, 0, 0, 0, 0, 0, 0,17837,17837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17837, 0,17837, 0, 17837, 0, 0,17837,17837, 0, 0, 0,17837, 0, 0,17837, 0,17837, 0,17837, 0,17837,17837,17837, 17838, 0, 0, 0, 0, 0, 0,17838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17838, 0,17838, 0,17838, 0, 0,17838,17838, 0, 0, 0,17838, 0,17838,17838, 0,17838, 0, 17838, 0,17838,17838,17838,17839, 0, 0, 0, 0, 0, 0,17839, 0, 0, 0, 0, 0, 0,17839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17839, 0,17839, 0,17839, 0, 0, 17839,17839, 0, 0, 0,17839, 0, 0,17839, 0, 17839, 0,17839, 0,17839,17839,17839,17840, 0, 0, 0, 0, 0, 0,17840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17840, 0, 17840, 0,17840, 0, 0,17840,17840, 0, 0, 0, 17840,17840, 0,17840, 0,17840, 0,17840, 0,17840, 17840,17840,17841, 0, 0, 0, 0, 0, 0,17841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17841, 0,17841, 0,17841, 0, 0, 17841,17841, 0, 0, 0,17841, 0, 0,17841, 0, 17841, 0,17841, 0,17841,17841,17841,17842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17842, 0, 0, 0, 0, 0, 0,17842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17842, 0,17842, 0,17842, 0, 0,17842,17842, 0, 0, 0,17842, 0, 0,17842, 0,17842, 0, 17842, 0,17842,17842,17842,17843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17843, 0, 0, 0, 0, 0, 0,17843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17843, 0,17843, 0,17843, 0, 0,17843,17843, 0, 0, 0,17843, 0, 0,17843, 0,17843, 0,17843, 0, 17843,17843,17843,17844, 0,17844, 0, 0, 0, 0, 17844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17844, 0, 0, 0, 0, 0, 0,17844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17844, 0,17844, 0, 17844, 0, 0,17844,17844, 0, 0, 0,17844, 0, 0,17844, 0,17844, 0,17844, 0,17844,17844,17844, 17849, 0, 0, 0, 0, 0, 0, 0,17849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17849, 0, 0, 0, 0, 0, 0,17849, 0, 0, 0, 0, 0,17849, 0, 0, 0, 0, 0, 0, 0,17849, 0,17849, 0,17849, 0, 0,17849,17849, 0, 0, 0,17849, 0, 0,17849, 0,17849, 0, 17849, 0,17849,17849,17849,17850, 0, 0, 0, 0, 0, 0, 0,17850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17850, 0, 0, 0, 0, 0, 0,17850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17850, 0,17850, 0, 17850, 0, 0,17850,17850, 0, 0, 0,17850,17850, 0,17850, 0,17850, 0,17850, 0,17850,17850,17850, 17864, 0,17864, 0, 0, 0, 0,17864, 0, 0, 17864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17864, 0, 0, 0, 0, 0, 0,17864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17864, 0,17864,17864,17864, 0, 0, 17864,17864, 0, 0, 0,17864, 0, 0,17864, 0, 17864, 0,17864, 0,17864,17864,17864,17870, 0, 0, 0, 0, 0, 0, 0,17870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17870, 0, 0, 0, 0, 0, 0,17870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17870, 0, 17870, 0,17870, 0, 0,17870,17870, 0, 0, 0, 17870, 0, 0,17870, 0,17870, 0,17870, 0,17870, 17870,17870,17871, 0, 0, 0, 0, 0, 0, 0, 17871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17871, 0, 0, 0, 0, 0, 0,17871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17871, 0,17871, 0,17871, 0, 0, 17871,17871, 0, 0, 0,17871, 0,17871,17871, 0, 17871, 0,17871, 0,17871,17871,17871,17873, 0,17873, 0, 0, 0, 0,17873, 0, 0,17873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17873, 0, 0, 0, 0, 0, 0,17873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17873, 0,17873, 0,17873, 0, 0,17873,17873, 0, 0, 0,17873, 0,17873,17873, 0,17873, 0,17873, 0,17873,17873,17873,17875, 0,17875, 0, 0, 0, 0,17875, 0, 0,17875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17875, 0, 0, 0, 0, 0, 0,17875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17875, 0,17875, 0,17875, 0, 0,17875,17875, 0, 0, 0,17875, 0, 0,17875, 0,17875, 0,17875, 0,17875,17875, 17875,17876, 0,17876, 0, 0, 0, 0,17876, 0, 0,17876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17876, 0, 0, 0, 0, 0, 0, 17876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17876, 0,17876, 0,17876, 0, 0,17876,17876, 0, 0, 0,17876, 0, 0,17876, 0,17876, 0,17876, 0,17876,17876,17876,17877, 0, 17877, 0, 0, 0, 0,17877, 0, 0,17877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17877, 0, 0, 0, 0, 0, 0,17877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17877, 0,17877, 0,17877, 0, 0,17877,17877, 0, 0, 0,17877,17877, 0,17877, 0,17877, 0, 17877, 0,17877,17877,17877,17881, 0,17881, 0, 0, 0, 0,17881, 0, 0,17881, 0, 0, 0, 0, 17881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17881, 0,17881, 0, 0, 0, 0,17881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17881, 0, 17881, 0,17881, 0, 0,17881,17881, 0, 0, 0, 17881, 0, 0,17881, 0,17881, 0,17881, 0,17881, 17881,17881,17882, 0,17882,17882, 0, 0, 0,17882, 0, 0,17882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17882, 0, 0, 0, 0, 0, 0,17882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17882, 0,17882, 0,17882, 0, 0,17882,17882, 0, 0, 0,17882, 0, 0, 17882, 0,17882, 0,17882, 0,17882,17882,17882,17883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17883, 0, 0, 0, 0, 0, 0,17883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17883, 0,17883, 0,17883, 0, 0,17883, 17883, 0, 0,17883,17883, 0, 0,17883, 0,17883, 0,17883, 0,17883,17883,17883,17884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17884, 0, 0, 0, 0, 0, 0,17884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17884, 0,17884, 0,17884, 0, 0,17884,17884, 0, 0, 17884,17884, 0, 0,17884, 0,17884, 0,17884, 0, 17884,17884,17884,17897, 0,17897, 0, 0, 0, 0, 17897, 0,17897,17897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17897, 0, 0, 0, 0, 0, 0,17897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17897, 0,17897,17897, 17897, 0, 0,17897,17897, 0, 0, 0,17897, 0, 0,17897, 0,17897, 0,17897, 0,17897,17897,17897, 17905, 0,17905, 0, 0, 0, 0,17905, 0, 0, 17905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17905, 0, 0, 0, 0, 0, 0, 0, 0,17905, 0, 0, 0, 0, 0, 0,17905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17905, 0,17905, 0,17905, 0, 0, 17905,17905, 0, 0, 0,17905, 0,17905,17905, 0, 17905, 0,17905, 0,17905,17905,17905,17916,17916, 0, 17916,17916,17916,17916,17916,17916,17916, 0,17916,17916, 0, 0, 0, 0, 0, 0, 0, 0, 0,17916, 17916,17916,17916,17916,17916,17916, 0, 0, 0, 0, 0,17916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17916,17916, 17916,17917,17917, 0,17917,17917,17917,17917,17917,17917, 17917, 0,17917,17917, 0, 0, 0, 0, 0, 0, 0, 0, 0,17917,17917,17917,17917,17917,17917,17917, 17917, 0, 0, 0, 0,17917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17917,17917,17917,17932,17932, 0,17932,17932, 17932,17932,17932,17932,17932, 0,17932,17932, 0, 0, 0, 0, 0, 0, 0, 0, 0,17932,17932,17932, 17932,17932,17932,17932, 0, 0, 0, 0, 0,17932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17932,17932,17932,17936, 0, 0, 0, 0, 0, 0, 0, 0,17936,17936, 17936,17936,17936,17936,17936,17936,17936, 0, 0, 0, 0, 0, 0, 0,17936,17936,17936,17936,17936,17936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17936,17936,17936,17936,17936,17936,17939,17939,17939,17939, 17939,17939,17939,17939,17939, 0, 0, 0, 0, 0, 0, 0,17939,17939,17939,17939,17939,17939, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17939,17939, 17939,17939,17939,17939,17942, 0,17942,17942,17942,17942, 17942,17942,17942,17942,17942,17942, 0, 0, 0, 0, 0, 0,17942,17942,17942,17942,17942,17942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17942,17942, 17942,17942,17942,17942,17946,17946,17946,17946,17946,17946, 17946,17946,17946, 0, 0, 0, 0, 0, 0, 0, 17946,17946,17946,17946,17946,17946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17946,17946,17946,17946, 17946,17946,17949, 0,17949,17949,17949,17949,17949,17949, 17949,17949,17949,17949, 0, 0, 0, 0, 0, 0, 17949,17949,17949,17949,17949,17949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17949,17949,17949,17949, 17949,17949,17952,17952,17952,17952,17952,17952,17952,17952, 17952, 0, 0, 0, 0, 0, 0, 0,17952,17952, 17952,17952,17952,17952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17952,17952,17952,17952,17952,17952, 17955,17955,17955,17955,17955,17955,17955,17955,17955,17955, 0, 0, 0, 0, 0, 0,17955,17955,17955,17955, 17955,17955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17955,17955,17955,17955,17955,17955,17958,17958, 17958,17958,17958,17958,17958,17958,17958, 0, 0, 0, 0, 0, 0, 0,17958,17958,17958,17958,17958,17958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17958,17958,17958,17958,17958,17958,17961,17961,17961,17961, 17961,17961,17961,17961,17961,17961, 0, 0, 0, 0, 0, 0,17961,17961,17961,17961,17961,17961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17961,17961, 17961,17961,17961,17961,17964,17964,17964,17964,17964,17964, 17964,17964,17964, 0, 0, 0, 0, 0, 0, 0, 17964,17964,17964,17964,17964,17964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17964,17964,17964,17964, 17964,17964,17967,17967,17967,17967,17967,17967,17967,17967, 17967,17967, 0, 0, 0, 0, 0, 0,17967,17967, 17967,17967,17967,17967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17967,17967,17967,17967,17967,17967, 17973,17973,17973,17973,17973,17973,17973,17973,17973, 0, 0, 0, 0, 0, 0, 0,17973,17973,17973,17973, 17973,17973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17973,17973,17973,17973,17973,17973,17976,17976, 17976,17976,17976,17976,17976,17976,17976,17976, 0, 0, 0, 0, 0, 0,17976,17976,17976,17976,17976,17976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17976,17976,17976,17976,17976,17976,17980,17980,17980,17980, 17980,17980,17980,17980,17980,17980, 0, 0, 0, 0, 0, 0,17980,17980,17980,17980,17980,17980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17980,17980, 17980,17980,17980,17980,17981,17981, 0,17981,17981,17981, 17981,17981,17981,17981, 0,17981,17981, 0, 0, 0, 0, 0, 0, 0, 0, 0,17981,17981,17981,17981, 17981,17981,17981, 0, 0, 0, 0, 0,17981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17981,17981,17981,17982,17982, 0,17982,17982,17982,17982,17982,17982,17982, 0,17982, 17982, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17982,17982,17982,17982,17982,17982,17982,17982, 0, 0, 0, 0,17982, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17982, 17982,17982,17986,17986, 0,17986,17986,17986,17986,17986, 17986,17986,17986,17986,17986, 0, 0, 0, 0, 0, 0, 0, 0, 0,17986,17986,17986,17986,17986,17986, 17986, 0, 0, 0, 0, 0,17986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17986,17986,17986,17986,17987,17987, 0, 17987,17987,17987,17987,17987,17987,17987, 0,17987,17987, 0, 0, 0, 0, 0, 0, 0, 0, 0,17987, 17987,17987,17987,17987,17987,17987, 0, 0, 0, 0, 0,17987, 0, 0, 0, 0, 0,17987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17987,17987, 17987,17988,17988, 0,17988,17988,17988,17988,17988,17988, 17988, 0,17988,17988, 0, 0, 0, 0, 0, 0, 0, 0, 0,17988,17988,17988,17988,17988,17988,17988, 0, 0, 0, 0, 0,17988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17988,17988,17988,17989,17989, 0,17989,17989, 17989,17989,17989,17989,17989, 0,17989,17989, 0, 0, 0, 0, 0, 0, 0, 0, 0,17989,17989,17989, 17989,17989,17989,17989,17989, 0, 0, 0, 0,17989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17989,17989,17989,17993, 17993, 0,17993,17993,17993,17993,17993,17993,17993, 0, 17993,17993, 0, 0, 0, 0, 0, 0, 0, 0, 0,17993,17993,17993,17993,17993,17993,17993, 0, 0, 0, 0, 0,17993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17993,17993,17993,17994,17994, 0,17994,17994,17994,17994, 17994,17994,17994, 0,17994,17994, 0, 0, 0, 0, 0, 0, 0, 0, 0,17994,17994,17994,17994,17994, 17994,17994,17994, 0, 0, 0, 0,17994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17994,17994,17994,17997,17997, 0, 17997,17997,17997,17997,17997,17997,17997, 0,17997,17997, 0, 0, 0, 0, 0, 0, 0, 0, 0,17997, 17997,17997,17997,17997,17997,17997, 0, 0, 0, 0, 0,17997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17997,17997, 17997,17998,17998, 0,17998,17998,17998,17998,17998,17998, 17998, 0,17998,17998, 0, 0, 0, 0, 0, 0, 0, 0, 0,17998,17998,17998,17998,17998,17998,17998, 17998, 0, 0, 0, 0,17998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17998,17998,17998,18001,18001, 0,18001,18001, 18001,18001,18001,18001,18001, 0,18001,18001, 0, 0, 0, 0, 0, 0, 0, 0, 0,18001,18001,18001, 18001,18001,18001,18001, 0, 0, 0, 0, 0,18001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18001,18001,18001,18002, 18002, 0,18002,18002,18002,18002,18002,18002,18002, 0, 18002,18002, 0, 0, 0, 0, 0, 0, 0, 0, 0,18002,18002,18002,18002,18002,18002,18002,18002, 0, 0, 0, 0,18002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18002,18002,18002,18004,18004, 0,18004,18004,18004,18004, 18004,18004,18004, 0,18004,18004, 0, 0, 0, 0, 0, 0, 0, 0, 0,18004,18004,18004,18004,18004, 18004,18004, 0, 0, 0, 0, 0,18004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18004,18004,18004,18005,18005, 0, 18005,18005,18005,18005,18005,18005,18005, 0,18005,18005, 0, 0, 0, 0, 0, 0, 0, 0, 0,18005, 18005,18005,18005,18005,18005,18005,18005, 0, 0, 0, 0,18005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18005,18005, 18005,18006,18006, 0,18006,18006,18006,18006,18006,18006, 18006, 0,18006,18006, 0, 0, 0, 0, 0, 0, 0, 0, 0,18006,18006,18006,18006,18006,18006,18006, 0, 0, 0, 0, 0,18006,18006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18006,18006,18006, 0, 0, 0, 0, 0, 0, 0,18006,18007,18007, 0,18007,18007,18007,18007, 18007,18007,18007, 0,18007,18007, 0,18007,18007,18007, 18007,18007,18007,18007,18007,18007,18007,18007,18007,18007, 18007,18007, 0, 0, 0, 0, 0,18007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18007,18007,18007,18008,18008, 0, 18008,18008,18008,18008,18008,18008,18008, 0,18008,18008, 0, 0, 0, 0, 0, 0, 0, 0, 0,18008, 18008,18008,18008,18008,18008,18008, 0, 0, 0, 0, 0,18008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18008,18008, 18008,18009,18009, 0,18009,18009,18009,18009,18009,18009, 18009, 0,18009,18009, 0, 0, 0, 0, 0, 0, 0, 0, 0,18009,18009,18009,18009,18009,18009,18009, 0, 0, 0, 0, 0,18009,18009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18009,18009,18009, 0, 0, 0, 0, 0, 0, 0,18009,18011,18011, 0,18011,18011,18011,18011, 18011,18011,18011, 0,18011,18011, 0, 0, 0, 0, 0, 0, 0, 0, 0,18011,18011,18011,18011,18011, 18011,18011, 0, 0, 0, 0, 0,18011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18011,18011,18011,18012,18012, 0, 18012,18012,18012,18012,18012,18012,18012, 0,18012,18012, 0, 0, 0, 0, 0, 0, 0, 0, 0,18012, 18012,18012,18012,18012,18012,18012,18012, 0, 0, 0, 0,18012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18012,18012, 18012,18016,18016, 0,18016,18016,18016,18016,18016,18016, 18016, 0,18016,18016, 0, 0, 0, 0, 0, 0, 0, 0, 0,18016,18016,18016,18016,18016,18016,18016, 0, 0, 0, 0, 0,18016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18016,18016,18016,18017,18017, 0,18017,18017, 18017,18017,18017,18017,18017, 0,18017,18017, 0, 0, 0, 0, 0, 0, 0, 0, 0,18017,18017,18017, 18017,18017,18017,18017,18017, 0, 0, 0, 0,18017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18017,18017,18017,18021, 18021, 0,18021,18021,18021,18021,18021,18021,18021, 0, 18021,18021, 0, 0, 0, 0, 0, 0, 0, 0, 0,18021,18021,18021,18021,18021,18021,18021, 0, 0, 0, 0, 0,18021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18021,18021,18021,18022,18022, 0,18022,18022,18022,18022, 18022,18022,18022, 0,18022,18022, 0, 0, 0, 0, 0, 0, 0, 0, 0,18022,18022,18022,18022,18022, 18022,18022,18022, 0, 0, 0, 0,18022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18022,18022,18022,18025,18025, 0, 18025,18025,18025,18025,18025,18025,18025, 0,18025,18025, 0, 0, 0, 0, 0, 0, 0, 0, 0,18025, 18025,18025,18025,18025,18025,18025, 0, 0, 0, 0, 0,18025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18025,18025, 18025,18026,18026, 0,18026,18026,18026,18026,18026,18026, 18026, 0,18026,18026, 0, 0, 0, 0, 0, 0, 0, 0, 0,18026,18026,18026,18026,18026,18026,18026, 18026, 0, 0, 0, 0,18026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18026,18026,18026,18028,18028, 0,18028,18028, 18028,18028,18028,18028,18028, 0,18028,18028, 0, 0, 0, 0, 0, 0, 0, 0, 0,18028,18028,18028, 18028,18028,18028,18028, 0, 0, 0, 0, 0,18028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18028, 0, 0, 0, 0, 0,18028,18028,18028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18028,18029,18029, 0,18029,18029,18029,18029,18029,18029,18029, 0,18029, 18029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18029,18029,18029,18029,18029,18029,18029, 0, 0, 0, 0, 0,18029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18029, 18029,18029,18030,18030, 0,18030,18030,18030,18030,18030, 18030,18030, 0,18030,18030, 0, 0, 0, 0, 0, 0, 0, 0, 0,18030,18030,18030,18030,18030,18030, 18030,18030, 0, 0, 0, 0,18030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18030,18030,18030,18031,18031, 0,18031, 18031,18031,18031,18031,18031,18031, 0,18031,18031, 0, 0, 0, 0, 0, 0, 0, 0, 0,18031,18031, 18031,18031,18031,18031,18031, 0, 0, 0, 0, 0, 18031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18031,18031,18031, 18032,18032, 0,18032,18032,18032,18032,18032,18032,18032, 0,18032,18032, 0, 0, 0, 0, 0, 0, 0, 0, 0,18032,18032,18032,18032,18032,18032,18032,18032, 0, 0, 0, 0,18032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18032,18032,18032,18036,18036, 0,18036,18036,18036, 18036,18036,18036,18036, 0,18036,18036, 0, 0, 0, 0, 0, 0, 0, 0, 0,18036,18036,18036,18036, 18036,18036,18036, 0, 0, 0, 0, 0,18036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18036,18036,18036,18037,18037, 0,18037,18037,18037,18037,18037,18037,18037, 0,18037, 18037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18037,18037,18037,18037,18037,18037,18037,18037, 0, 0, 0, 0,18037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18037, 18037,18037,18040,18040, 0,18040,18040,18040,18040,18040, 18040,18040, 0,18040,18040, 0, 0, 0, 0, 0, 0, 0, 0, 0,18040,18040,18040,18040,18040,18040, 18040, 0, 0, 0, 0, 0,18040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18040,18040,18040,18041,18041, 0,18041, 18041,18041,18041,18041,18041,18041, 0,18041,18041, 0, 0, 0, 0, 0, 0, 0, 0, 0,18041,18041, 18041,18041,18041,18041,18041,18041, 0, 0, 0, 0, 18041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18041,18041,18041, 18043,18043, 0,18043,18043,18043,18043,18043,18043,18043, 0,18043,18043, 0, 0, 0, 0, 0, 0, 0, 0, 0,18043,18043,18043,18043,18043,18043,18043, 0, 0, 0, 0, 0,18043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18043, 0, 0, 0, 0, 0,18043,18043,18043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18043,18044,18044, 0,18044,18044,18044,18044, 18044,18044,18044, 0,18044,18044, 0, 0, 0, 0, 0, 0, 0, 0, 0,18044,18044,18044,18044,18044, 18044,18044, 0, 0, 0, 0, 0,18044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18044,18044,18044,18045,18045, 0, 18045,18045,18045,18045,18045,18045,18045, 0,18045,18045, 0, 0, 0, 0, 0, 0, 0, 0, 0,18045, 18045,18045,18045,18045,18045,18045,18045, 0, 0, 0, 0,18045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18045,18045, 18045,18052, 0,18052,18052,18052,18052,18052,18052,18052, 18052,18052,18052, 0, 0, 0, 0, 0, 0,18052, 18052,18052,18052,18052,18052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18052,18052,18052,18052,18052, 18052,18058, 0, 0, 0, 0, 0, 0, 0, 0, 18058,18058,18058,18058,18058,18058,18058,18058,18058,18058, 0, 0, 0, 0, 0, 0,18058,18058,18058,18058, 18058,18058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18058,18058,18058,18058,18058,18058,18062,18062, 18062,18062,18062,18062,18062,18062,18062,18062, 0, 0, 0, 0, 0, 0,18062,18062,18062,18062,18062,18062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18062,18062,18062,18062,18062,18062,18066,18066,18066,18066, 18066,18066,18066,18066,18066,18066, 0, 0, 0, 0, 0, 0,18066,18066,18066,18066,18066,18066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18066,18066, 18066,18066,18066,18066,18070,18070,18070,18070,18070,18070, 18070,18070,18070,18070, 0, 0, 0, 0, 0, 0, 18070,18070,18070,18070,18070,18070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18070,18070,18070,18070, 18070,18070,18071, 0, 0, 0, 0, 0, 0, 0, 0,18071,18071,18071,18071,18071,18071,18071,18071,18071, 0, 0, 0, 0, 0, 0, 0,18071,18071,18071, 18071,18071,18071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18071,18071,18071,18071,18071,18071,18074, 18074,18074,18074,18074,18074,18074,18074,18074,18074, 0, 0, 0, 0, 0, 0,18074,18074,18074,18074,18074, 18074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18074,18074,18074,18074,18074,18074,18077,18077, 0, 18077,18077,18077,18077,18077,18077,18077, 0,18077,18077, 0, 0, 0, 0, 0, 0, 0, 0, 0,18077, 18077,18077,18077,18077,18077,18077, 0, 0, 0, 0, 0,18077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18077,18077, 18077,18078,18078, 0,18078,18078,18078,18078,18078,18078, 18078, 0,18078,18078, 0, 0, 0, 0, 0, 0, 0, 0, 0,18078,18078,18078,18078,18078,18078,18078, 18078, 0, 0, 0, 0,18078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18078,18078,18078,18113, 0, 0, 0,18113, 0,18113, 0, 0,18113,18113,18113,18113,18113,18113, 18113,18113,18113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18113, 0, 0,18113,18128,18128, 0,18128,18128, 18128,18128,18128,18128,18128, 0,18128,18128, 0, 0, 0, 0, 0, 0, 0, 0, 0,18128,18128,18128, 18128,18128,18128,18128, 0, 0, 0, 0, 0,18128, 0, 0, 0, 0, 0,18128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18128,18128,18128,18154, 18154, 0,18154,18154,18154,18154,18154, 0,18154,18154, 18154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18154,18154,18154,18154,18154,18154,18154, 0, 0, 0, 0, 0,18154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18154,18154,18154,18154,18155,18155, 0,18155,18155,18155, 18155,18155, 0,18155,18155,18155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18155,18155,18155,18155, 18155,18155,18155,18155, 0, 0, 0, 0,18155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18155,18155,18155,18155,18159, 18159,18159,18159,18159,18159,18159,18159,18159, 0, 0, 0, 0, 0, 0, 0,18159,18159,18159,18159,18159, 18159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18159,18159,18159,18159,18159,18159,18197, 0,18197, 0, 0, 0, 0,18197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18197, 0, 0, 0, 0, 0, 0,18197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18197, 0,18197, 0,18197, 0, 0,18197,18197, 0, 0, 0,18197, 0, 0,18197, 0,18197, 0,18197, 0,18197,18197,18197,18198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18198, 0, 0, 0, 0, 0, 0,18198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18198, 0,18198, 0,18198, 0, 0,18198,18198, 0, 0, 0,18198, 0, 0,18198, 0,18198, 0,18198, 0,18198,18198, 18198,18199, 0, 0, 0, 0, 0, 0,18199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18199, 0,18199,18199,18199, 0, 0,18199, 18199, 0, 0, 0,18199, 0, 0,18199, 0,18199, 0,18199, 0,18199,18199,18199,18200, 0, 0, 0, 0, 0, 0,18200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18200, 0,18200, 0,18200, 0, 0,18200,18200, 0, 0, 0,18200, 0,18200,18200, 0,18200, 0,18200, 0,18200,18200, 18200,18201, 0,18201, 0, 0, 0, 0,18201, 0, 0,18201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18201, 0, 0, 0, 0, 0, 0, 18201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18201, 0,18201,18201,18201, 0, 0,18201,18201, 0, 0, 0,18201, 0, 0,18201, 0,18201, 0,18201, 0,18201,18201,18201,18202, 0, 0, 0, 0, 0, 0,18202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18202, 0,18202, 0,18202, 0, 0,18202,18202, 0, 0, 0,18202, 0, 0,18202, 0,18202, 0,18202, 0, 18202,18202,18202,18207, 0, 0, 0, 0, 0, 0, 0,18207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18207, 0, 0, 0, 0, 0, 0, 18207, 0, 0,18207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18207, 0,18207, 0,18207, 0, 0,18207,18207, 0, 0, 0,18207, 0, 0,18207, 0,18207, 0,18207, 0,18207,18207,18207,18208, 0, 0, 0, 0, 0, 0, 0,18208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18208, 0, 0, 0, 0, 0, 0,18208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18208, 0,18208, 0,18208, 0, 0,18208,18208, 0, 0, 0,18208, 0, 0,18208, 0,18208, 0,18208, 0, 18208,18208,18208,18218, 0,18218, 0, 0, 0, 0, 18218, 0, 0,18218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18218, 0, 0, 0, 0, 0, 0,18218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18218, 0,18218, 0, 18218, 0, 0,18218,18218, 0, 0, 0,18218, 0, 0,18218, 0,18218, 0,18218, 0,18218,18218,18218, 18220, 0,18220, 0, 0, 0, 0,18220, 0, 0, 18220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18220, 0, 0, 0, 0, 0, 0,18220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18220, 0,18220, 0,18220, 0, 0, 18220,18220, 0, 0, 0,18220, 0, 0,18220, 0, 18220, 0,18220, 0,18220,18220,18220,18246, 0, 0, 0, 0, 0, 0, 0,18246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18246, 0, 0, 0, 0, 0, 0,18246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18246, 0, 18246, 0,18246, 0, 0,18246,18246, 0, 0, 0, 18246, 0,18246,18246, 0,18246, 0,18246, 0,18246, 18246,18246,18247, 0, 0, 0, 0, 0, 0, 0, 18247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18247, 0, 0, 0, 0, 0, 0,18247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18247, 0,18247, 0,18247, 0, 0, 18247,18247, 0, 0, 0,18247, 0, 0,18247, 0, 18247, 0,18247,18247,18247,18247,18247,18249, 0,18249, 0, 0, 0, 0,18249, 0, 0,18249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18249, 0, 0, 0, 0, 0, 0,18249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18249, 0,18249, 0,18249, 0, 0,18249,18249, 0, 0, 0,18249, 0, 0,18249, 0,18249, 0,18249, 0,18249,18249,18249,18252, 0,18252, 0, 0, 0, 0,18252, 0, 0,18252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18252, 0, 0, 0, 0, 0, 0,18252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18252, 0,18252, 0,18252, 0, 0,18252,18252, 0, 0, 0,18252, 0, 0,18252, 0,18252, 0,18252, 0,18252,18252, 18252,18253, 0,18253, 0, 0, 0, 0,18253, 0, 0,18253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18253, 0,18253, 0, 0, 0, 0, 18253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18253, 0,18253, 0,18253, 0, 0,18253,18253, 0, 0, 0,18253, 0, 0,18253, 0,18253, 0,18253, 0,18253,18253,18253,18254, 0, 0, 0, 0, 0, 0, 0,18254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18254, 0, 0, 0, 0, 0, 0,18254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18254, 0,18254, 0,18254, 0, 0,18254,18254, 0, 0, 0,18254, 0, 0,18254, 0,18254, 0,18254, 0, 18254,18254,18254,18270, 0,18270, 0, 0, 0, 0, 18270, 0, 0,18270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18270, 0, 0, 0, 0, 0, 0,18270, 0, 0, 0, 0, 0, 0,18270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18270, 0,18270,18270, 18270, 0, 0,18270,18270, 0, 0, 0,18270, 0, 0,18270, 0,18270, 0,18270, 0,18270,18270,18270, 18273, 0,18273, 0, 0, 0, 0,18273, 0, 0, 18273,18273,18273,18273,18273,18273,18273,18273,18273,18273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18273, 0, 0, 0, 0, 0, 0,18273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18273, 0,18273, 0,18273, 0, 0, 18273,18273, 0, 0, 0,18273, 0, 0,18273, 0, 18273, 0,18273, 0,18273,18273,18273,18274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18274, 0, 0, 0, 0, 0, 0,18274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18274, 0,18274, 0,18274, 0, 0,18274,18274, 0, 0, 0,18274, 0,18274,18274, 0,18274, 0,18274, 0,18274,18274,18274,18275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18275, 0, 0, 0, 0, 0, 0,18275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18275, 0,18275, 0,18275, 0, 0,18275,18275, 0, 0, 0,18275, 0,18275,18275, 0,18275, 0,18275, 0,18275,18275, 18275,18276, 0, 0, 0, 0, 0, 0,18276,18276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18276, 0, 0, 0, 0, 0, 0,18276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18276, 0,18276,18276,18276, 0, 0,18276, 18276, 0, 0, 0,18276, 0, 0,18276, 0,18276, 0,18276, 0,18276,18276,18276,18284, 0,18284, 0, 0, 0, 0,18284, 0, 0,18284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18284, 0, 0, 0, 0, 0, 0,18284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18284, 0,18284, 0,18284, 0,18284,18284,18284, 0, 0, 0,18284, 0, 0,18284, 0,18284, 0,18284, 0, 18284,18284,18284,18301,18301, 0,18301,18301,18301,18301, 18301,18301,18301, 0,18301,18301, 0, 0, 0, 0, 0, 0, 0, 0, 0,18301,18301,18301,18301,18301, 18301,18301, 0, 0, 0, 0, 0,18301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18301,18301,18301,18302,18302, 0, 18302,18302,18302,18302,18302,18302,18302, 0,18302,18302, 0, 0, 0, 0, 0, 0, 0, 0, 0,18302, 18302,18302,18302,18302,18302,18302,18302, 0, 0, 0, 0,18302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18302,18302, 18302,18312, 0,18312,18312,18312,18312,18312,18312,18312, 18312,18312,18312, 0, 0, 0, 0, 0, 0,18312, 18312,18312,18312,18312,18312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18312,18312,18312,18312,18312, 18312,18318, 0, 0, 0, 0, 0, 0, 0, 0, 18318,18318,18318,18318,18318,18318,18318,18318,18318,18318, 0, 0, 0, 0, 0, 0,18318,18318,18318,18318, 18318,18318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18318,18318,18318,18318,18318,18318,18322,18322, 18322,18322,18322,18322,18322,18322,18322,18322, 0, 0, 0, 0, 0, 0,18322,18322,18322,18322,18322,18322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18322,18322,18322,18322,18322,18322,18326,18326,18326,18326, 18326,18326,18326,18326,18326,18326, 0, 0, 0, 0, 0, 0,18326,18326,18326,18326,18326,18326, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18326,18326, 18326,18326,18326,18326,18330,18330,18330,18330,18330,18330, 18330,18330,18330,18330, 0, 0, 0, 0, 0, 0, 18330,18330,18330,18330,18330,18330, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18330,18330,18330,18330, 18330,18330,18331, 0, 0, 0, 0, 0, 0, 0, 0,18331,18331,18331,18331,18331,18331,18331,18331,18331, 0, 0, 0, 0, 0, 0, 0,18331,18331,18331, 18331,18331,18331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18331,18331,18331,18331,18331,18331,18334, 18334,18334,18334,18334,18334,18334,18334,18334,18334, 0, 0, 0, 0, 0, 0,18334,18334,18334,18334,18334, 18334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18334,18334,18334,18334,18334,18334,18337,18337, 0, 18337,18337,18337,18337,18337,18337,18337, 0,18337,18337, 0, 0, 0, 0, 0, 0, 0, 0, 0,18337, 18337,18337,18337,18337,18337,18337, 0, 0, 0, 0, 0,18337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18337,18337, 18337,18338,18338, 0,18338,18338,18338,18338,18338,18338, 18338, 0,18338,18338, 0, 0, 0, 0, 0, 0, 0, 0, 0,18338,18338,18338,18338,18338,18338,18338, 18338, 0, 0, 0, 0,18338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18338,18338,18338,18342,18342, 0,18342,18342, 18342,18342,18342,18342,18342, 0,18342,18342, 0, 0, 0, 0, 0, 0, 0, 0, 0,18342,18342,18342, 18342,18342,18342,18342, 0, 0, 0, 0, 0,18342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18342,18342,18342,18343, 18343, 0,18343,18343,18343,18343,18343,18343,18343, 0, 18343,18343, 0, 0, 0, 0, 0, 0, 0, 0, 0,18343,18343,18343,18343,18343,18343,18343,18343, 0, 0, 0, 0,18343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18343,18343,18343,18344,18344, 0,18344,18344,18344,18344, 18344,18344,18344, 0,18344,18344, 0, 0, 0, 0, 0, 0, 0, 0, 0,18344,18344,18344,18344,18344, 18344,18344, 0, 0, 0, 0, 0,18344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18344,18344,18344,18345,18345, 0, 18345,18345,18345,18345,18345,18345,18345, 0,18345,18345, 0, 0, 0, 0, 0, 0, 0, 0, 0,18345, 18345,18345,18345,18345,18345,18345, 0, 0, 0, 0, 0,18345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18345,18345, 18345,18346,18346, 0,18346,18346,18346,18346,18346,18346, 18346, 0,18346,18346, 0, 0, 0, 0, 0, 0, 0, 0, 0,18346,18346,18346,18346,18346,18346,18346, 18346, 0, 0, 0, 0,18346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18346,18346,18346,18350,18350, 0,18350,18350, 18350,18350,18350,18350,18350, 0,18350,18350, 0, 0, 0, 0, 0, 0, 0, 0, 0,18350,18350,18350, 18350,18350,18350,18350, 0, 0, 0, 0, 0,18350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18350,18350,18350,18351, 18351, 0,18351,18351,18351,18351,18351,18351,18351, 0, 18351,18351, 0, 0, 0, 0, 0, 0, 0, 0, 0,18351,18351,18351,18351,18351,18351,18351,18351, 0, 0, 0, 0,18351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18351,18351,18351,18355,18355, 0,18355,18355,18355,18355, 18355,18355,18355, 0,18355,18355, 0, 0, 0, 0, 0, 0, 0, 0, 0,18355,18355,18355,18355,18355, 18355,18355, 0, 0, 0, 0, 0,18355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18355,18355,18355,18356,18356, 0, 18356,18356,18356,18356,18356,18356,18356, 0,18356,18356, 0, 0, 0, 0, 0, 0, 0, 0, 0,18356, 18356,18356,18356,18356,18356,18356,18356, 0, 0, 0, 0,18356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18356,18356, 18356,18360,18360, 0,18360,18360,18360,18360,18360,18360, 18360, 0,18360,18360, 0, 0, 0, 0, 0, 0, 0, 0, 0,18360,18360,18360,18360,18360,18360,18360, 0, 0, 0, 0, 0,18360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18360,18360,18360,18361,18361, 0,18361,18361, 18361,18361,18361,18361,18361, 0,18361,18361, 0, 0, 0, 0, 0, 0, 0, 0, 0,18361,18361,18361, 18361,18361,18361,18361,18361, 0, 0, 0, 0,18361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18361,18361,18361,18364, 18364, 0,18364,18364,18364,18364,18364,18364,18364, 0, 18364,18364, 0, 0, 0, 0, 0, 0, 0, 0, 0,18364,18364,18364,18364,18364,18364,18364, 0, 0, 0, 0, 0,18364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18364,18364,18364,18365,18365, 0,18365,18365,18365,18365, 18365,18365,18365, 0,18365,18365, 0, 0, 0, 0, 0, 0, 0, 0, 0,18365,18365,18365,18365,18365, 18365,18365,18365, 0, 0, 0, 0,18365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18365,18365,18365,18367,18367, 0, 18367,18367,18367,18367,18367,18367,18367, 0,18367,18367, 0, 0, 0, 0, 0, 0, 0, 0, 0,18367, 18367,18367,18367,18367,18367,18367, 0, 0, 0, 0, 0,18367, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18367,18367, 18367,18368,18368, 0,18368,18368,18368,18368,18368,18368, 18368, 0,18368,18368, 0, 0, 0, 0, 0, 0, 0, 0, 0,18368,18368,18368,18368,18368,18368,18368, 18368, 0, 0, 0, 0,18368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18368,18368,18368,18369,18369, 0,18369,18369, 18369,18369,18369,18369,18369, 0,18369,18369, 0, 0, 0, 0, 0, 0, 0, 0, 0,18369,18369,18369, 18369,18369,18369,18369, 0, 0, 0, 0, 0,18369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18369, 0, 0,18369,18369,18369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18369,18370,18370, 0,18370,18370,18370,18370,18370,18370, 18370, 0,18370,18370, 0, 0, 0, 0, 0, 0, 0, 0, 0,18370,18370,18370,18370,18370,18370,18370, 0, 0, 0, 0, 0,18370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18370,18370,18370,18371,18371, 0,18371,18371, 18371,18371,18371,18371,18371, 0,18371,18371,18371,18371, 18371,18371,18371,18371,18371,18371,18371,18371,18371,18371, 18371,18371,18371,18371, 0, 0, 0, 0, 0,18371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18371,18371,18371,18373, 18373, 0,18373,18373,18373,18373,18373,18373,18373, 0, 18373,18373, 0, 0, 0, 0, 0, 0, 0, 0, 0,18373,18373,18373,18373,18373,18373,18373, 0, 0, 0, 0, 0,18373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18373,18373,18373,18374,18374, 0,18374,18374,18374,18374, 18374,18374,18374, 0,18374,18374, 0, 0, 0, 0, 0, 0, 0, 0, 0,18374,18374,18374,18374,18374, 18374,18374,18374, 0, 0, 0, 0,18374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18374,18374,18374,18375,18375, 0, 18375,18375,18375,18375,18375,18375,18375, 0,18375,18375, 0, 0, 0, 0, 0, 0, 0, 0, 0,18375, 18375,18375,18375,18375,18375,18375, 0, 0, 0, 0, 0,18375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18375, 0, 0,18375,18375, 18375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18375,18386,18386, 0,18386,18386,18386,18386, 18386,18386,18386, 0,18386,18386, 0, 0, 0, 0, 0, 0, 0, 0, 0,18386,18386,18386,18386,18386, 18386,18386, 0, 0, 0, 0, 0,18386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18386,18386,18386,18387,18387, 0, 18387,18387,18387,18387,18387,18387,18387, 0,18387,18387, 0, 0, 0, 0, 0, 0, 0, 0, 0,18387, 18387,18387,18387,18387,18387,18387,18387, 0, 0, 0, 0,18387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18387,18387, 18387,18401,18401, 0,18401,18401,18401,18401,18401,18401, 18401, 0,18401,18401, 0, 0, 0, 0, 0, 0, 0, 0, 0,18401,18401,18401,18401,18401,18401,18401, 0, 0, 0, 0, 0,18401, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18401,18401,18401,18402,18402, 0,18402,18402, 18402,18402,18402,18402,18402, 0,18402,18402, 0, 0, 0, 0, 0, 0, 0, 0, 0,18402,18402,18402, 18402,18402,18402,18402,18402, 0, 0, 0, 0,18402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18402,18402,18402,18422, 0,18422,18422,18422,18422,18422,18422,18422,18422,18422, 18422, 0, 0, 0, 0, 0, 0,18422,18422,18422, 18422,18422,18422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18422,18422,18422,18422,18422,18422,18426, 0, 0, 0, 0, 0, 0,18426, 0,18426,18426, 18426,18426,18426,18426,18426,18426,18426,18426, 0, 0, 0, 0, 0, 0,18426,18426,18426,18426,18426,18426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18426,18426,18426,18426,18426,18426,18464, 0,18464, 0, 0,18464,18464,18464,18464,18464,18464,18464,18464,18464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18464,18464, 0,18464,18470,18470, 0,18470,18470,18470,18470,18470, 18470,18470, 0,18470,18470, 0, 0, 0, 0, 0, 0, 0, 0, 0,18470,18470,18470,18470,18470,18470, 18470, 0, 0, 0, 0, 0,18470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18470,18470,18470,18496,18496, 0,18496, 18496,18496,18496,18496, 0,18496,18496,18496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18496,18496, 18496,18496,18496,18496,18496, 0, 0, 0, 0, 0, 18496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18496,18496,18496, 18496,18497,18497, 0,18497,18497,18497,18497,18497, 0, 18497,18497,18497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18497,18497,18497,18497,18497,18497,18497, 18497, 0, 0, 0, 0,18497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18497,18497,18497,18497,18501,18501,18501,18501, 18501,18501,18501,18501,18501, 0, 0, 0, 0, 0, 0, 0,18501,18501,18501,18501,18501,18501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18501,18501, 18501,18501,18501,18501,18536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18536, 0, 0, 0, 0, 0, 0,18536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18536, 0,18536, 0,18536, 0, 0,18536,18536, 0, 0, 0,18536, 0, 0, 18536, 0,18536, 0,18536, 0,18536,18536,18536,18537, 0, 0, 0, 0, 0, 0,18537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18537, 0,18537, 0,18537, 0, 0,18537,18537, 0, 0, 0,18537, 0,18537,18537, 0,18537, 0,18537, 0,18537,18537,18537,18537,18540, 0,18540, 0, 0, 0, 0,18540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18540, 0, 0,18540, 0,18540, 0, 0, 0, 0,18540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18540, 0, 18540, 0,18540, 0, 0,18540,18540, 0, 0, 0, 18540, 0, 0,18540, 0,18540, 0,18540, 0,18540, 18540,18540,18541, 0,18541, 0, 0, 0, 0,18541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18541, 0, 0, 0, 0, 0, 0,18541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18541, 0,18541, 0,18541, 0, 0,18541,18541, 0, 0, 0,18541, 0, 0, 18541, 0,18541, 0,18541, 0,18541,18541,18541,18544, 0, 0, 0, 0, 0, 0, 0,18544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18544, 0, 0, 0, 0, 0, 0,18544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18544, 0,18544, 0,18544, 0, 0,18544,18544, 0, 0, 0,18544, 0, 0,18544, 0,18544, 0,18544, 0,18544,18544,18544,18545, 0, 0, 0, 0, 0, 0, 0,18545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18545, 0, 0, 0, 0, 0, 0,18545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18545, 0,18545, 0,18545, 0, 0,18545,18545, 0, 0, 0,18545, 0, 0, 18545, 0,18545, 0,18545, 0,18545,18545,18545,18545, 18553, 0,18553, 0, 0, 0, 0,18553, 0, 0, 18553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18553, 0, 0, 0, 0, 0, 0,18553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18553, 0,18553, 0,18553, 0, 0, 18553,18553, 0, 0, 0,18553, 0, 0,18553, 0, 18553, 0,18553, 0,18553,18553,18553,18556, 0,18556, 0, 0, 0, 0,18556, 0, 0,18556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18556, 0, 0, 0, 0, 0, 0,18556, 0, 0, 0, 0, 0,18556, 0, 0, 0, 0, 0, 0, 0, 18556, 0,18556, 0,18556, 0, 0,18556,18556, 0, 0, 0,18556, 0, 0,18556, 0,18556, 0,18556, 0,18556,18556,18556,18586, 0, 0, 0, 0, 0, 0, 0,18586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18586, 0, 0, 0, 0, 0, 0,18586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18586, 0,18586,18586,18586, 0, 0,18586,18586, 0, 0, 0,18586, 0, 0, 18586, 0,18586,18586,18586, 0,18586,18586,18586,18587, 0, 0, 0, 0, 0,18587, 0,18587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18587, 0, 0, 0, 0, 0, 0,18587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18587, 0,18587, 0,18587, 0, 0,18587,18587, 0, 0, 0,18587, 0, 0,18587, 0,18587, 0,18587, 0,18587,18587,18587,18590, 0,18590, 0, 0, 0, 0,18590, 0, 0,18590, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18590, 0, 0, 0, 0, 0, 0,18590, 0, 0, 0, 0, 0,18590, 0, 0, 0, 0, 0, 0, 0,18590, 0,18590, 0,18590, 0, 0,18590,18590, 0, 0, 0,18590, 0, 0,18590, 0,18590, 0,18590, 0,18590,18590, 18590,18591, 0, 0, 0, 0, 0, 0, 0,18591, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18591, 0,18591, 0, 0, 0, 0,18591, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18591, 0,18591, 0,18591, 0, 0,18591, 18591, 0, 0, 0,18591, 0, 0,18591, 0,18591, 0,18591, 0,18591,18591,18591,18592, 0, 0, 0, 0, 0, 0, 0,18592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18592, 0, 0, 0, 0, 0, 0,18592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18592, 0,18592, 0,18592, 0, 0,18592,18592, 0, 0, 0,18592, 0, 0,18592, 0,18592, 0,18592, 0,18592,18592, 18592,18607, 0,18607, 0, 0, 0, 0,18607, 0, 0,18607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18607, 0, 0, 0, 0, 0, 0, 18607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18607, 0,18607, 0,18607, 0, 18607,18607,18607, 0, 0, 0,18607, 0,18607,18607, 0,18607, 0,18607, 0,18607,18607,18607,18627, 0, 18627, 0, 0, 0, 0,18627, 0, 0,18627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18627, 0, 0, 0, 0, 0, 0,18627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18627,18627, 0,18627, 0,18627, 0, 0,18627,18627, 0, 0, 0,18627, 0, 0,18627, 0,18627, 0, 18627, 0,18627,18627,18627,18628, 0,18628, 0, 0, 0, 0,18628, 0, 0,18628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18628, 0, 0, 0, 0, 0, 0,18628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18628, 0, 18628, 0,18628, 0, 0,18628,18628, 0, 0, 0, 18628, 0, 0,18628, 0,18628, 0,18628, 0,18628, 18628,18628,18630, 0,18630, 0, 0, 0, 0,18630, 0, 0,18630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18630, 0, 0, 0, 0, 0, 0,18630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18630, 0,18630, 0,18630, 0, 0,18630,18630, 0, 0, 0,18630, 0, 0, 18630, 0,18630, 0,18630, 0,18630,18630,18630,18631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18631, 0, 0, 0, 0, 0, 0,18631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18631, 0,18631, 0,18631, 0,18631,18631, 18631, 0, 0, 0,18631, 0, 0,18631, 0,18631, 0,18631, 0,18631,18631,18631,18632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18632, 0, 0, 0, 0, 0, 0,18632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18632, 0,18632, 0,18632, 0,18632,18632,18632, 0, 0, 0,18632, 0, 0,18632, 0,18632, 0,18632, 0, 18632,18632,18632,18638, 0,18638, 0, 0, 0, 0, 18638, 0, 0,18638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18638, 0, 0, 0, 0, 0, 0,18638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18638, 0,18638,18638, 18638, 0, 0,18638,18638, 0, 0, 0,18638, 0, 0,18638, 0,18638, 0,18638, 0,18638,18638,18638, 18655,18655, 0,18655,18655,18655,18655,18655,18655,18655, 0,18655,18655, 0, 0, 0, 0, 0, 0, 0, 0, 0,18655,18655,18655,18655,18655,18655,18655, 0, 0, 0, 0, 0,18655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18655,18655,18655,18656,18656, 0,18656,18656,18656, 18656,18656,18656,18656, 0,18656,18656, 0, 0, 0, 0, 0, 0, 0, 0, 0,18656,18656,18656,18656, 18656,18656,18656,18656, 0, 0, 0, 0,18656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18656,18656,18656,18660, 0, 18660,18660,18660,18660,18660,18660,18660,18660,18660,18660, 0, 0, 0, 0, 0, 0,18660,18660,18660,18660, 18660,18660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18660,18660,18660,18660,18660,18660,18664, 0, 0, 0, 0, 0, 0, 0, 0,18664,18664,18664, 18664,18664,18664,18664,18664,18664,18664, 0, 0, 0, 0, 0, 0,18664,18664,18664,18664,18664,18664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18664, 18664,18664,18664,18664,18664,18665,18665, 0,18665,18665, 18665,18665,18665,18665,18665, 0,18665,18665, 0, 0, 0, 0, 0, 0, 0, 0, 0,18665,18665,18665, 18665,18665,18665,18665, 0, 0, 0, 0, 0,18665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18665,18665,18665,18666, 18666, 0,18666,18666,18666,18666,18666,18666,18666, 0, 18666,18666, 0, 0, 0, 0, 0, 0, 0, 0, 0,18666,18666,18666,18666,18666,18666,18666,18666, 0, 0, 0, 0,18666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18666,18666,18666,18668,18668, 0,18668,18668,18668,18668, 18668,18668,18668, 0,18668,18668, 0, 0, 0, 0, 0, 0, 0, 0, 0,18668,18668,18668,18668,18668, 18668,18668, 0, 0, 0, 0, 0,18668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18668,18668,18668,18669,18669, 0, 18669,18669,18669,18669,18669,18669,18669, 0,18669,18669, 0, 0, 0, 0, 0, 0, 0, 0, 0,18669, 18669,18669,18669,18669,18669,18669,18669, 0, 0, 0, 0,18669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18669,18669, 18669,18673,18673, 0,18673,18673,18673,18673,18673,18673, 18673, 0,18673,18673, 0, 0, 0, 0, 0, 0, 0, 0, 0,18673,18673,18673,18673,18673,18673,18673, 0, 0, 0, 0, 0,18673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18673,18673,18673,18674,18674, 0,18674,18674, 18674,18674,18674,18674,18674, 0,18674,18674, 0, 0, 0, 0, 0, 0, 0, 0, 0,18674,18674,18674, 18674,18674,18674,18674,18674, 0, 0, 0, 0,18674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18674,18674,18674,18678, 18678, 0,18678,18678,18678,18678,18678,18678,18678, 0, 18678,18678, 0, 0, 0, 0, 0, 0, 0, 0, 0,18678,18678,18678,18678,18678,18678,18678, 0, 0, 0, 0, 0,18678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18678,18678,18678,18679,18679, 0,18679,18679,18679,18679, 18679,18679,18679, 0,18679,18679, 0, 0, 0, 0, 0, 0, 0, 0, 0,18679,18679,18679,18679,18679, 18679,18679,18679, 0, 0, 0, 0,18679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18679,18679,18679,18683,18683, 0, 18683,18683,18683,18683,18683,18683,18683, 0,18683,18683, 0, 0, 0, 0, 0, 0, 0, 0, 0,18683, 18683,18683,18683,18683,18683,18683, 0, 0, 0, 0, 0,18683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18683,18683, 18683,18684,18684, 0,18684,18684,18684,18684,18684,18684, 18684, 0,18684,18684, 0, 0, 0, 0, 0, 0, 0, 0, 0,18684,18684,18684,18684,18684,18684,18684, 18684, 0, 0, 0, 0,18684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18684,18684,18684,18687,18687, 0,18687,18687, 18687,18687,18687,18687,18687, 0,18687,18687, 0, 0, 0, 0, 0, 0, 0, 0, 0,18687,18687,18687, 18687,18687,18687,18687, 0, 0, 0, 0, 0,18687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18687,18687,18687,18688, 18688, 0,18688,18688,18688,18688,18688,18688,18688, 0, 18688,18688, 0, 0, 0, 0, 0, 0, 0, 0, 0,18688,18688,18688,18688,18688,18688,18688,18688, 0, 0, 0, 0,18688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18688,18688,18688,18690,18690, 0,18690,18690,18690,18690, 18690,18690,18690, 0,18690,18690, 0, 0, 0, 0, 0, 0, 0, 0, 0,18690,18690,18690,18690,18690, 18690,18690, 0, 0, 0, 0, 0,18690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18690,18690,18690,18691,18691, 0, 18691,18691,18691,18691,18691,18691,18691, 0,18691,18691, 0, 0, 0, 0, 0, 0, 0, 0, 0,18691, 18691,18691,18691,18691,18691,18691,18691, 0, 0, 0, 0,18691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18691,18691, 18691,18692,18692, 0,18692,18692,18692,18692,18692,18692, 18692,18692,18692,18692, 0, 0, 0, 0, 0, 0, 0, 0, 0,18692,18692,18692,18692,18692,18692,18692, 18692, 0, 0, 0, 0,18692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18692,18692,18692,18692,18692,18693,18693, 0, 18693,18693,18693,18693,18693,18693,18693, 0,18693,18693, 0, 0, 0, 0, 0, 0, 0, 0, 0,18693, 18693,18693,18693,18693,18693,18693, 0, 0, 0, 0, 0,18693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18693,18693, 18693,18694,18694, 0,18694,18694,18694,18694,18694,18694, 18694, 0,18694,18694, 0, 0, 0, 0, 0, 0, 0, 0, 0,18694,18694,18694,18694,18694,18694,18694, 18694, 0, 0, 0, 0,18694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18694,18694,18694,18697,18697, 0,18697,18697, 18697,18697,18697,18697,18697, 0,18697,18697, 0, 0, 0, 0, 0, 0, 0, 0, 0,18697,18697,18697, 18697,18697,18697,18697, 0, 0, 0, 0, 0,18697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18697,18697,18697,18698, 18698, 0,18698,18698,18698,18698,18698,18698,18698, 0, 18698,18698, 0, 0, 0, 0, 0, 0, 0, 0, 0,18698,18698,18698,18698,18698,18698,18698,18698, 0, 0, 0, 0,18698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18698,18698,18698,18700,18700, 0,18700,18700,18700,18700, 18700,18700,18700, 0,18700,18700, 0, 0, 0, 0, 0, 0, 0, 0, 0,18700,18700,18700,18700,18700, 18700,18700, 0, 0, 0, 0, 0,18700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18700,18700,18700,18701,18701, 0, 18701,18701,18701,18701,18701,18701,18701, 0,18701,18701, 0, 0, 0, 0, 0, 0, 0, 0, 0,18701, 18701,18701,18701,18701,18701,18701,18701, 0, 0, 0, 0,18701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18701,18701, 18701,18702,18702, 0,18702,18702,18702,18702,18702,18702, 18702,18702,18702,18702, 0, 0, 0, 0, 0, 0, 0, 0, 0,18702,18702,18702,18702,18702,18702,18702, 18702, 0, 0, 0, 0,18702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18702,18702,18702,18702,18702,18708,18708,18708, 18708,18708,18708,18708,18708,18708,18708,18708,18708, 0, 0, 0, 0, 0, 0,18708,18708,18708,18708,18708, 18708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18708, 0, 0, 0,18708,18708,18708,18708,18708,18708,18769,18769, 0, 18769,18769,18769,18769,18769, 0,18769,18769,18769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18769, 18769,18769,18769,18769,18769,18769, 0, 0, 0, 0, 0,18769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18769,18769, 18769,18769,18770,18770, 0,18770,18770,18770,18770,18770, 0,18770,18770,18770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18770,18770,18770,18770,18770,18770, 18770,18770, 0, 0, 0, 0,18770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18770,18770,18770,18770,18809, 0, 0, 18809, 0, 0, 0, 0, 0, 0,18809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18809, 0,18809, 0,18809, 0, 0,18809,18809, 0, 0, 0,18809, 0, 0,18809, 0,18809, 0, 18809, 0,18809,18809,18809,18810, 0, 0, 0, 0, 0, 0,18810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18810, 0,18810, 0, 18810, 0, 0,18810,18810, 0, 0, 0,18810, 0, 0,18810, 0,18810, 0,18810, 0,18810,18810,18810, 18811, 0, 0, 0, 0, 0, 0,18811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18811, 0,18811, 0,18811, 0, 0,18811,18811, 0, 0, 0,18811, 0, 0,18811, 0,18811, 0, 18811, 0,18811,18811,18811,18812, 0,18812, 0, 0, 0, 0,18812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18812, 0, 0, 0, 0, 0, 0,18812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18812, 0, 18812, 0,18812, 0, 0,18812,18812, 0, 0, 0, 18812, 0, 0,18812, 0,18812, 0,18812, 0,18812, 18812,18812,18813, 0,18813, 0, 0, 0, 0,18813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18813, 0, 0, 0, 0, 0, 0,18813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18813, 0,18813, 0,18813, 0, 0,18813,18813, 0, 0,18813,18813, 0, 0, 18813, 0,18813, 0,18813, 0,18813,18813,18813,18816, 0, 0, 0, 0, 0, 0, 0,18816,18816,18816, 18816,18816,18816,18816,18816,18816,18816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18816, 0, 0, 0, 0, 0, 0,18816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18816, 0,18816, 0,18816, 0, 0,18816,18816, 0, 0, 0,18816, 0, 0,18816, 0,18816, 0,18816, 0,18816,18816,18816,18817, 0, 0, 0, 0, 0, 0, 0,18817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18817, 0, 0, 0, 0, 0, 0,18817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18817, 0,18817,18817,18817, 0, 0,18817,18817, 0, 0, 0,18817, 0,18817, 18817, 0,18817, 0,18817, 0,18817,18817,18817,18828, 0,18828, 0, 0, 0, 0,18828, 0, 0,18828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18828, 0, 0, 0, 0, 0, 0,18828, 0, 0, 0, 0, 0,18828, 0, 0, 0, 0, 0, 0, 0,18828, 0,18828, 0,18828, 0, 0,18828, 18828, 0, 0, 0,18828, 0, 0,18828, 0,18828, 0,18828, 0,18828,18828,18828,18829, 0,18829, 0, 0, 0, 0,18829, 0, 0,18829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18829, 0, 0, 0, 0, 0, 0,18829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18829, 0,18829, 0,18829, 0, 0,18829,18829, 0, 0, 0,18829,18829, 0,18829, 0,18829, 0,18829, 0, 18829,18829,18829,18854, 0, 0, 0, 0, 0, 0, 0,18854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18854, 0, 0, 0, 0, 0, 0, 18854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18854, 0,18854, 0,18854, 0, 0,18854,18854, 0, 0, 0,18854, 0, 0,18854, 0,18854, 0,18854, 0,18854,18854,18854,18855, 0, 0, 0, 0, 0, 0, 0,18855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18855, 0, 0, 0, 0, 0, 0,18855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18855, 0,18855,18855,18855, 0, 0,18855,18855, 0, 0, 0,18855,18855, 0,18855, 0,18855, 0,18855, 0, 18855,18855,18855,18858, 0,18858, 0, 0, 0, 0, 18858, 0, 0,18858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18858, 0, 0, 0, 0, 0, 0,18858, 0, 0, 0, 0, 0,18858, 0, 0, 0, 0, 0, 0, 0,18858, 0,18858, 0, 18858, 0, 0,18858,18858, 0, 0, 0,18858, 0, 0,18858, 0,18858, 0,18858, 0,18858,18858,18858, 18859, 0, 0, 0, 0, 0, 0, 0,18859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18859, 0, 0, 0, 0, 0, 0,18859, 0, 0, 0, 0, 0,18859, 0, 0, 0, 0, 0, 0, 0,18859, 0,18859, 0,18859, 0, 0,18859,18859, 0, 0, 0,18859, 0, 0,18859, 0,18859, 0, 18859, 0,18859,18859,18859,18860, 0, 0, 0, 0, 0, 0, 0,18860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18860, 0, 0, 0, 0, 0, 0,18860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18860, 0,18860, 0, 18860, 0,18860,18860,18860, 0, 0, 0,18860, 0, 18860,18860, 0,18860, 0,18860, 0,18860,18860,18860, 18880, 0,18880, 0, 0, 0, 0,18880, 0, 0, 18880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18880, 0, 0, 0, 0, 0, 0,18880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18880, 0,18880, 0,18880, 0, 0, 18880,18880, 0, 0, 0,18880,18880, 0,18880, 0, 18880, 0,18880, 0,18880,18880,18880,18899, 0,18899, 0, 0, 0, 0,18899, 0, 0,18899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18899, 0, 0, 0, 0, 0, 0,18899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18899, 0,18899, 0,18899, 0, 0,18899,18899, 0, 0, 0,18899, 0, 0,18899, 0,18899, 0,18899, 0,18899,18899,18899,18900, 0,18900, 0, 0, 0, 0,18900, 0, 0,18900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18900, 0, 0, 0, 0, 0, 0,18900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18900, 0,18900, 0,18900, 0, 0,18900,18900, 0, 0, 0,18900, 0,18900,18900, 0,18900, 0,18900, 0,18900,18900, 18900,18902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18902, 0, 0, 0, 0, 0, 0, 18902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18902, 0,18902, 0,18902, 0, 0,18902,18902, 0, 0, 0,18902, 0, 0,18902, 0,18902, 0,18902, 0,18902,18902,18902,18903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18903, 0, 0, 0, 0, 0, 0,18903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18903, 0,18903, 0,18903, 0, 0,18903,18903, 0, 0, 0,18903, 0, 0,18903, 0,18903, 0, 18903, 0,18903,18903,18903,18906, 0, 0, 0, 0, 0, 0, 0,18906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18906, 0, 0, 0, 0, 0, 0,18906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18906, 0,18906, 0, 18906, 0, 0,18906,18906, 0, 0, 0,18906, 0, 0,18906, 0,18906, 0,18906, 0,18906,18906,18906, 18910, 0,18910, 0, 0, 0, 0,18910, 0, 0, 18910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18910, 0, 0, 0, 0, 0, 0,18910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18910, 0,18910, 0,18910, 0, 0, 18910,18910, 0, 0, 0,18910,18910, 0,18910, 0, 18910, 0,18910, 0,18910,18910,18910,18911, 0,18911, 0, 0, 0, 0,18911, 0, 0,18911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18911, 0, 0, 0, 0, 0, 0,18911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18911, 0,18911, 0,18911, 0, 0,18911,18911, 0, 0, 0,18911,18911, 0,18911, 0,18911, 0,18911, 0,18911,18911,18911,18924,18924, 0,18924,18924,18924, 18924,18924,18924,18924, 0,18924,18924, 0, 0, 0, 0, 0, 0, 0, 0, 0,18924,18924,18924,18924, 18924,18924,18924, 0, 0, 0, 0, 0,18924, 0, 0, 0, 0, 0,18924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18924,18924,18924,18925,18925, 0,18925,18925,18925,18925,18925,18925,18925, 0,18925, 18925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18925,18925,18925,18925,18925,18925,18925, 0, 0, 0, 0, 0,18925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18925, 18925,18925,18926,18926, 0,18926,18926,18926,18926,18926, 18926,18926, 0,18926,18926, 0, 0, 0, 0, 0, 0, 0, 0, 0,18926,18926,18926,18926,18926,18926, 18926,18926, 0, 0, 0, 0,18926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18926,18926,18926,18930,18930, 0,18930, 18930,18930,18930,18930,18930,18930, 0,18930,18930, 0, 0, 0, 0, 0, 0, 0, 0, 0,18930,18930, 18930,18930,18930,18930,18930, 0, 0, 0, 0, 0, 18930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18930,18930,18930, 18931,18931, 0,18931,18931,18931,18931,18931,18931,18931, 0,18931,18931, 0, 0, 0, 0, 0, 0, 0, 0, 0,18931,18931,18931,18931,18931,18931,18931,18931, 0, 0, 0, 0,18931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18931,18931,18931,18935,18935, 0,18935,18935,18935, 18935,18935,18935,18935, 0,18935,18935, 0, 0, 0, 0, 0, 0, 0, 0, 0,18935,18935,18935,18935, 18935,18935,18935, 0, 0, 0, 0, 0,18935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18935,18935,18935,18936,18936, 0,18936,18936,18936,18936,18936,18936,18936, 0,18936, 18936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18936,18936,18936,18936,18936,18936,18936,18936, 0, 0, 0, 0,18936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18936, 18936,18936,18940,18940, 0,18940,18940,18940,18940,18940, 18940,18940, 0,18940,18940, 0, 0, 0, 0, 0, 0, 0, 0, 0,18940,18940,18940,18940,18940,18940, 18940, 0, 0, 0, 0, 0,18940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18940,18940,18940,18941,18941, 0,18941, 18941,18941,18941,18941,18941,18941, 0,18941,18941, 0, 0, 0, 0, 0, 0, 0, 0, 0,18941,18941, 18941,18941,18941,18941,18941,18941, 0, 0, 0, 0, 18941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18941,18941,18941, 18945,18945, 0,18945,18945,18945,18945,18945,18945,18945, 0,18945,18945, 0, 0, 0, 0, 0, 0, 0, 0, 0,18945,18945,18945,18945,18945,18945,18945, 0, 0, 0, 0, 0,18945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18945,18945,18945,18946,18946, 0,18946,18946,18946, 18946,18946,18946,18946, 0,18946,18946, 0, 0, 0, 0, 0, 0, 0, 0, 0,18946,18946,18946,18946, 18946,18946,18946,18946, 0, 0, 0, 0,18946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18946,18946,18946,18949,18949, 0,18949,18949,18949,18949,18949,18949,18949, 0,18949, 18949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18949,18949,18949,18949,18949,18949,18949, 0, 0, 0, 0, 0,18949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18949, 18949,18949,18950,18950, 0,18950,18950,18950,18950,18950, 18950,18950, 0,18950,18950, 0, 0, 0, 0, 0, 0, 0, 0, 0,18950,18950,18950,18950,18950,18950, 18950,18950, 0, 0, 0, 0,18950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18950,18950,18950,18952,18952, 0,18952, 18952,18952,18952,18952,18952,18952, 0,18952,18952, 0, 0, 0, 0, 0, 0, 0, 0, 0,18952,18952, 18952,18952,18952,18952,18952, 0, 0, 0, 0, 0, 18952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18952, 0, 0, 0, 0, 0,18952,18952,18952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18952,18953, 18953, 0,18953,18953,18953,18953,18953,18953,18953, 0, 18953,18953, 0, 0, 0, 0, 0, 0, 0, 0, 0,18953,18953,18953,18953,18953,18953,18953, 0, 0, 0, 0, 0,18953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18953,18953,18953,18954,18954, 0,18954,18954,18954,18954, 18954,18954,18954, 0,18954,18954, 0, 0, 0, 0, 0, 0, 0, 0, 0,18954,18954,18954,18954,18954, 18954,18954,18954, 0, 0, 0, 0,18954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18954,18954,18954,18955,18955, 0, 18955,18955,18955,18955,18955,18955,18955, 0,18955,18955, 0, 0, 0, 0, 0, 0, 0, 0, 0,18955, 18955,18955,18955,18955,18955,18955, 0, 0, 0, 0, 0,18955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18955,18955, 18955,18956,18956, 0,18956,18956,18956,18956,18956,18956, 18956, 0,18956,18956, 0, 0, 0, 0, 0, 0, 0, 0, 0,18956,18956,18956,18956,18956,18956,18956, 18956, 0, 0, 0, 0,18956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18956,18956,18956,18960,18960, 0,18960,18960, 18960,18960,18960,18960,18960, 0,18960,18960, 0, 0, 0, 0, 0, 0, 0, 0, 0,18960,18960,18960, 18960,18960,18960,18960, 0, 0, 0, 0, 0,18960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18960,18960,18960,18961, 18961, 0,18961,18961,18961,18961,18961,18961,18961, 0, 18961,18961, 0, 0, 0, 0, 0, 0, 0, 0, 0,18961,18961,18961,18961,18961,18961,18961,18961, 0, 0, 0, 0,18961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18961,18961,18961,18964,18964, 0,18964,18964,18964,18964, 18964,18964,18964, 0,18964,18964, 0, 0, 0, 0, 0, 0, 0, 0, 0,18964,18964,18964,18964,18964, 18964,18964, 0, 0, 0, 0, 0,18964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18964,18964,18964,18965,18965, 0, 18965,18965,18965,18965,18965,18965,18965, 0,18965,18965, 0, 0, 0, 0, 0, 0, 0, 0, 0,18965, 18965,18965,18965,18965,18965,18965,18965, 0, 0, 0, 0,18965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18965,18965, 18965,18967,18967, 0,18967,18967,18967,18967,18967,18967, 18967, 0,18967,18967, 0, 0, 0, 0, 0, 0, 0, 0, 0,18967,18967,18967,18967,18967,18967,18967, 0, 0, 0, 0, 0,18967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18967, 0, 0, 0, 0, 0,18967,18967,18967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18967,18968,18968, 0,18968,18968,18968, 18968,18968,18968,18968, 0,18968,18968, 0, 0, 0, 0, 0, 0, 0, 0, 0,18968,18968,18968,18968, 18968,18968,18968, 0, 0, 0, 0, 0,18968, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18968,18968,18968,18969,18969, 0,18969,18969,18969,18969,18969,18969,18969, 0,18969, 18969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18969,18969,18969,18969,18969,18969,18969,18969, 0, 0, 0, 0,18969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18969, 18969,18969,19020,19020, 0,19020,19020,19020,19020,19020, 0,19020,19020,19020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19020,19020,19020,19020,19020,19020, 19020, 0, 0, 0, 0, 0,19020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19020,19020,19020,19020,19021,19021, 0, 19021,19021,19021,19021,19021, 0,19021,19021,19021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19021, 19021,19021,19021,19021,19021,19021,19021, 0, 0, 0, 0,19021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19021,19021, 19021,19021,19025,19025,19025,19025,19025,19025,19025,19025, 19025, 0, 0, 0, 0, 0, 0, 0,19025,19025, 19025,19025,19025,19025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19025,19025,19025,19025,19025,19025, 19053, 0, 0, 0, 0, 0, 0,19053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19053, 0,19053, 0,19053, 0, 0,19053,19053, 0, 0,19053,19053, 0, 0,19053, 0,19053, 0, 19053, 0,19053,19053,19053,19054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19054, 0, 0, 0, 0, 0, 0,19054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19054, 0, 19054, 0,19054, 0, 0,19054,19054, 0, 0, 0, 19054, 0,19054,19054, 0,19054, 0,19054, 0,19054, 19054,19054,19056, 0,19056, 0, 0, 0, 0,19056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19056, 0, 0, 0, 0, 0, 0,19056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19056, 0,19056, 0,19056, 0, 0,19056,19056, 0, 0, 0,19056, 0, 0, 19056, 0,19056, 0,19056, 0,19056,19056,19056,19057, 0,19057, 0, 0, 0, 0,19057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19057, 0, 0, 0, 0, 0, 0,19057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19057, 0,19057, 0,19057, 0, 0,19057, 19057, 0, 0, 0,19057, 0, 0,19057, 0,19057, 0,19057, 0,19057,19057,19057,19059,19059, 0, 0, 0, 0, 0,19059,19059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19059, 0, 0, 0, 0, 0, 0,19059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19059, 0,19059, 0,19059, 0, 0,19059,19059, 0, 0, 0,19059, 0, 0,19059, 0,19059, 0,19059, 0,19059,19059, 19059,19060, 0, 0, 0, 0, 0, 0, 0,19060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19060, 0, 0, 0, 0, 0, 0,19060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19060, 0,19060, 0,19060, 0, 0,19060, 19060, 0, 0, 0,19060, 0, 0,19060, 0,19060, 0,19060, 0,19060,19060,19060,19064, 0,19064, 0, 0, 0, 0,19064, 0, 0,19064, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19064, 0, 0, 0, 0, 0, 0,19064, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19064, 0,19064,19064,19064, 0, 0,19064,19064, 0, 0, 0,19064, 0, 0,19064, 0,19064, 0,19064, 0, 19064,19064,19064,19065, 0,19065, 0, 0, 0, 0, 19065, 0, 0,19065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19065, 0, 0, 0, 0, 0, 0,19065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19065, 0,19065,19065, 19065, 0, 0,19065,19065, 0, 0, 0,19065, 0, 0,19065, 0,19065, 0,19065, 0,19065,19065,19065, 19096, 0, 0, 0, 0, 0, 0, 0,19096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19096, 0, 0, 0, 0, 0, 0, 0, 0, 19096, 0, 0, 0, 0, 0, 0,19096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19096, 0,19096, 0,19096, 0, 0,19096,19096, 0, 0, 0,19096, 0,19096,19096, 0,19096, 0, 19096, 0,19096,19096,19096,19097, 0, 0, 0, 0, 0, 0, 0,19097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19097, 0, 0, 0, 0, 0, 0,19097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19097, 0,19097, 0, 19097, 0, 0,19097,19097, 0, 0, 0,19097, 0, 0,19097, 0,19097, 0,19097, 0,19097,19097,19097, 19099, 0,19099, 0, 0, 0, 0,19099, 0, 0, 19099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19099, 0, 0, 0, 0, 0, 0,19099, 0, 0,19099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19099, 0,19099, 0,19099, 0, 0, 19099,19099, 0, 0, 0,19099, 0, 0,19099, 0, 19099, 0,19099, 0,19099,19099,19099,19100, 0, 0, 0, 0, 0, 0, 0,19100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19100, 0, 0, 0, 0, 0, 0,19100, 0, 0, 0, 0, 0, 19100, 0, 0, 0, 0, 0, 0, 0,19100, 0, 19100, 0,19100, 0, 0,19100,19100, 0, 0, 0, 19100, 0, 0,19100, 0,19100, 0,19100, 0,19100, 19100,19100,19101, 0, 0, 0, 0, 0, 0, 0, 19101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19101, 0, 0, 0, 0, 0, 0,19101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19101, 0,19101, 0,19101, 0, 0, 19101,19101, 0, 0, 0,19101,19101, 0,19101, 0, 19101, 0,19101, 0,19101,19101,19101,19114, 0,19114, 0, 0, 0, 0,19114, 0, 0,19114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19114, 0, 0, 0, 0, 0, 0,19114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19114, 0,19114,19114,19114, 0, 0,19114,19114, 0, 0, 0,19114, 0, 0,19114, 0,19114, 0,19114, 0,19114,19114,19114,19139, 0,19139, 0, 0, 0, 0,19139, 0, 0,19139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19139, 0, 0, 0, 0, 0, 0,19139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19139, 0,19139, 0,19139, 0, 0,19139,19139, 0, 0, 0,19139, 0,19139,19139, 0,19139, 0,19139, 0,19139,19139, 19139,19140, 0,19140, 0, 0, 0, 0,19140, 0, 0,19140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19140, 0, 0, 0, 0, 0, 0, 19140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19140, 0,19140, 0,19140, 0, 0,19140,19140, 0, 0, 0,19140, 0, 0,19140, 0,19140, 0,19140,19140,19140,19140,19140,19142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19142, 0, 0, 0, 0, 0, 0,19142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19142, 0,19142, 0,19142, 0, 0,19142,19142, 0, 0, 0,19142,19142, 0,19142, 0,19142, 0, 19142, 0,19142,19142,19142,19143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19143, 0, 0, 0, 0, 0, 0,19143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19143, 0, 19143, 0,19143, 0, 0,19143,19143, 0, 0, 0, 19143,19143, 0,19143, 0,19143, 0,19143, 0,19143, 19143,19143,19149, 0,19149, 0, 0, 0, 0,19149, 0, 0,19149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19149, 0, 0, 0, 0, 0, 0,19149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19149, 0,19149, 0,19149, 0, 0,19149,19149, 0, 0, 0,19149, 0, 0, 19149, 0,19149, 0,19149, 0,19149,19149,19149,19150, 0,19150, 0, 0, 0, 0,19150, 0, 0,19150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19150, 0, 0, 0, 0, 0, 0,19150, 0, 0, 0, 0, 0, 0,19150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19150, 0,19150,19150,19150, 0, 0,19150, 19150, 0, 0, 0,19150, 0, 0,19150, 0,19150, 0,19150, 0,19150,19150,19150,19162,19162, 0,19162, 19162,19162,19162,19162,19162,19162, 0,19162,19162, 0, 0, 0, 0, 0, 0, 0, 0, 0,19162,19162, 19162,19162,19162,19162,19162, 0, 0, 0, 0, 0, 19162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19162,19162,19162, 19163,19163, 0,19163,19163,19163,19163,19163,19163,19163, 0,19163,19163, 0, 0, 0, 0, 0, 0, 0, 0, 0,19163,19163,19163,19163,19163,19163,19163, 0, 0, 0, 0, 0,19163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19163,19163,19163,19164,19164, 0,19164,19164,19164, 19164,19164,19164,19164, 0,19164,19164, 0, 0, 0, 0, 0, 0, 0, 0, 0,19164,19164,19164,19164, 19164,19164,19164,19164, 0, 0, 0, 0,19164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19164,19164,19164,19168,19168, 0,19168,19168,19168,19168,19168,19168,19168, 0,19168, 19168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19168,19168,19168,19168,19168,19168,19168, 0, 0, 0, 0, 0,19168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19168, 19168,19168,19169,19169, 0,19169,19169,19169,19169,19169, 19169,19169, 0,19169,19169, 0, 0, 0, 0, 0, 0, 0, 0, 0,19169,19169,19169,19169,19169,19169, 19169,19169, 0, 0, 0, 0,19169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19169,19169,19169,19183,19183, 0,19183, 19183,19183,19183,19183,19183,19183, 0,19183,19183, 0, 0, 0, 0, 0, 0, 0, 0, 0,19183,19183, 19183,19183,19183,19183,19183, 0, 0, 0, 0, 0, 19183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19183,19183,19183, 19184,19184, 0,19184,19184,19184,19184,19184,19184,19184, 0,19184,19184, 0, 0, 0, 0, 0, 0, 0, 0, 0,19184,19184,19184,19184,19184,19184,19184,19184, 0, 0, 0, 0,19184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19184,19184,19184,19198,19198, 0,19198,19198,19198, 19198,19198,19198,19198, 0,19198,19198, 0, 0, 0, 0, 0, 0, 0, 0, 0,19198,19198,19198,19198, 19198,19198,19198, 0, 0, 0, 0, 0,19198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19198,19198,19198,19199,19199, 0,19199,19199,19199,19199,19199,19199,19199, 0,19199, 19199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19199,19199,19199,19199,19199,19199,19199,19199, 0, 0, 0, 0,19199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19199, 19199,19199,19268,19268, 0,19268,19268,19268,19268,19268, 0,19268,19268,19268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19268,19268,19268,19268,19268,19268, 19268, 0, 0, 0, 0, 0,19268, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19268,19268,19268,19268,19269,19269, 0, 19269,19269,19269,19269,19269, 0,19269,19269,19269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19269, 19269,19269,19269,19269,19269,19269,19269, 0, 0, 0, 0,19269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19269,19269, 19269,19269,19273,19273,19273,19273,19273,19273,19273,19273, 19273, 0, 0, 0, 0, 0, 0, 0,19273,19273, 19273,19273,19273,19273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19273,19273,19273,19273,19273,19273, 19302, 0, 0, 0, 0, 0, 0,19302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19302, 0,19302, 0,19302, 0, 0,19302,19302, 0, 0, 0,19302, 0, 0,19302, 0,19302, 0, 19302, 0,19302,19302,19302,19303, 0, 0, 0, 0, 0, 0,19303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19303, 0,19303, 0, 19303, 0, 0,19303,19303, 0, 0, 0,19303, 0, 0,19303, 0,19303, 0,19303, 0,19303,19303,19303, 19304, 0, 0, 0, 0, 0, 0,19304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19304, 0,19304, 0,19304, 0, 0,19304,19304, 0, 0, 0,19304,19304,19304,19304, 0,19304, 0, 19304, 0,19304,19304,19304,19305, 0,19305, 0, 0, 0, 0,19305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19305, 0, 0, 0, 0, 0, 0,19305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19305, 0, 19305, 0,19305, 0, 0,19305,19305, 0, 0, 0, 19305,19305, 0,19305, 0,19305, 0,19305, 0,19305, 19305,19305,19306, 0,19306, 0, 0, 0, 0,19306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19306, 0, 0, 0, 0, 0, 0,19306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19306, 0,19306, 0,19306, 0, 0,19306,19306, 0, 0, 0,19306,19306, 0, 19306, 0,19306, 0,19306, 0,19306,19306,19306,19307, 0, 0, 0, 0, 0, 0, 0,19307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19307, 0, 0, 0, 0, 0, 0,19307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19307, 0,19307, 0,19307, 0, 0,19307,19307, 0, 0, 0,19307, 0, 0,19307, 0,19307, 0,19307, 0,19307,19307,19307,19308, 0, 0, 0, 0, 0, 0, 0,19308,19308,19308,19308,19308,19308,19308,19308, 19308,19308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19308, 0, 0, 0, 0, 0, 0,19308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19308, 0,19308, 0,19308, 0, 0,19308,19308, 0, 0, 0,19308, 0, 0, 19308, 0,19308, 0,19308, 0,19308,19308,19308,19309, 19309,19309,19309,19309,19309,19309,19309,19309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19309, 0, 0, 0, 0, 0, 0, 0, 0,19309, 0, 0, 0, 0, 0, 0, 0, 19309, 0, 0,19309,19313, 0,19313, 0, 0, 0, 0,19313, 0, 0,19313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19313, 0, 0, 0, 0, 0, 0,19313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19313, 0,19313, 0,19313, 0, 0,19313,19313, 0, 0, 0,19313, 0, 0,19313, 0,19313, 0,19313, 0,19313,19313, 19313,19314, 0,19314, 0, 0, 0, 0,19314, 0, 0,19314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19314, 0, 0, 0, 0, 0, 0, 19314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19314, 0,19314, 0,19314, 0, 0,19314,19314, 0, 0, 0,19314,19314, 0,19314, 0,19314,19314,19314, 0,19314,19314,19314,19338,19338, 19338,19338,19338,19338,19338,19338,19338,19338,19338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19338, 0, 0, 0, 0, 19338,19342, 0, 0, 0, 0, 0, 0, 0,19342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19342, 0, 0, 0, 0, 0, 0,19342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19342, 0,19342, 0,19342, 0, 0,19342, 19342, 0, 0, 0,19342, 0, 0,19342, 0,19342, 0,19342, 0,19342,19342,19342,19343, 0, 0, 0, 0, 0, 0, 0,19343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19343, 0, 0, 0, 0, 0, 0,19343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19343, 0,19343, 0,19343, 0, 0,19343,19343, 0, 0, 0,19343, 0, 0,19343, 0,19343, 0,19343, 0,19343,19343, 19343,19345, 0,19345, 0, 0, 0, 0,19345, 0, 0,19345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19345, 0, 0, 0, 0, 0, 0, 19345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19345, 0,19345, 0,19345, 0, 0,19345,19345, 0, 0, 0,19345, 0, 0,19345, 0,19345, 0,19345, 0,19345,19345,19345,19346, 0, 0, 0, 0, 0, 0, 0,19346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19346, 0, 0, 0, 0, 0, 0,19346, 0, 0,19346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19346, 0,19346, 0,19346, 0, 0,19346,19346, 0, 0, 0,19346, 0, 0,19346, 0,19346, 0,19346, 0, 19346,19346,19346,19347, 0, 0, 0, 0, 0, 0, 0,19347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19347, 0, 0, 0, 0, 0, 0, 19347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19347, 0,19347, 0,19347, 0, 0,19347,19347, 0, 0, 0,19347, 0, 0,19347, 0,19347, 0,19347, 0,19347,19347,19347,19356, 0, 19356, 0, 0, 0, 0,19356, 0, 0,19356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19356, 0, 0, 0, 0, 0, 0,19356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19356, 0,19356, 0,19356, 0, 0,19356,19356, 0, 0, 0,19356, 0, 0,19356, 0,19356, 0, 19356, 0,19356,19356,19356,19384, 0,19384, 0, 0, 0, 0,19384, 0, 0,19384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19384, 0, 0, 0, 0, 0, 0,19384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19384, 0, 19384,19384,19384, 0, 0,19384,19384, 0, 0, 0, 19384, 0, 0,19384, 0,19384,19384,19384, 0,19384, 19384,19384,19385, 0,19385, 0, 0, 0, 0,19385, 19385, 0,19385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19385, 0, 0, 0, 0, 0, 0,19385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19385, 0,19385, 0,19385, 0, 0,19385,19385, 0, 0, 0,19385, 0, 0, 19385, 0,19385, 0,19385, 0,19385,19385,19385,19387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19387, 0, 0, 0, 0, 0, 0,19387, 0, 0, 0, 0, 0, 0,19387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19387, 0,19387,19387,19387, 0, 0,19387, 19387, 0, 0, 0,19387, 0, 0,19387, 0,19387, 0,19387, 0,19387,19387,19387,19388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19388, 0, 0, 0, 0, 0, 0,19388, 0, 0,19388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19388, 0,19388,19388,19388, 0, 0,19388,19388, 0, 0, 0,19388, 0, 0,19388, 0,19388, 0,19388, 0, 19388,19388,19388,19394, 0,19394, 0, 0, 0, 0, 19394, 0, 0,19394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19394, 0, 0, 0, 0, 0, 0,19394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19394,19394, 0,19394, 0, 19394, 0, 0,19394,19394, 0, 0, 0,19394, 0, 0,19394, 0,19394, 0,19394, 0,19394,19394,19394, 19395, 0,19395, 0, 0, 0, 0,19395, 0, 0, 19395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19395, 0, 0, 0, 0, 0, 0,19395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19395, 0,19395, 0,19395, 0, 0, 19395,19395, 0, 0, 0,19395, 0, 0,19395, 0, 19395, 0,19395, 0,19395,19395,19395,19404,19404, 0, 19404,19404,19404,19404,19404,19404,19404, 0,19404,19404, 0, 0, 0, 0, 0, 0, 0, 0, 0,19404, 19404,19404,19404,19404,19404,19404, 0, 0, 0, 0, 0,19404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19404,19404, 19404,19405,19405, 0,19405,19405,19405,19405,19405,19405, 19405, 0,19405,19405, 0, 0, 0, 0, 0, 0, 0, 0, 0,19405,19405,19405,19405,19405,19405,19405, 19405, 0, 0, 0, 0,19405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19405,19405,19405,19459,19459, 0,19459,19459, 19459,19459,19459, 0,19459,19459,19459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19459,19459,19459, 19459,19459,19459,19459, 0, 0, 0, 0, 0,19459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19459,19459,19459,19459, 19460,19460, 0,19460,19460,19460,19460,19460, 0,19460, 19460,19460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19460,19460,19460,19460,19460,19460,19460,19460, 0, 0, 0, 0,19460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19460,19460,19460,19460,19491, 0, 0, 0, 0, 0, 0,19491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19491, 0,19491, 0, 19491, 0, 0,19491,19491, 0, 0, 0,19491,19491, 0,19491, 0,19491, 0,19491, 0,19491,19491,19491, 19492, 0, 0, 0, 0, 0, 0,19492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19492, 0,19492, 0,19492, 0, 0,19492,19492, 0, 0, 0,19492,19492, 0,19492, 0,19492, 0, 19492, 0,19492,19492,19492,19493, 0,19493, 0, 0, 0, 0,19493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19493, 0, 0, 0, 0, 0, 0,19493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19493, 0, 19493, 0,19493, 0, 0,19493,19493, 0, 0, 0, 19493,19493, 0,19493, 0,19493, 0,19493, 0,19493, 19493,19493,19494, 0,19494, 0, 0, 0, 0,19494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19494, 0, 0, 0, 0, 0, 0, 0, 0,19494, 0, 0, 0, 0, 0, 0,19494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19494, 0,19494, 0,19494, 0, 0,19494,19494, 0, 0, 0,19494, 0, 0, 19494, 0,19494, 0,19494, 0,19494,19494,19494,19495, 0, 0, 0, 0, 0, 0, 0,19495, 0, 0, 19495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19495, 0,19495, 0, 0, 0, 0,19495, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19495, 0,19495, 0,19495, 0, 0,19495,19495, 0, 0, 0,19495, 0, 0,19495, 0,19495, 0,19495, 0,19495,19495,19495,19496,19496, 0, 0, 0, 0, 0, 0,19496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19496, 0, 0, 0, 0, 0, 0,19496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19496, 0,19496, 0,19496, 0, 0,19496,19496, 0, 0, 0,19496, 0, 0, 19496, 0,19496, 0,19496, 0,19496,19496,19496,19501, 0,19501, 0, 0, 0, 0,19501, 0, 0,19501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19501, 0, 0, 0, 0, 0, 0,19501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19501, 0,19501, 0,19501, 0, 0,19501, 19501, 0, 0, 0,19501, 0, 0,19501, 0,19501, 0,19501, 0,19501,19501,19501,19505, 0,19505, 0, 0, 0, 0,19505, 0, 0,19505,19505,19505,19505, 19505,19505,19505,19505,19505,19505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19505, 0, 0, 0, 0, 0, 0,19505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19505, 0,19505, 0,19505, 0, 0,19505,19505, 0, 0, 0,19505, 0, 0,19505, 0,19505, 0,19505, 0, 19505,19505,19505,19506,19506,19506,19506,19506,19506,19506, 19506,19506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19506,19506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19506, 0, 0, 0, 0,19506, 0, 0,19506,19507,19507, 19507,19507,19507,19507,19507,19507,19507,19507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19507, 0, 0,19507,19508,19508,19508,19508,19508,19508, 19508,19508,19508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19508, 0, 0, 0,19508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19508, 0, 0,19508,19509, 19509,19509,19509,19509,19509,19509,19509,19509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19509, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19509, 0, 0,19509,19510,19510,19510,19510,19510,19510, 19510,19510,19510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19510, 0, 0, 0, 0, 0,19510, 0, 0,19510,19511, 19511,19511,19511,19511,19511,19511,19511,19511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19511, 0, 0, 0, 0, 0, 19511, 0, 0,19511,19512,19512,19512,19512,19512,19512, 19512,19512,19512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19512, 0, 0, 0, 0, 0,19512, 0, 0,19512,19513, 19513,19513,19513,19513,19513,19513,19513,19513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19513, 0, 0, 0, 19513, 0, 0,19513,19514,19514,19514,19514,19514,19514, 19514,19514,19514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19514,19514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19514, 0, 0,19514,19515, 19515,19515,19515,19515,19515,19515,19515,19515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19515, 0, 0, 0,19515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19515,19515, 0,19515,19516,19516,19516,19516,19516,19516, 19516,19516,19516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19516, 0, 0, 0, 0, 0, 0, 0, 0,19516, 0,19516, 0, 0, 0, 0, 0,19516, 0, 0,19516,19517, 19517,19517,19517,19517,19517,19517,19517,19517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19517, 0,19517, 0, 0, 0, 0, 0,19517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19517, 0, 0,19517, 0,19517,19518,19518,19518,19518, 19518,19518,19518,19518,19518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19518, 0, 0,19518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19518, 0, 0, 19518,19519,19519,19519,19519,19519,19519,19519,19519,19519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19519, 0, 0, 0, 0, 0,19519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19519, 0, 0,19519,19520,19520,19520,19520, 19520,19520,19520,19520,19520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19520, 0, 0, 0, 0, 0,19520, 0, 0, 19520,19524, 0, 0, 0, 0, 0, 0, 0,19524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19524, 0, 0, 0, 0, 0, 0, 0, 0,19524, 0, 0, 0, 0, 0, 0,19524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19524, 0,19524, 0,19524, 0, 0,19524, 19524, 0, 0, 0,19524, 0,19524,19524, 0,19524, 0,19524, 0,19524,19524,19524,19525, 0,19525, 0, 0, 0, 0,19525, 0, 0,19525,19525,19525,19525, 19525,19525,19525,19525,19525,19525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19525, 0, 0, 0, 0, 0, 0,19525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19525, 0,19525, 0,19525, 0, 0,19525,19525, 0, 0, 0,19525, 0, 0,19525, 0,19525, 0,19525, 0, 19525,19525,19525,19526, 0, 0, 0, 0, 0, 0, 0,19526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19526, 0, 0, 0, 0, 0, 0, 19526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19526, 0,19526, 0,19526, 0, 0,19526,19526, 0, 0, 0,19526, 0, 0,19526, 0,19526, 0,19526, 0,19526,19526,19526,19527, 0, 0, 0, 0, 0, 0, 0,19527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19527, 0, 0, 0, 0, 0, 0,19527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19527, 0,19527, 0,19527, 0, 0,19527,19527, 0, 0, 0,19527, 0, 0,19527, 0,19527, 0,19527, 0, 19527,19527,19527,19527,19535, 0,19535, 0, 0, 0, 0,19535, 0, 0,19535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19535, 0, 0, 0, 0, 0, 0,19535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19535, 0,19535, 0,19535, 0, 0,19535,19535, 0, 0, 0,19535, 0, 0,19535, 0,19535, 0,19535, 0,19535,19535, 19535,19561, 0,19561, 0, 0, 0, 0,19561, 0, 0,19561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19561, 0, 0, 0, 0, 0, 0, 19561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19561, 0,19561, 0,19561, 0, 0,19561,19561, 0, 0, 0,19561, 0, 0,19561, 0,19561, 0,19561, 0,19561,19561,19561,19562, 0, 19562, 0, 0, 0, 0,19562, 0, 0,19562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19562, 0, 0, 0, 0, 0, 0,19562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19562, 0,19562,19562,19562, 0, 0,19562,19562, 0, 0, 0,19562,19562, 0,19562, 0,19562, 0, 19562, 0,19562,19562,19562,19564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19564, 0, 0, 0, 0, 0, 0,19564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19564,19564, 0, 19564, 0,19564, 0, 0,19564,19564, 0, 0, 0, 19564, 0, 0,19564, 0,19564, 0,19564, 0,19564, 19564,19564,19565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19565, 0, 0, 0, 0, 0, 0,19565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19565, 0,19565, 0,19565, 0, 0,19565,19565, 0, 0, 0,19565, 0, 0, 19565, 0,19565, 0,19565, 0,19565,19565,19565,19567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19567, 0, 0, 0, 0, 0, 0,19567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19567, 0,19567, 0,19567, 0, 0,19567, 19567, 0, 0, 0,19567, 0, 0,19567, 0,19567, 0,19567, 0,19567,19567,19567,19568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19568, 0, 0, 0, 0, 0, 0,19568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19568, 0,19568, 0,19568, 0, 0,19568,19568, 0, 0, 0,19568, 0, 0,19568, 0,19568, 0,19568, 0, 19568,19568,19568,19569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19569, 0, 0, 0, 0, 0, 0,19569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19569, 0,19569, 0, 19569, 0, 0,19569,19569, 0, 0, 0,19569,19569, 19569,19569, 0,19569, 0,19569, 0,19569,19569,19569, 19570, 0,19570, 0, 0, 0, 0,19570, 0, 0, 19570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19570, 0, 0, 0, 0, 0, 0,19570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19570, 0,19570, 0,19570, 0, 0, 19570,19570, 0, 0, 0,19570, 0, 0,19570, 0, 19570, 0,19570, 0,19570,19570,19570,19571, 0,19571, 0, 0, 0, 0,19571, 0, 0,19571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19571, 0, 0, 0, 0, 0, 0,19571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19571, 0,19571, 0,19571, 0, 0,19571,19571, 0, 0, 0,19571, 0,19571,19571, 0,19571, 0,19571, 0,19571,19571,19571,19579,19579, 0,19579,19579,19579, 19579,19579,19579,19579, 0,19579,19579, 0, 0, 0, 0, 0, 0, 0, 0, 0,19579,19579,19579,19579, 19579,19579,19579, 0, 0, 0, 0, 0,19579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19579,19579,19579,19580,19580, 0,19580,19580,19580,19580,19580,19580,19580, 0,19580, 19580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19580,19580,19580,19580,19580,19580,19580,19580, 0, 0, 0, 0,19580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19580, 19580,19580,19604,19604, 0,19604,19604,19604,19604,19604, 19604,19604, 0,19604,19604, 0, 0, 0, 0, 0, 0, 0, 0, 0,19604,19604,19604,19604,19604,19604, 19604, 0, 0, 0, 0, 0,19604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19604,19604,19604,19604,19618,19618, 0, 19618,19618,19618,19618,19618, 0,19618,19618,19618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19618, 19618,19618,19618,19618,19618,19618, 0, 0, 0, 0, 0,19618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19618,19618, 19618,19618,19619,19619, 0,19619,19619,19619,19619,19619, 0,19619,19619,19619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19619,19619,19619,19619,19619,19619, 19619,19619, 0, 0, 0, 0,19619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19619,19619,19619,19619,19623,19623,19623, 19623,19623,19623,19623,19623,19623, 0, 0, 0, 0, 0, 0, 0,19623,19623,19623,19623,19623,19623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19623, 19623,19623,19623,19623,19623,19647, 0, 0, 0, 0, 0, 0,19647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19647, 0,19647, 0, 19647, 0, 0,19647,19647, 0, 0, 0,19647,19647, 0,19647, 0,19647, 0,19647, 0,19647,19647,19647, 19648, 0, 0, 0, 0, 0, 0, 0, 0,19648, 0, 0, 0, 0, 0, 0,19648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19648, 0,19648, 0,19648, 0, 0,19648,19648, 0, 0, 0,19648, 0, 0,19648, 0,19648, 0,19648, 0,19648,19648,19648,19649, 0,19649, 0, 0, 0, 0,19649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19649, 0, 0, 0, 0, 0, 0,19649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19649, 0,19649, 0,19649, 0, 0,19649,19649, 0, 0, 0,19649, 0, 0,19649, 0,19649, 0,19649, 0,19649,19649, 19649,19650, 0,19650, 0, 0, 0, 0,19650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19650, 0, 0, 0, 0, 0, 0, 19650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19650, 0,19650, 0,19650, 0, 0,19650,19650, 0, 0, 0,19650, 0, 0,19650, 0,19650, 0,19650, 0,19650,19650,19650,19651, 0, 0, 0, 0, 0, 0, 0,19651,19651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19651, 0, 0, 0, 0, 0, 0,19651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19651, 0,19651, 0,19651, 0, 0,19651,19651, 0, 0, 0,19651, 0, 0,19651, 0,19651, 0,19651, 0, 19651,19651,19651,19652, 0, 0, 0, 0, 0, 0, 0,19652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19652, 0, 0, 0, 0, 0, 0, 19652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19652, 0,19652, 0,19652, 0, 19652,19652,19652, 0, 0, 0,19652, 0, 0,19652, 0,19652, 0,19652, 0,19652,19652,19652,19656, 0, 19656, 0, 0, 0, 0,19656, 0, 0,19656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19656, 0, 0, 0, 0, 0, 0,19656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19656, 0,19656, 0,19656, 0, 0,19656,19656, 0, 0, 0,19656, 0, 0,19656, 0,19656, 0, 19656, 0,19656,19656,19656,19656,19659, 0,19659, 0, 0, 0, 0,19659, 0, 0,19659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19659, 0, 0, 0, 0, 0, 0,19659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19659, 0,19659,19659,19659, 0, 0,19659,19659, 0, 0, 0,19659, 0, 0,19659, 0,19659, 0,19659, 0, 19659,19659,19659,19677, 0,19677,19677, 0, 0, 0, 19677, 0,19677,19677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19677, 0, 0, 0, 0, 0, 0,19677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19677, 0,19677, 0, 19677, 0, 0,19677,19677, 0, 0, 0,19677, 0, 0,19677, 0,19677, 0,19677, 0,19677,19677,19677, 19678, 0, 0, 0, 0, 0, 0, 0,19678,19678, 19678,19678,19678,19678,19678,19678,19678,19678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19678, 0, 0, 0, 0, 0, 0,19678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19678, 0,19678, 0,19678, 0, 0,19678,19678, 0, 0, 0,19678, 0, 0,19678, 0,19678, 0, 19678, 0,19678,19678,19678,19679, 0, 0, 0, 0, 0, 0, 0,19679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19679, 0, 0, 0, 0, 0, 0,19679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19679, 0,19679,19679, 19679, 0, 0,19679,19679, 0, 0, 0,19679, 0, 19679,19679, 0,19679, 0,19679, 0,19679,19679,19679, 19695, 0,19695, 0, 0, 0, 0,19695, 0, 0, 19695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19695, 0, 0, 0, 0, 0, 0,19695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19695, 0,19695, 0,19695, 0, 0, 19695,19695, 0, 0, 0,19695, 0, 0,19695, 0, 19695, 0,19695, 0,19695,19695,19695,19710, 0,19710, 0, 0, 0, 0,19710, 0, 0,19710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19710, 0, 0, 0, 0, 0, 0, 0, 0,19710, 0, 0, 0, 0, 0, 0,19710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19710, 0,19710, 0,19710, 0, 0,19710,19710, 0, 0, 0,19710, 0,19710,19710, 0,19710, 0,19710, 0,19710,19710,19710,19711, 0,19711, 0, 0, 0, 0,19711, 0, 0,19711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19711, 0, 0, 0, 0, 0, 0,19711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19711, 0,19711, 0,19711, 0, 0,19711,19711, 0, 0, 0,19711, 0, 0,19711, 0,19711, 0,19711, 0,19711,19711, 19711,19713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19713, 0, 0, 0, 0, 0, 0, 19713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19713, 0,19713, 0,19713, 0, 0,19713,19713, 0, 0, 0,19713, 0, 0,19713, 0,19713, 0,19713, 0,19713,19713,19713,19714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19714, 0, 0, 0, 0, 0, 0,19714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19714, 0,19714, 0,19714, 0, 0,19714,19714, 0, 0, 0,19714, 0,19714,19714, 0,19714, 0, 19714, 0,19714,19714,19714,19718, 0,19718, 0, 0, 0, 0,19718, 0, 0,19718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19718, 0, 0, 0, 0, 0, 0,19718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19718, 0, 19718, 0,19718, 0, 0,19718,19718, 0, 0, 0, 19718, 0,19718,19718, 0,19718, 0,19718, 0,19718, 19718,19718,19719, 0,19719, 0, 0, 0, 0,19719, 0, 0,19719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19719, 0, 0, 0, 0, 0, 0,19719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19719, 0,19719, 0,19719, 0, 0,19719,19719, 0, 0, 0,19719, 0, 0, 19719, 0,19719, 0,19719,19719,19719,19719,19719,19726, 19726, 0,19726,19726,19726,19726,19726,19726,19726, 0, 19726,19726, 0, 0, 0, 0, 0, 0, 0, 0, 0,19726,19726,19726,19726,19726,19726,19726, 0, 0, 0, 0, 0,19726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19726,19726,19726,19727,19727, 0,19727,19727,19727,19727, 19727,19727,19727, 0,19727,19727, 0, 0, 0, 0, 0, 0, 0, 0, 0,19727,19727,19727,19727,19727, 19727,19727,19727, 0, 0, 0, 0,19727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19727,19727,19727,19749,19749, 0, 19749,19749,19749,19749,19749,19749,19749, 0,19749,19749, 0, 0, 0, 0, 0, 0, 0, 0, 0,19749, 19749,19749,19749,19749,19749,19749, 0, 0, 0, 0, 0,19749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19749,19749, 19749,19749,19750,19750, 0,19750,19750,19750,19750,19750, 19750,19750, 0,19750,19750, 0, 0, 0, 0, 0, 0, 0, 0, 0,19750,19750,19750,19750,19750,19750, 19750,19750, 0, 0, 0, 0,19750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19750,19750,19750,19750,19764,19764, 0, 19764,19764,19764,19764,19764, 0,19764,19764,19764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19764, 19764,19764,19764,19764,19764,19764, 0, 0, 0, 0, 0,19764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19764,19764, 19764,19764,19765,19765, 0,19765,19765,19765,19765,19765, 0,19765,19765,19765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19765,19765,19765,19765,19765,19765, 19765,19765, 0, 0, 0, 0,19765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19765,19765,19765,19765,19769,19769,19769, 19769,19769,19769,19769,19769,19769, 0, 0, 0, 0, 0, 0, 0,19769,19769,19769,19769,19769,19769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19769, 19769,19769,19769,19769,19769,19792, 0, 0, 0, 0, 0, 0,19792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19792, 0,19792, 0, 19792, 0, 0,19792,19792, 0, 0, 0,19792, 0, 0,19792, 0,19792, 0,19792, 0,19792,19792,19792, 19793, 0, 0, 0, 0, 0, 0,19793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19793, 0,19793, 0,19793, 0, 0,19793,19793, 0, 0, 0,19793, 0, 0,19793, 0,19793, 0, 19793, 0,19793,19793,19793,19794, 0,19794, 0, 0, 0, 0,19794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19794, 0, 0, 0, 0, 0, 0,19794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19794, 0, 19794, 0,19794, 0, 0,19794,19794, 0, 0, 0, 19794, 0, 0,19794, 0,19794, 0,19794, 0,19794, 19794,19794,19794,19795, 0,19795, 0, 0, 0, 0, 19795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19795, 0, 0, 0, 0, 0, 0,19795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19795, 0,19795, 0, 19795, 0,19795,19795,19795, 0, 0, 0,19795, 0, 19795,19795, 0,19795, 0,19795, 0,19795,19795,19795, 19796, 0, 0, 0, 0, 0, 0, 0,19796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19796, 0, 0, 0, 0, 0, 0,19796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19796, 0,19796, 0,19796, 0, 0,19796,19796, 0, 0, 0,19796, 0, 0,19796, 0,19796, 0, 19796, 0,19796,19796,19796,19797, 0, 0, 0, 0, 0, 0, 0,19797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19797, 0, 0, 0, 0, 0, 0,19797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19797, 0,19797, 0, 19797, 0, 0,19797,19797, 0, 0, 0,19797, 0, 0,19797, 0,19797, 0,19797, 0,19797,19797,19797, 19801, 0,19801, 0, 0, 0, 0,19801, 0, 0, 19801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19801, 0, 0, 0, 0, 0, 0,19801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19801, 0,19801, 0,19801, 0, 0, 19801,19801, 0, 0, 0,19801, 0,19801,19801, 0, 19801, 0,19801, 0,19801,19801,19801,19804, 0,19804, 0, 0, 0, 0,19804, 0, 0,19804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19804, 0, 0, 0, 0, 0, 0,19804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19804, 0,19804, 0,19804, 0, 0,19804,19804, 0, 0, 0,19804, 0, 0,19804, 0,19804, 0,19804, 0,19804,19804,19804,19818, 0,19818, 0, 0, 0, 0,19818, 0, 0,19818, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19818, 0, 0, 0, 0, 0, 0,19818, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19818, 0,19818, 0,19818, 0, 0,19818,19818, 0, 0, 0,19818, 0, 0,19818, 0,19818, 0,19818, 0,19818,19818, 19818,19819, 0,19819, 0, 0, 0, 0,19819, 0, 0,19819,19819,19819,19819,19819,19819,19819,19819,19819, 19819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19819, 0, 0, 0, 0, 0, 0, 19819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19819, 0,19819, 0,19819, 0, 0,19819,19819, 0, 0, 0,19819, 0, 0,19819, 0,19819, 0,19819, 0,19819,19819,19819,19820,19820, 0, 0, 0, 0, 0,19820,19820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19820, 0, 0, 0, 0, 0, 0,19820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19820, 0,19820, 0,19820, 0, 0,19820,19820, 0, 0, 0,19820, 0, 0,19820, 0,19820, 0,19820, 0, 19820,19820,19820,19821, 0, 0, 0, 0, 0, 0, 0,19821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19821, 0, 0, 0, 0, 0, 0, 19821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19821, 0,19821, 0,19821, 0, 0,19821,19821, 0, 0, 0,19821, 0, 0,19821, 0,19821, 0,19821, 0,19821,19821,19821,19836,19836, 19836,19836,19836,19836,19836,19836,19836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19836, 0, 0, 0, 0, 0, 0, 0, 0,19836, 0, 0, 0, 0, 0, 0, 0,19836, 0, 0,19836,19843,19843,19843,19843,19843,19843,19843, 19843,19843,19843,19843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19843, 0, 0, 0, 0,19843,19847, 0,19847, 0, 0, 0, 0,19847, 0, 0,19847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19847, 0, 0, 0, 0, 0, 0,19847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19847, 0,19847, 0,19847, 0, 0,19847,19847, 0, 0, 0,19847, 0, 0,19847, 0,19847, 0,19847, 0, 19847,19847,19847,19848, 0,19848, 0, 0, 0, 0, 19848, 0, 0,19848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19848, 0, 0, 0, 0, 0, 0,19848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19848, 0,19848, 0, 19848, 0, 0,19848,19848, 0, 0, 0,19848, 0, 0,19848, 0,19848, 0,19848, 0,19848,19848,19848, 19850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19850, 0, 0, 0, 0, 0, 0,19850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19850, 0,19850, 0,19850, 0, 0, 19850,19850, 0, 0, 0,19850, 0,19850,19850, 0, 19850, 0,19850, 0,19850,19850,19850,19851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19851, 0, 0, 0, 0, 0, 0,19851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19851, 0,19851, 0,19851, 0, 0,19851,19851, 0, 0, 0,19851, 0, 0,19851, 0,19851, 0,19851, 19851,19851,19851,19851,19855, 0,19855, 0, 0, 0, 0,19855, 0, 0,19855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19855, 0, 0, 0, 0, 0, 0,19855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19855, 0,19855, 19855,19855, 0, 0,19855,19855, 0, 0, 0,19855, 0, 0,19855, 0,19855,19855,19855, 0,19855,19855, 19855,19856, 0,19856, 0, 0, 0, 0,19856,19856, 0,19856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19856, 0, 0, 0, 0, 0, 0, 19856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19856, 0,19856, 0,19856, 0, 0,19856,19856, 0, 0, 0,19856, 0, 0,19856, 0,19856, 0,19856, 0,19856,19856,19856,19881,19881, 0,19881,19881,19881,19881,19881,19881,19881, 0,19881, 19881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19881,19881,19881,19881,19881,19881,19881, 0, 0, 0, 0, 0,19881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19881, 19881,19881,19881,19882,19882, 0,19882,19882,19882,19882, 19882,19882,19882, 0,19882,19882, 0, 0, 0, 0, 0, 0, 0, 0, 0,19882,19882,19882,19882,19882, 19882,19882, 0, 0, 0, 0, 0,19882, 0, 0, 19882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19882,19882,19882,19882,19896,19896, 0,19896,19896,19896,19896,19896, 0,19896,19896,19896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19896,19896,19896,19896,19896,19896,19896, 0, 0, 0, 0, 0,19896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19896, 19896,19896,19896,19897,19897, 0,19897,19897,19897,19897, 19897, 0,19897,19897,19897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19897,19897,19897,19897,19897, 19897,19897,19897, 0, 0, 0, 0,19897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19897,19897,19897,19897,19923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19923, 0, 0, 0, 0, 0, 0,19923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19923, 0,19923, 0,19923, 0, 0,19923,19923, 0, 0, 0,19923, 0, 0,19923, 0,19923, 0,19923, 0, 19923,19923,19923,19923,19924, 0, 0, 0, 0, 0, 0,19924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19924, 0,19924, 0,19924, 0,19924,19924,19924, 0, 0, 0,19924, 0,19924, 19924, 0,19924, 0,19924, 0,19924,19924,19924,19925, 0,19925,19925, 0, 0, 0,19925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19925, 0,19925, 0, 0, 0, 0,19925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19925, 0,19925, 0,19925, 0, 0,19925, 19925, 0, 0, 0,19925, 0, 0,19925, 0,19925, 0,19925, 0,19925,19925,19925,19926, 0,19926, 0, 0, 0, 0,19926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19926, 0, 0, 0, 0, 0, 0,19926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19926, 0,19926, 0,19926, 0, 0,19926,19926, 0, 0, 0,19926, 0, 0,19926, 0,19926, 0,19926, 0, 19926,19926,19926,19927, 0, 0, 0, 0, 0, 0, 0,19927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19927, 0, 0, 0, 0, 0, 0, 19927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19927, 0,19927, 0,19927, 0, 0,19927,19927, 0, 0, 0,19927,19927, 0,19927, 0,19927, 0,19927, 0,19927,19927,19927,19928, 0, 0, 0, 0, 0, 0, 0,19928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19928, 0, 0, 0, 0, 0, 0,19928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19928, 0,19928, 0,19928, 0, 0,19928,19928, 0, 0, 0,19928,19928, 0,19928, 0,19928, 0,19928, 0, 19928,19928,19928,19931, 0,19931, 0, 0, 0, 0, 19931, 0, 0,19931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19931, 0, 0, 0, 0, 0, 0,19931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19931, 0,19931,19931, 19931, 0, 0,19931,19931, 0, 0, 0,19931, 0, 0,19931, 0,19931, 0,19931, 0,19931,19931,19931, 19934, 0,19934, 0, 0, 0, 0,19934, 0, 0, 19934, 0, 0,19934, 0,19934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19934, 0,19934, 0, 0, 0, 0,19934, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19934, 0,19934, 0,19934, 0, 0, 19934,19934, 0, 0, 0,19934, 0, 0,19934, 0, 19934, 0,19934, 0,19934,19934,19934,19946, 0,19946, 0, 0, 0, 0,19946, 0, 0,19946, 0, 0, 19946, 0,19946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19946, 0,19946, 0, 0, 0, 0,19946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19946, 0,19946, 0,19946, 0, 0,19946,19946, 0, 0, 0,19946, 0, 0,19946, 0,19946, 0,19946, 0,19946,19946,19946,19947, 0,19947,19947, 0, 0, 0,19947, 0, 0,19947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19947, 0, 0, 0, 0, 0, 0,19947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19947, 0,19947, 0,19947, 0, 0,19947,19947, 0, 0, 0,19947, 0, 0,19947, 0,19947, 0,19947, 0,19947,19947, 19947,19948, 0, 0, 0, 0, 0, 0, 0,19948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19948, 0, 0, 0, 0, 0, 0,19948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19948, 0,19948, 0,19948, 0, 0,19948, 19948, 0, 0, 0,19948, 0, 0,19948, 0,19948, 0,19948, 0,19948,19948,19948,19949, 0, 0, 0, 0, 0, 0, 0,19949,19949,19949,19949,19949,19949, 19949,19949,19949,19949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19949, 0, 0, 0, 0, 0, 0,19949, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19949, 0,19949, 0,19949, 0, 0,19949,19949, 0, 0, 0,19949, 0, 0,19949, 0,19949, 0,19949, 0,19949,19949, 19949,19950,19950,19950,19950,19950,19950,19950,19950,19950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19950, 0, 0, 0, 0, 0, 0, 0, 0,19950, 0, 0, 0, 0, 0, 0, 0,19950, 0, 0,19950,19957,19957,19957,19957, 19957,19957,19957,19957,19957,19957,19957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19957, 0, 0, 0, 0,19957,19970, 0,19970, 0, 0, 0, 0,19970, 0, 0,19970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19970, 0, 0, 0, 0, 0, 0, 0, 0,19970, 0, 0, 0, 0, 0, 0,19970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19970, 0,19970, 0,19970, 0, 0,19970, 19970, 0, 0, 0,19970, 0,19970,19970, 0,19970, 0,19970, 0,19970,19970,19970,19971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19971, 0, 0, 0, 0, 0, 0,19971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19971, 0,19971,19971,19971, 0, 0,19971,19971, 0, 0, 0,19971, 0, 0,19971, 0,19971,19971,19971, 0, 19971,19971,19971,19972, 0,19972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19972, 0, 0, 0, 0, 0, 0,19972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19972, 0, 19972, 0,19972, 0, 0,19972,19972, 0, 0, 0, 19972, 0, 0,19972, 0,19972, 0,19972, 0,19972, 19972,19972,19976, 0,19976, 0, 0, 0, 0,19976, 0, 0,19976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19976, 0, 0, 0, 0, 0, 0,19976, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19976, 0,19976, 0,19976, 0, 0,19976,19976, 0, 0, 0,19976, 0, 0, 19976, 0,19976, 0,19976, 0,19976,19976,19976,19977, 0,19977, 0, 0, 0, 0,19977, 0, 0,19977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19977, 0, 0, 0, 0, 0, 0,19977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19977, 0,19977,19977,19977, 0, 0,19977, 19977, 0, 0, 0,19977,19977, 0,19977, 0,19977, 0,19977, 0,19977,19977,19977,19996,19996, 0,19996, 19996,19996,19996,19996,19996,19996, 0,19996,19996, 0, 0, 0, 0, 0, 0, 0, 0, 0,19996,19996, 19996,19996,19996,19996,19996, 0, 0, 0, 0, 0, 19996, 0, 0, 0, 0, 0,19996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,19996,19996,19996, 19996,20011,20011, 0,20011,20011,20011,20011,20011, 0, 20011,20011,20011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20011,20011,20011,20011,20011,20011,20011, 0, 0, 0, 0, 0,20011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20011,20011,20011,20011,20012,20012, 0,20012, 20012,20012,20012,20012, 0,20012,20012,20012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20012,20012, 20012,20012,20012,20012,20012,20012, 0, 0, 0, 0, 20012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20012,20012,20012, 20012,20016,20016,20016,20016,20016,20016,20016,20016,20016, 0, 0, 0, 0, 0, 0, 0,20016,20016,20016, 20016,20016,20016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20016,20016,20016,20016,20016,20016,20036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20036, 0, 0, 0, 0, 0, 0,20036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20036, 0,20036, 0,20036, 0, 0,20036,20036, 0, 0, 0,20036, 0, 0,20036, 0,20036, 0,20036, 0, 20036,20036,20036,20037, 0, 0, 0, 0, 0, 0, 20037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20037, 0,20037, 0,20037, 0, 0,20037,20037, 0, 0, 0,20037, 0, 0,20037, 0,20037, 0,20037, 0,20037,20037,20037,20038, 0, 20038, 0, 0, 0, 0,20038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20038, 0, 0, 0, 0, 0, 0,20038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20038, 0,20038, 0,20038, 0, 0,20038,20038, 0, 0, 0,20038, 0, 0,20038, 0,20038, 0, 20038, 0,20038,20038,20038,20039, 0,20039, 0, 0, 0, 0,20039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20039, 0, 0, 0, 0, 0, 0,20039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20039,20039, 0, 20039, 0,20039, 0, 0,20039,20039, 0, 0, 0, 20039, 0, 0,20039, 0,20039, 0,20039, 0,20039, 20039,20039,20039,20040, 0, 0, 0, 0, 0, 0, 0,20040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20040, 0, 0, 0, 0, 0, 0,20040, 0, 0, 0, 0, 0, 0, 20040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20040, 0,20040,20040,20040, 0, 0,20040,20040, 0, 0, 0,20040, 0, 0,20040, 0,20040, 0,20040, 0,20040,20040,20040,20041, 0, 0, 0, 0, 0, 0, 0,20041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20041, 0, 0, 0, 0, 0, 0,20041, 0, 0,20041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20041, 0,20041,20041,20041, 0, 0,20041,20041, 0, 0, 0,20041, 0, 0,20041, 0,20041, 0,20041, 0, 20041,20041,20041,20042, 0,20042, 0, 0, 0, 0, 20042, 0, 0,20042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20042, 0, 0, 0, 0, 0, 0,20042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20042, 0,20042, 0, 20042, 0, 0,20042,20042, 0, 0, 0,20042, 0, 0,20042, 0,20042, 0,20042, 0,20042,20042,20042, 20044, 0,20044, 0, 0, 0, 0,20044, 0, 0, 20044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20044, 0, 0, 0, 0, 0, 0,20044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20044, 0,20044, 0,20044, 0, 0, 20044,20044, 0, 0, 0,20044, 0,20044,20044, 0, 20044, 0,20044, 0,20044,20044,20044,20044,20056, 0, 20056, 0, 0, 0, 0,20056, 0, 0,20056,20056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20056, 0, 0, 0, 0, 0, 0,20056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20056, 0,20056, 0,20056, 0, 0,20056,20056, 0, 0, 0,20056, 0, 0,20056, 0,20056, 0, 20056, 0,20056,20056,20056,20057, 0,20057, 0, 0, 0, 0,20057, 0, 0,20057,20057,20057,20057,20057, 20057,20057,20057,20057,20057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20057, 0, 0, 0, 0, 0, 0,20057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20057, 0, 20057, 0,20057, 0, 0,20057,20057, 0, 0, 0, 20057, 0, 0,20057, 0,20057, 0,20057, 0,20057, 20057,20057,20058, 0, 0, 0, 0, 0, 0, 0, 20058, 0, 0,20058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20058, 0,20058, 0, 0, 0, 0,20058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20058, 0,20058, 0,20058, 0, 0, 20058,20058, 0, 0, 0,20058, 0, 0,20058, 0, 20058, 0,20058, 0,20058,20058,20058,20059,20059, 0, 0, 0, 0, 0, 0,20059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20059, 0, 0, 0, 0, 0, 0,20059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20059, 0, 20059, 0,20059, 0, 0,20059,20059, 0, 0, 0, 20059, 0, 0,20059, 0,20059, 0,20059, 0,20059, 20059,20059,20075, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20075, 0, 0, 0, 0, 0, 0,20075, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20075, 0,20075, 0,20075, 0, 0,20075,20075, 0, 0, 0,20075, 0, 0, 20075, 0,20075, 0,20075, 0,20075,20075,20075,20076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20076, 0, 0, 0, 0, 0, 0,20076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20076, 0,20076,20076,20076, 0, 0,20076, 20076, 0, 0, 0,20076,20076, 0,20076, 0,20076, 0,20076, 0,20076,20076,20076,20080, 0,20080, 0, 0, 0, 0,20080, 0, 0,20080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20080, 0, 0, 0, 0, 0, 0, 0, 0,20080, 0, 0, 0, 0, 0, 0,20080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20080, 0,20080, 0,20080, 0, 0,20080,20080, 0, 0, 0,20080, 0,20080,20080, 0,20080, 0,20080, 0, 20080,20080,20080,20081, 0,20081, 0, 0, 0, 0, 20081, 0, 0,20081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20081, 0, 0, 0, 0, 0, 0,20081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20081, 0,20081, 0, 20081, 0, 0,20081,20081, 0, 0, 0,20081, 0, 0,20081, 0,20081, 0,20081, 0,20081,20081,20081, 20097,20097, 0,20097,20097,20097,20097,20097,20097,20097, 0,20097,20097, 0, 0, 0, 0, 0, 0, 0, 0, 0,20097,20097,20097,20097,20097,20097,20097, 0, 0, 0, 0, 0,20097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20097,20097,20097,20097,20110,20110, 0,20110,20110, 20110,20110,20110, 0,20110,20110,20110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20110,20110,20110, 20110,20110,20110,20110, 0, 0, 0, 0, 0,20110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20110,20110,20110,20110, 20111,20111, 0,20111,20111,20111,20111,20111, 0,20111, 20111,20111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20111,20111,20111,20111,20111,20111,20111,20111, 0, 0, 0, 0,20111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20111,20111,20111,20111,20115,20115,20115,20115,20115, 20115,20115,20115,20115, 0, 0, 0, 0, 0, 0, 0,20115,20115,20115,20115,20115,20115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20115,20115,20115, 20115,20115,20115,20134, 0, 0, 0, 0, 0, 0, 20134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20134, 0,20134, 0,20134, 0, 0,20134,20134, 0, 0, 0,20134, 0, 0,20134, 0,20134, 0,20134, 0,20134,20134,20134,20135, 0, 0, 0, 0, 0, 0,20135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20135,20135, 0,20135, 0,20135, 0, 0,20135,20135, 0, 0, 0,20135, 0, 0,20135, 0,20135, 0,20135, 0, 20135,20135,20135,20135,20136, 0, 0, 0, 0, 0, 0, 0,20136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20136, 0, 0, 0, 0, 0, 0,20136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20136,20136, 0,20136, 0,20136, 0, 0,20136,20136, 0, 0, 0,20136, 0, 0, 20136, 0,20136, 0,20136, 0,20136,20136,20136,20137, 0, 0, 0, 0, 0, 0, 0,20137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20137, 0, 0, 0, 0, 0, 0,20137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20137, 0,20137, 0,20137, 0, 0,20137,20137, 0, 0, 0,20137, 0, 0,20137, 0,20137, 0,20137, 0,20137,20137,20137,20139, 0,20139, 0, 0, 0, 0,20139, 0, 0,20139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20139, 0, 0, 0, 0, 0, 0,20139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20139, 0,20139, 0,20139, 0, 0,20139,20139, 0, 0, 0,20139, 0, 0,20139, 0,20139, 0,20139, 0,20139,20139, 20139,20142, 0,20142, 0, 0, 0, 0,20142, 0, 0,20142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20142, 0, 0, 0, 0, 0, 0, 20142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20142, 0,20142, 0,20142, 0, 0,20142,20142, 0, 0, 0,20142, 0, 0,20142, 0,20142, 0,20142, 0,20142,20142,20142,20150, 0, 20150, 0, 0, 0, 0,20150, 0, 0,20150,20150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20150, 0, 0, 0, 0, 0, 0,20150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20150, 0,20150, 0,20150, 0, 0,20150,20150, 0, 0, 0,20150, 0, 0,20150, 0,20150, 0, 20150, 0,20150,20150,20150,20151, 0,20151, 0, 0, 0, 0,20151, 0, 0,20151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20151, 0, 0, 0, 0, 0, 0,20151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20151, 0, 20151, 0,20151, 0, 0,20151,20151, 0, 0, 0, 20151, 0, 0,20151, 0,20151, 0,20151, 0,20151, 20151,20151,20152, 0, 0, 0, 0, 0, 0, 0, 20152,20152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20152, 0, 0, 0, 0, 0, 0,20152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20152, 0,20152, 0,20152, 0, 0, 20152,20152, 0, 0, 0,20152, 0, 0,20152, 0, 20152, 0,20152, 0,20152,20152,20152,20153, 0, 0, 0, 0, 0, 0, 0,20153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20153, 0, 0, 0, 0, 0, 0,20153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20153, 0, 20153, 0,20153, 0,20153,20153,20153, 0, 0, 0, 20153, 0, 0,20153, 0,20153, 0,20153, 0,20153, 20153,20153,20164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20164, 0, 0, 0, 0, 0, 0, 0, 0,20164, 0, 0, 0, 0, 0, 0,20164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20164, 0,20164, 0,20164, 0, 0,20164,20164, 0, 0, 0,20164, 0,20164, 20164, 0,20164, 0,20164, 0,20164,20164,20164,20165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20165, 0, 0, 0, 0, 0, 0,20165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20165, 0,20165, 0,20165, 0, 0,20165, 20165, 0, 0, 0,20165, 0, 0,20165, 0,20165, 0,20165, 0,20165,20165,20165,20167, 0, 0, 0, 0, 0, 0,20167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20167, 0, 0, 0, 0, 0, 0,20167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20167, 0,20167, 0, 20167, 0, 0,20167,20167, 0, 0, 0,20167, 0, 0,20167, 0,20167, 0,20167, 0,20167,20167,20167, 20170, 0,20170, 0, 0, 0, 0,20170, 0, 0, 20170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20170, 0, 0, 0, 0, 0, 0,20170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20170, 0,20170, 0,20170, 0, 0, 20170,20170, 0, 0, 0,20170, 0, 0,20170, 0, 20170, 0,20170, 0,20170,20170,20170,20172, 0,20172, 0, 0, 0, 0,20172, 0, 0,20172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20172, 0, 0, 0, 0, 0, 0,20172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20172, 0,20172, 0,20172, 0, 0,20172,20172, 0, 0, 0,20172, 0, 0,20172, 0,20172, 0,20172, 0,20172,20172,20172,20197,20197, 0,20197,20197,20197, 20197,20197, 0,20197,20197,20197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20197,20197,20197,20197, 20197,20197,20197, 0, 0, 0, 0, 0,20197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20197,20197,20197,20197,20198, 20198, 0,20198,20198,20198,20198,20198, 0,20198,20198, 20198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20198,20198,20198,20198,20198,20198,20198,20198, 0, 0, 0, 0,20198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20198,20198,20198,20198,20225, 0, 0, 0, 0, 0, 0, 0,20225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20225, 0, 0, 0, 0, 0, 0,20225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20225, 0,20225, 0,20225, 0, 0,20225,20225, 0, 0, 0,20225, 0, 0, 20225, 0,20225, 0,20225, 0,20225,20225,20225,20226, 0, 0, 0, 0, 0, 0, 0,20226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20226, 0, 0, 0, 0, 0, 0,20226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20226, 0,20226, 0,20226, 0, 0,20226,20226, 0, 0, 0,20226, 0,20226,20226, 0,20226, 0,20226, 0,20226,20226,20226,20228, 0,20228, 0, 0, 0, 0,20228, 0, 0,20228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20228, 0, 0, 0, 0, 0, 0,20228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20228, 0,20228, 0,20228, 0, 0,20228,20228, 0, 0, 0,20228, 0,20228,20228, 0,20228, 0,20228, 0,20228,20228, 20228,20230, 0,20230, 0, 0, 0, 0,20230, 0, 0,20230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20230, 0, 0, 0, 0, 0, 0, 20230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20230, 0,20230, 0,20230, 0, 0,20230,20230, 0, 0, 0,20230, 0, 0,20230, 0,20230, 0,20230, 0,20230,20230,20230,20231, 0, 20231, 0, 0, 0, 0,20231, 0, 0,20231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20231, 0, 0, 0, 0, 0, 0,20231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20231, 0,20231, 0,20231, 0, 0,20231,20231, 0, 0, 0,20231,20231, 0,20231, 0,20231, 0, 20231, 0,20231,20231,20231,20237, 0,20237, 0, 0, 0, 0,20237, 0, 0,20237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20237, 0, 0, 0, 0, 0, 0,20237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20237, 0, 20237, 0,20237, 0, 0,20237,20237, 0, 0, 0, 20237, 0, 0,20237, 0,20237, 0,20237, 0,20237, 20237,20237,20238, 0, 0, 0, 0, 0, 0, 0, 20238,20238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20238, 0, 0, 0, 0, 0, 0,20238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20238, 0,20238, 0,20238, 0, 0, 20238,20238, 0, 0, 0,20238, 0, 0,20238, 0, 20238, 0,20238, 0,20238,20238,20238,20239, 0, 0, 0, 0, 0, 0, 0,20239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20239, 0, 0, 0, 0, 0, 0,20239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20239, 0, 20239, 0,20239, 0, 0,20239,20239, 0, 0, 0, 20239, 0, 0,20239, 0,20239, 0,20239, 0,20239, 20239,20239,20244, 0,20244, 0, 0, 0, 0,20244, 0, 0,20244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20244, 0, 0, 0, 0, 0, 0,20244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20244, 0,20244, 0,20244, 0, 0,20244,20244, 0, 0, 0,20244,20244, 0, 20244, 0,20244, 0,20244, 0,20244,20244,20244,20245, 0,20245, 0, 0, 0, 0,20245, 0, 0,20245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20245, 0, 0, 0, 0, 0, 0,20245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20245, 0,20245, 0,20245, 0, 0,20245, 20245, 0, 0, 0,20245,20245, 0,20245, 0,20245, 0,20245, 0,20245,20245,20245,20250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20250, 0, 0, 0, 0, 0, 0,20250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20250, 0,20250, 0,20250, 0, 0,20250,20250, 0, 0, 0,20250, 0, 0,20250, 0,20250, 0,20250, 0, 20250,20250,20250,20252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20252, 0, 0, 0, 0, 0, 0,20252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20252, 0,20252, 0, 20252, 0, 0,20252,20252, 0, 0, 0,20252, 0, 0,20252, 0,20252, 0,20252, 0,20252,20252,20252, 20253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20253, 0, 0, 0, 0, 0, 0,20253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20253,20253, 0,20253, 0,20253, 0, 0, 20253,20253, 0, 0, 0,20253, 0, 0,20253, 0, 20253, 0,20253, 0,20253,20253,20253,20253,20254, 0, 20254, 0, 0, 0, 0,20254, 0, 0,20254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20254, 0, 0, 0, 0, 0, 0, 0, 0, 20254, 0, 0, 0, 0, 0, 0,20254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20254, 0,20254, 0,20254, 0, 0,20254,20254, 0, 0, 0,20254, 0,20254,20254, 0,20254, 0, 20254, 0,20254,20254,20254,20276,20276, 0,20276,20276, 20276,20276,20276, 0,20276,20276,20276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20276,20276,20276, 20276,20276,20276,20276, 0, 0, 0, 0, 0,20276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20276,20276,20276,20276, 20277,20277, 0,20277,20277,20277,20277,20277, 0,20277, 20277,20277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20277,20277,20277,20277,20277,20277,20277,20277, 0, 0, 0, 0,20277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20277,20277,20277,20277,20281,20281,20281,20281,20281, 20281,20281,20281,20281, 0, 0, 0, 0, 0, 0, 0,20281,20281,20281,20281,20281,20281, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20281,20281,20281, 20281,20281,20281,20301, 0, 0, 0, 0, 0, 0, 0,20301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20301, 0, 0, 0, 0, 0, 0, 20301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20301, 0,20301, 0,20301, 0, 0,20301,20301, 0, 0, 0,20301, 0,20301,20301, 0,20301, 0,20301, 0,20301,20301,20301,20302, 0, 0, 0, 0, 0, 0, 0,20302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20302, 0, 0, 0, 0, 0, 0,20302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20302, 0,20302, 0,20302, 0, 0,20302,20302, 0, 0, 0,20302, 0, 0,20302, 0,20302, 0,20302,20302, 20302,20302,20302,20304, 0,20304, 0, 0, 0, 0, 20304, 0, 0,20304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20304, 0, 0, 0, 0, 0, 0,20304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20304, 0,20304, 0, 20304, 0, 0,20304,20304, 0, 0, 0,20304, 0, 0,20304, 0,20304, 0,20304, 0,20304,20304,20304, 20306, 0,20306, 0, 0, 0, 0,20306, 0, 0, 20306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20306, 0, 0, 0, 0, 0, 0,20306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20306, 0,20306, 0,20306, 0, 0, 20306,20306, 0, 0, 0,20306, 0, 0,20306, 0, 20306, 0,20306, 0,20306,20306,20306,20307, 0,20307, 0, 0, 0, 0,20307, 0, 0,20307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20307, 0,20307, 0, 0, 0, 0,20307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20307, 0,20307, 0,20307, 0, 0,20307,20307, 0, 0, 0,20307, 0, 0,20307, 0,20307, 0,20307, 0,20307,20307,20307,20308, 0, 0, 0, 0, 0, 0, 0,20308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20308, 0, 0, 0, 0, 0, 0,20308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20308, 0,20308, 0,20308, 0, 0,20308,20308, 0, 0, 0,20308, 0, 0, 20308, 0,20308, 0,20308, 0,20308,20308,20308,20324, 0,20324, 0, 0, 0, 0,20324, 0, 0,20324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20324, 0, 0, 0, 0, 0, 0,20324, 0, 0, 0, 0, 0, 0,20324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20324, 0,20324,20324,20324, 0, 0,20324, 20324, 0, 0, 0,20324, 0, 0,20324, 0,20324, 0,20324, 0,20324,20324,20324,20329, 0, 0, 0, 0, 0, 0, 0,20329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20329, 0, 0, 0, 0, 0, 0,20329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20329, 0,20329, 0,20329, 0, 0,20329,20329, 0, 0, 0,20329, 0, 0,20329, 0,20329, 0,20329, 0,20329,20329, 20329,20330, 0, 0, 0, 0, 0, 0, 0,20330, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20330, 0, 0, 0, 0, 0, 0,20330, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20330, 0,20330, 0,20330, 0, 0,20330, 20330, 0, 0, 0,20330,20330, 0,20330, 0,20330, 0,20330, 0,20330,20330,20330,20331, 0, 0, 0, 0, 0, 0, 0,20331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20331, 0, 0, 0, 0, 0, 0,20331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20331, 0,20331, 0,20331, 0, 0,20331,20331, 0, 0, 0,20331, 20331, 0,20331, 0,20331, 0,20331, 0,20331,20331, 20331,20334, 0,20334, 0, 0, 0, 0,20334, 0, 0,20334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20334, 0, 0, 0, 0, 0, 0, 20334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20334, 0,20334, 0,20334, 0, 0,20334,20334, 0, 0, 0,20334, 0, 0,20334, 0,20334, 0,20334, 0,20334,20334,20334,20335, 0, 20335, 0, 0, 0, 0,20335, 0, 0,20335, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20335, 0, 0, 0, 0, 0, 0, 20335, 0, 0, 0, 0, 0, 0,20335, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20335, 0,20335,20335,20335, 0, 0,20335,20335, 0, 0, 0,20335, 0, 0,20335, 0,20335, 0, 20335, 0,20335,20335,20335,20339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20339, 0, 0, 0, 0, 0, 0, 0, 0,20339, 0, 0, 0, 0, 0, 0,20339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20339, 0, 20339, 0,20339, 0, 0,20339,20339, 0, 0, 0, 20339, 0,20339,20339, 0,20339, 0,20339, 0,20339, 20339,20339,20364,20364, 0,20364,20364,20364,20364,20364, 0,20364,20364,20364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20364,20364,20364,20364,20364,20364, 20364, 0, 0, 0, 0, 0,20364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20364,20364,20364,20364,20365,20365, 0, 20365,20365,20365,20365,20365, 0,20365,20365,20365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20365, 20365,20365,20365,20365,20365,20365,20365, 0, 0, 0, 0,20365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20365,20365, 20365,20365,20369,20369,20369,20369,20369,20369,20369,20369, 20369, 0, 0, 0, 0, 0, 0, 0,20369,20369, 20369,20369,20369,20369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20369,20369,20369,20369,20369,20369, 20388, 0, 0, 0, 0, 0, 0, 0,20388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20388, 0, 0, 0, 0, 0, 0,20388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20388, 0,20388,20388,20388, 0, 0,20388,20388, 0, 0, 0,20388, 0, 0,20388, 0,20388,20388, 20388, 0,20388,20388,20388,20389, 0, 0, 0, 0, 0,20389, 0,20389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20389, 0, 0, 0, 0, 0, 0,20389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20389, 0,20389, 0, 20389, 0, 0,20389,20389, 0, 0, 0,20389, 0, 0,20389, 0,20389, 0,20389, 0,20389,20389,20389, 20392, 0,20392, 0, 0, 0, 0,20392, 0, 0, 20392, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20392, 0, 0, 0, 0, 0, 0,20392, 0, 0, 0, 0, 0,20392, 0, 0, 0, 0, 0, 0, 0,20392, 0,20392, 0,20392, 0, 0, 20392,20392, 0, 0, 0,20392, 0, 0,20392, 0, 20392, 0,20392, 0,20392,20392,20392,20393, 0, 0, 0, 0, 0, 0, 0,20393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20393, 0,20393, 0, 0, 0, 0,20393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20393, 0, 20393, 0,20393, 0, 0,20393,20393, 0, 0, 0, 20393, 0, 0,20393, 0,20393, 0,20393, 0,20393, 20393,20393,20394, 0, 0, 0, 0, 0, 0, 0, 20394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20394, 0, 0, 0, 0, 0, 0,20394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20394, 0,20394, 0,20394, 0, 0, 20394,20394, 0, 0, 0,20394, 0, 0,20394, 0, 20394, 0,20394, 0,20394,20394,20394,20409, 0,20409, 0, 0, 0, 0,20409, 0, 0,20409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20409, 0, 0, 0, 0, 0, 0,20409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20409, 0,20409, 0,20409, 0,20409,20409,20409, 0, 0, 0,20409, 0,20409,20409, 0,20409, 0,20409, 0,20409,20409,20409,20429, 0,20429, 0, 0, 0, 0,20429, 0, 0,20429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20429, 0, 0, 0, 0, 0, 0,20429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20429,20429, 0,20429, 0,20429, 0, 0,20429,20429, 0, 0, 0,20429, 0, 0,20429, 0,20429, 0,20429, 0,20429,20429, 20429,20430, 0,20430, 0, 0, 0, 0,20430, 0, 0,20430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20430, 0, 0, 0, 0, 0, 0, 20430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20430, 0,20430, 0,20430, 0, 0,20430,20430, 0, 0, 0,20430, 0, 0,20430, 0,20430, 0,20430, 0,20430,20430,20430,20433, 0, 0, 0, 0, 0, 0, 0,20433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20433, 0, 0, 0, 0, 0, 0,20433, 0, 0, 0, 0, 0, 0,20433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20433, 0,20433,20433,20433, 0, 0,20433,20433, 0, 0, 0,20433, 0, 0,20433, 0,20433, 0,20433, 0, 20433,20433,20433,20434, 0, 0, 0, 0, 0, 0, 0,20434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20434, 0, 0, 0, 0, 0, 0, 20434, 0, 0,20434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20434, 0,20434,20434,20434, 0, 0,20434,20434, 0, 0, 0,20434, 0, 0,20434, 0,20434, 0,20434, 0,20434,20434,20434,20437, 0, 20437, 0, 0, 0, 0,20437, 0, 0,20437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20437, 0, 0, 0, 0, 0, 0,20437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20437,20437, 0,20437, 0,20437, 0, 0,20437,20437, 0, 0, 0,20437, 0, 0,20437, 0,20437, 0, 20437, 0,20437,20437,20437,20438, 0,20438, 0, 0, 0, 0,20438, 0, 0,20438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20438, 0, 0, 0, 0, 0, 0,20438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20438, 0, 20438, 0,20438, 0, 0,20438,20438, 0, 0, 0, 20438, 0, 0,20438, 0,20438, 0,20438, 0,20438, 20438,20438,20462,20462, 0,20462,20462,20462,20462,20462, 0,20462,20462,20462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20462,20462,20462,20462,20462,20462, 20462, 0, 0, 0, 0, 0,20462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20462,20462,20462,20462,20463,20463, 0, 20463,20463,20463,20463,20463, 0,20463,20463,20463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20463, 20463,20463,20463,20463,20463,20463,20463, 0, 0, 0, 0,20463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20463,20463, 20463,20463,20487, 0, 0, 0, 0, 0, 0, 0, 20487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20487, 0, 0, 0, 0, 0, 0,20487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20487, 0,20487, 0,20487, 0, 0, 20487,20487, 0, 0, 0,20487, 0, 0,20487, 0, 20487, 0,20487, 0,20487,20487,20487,20488, 0, 0, 0, 0, 0, 0, 0,20488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20488, 0, 0, 0, 0, 0, 0,20488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20488, 0, 20488,20488,20488, 0, 0,20488,20488, 0, 0, 0, 20488,20488, 0,20488, 0,20488, 0,20488, 0,20488, 20488,20488,20491, 0,20491, 0, 0, 0, 0,20491, 0, 0,20491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20491, 0, 0, 0, 0, 0, 0,20491, 0, 0, 0, 0, 0,20491, 0, 0, 0, 0, 0, 0, 0,20491, 0,20491, 0,20491, 0, 0,20491,20491, 0, 0, 0,20491, 0, 0, 20491, 0,20491, 0,20491, 0,20491,20491,20491,20492, 0, 0, 0, 0, 0, 0, 0,20492, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20492, 0, 0, 0, 0, 0, 0,20492, 0, 0, 0, 0, 0,20492, 0, 0, 0, 0, 0, 0, 0, 20492, 0,20492, 0,20492, 0, 0,20492,20492, 0, 0, 0,20492, 0, 0,20492, 0,20492, 0,20492, 0,20492,20492,20492,20493, 0, 0, 0, 0, 0, 0, 0,20493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20493, 0, 0, 0, 0, 0, 0,20493, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20493, 0,20493, 0,20493, 0,20493,20493,20493, 0, 0, 0,20493, 0,20493, 20493, 0,20493, 0,20493, 0,20493,20493,20493,20513, 0,20513, 0, 0, 0, 0,20513, 0, 0,20513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20513, 0, 0, 0, 0, 0, 0,20513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20513, 0,20513, 0,20513, 0, 0,20513, 20513, 0, 0, 0,20513,20513, 0,20513, 0,20513, 0,20513, 0,20513,20513,20513,20533, 0,20533, 0, 0, 0, 0,20533, 0, 0,20533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20533, 0, 0, 0, 0, 0, 0,20533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20533, 0,20533, 0,20533, 0, 0,20533,20533, 0, 0, 0,20533, 0, 0,20533, 0,20533, 0,20533, 0, 20533,20533,20533,20534, 0,20534, 0, 0, 0, 0, 20534, 0, 0,20534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20534, 0, 0, 0, 0, 0, 0,20534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20534, 0,20534, 0, 20534, 0, 0,20534,20534, 0, 0, 0,20534, 0, 20534,20534, 0,20534, 0,20534, 0,20534,20534,20534, 20537, 0, 0, 0, 0, 0, 0, 0,20537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20537, 0, 0, 0, 0, 0, 0,20537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20537,20537, 0,20537, 0,20537, 0, 0,20537,20537, 0, 0, 0,20537, 0, 0,20537, 0,20537, 0, 20537, 0,20537,20537,20537,20538, 0, 0, 0, 0, 0, 0, 0,20538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20538, 0, 0, 0, 0, 0, 0,20538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20538, 0,20538, 0, 20538, 0, 0,20538,20538, 0, 0, 0,20538, 0, 0,20538, 0,20538, 0,20538, 0,20538,20538,20538, 20541, 0,20541, 0, 0, 0, 0,20541, 0, 0, 20541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20541, 0, 0, 0, 0, 0, 0,20541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20541, 0,20541, 0,20541, 0, 0, 20541,20541, 0, 0, 0,20541, 0, 0,20541, 0, 20541, 0,20541, 0,20541,20541,20541,20542, 0,20542, 0, 0, 0, 0,20542, 0, 0,20542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20542, 0, 0, 0, 0, 0, 0,20542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20542, 0,20542, 0,20542, 0, 0,20542,20542, 0, 0, 0,20542, 0,20542,20542, 0,20542, 0,20542, 0,20542,20542,20542,20563,20563, 0,20563,20563,20563, 20563,20563, 0,20563,20563,20563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20563,20563,20563,20563, 20563,20563,20563, 0, 0, 0, 0, 0,20563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20563,20563,20563,20563,20564, 20564, 0,20564,20564,20564,20564,20564, 0,20564,20564, 20564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20564,20564,20564,20564,20564,20564,20564,20564, 0, 0, 0, 0,20564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20564,20564,20564,20564,20568,20568,20568,20568,20568,20568, 20568,20568,20568, 0, 0, 0, 0, 0, 0, 0, 20568,20568,20568,20568,20568,20568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20568,20568,20568,20568, 20568,20568,20586, 0, 0, 0, 0, 0, 0, 0, 20586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20586, 0, 0, 0, 0, 0, 0, 0, 0,20586, 0, 0, 0, 0, 0, 0,20586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20586, 0,20586, 0,20586, 0, 0, 20586,20586, 0, 0, 0,20586, 0,20586,20586, 0, 20586, 0,20586, 0,20586,20586,20586,20587, 0, 0, 0, 0, 0, 0, 0,20587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20587, 0, 0, 0, 0, 0, 0,20587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20587, 0, 20587, 0,20587, 0, 0,20587,20587, 0, 0, 0, 20587, 0, 0,20587, 0,20587, 0,20587, 0,20587, 20587,20587,20590, 0,20590, 0, 0, 0, 0,20590, 0, 0,20590, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20590, 0, 0, 0, 0, 0, 0,20590, 0, 0,20590, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20590, 0,20590, 0,20590, 0, 0,20590,20590, 0, 0, 0,20590, 0, 0, 20590, 0,20590, 0,20590, 0,20590,20590,20590,20591, 0, 0, 0, 0, 0, 0, 0,20591, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20591, 0, 0, 0, 0, 0, 0,20591, 0, 0, 0, 0, 0,20591, 0, 0, 0, 0, 0, 0, 0, 20591, 0,20591, 0,20591, 0, 0,20591,20591, 0, 0, 0,20591, 0, 0,20591, 0,20591, 0,20591, 0,20591,20591,20591,20592, 0, 0, 0, 0, 0, 0, 0,20592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20592, 0, 0, 0, 0, 0, 0,20592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20592, 0,20592, 0,20592, 0, 0,20592,20592, 0, 0, 0,20592,20592, 0, 20592, 0,20592, 0,20592, 0,20592,20592,20592,20606, 0,20606, 0, 0, 0, 0,20606, 0, 0,20606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20606, 0, 0, 0, 0, 0, 0,20606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20606, 0,20606,20606,20606, 0, 0,20606, 20606, 0, 0, 0,20606, 0, 0,20606, 0,20606, 0,20606, 0,20606,20606,20606,20632, 0,20632, 0, 0, 0, 0,20632, 0, 0,20632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20632, 0, 0, 0, 0, 0, 0,20632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20632, 0,20632, 0,20632, 0, 0,20632,20632, 0, 0, 0,20632, 0,20632,20632, 0,20632, 0,20632, 0, 20632,20632,20632,20633, 0,20633, 0, 0, 0, 0, 20633, 0, 0,20633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20633, 0, 0, 0, 0, 0, 0,20633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20633, 0,20633, 0, 20633, 0, 0,20633,20633, 0, 0, 0,20633, 0, 0,20633, 0,20633, 0,20633,20633,20633,20633,20633, 20636, 0, 0, 0, 0, 0, 0, 0,20636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20636, 0, 0, 0, 0, 0, 0,20636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20636, 0,20636, 0,20636, 0, 0,20636,20636, 0, 0, 0,20636, 0, 0,20636, 0,20636, 0, 20636, 0,20636,20636,20636,20637, 0, 0, 0, 0, 0, 0, 0,20637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20637, 0, 0, 0, 0, 0, 0,20637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20637, 0,20637, 0, 20637, 0, 0,20637,20637, 0, 0, 0,20637, 0, 20637,20637, 0,20637, 0,20637, 0,20637,20637,20637, 20639, 0,20639, 0, 0, 0, 0,20639, 0, 0, 20639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20639, 0, 0, 0, 0, 0, 0,20639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20639, 0,20639, 0,20639, 0, 0, 20639,20639, 0, 0, 0,20639, 0,20639,20639, 0, 20639, 0,20639, 0,20639,20639,20639,20640, 0,20640, 0, 0, 0, 0,20640, 0, 0,20640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20640, 0, 0, 0, 0, 0, 0,20640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20640, 0,20640, 0,20640, 0, 0,20640,20640, 0, 0, 0,20640, 0, 0,20640, 0,20640, 0,20640, 20640,20640,20640,20640,20661,20661, 0,20661,20661,20661, 20661,20661, 0,20661,20661,20661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20661,20661,20661,20661, 20661,20661,20661, 0, 0, 0, 0, 0,20661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20661,20661,20661,20661,20662, 20662, 0,20662,20662,20662,20662,20662, 0,20662,20662, 20662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20662,20662,20662,20662,20662,20662,20662,20662, 0, 0, 0, 0,20662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20662,20662,20662,20662,20666,20666,20666,20666,20666,20666, 20666,20666,20666, 0, 0, 0, 0, 0, 0, 0, 20666,20666,20666,20666,20666,20666, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20666,20666,20666,20666, 20666,20666,20684, 0, 0, 0, 0, 0, 0, 0, 20684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20684, 0, 0, 0, 0, 0, 0,20684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20684, 0,20684, 0,20684, 0, 0, 20684,20684, 0, 0, 0,20684, 0, 0,20684, 0, 20684, 0,20684, 0,20684,20684,20684,20685, 0, 0, 0, 0, 0, 0, 0,20685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20685, 0, 0, 0, 0, 0, 0,20685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20685, 0, 20685, 0,20685, 0, 0,20685,20685, 0, 0, 0, 20685, 0, 0,20685, 0,20685, 0,20685, 0,20685, 20685,20685,20688, 0,20688, 0, 0, 0, 0,20688, 0, 0,20688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20688, 0, 0, 0, 0, 0, 0,20688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20688, 0,20688, 0,20688, 0, 0,20688,20688, 0, 0, 0,20688, 0, 0, 20688, 0,20688, 0,20688, 0,20688,20688,20688,20689, 0, 0, 0, 0, 0, 0, 0,20689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20689, 0, 0, 0, 0, 0, 0,20689, 0, 0,20689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20689, 0,20689, 0,20689, 0, 0,20689,20689, 0, 0, 0,20689, 0, 0,20689, 0,20689, 0,20689, 0,20689,20689,20689,20690, 0, 0, 0, 0, 0, 0, 0,20690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20690, 0, 0, 0, 0, 0, 0,20690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20690, 0,20690, 0,20690, 0, 0,20690,20690, 0, 0, 0,20690, 0, 0, 20690, 0,20690, 0,20690, 0,20690,20690,20690,20700, 0,20700, 0, 0, 0, 0,20700, 0, 0,20700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20700, 0, 0, 0, 0, 0, 0,20700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20700, 0,20700, 0,20700, 0, 0,20700, 20700, 0, 0, 0,20700, 0, 0,20700, 0,20700, 0,20700, 0,20700,20700,20700,20729, 0,20729, 0, 0, 0, 0,20729, 0, 0,20729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20729, 0, 0, 0, 0, 0, 0,20729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20729, 0,20729,20729,20729, 0, 0,20729,20729, 0, 0, 0,20729, 0, 0,20729, 0,20729,20729,20729, 0, 20729,20729,20729,20730, 0,20730, 0, 0, 0, 0, 20730,20730, 0,20730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20730, 0, 0, 0, 0, 0, 0,20730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20730, 0,20730, 0, 20730, 0, 0,20730,20730, 0, 0, 0,20730, 0, 0,20730, 0,20730, 0,20730, 0,20730,20730,20730, 20733, 0, 0, 0, 0, 0, 0, 0,20733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20733, 0, 0, 0, 0, 0, 0,20733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20733, 0,20733, 0,20733, 0, 0,20733,20733, 0, 0, 0,20733, 0,20733,20733, 0,20733, 0, 20733, 0,20733,20733,20733,20734, 0, 0, 0, 0, 0, 0, 0,20734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20734, 0, 0, 0, 0, 0, 0,20734, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20734, 0,20734, 0, 20734, 0, 0,20734,20734, 0, 0, 0,20734, 0, 0,20734, 0,20734, 0,20734,20734,20734,20734,20734, 20736, 0,20736, 0, 0, 0, 0,20736, 0, 0, 20736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20736, 0, 0, 0, 0, 0, 0,20736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20736, 0,20736,20736,20736, 0, 0, 20736,20736, 0, 0, 0,20736, 0, 0,20736, 0, 20736,20736,20736, 0,20736,20736,20736,20737, 0,20737, 0, 0, 0, 0,20737,20737, 0,20737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20737, 0, 0, 0, 0, 0, 0,20737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20737, 0,20737, 0,20737, 0, 0,20737,20737, 0, 0, 0,20737, 0, 0,20737, 0,20737, 0,20737, 0,20737,20737,20737,20754,20754, 0,20754,20754,20754, 20754,20754, 0,20754,20754,20754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20754,20754,20754,20754, 20754,20754,20754, 0, 0, 0, 0, 0,20754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20754,20754,20754,20754,20755, 20755, 0,20755,20755,20755,20755,20755, 0,20755,20755, 20755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20755,20755,20755,20755,20755,20755,20755,20755, 0, 0, 0, 0,20755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20755,20755,20755,20755,20777, 0, 0, 0, 0, 0, 0, 0,20777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20777, 0, 0, 0, 0, 0, 0, 0, 0,20777, 0, 0, 0, 0, 0, 0,20777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20777, 0,20777, 0,20777, 0, 0,20777,20777, 0, 0, 0,20777, 0,20777, 20777, 0,20777, 0,20777, 0,20777,20777,20777,20778, 0,20778, 0, 0, 0, 0,20778, 0, 0,20778, 20778,20778,20778,20778,20778,20778,20778,20778,20778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20778, 0, 0, 0, 0, 0, 0,20778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20778, 0,20778, 0,20778, 0, 0,20778, 20778, 0, 0, 0,20778, 0, 0,20778, 0,20778, 0,20778, 0,20778,20778,20778,20779, 0, 0, 0, 0, 0, 0, 0,20779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20779, 0, 0, 0, 0, 0, 0,20779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20779, 0,20779, 0,20779, 0, 0,20779,20779, 0, 0, 0,20779, 0, 0,20779, 0,20779, 0,20779, 0,20779,20779, 20779,20780, 0, 0, 0, 0, 0, 0, 0,20780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20780, 0, 0, 0, 0, 0, 0,20780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20780, 0,20780, 0,20780, 0, 0,20780, 20780, 0, 0, 0,20780, 0, 0,20780, 0,20780, 0,20780, 0,20780,20780,20780,20780,20788, 0,20788, 0, 0, 0, 0,20788, 0, 0,20788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20788, 0, 0, 0, 0, 0, 0,20788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20788, 0,20788, 0,20788, 0, 0,20788,20788, 0, 0, 0,20788, 0, 0,20788, 0,20788, 0,20788, 0,20788,20788,20788,20816, 0,20816, 0, 0, 0, 0,20816, 0, 0,20816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20816, 0, 0, 0, 0, 0, 0,20816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20816, 0,20816, 0,20816, 0, 0,20816,20816, 0, 0, 0,20816, 0, 0,20816, 0,20816, 0,20816, 0,20816,20816, 20816,20817, 0,20817, 0, 0, 0, 0,20817, 0, 0,20817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20817, 0, 0, 0, 0, 0, 0, 20817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20817, 0,20817,20817,20817, 0, 0,20817,20817, 0, 0, 0,20817,20817, 0,20817, 0,20817, 0,20817, 0,20817,20817,20817,20820, 0, 0, 0, 0, 0, 0, 0,20820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20820, 0, 0, 0, 0, 0, 0,20820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20820, 0,20820,20820,20820, 0, 0,20820,20820, 0, 0, 0,20820, 0, 0,20820, 0,20820,20820,20820, 0, 20820,20820,20820,20821, 0, 0, 0, 0, 0,20821, 0,20821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20821, 0, 0, 0, 0, 0, 0, 20821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20821, 0,20821, 0,20821, 0, 0,20821,20821, 0, 0, 0,20821, 0, 0,20821, 0,20821, 0,20821, 0,20821,20821,20821,20823, 0, 20823, 0, 0, 0, 0,20823, 0, 0,20823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20823, 0, 0, 0, 0, 0, 0,20823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20823, 0,20823, 0,20823, 0, 0,20823,20823, 0, 0, 0,20823, 0, 0,20823, 0,20823, 0, 20823, 0,20823,20823,20823,20824, 0,20824, 0, 0, 0, 0,20824, 0, 0,20824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20824, 0, 0, 0, 0, 0, 0,20824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20824, 0, 20824,20824,20824, 0, 0,20824,20824, 0, 0, 0, 20824,20824, 0,20824, 0,20824, 0,20824, 0,20824, 20824,20824,20841,20841, 0,20841,20841,20841,20841,20841, 0,20841,20841,20841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20841,20841,20841,20841,20841,20841, 20841, 0, 0, 0, 0, 0,20841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20841,20841,20841,20841,20842,20842, 0, 20842,20842,20842,20842,20842, 0,20842,20842,20842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20842, 20842,20842,20842,20842,20842,20842,20842, 0, 0, 0, 0,20842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20842,20842, 20842,20842,20846,20846,20846,20846,20846,20846,20846,20846, 20846, 0, 0, 0, 0, 0, 0, 0,20846,20846, 20846,20846,20846,20846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20846,20846,20846,20846,20846,20846, 20867, 0,20867,20867, 0, 0, 0,20867, 0,20867, 20867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20867, 0, 0, 0, 0, 0, 0,20867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20867, 0,20867, 0,20867, 0, 0, 20867,20867, 0, 0, 0,20867, 0, 0,20867, 0, 20867, 0,20867, 0,20867,20867,20867,20868, 0, 0, 0, 0, 0, 0, 0,20868,20868,20868,20868,20868, 20868,20868,20868,20868,20868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20868, 0, 0, 0, 0, 0, 0,20868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20868, 0, 20868, 0,20868, 0, 0,20868,20868, 0, 0, 0, 20868, 0, 0,20868, 0,20868, 0,20868, 0,20868, 20868,20868,20869, 0, 0, 0, 0, 0, 0, 0, 20869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20869, 0, 0, 0, 0, 0, 0,20869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20869, 0,20869,20869,20869, 0, 0, 20869,20869, 0, 0, 0,20869, 0,20869,20869, 0, 20869, 0,20869, 0,20869,20869,20869,20886, 0,20886, 0, 0, 0, 0,20886, 0, 0,20886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20886, 0, 0, 0, 0, 0, 0,20886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20886, 0,20886, 0,20886, 0, 0,20886,20886, 0, 0, 0,20886, 0, 0,20886, 0,20886, 0,20886, 0,20886,20886,20886,20902, 0,20902, 0, 0, 0, 0,20902, 0, 0,20902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20902, 0, 0, 0, 0, 0, 0, 0, 0,20902, 0, 0, 0, 0, 0, 0,20902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20902, 0,20902, 0,20902, 0, 0,20902,20902, 0, 0, 0,20902, 0,20902,20902, 0,20902, 0,20902, 0,20902,20902, 20902,20903, 0,20903, 0, 0, 0, 0,20903, 0, 0,20903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20903, 0, 0, 0, 0, 0, 0, 20903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20903, 0,20903, 0,20903, 0, 0,20903,20903, 0, 0, 0,20903, 0, 0,20903, 0,20903, 0,20903, 0,20903,20903,20903,20906, 0, 0, 0, 0, 0, 0, 0,20906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20906, 0, 0, 0, 0, 0, 0,20906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20906, 0,20906, 0,20906, 0, 0,20906,20906, 0, 0, 0,20906, 0, 0,20906, 0,20906, 0,20906, 0, 20906,20906,20906,20907, 0, 0, 0, 0, 0, 0, 0,20907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20907, 0, 0, 0, 0, 0, 0, 20907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20907, 0,20907,20907,20907, 0, 0,20907,20907, 0, 0, 0,20907,20907, 0,20907, 0,20907, 0,20907, 0,20907,20907,20907,20909, 0, 20909, 0, 0, 0, 0,20909, 0, 0,20909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20909, 0, 0, 0, 0, 0, 0, 0, 0, 20909, 0, 0, 0, 0, 0, 0,20909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20909, 0,20909, 0,20909, 0, 0,20909,20909, 0, 0, 0,20909, 0,20909,20909, 0,20909, 0, 20909, 0,20909,20909,20909,20910, 0,20910, 0, 0, 0, 0,20910, 0, 0,20910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20910, 0, 0, 0, 0, 0, 0,20910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20910, 0, 20910, 0,20910, 0, 0,20910,20910, 0, 0, 0, 20910, 0, 0,20910, 0,20910, 0,20910, 0,20910, 20910,20910,20925,20925, 0,20925,20925,20925,20925,20925, 0,20925,20925,20925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20925,20925,20925,20925,20925,20925, 20925, 0, 0, 0, 0, 0,20925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20925,20925,20925,20925,20926,20926, 0, 20926,20926,20926,20926,20926, 0,20926,20926,20926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20926, 20926,20926,20926,20926,20926,20926,20926, 0, 0, 0, 0,20926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20926,20926, 20926,20926,20930,20930,20930,20930,20930,20930,20930,20930, 20930, 0, 0, 0, 0, 0, 0, 0,20930,20930, 20930,20930,20930,20930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20930,20930,20930,20930,20930,20930, 20951, 0,20951, 0, 0, 0, 0,20951, 0, 0, 20951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20951, 0, 0, 0, 0, 0, 0,20951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20951, 0,20951, 0,20951, 0, 0, 20951,20951, 0, 0, 0,20951, 0, 0,20951, 0, 20951, 0,20951, 0,20951,20951,20951,20952, 0,20952, 0, 0, 0, 0,20952, 0, 0,20952,20952,20952, 20952,20952,20952,20952,20952,20952,20952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20952, 0, 0, 0, 0, 0, 0,20952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20952, 0,20952, 0,20952, 0, 0,20952,20952, 0, 0, 0,20952, 0, 0,20952, 0,20952, 0,20952, 0,20952,20952,20952,20953,20953, 0, 0, 0, 0, 0,20953,20953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20953, 0, 0, 0, 0, 0, 0,20953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20953, 0,20953, 0,20953, 0, 0,20953,20953, 0, 0, 0,20953, 0, 0, 20953, 0,20953, 0,20953, 0,20953,20953,20953,20954, 0, 0, 0, 0, 0, 0, 0,20954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20954, 0, 0, 0, 0, 0, 0,20954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20954, 0,20954, 0,20954, 0, 0,20954,20954, 0, 0, 0,20954, 0, 0,20954, 0,20954, 0,20954, 0,20954,20954,20954,20970,20970,20970,20970,20970,20970, 20970,20970,20970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20970, 0, 0, 0, 0, 0, 0, 0, 0,20970, 0, 0, 0, 0, 0, 0, 0,20970, 0, 0,20970,20978, 20978,20978,20978,20978,20978,20978,20978,20978,20978,20978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20978, 0, 0, 0, 0,20978,20982, 0,20982, 0, 0, 0, 0,20982, 0, 0,20982, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20982, 0, 0, 0, 0, 0, 0,20982, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20982, 0,20982, 0,20982, 0, 0,20982,20982, 0, 0, 0,20982, 0, 0, 20982, 0,20982, 0,20982, 0,20982,20982,20982,20983, 0,20983, 0, 0, 0, 0,20983, 0, 0,20983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20983, 0, 0, 0, 0, 0, 0,20983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20983, 0,20983, 0,20983, 0, 0,20983, 20983, 0, 0, 0,20983, 0, 0,20983, 0,20983, 0,20983, 0,20983,20983,20983,20986, 0, 0, 0, 0, 0, 0, 0,20986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20986, 0, 0, 0, 0, 0, 0, 0, 0,20986, 0, 0, 0, 0, 0, 0,20986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20986, 0,20986, 0,20986, 0, 0,20986,20986, 0, 0, 0,20986, 0,20986,20986, 0,20986, 0,20986, 0,20986,20986, 20986,20987, 0, 0, 0, 0, 0, 0, 0,20987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20987, 0, 0, 0, 0, 0, 0,20987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20987, 0,20987, 0,20987, 0, 0,20987, 20987, 0, 0, 0,20987, 0, 0,20987, 0,20987, 0,20987, 0,20987,20987,20987,20989, 0,20989, 0, 0, 0, 0,20989, 0, 0,20989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20989, 0, 0, 0, 0, 0, 0,20989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20989, 0,20989, 0,20989, 0, 0,20989,20989, 0, 0, 0,20989, 0, 0,20989, 0,20989, 0,20989, 0, 20989,20989,20989,20990, 0,20990, 0, 0, 0, 0, 20990, 0, 0,20990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20990, 0, 0, 0, 0, 0, 0,20990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,20990, 0,20990, 0, 20990, 0, 0,20990,20990, 0, 0, 0,20990, 0, 0,20990, 0,20990, 0,20990, 0,20990,20990,20990, 21004,21004, 0,21004,21004,21004,21004,21004, 0,21004, 21004,21004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21004,21004,21004,21004,21004,21004,21004, 0, 0, 0, 0, 0,21004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21004,21004,21004,21004,21005,21005, 0,21005,21005, 21005,21005,21005, 0,21005,21005,21005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21005,21005,21005, 21005,21005,21005,21005,21005, 0, 0, 0, 0,21005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21005,21005,21005,21005, 21028, 0,21028, 0, 0, 0, 0,21028, 0, 0, 21028, 0, 0,21028, 0,21028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21028, 0,21028, 0, 0, 0, 0,21028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21028, 0,21028, 0,21028, 0, 0, 21028,21028, 0, 0, 0,21028, 0, 0,21028, 0, 21028, 0,21028, 0,21028,21028,21028,21029, 0,21029, 21029, 0, 0, 0,21029, 0, 0,21029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21029, 0, 0, 0, 0, 0, 0,21029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21029, 0,21029, 0,21029, 0, 0,21029,21029, 0, 0, 0,21029, 0, 0,21029, 0,21029, 0,21029, 0,21029,21029,21029,21030, 0, 0, 0, 0, 0, 0, 0,21030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21030, 0, 0, 0, 0, 0, 0,21030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21030, 0,21030, 0,21030, 0, 0,21030,21030, 0, 0, 0,21030, 0, 0, 21030, 0,21030, 0,21030, 0,21030,21030,21030,21031, 0, 0, 0, 0, 0, 0, 0,21031,21031,21031, 21031,21031,21031,21031,21031,21031,21031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21031, 0, 0, 0, 0, 0, 0,21031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21031, 0,21031, 0,21031, 0, 0,21031,21031, 0, 0, 0,21031, 0, 0,21031, 0,21031, 0,21031, 0,21031,21031,21031,21032,21032,21032,21032,21032,21032, 21032,21032,21032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21032, 0, 0, 0, 0, 0, 0, 0, 0,21032, 0, 0, 0, 0, 0, 0, 0,21032, 0, 0,21032,21040, 21040,21040,21040,21040,21040,21040,21040,21040,21040,21040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21040, 0, 0, 0, 0,21040,21054, 0,21054, 0, 0, 0, 0,21054, 0, 0,21054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21054, 0, 0, 0, 0, 0, 0, 0, 0,21054, 0, 0, 0, 0, 0, 0,21054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21054, 0,21054, 0,21054, 0, 0,21054,21054, 0, 0, 0,21054, 0,21054, 21054, 0,21054, 0,21054, 0,21054,21054,21054,21055, 0, 0, 0, 0, 0, 0, 0,21055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21055, 0, 0, 0, 0, 0, 0,21055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21055, 0,21055, 0,21055, 0, 0,21055,21055, 0, 0, 0,21055, 0, 0,21055, 0,21055, 0,21055, 0,21055,21055,21055,21056, 0, 0, 0, 0, 0, 0, 0,21056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21056, 0, 0, 0, 0, 0, 0,21056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21056, 0,21056, 0,21056, 0, 0,21056,21056, 0, 0, 0,21056, 0, 0, 21056, 0,21056, 0,21056, 0,21056,21056,21056,21058, 0,21058, 0, 0, 0, 0,21058, 0, 0,21058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21058, 0, 0, 0, 0, 0, 0, 0, 0,21058, 0, 0, 0, 0, 0, 0,21058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21058, 0,21058, 0,21058, 0, 0,21058, 21058, 0, 0, 0,21058, 0,21058,21058, 0,21058, 0,21058, 0,21058,21058,21058,21071,21071, 0,21071, 21071,21071,21071,21071, 0,21071,21071,21071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21071,21071, 21071,21071,21071,21071,21071, 0, 0, 0, 0, 0, 21071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21071,21071,21071, 21071,21072,21072, 0,21072,21072,21072,21072,21072, 0, 21072,21072,21072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21072,21072,21072,21072,21072,21072,21072, 21072, 0, 0, 0, 0,21072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21072,21072,21072,21072,21076,21076,21076,21076, 21076,21076,21076,21076,21076, 0, 0, 0, 0, 0, 0, 0,21076,21076,21076,21076,21076,21076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21076,21076, 21076,21076,21076,21076,21096, 0,21096, 0, 0, 0, 0,21096, 0, 0,21096,21096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21096, 0, 0, 0, 0, 0, 0,21096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21096, 0,21096, 0,21096, 0, 0,21096,21096, 0, 0, 0,21096, 0, 0,21096, 0,21096, 0,21096, 0,21096,21096, 21096,21097, 0,21097, 0, 0, 0, 0,21097, 0, 0,21097,21097,21097,21097,21097,21097,21097,21097,21097, 21097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21097, 0, 0, 0, 0, 0, 0, 21097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21097, 0,21097, 0,21097, 0, 0,21097,21097, 0, 0, 0,21097, 0, 0,21097, 0,21097, 0,21097, 0,21097,21097,21097,21098, 0, 0, 0, 0, 0, 0, 0,21098, 0, 0,21098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21098, 0, 21098, 0, 0, 0, 0,21098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21098, 0,21098, 0,21098, 0, 0,21098,21098, 0, 0, 0,21098, 0, 0,21098, 0,21098, 0,21098, 0, 21098,21098,21098,21099,21099, 0, 0, 0, 0, 0, 0,21099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21099, 0, 0, 0, 0, 0, 0, 21099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21099, 0,21099, 0,21099, 0, 0,21099,21099, 0, 0, 0,21099, 0, 0,21099, 0,21099, 0,21099, 0,21099,21099,21099,21118, 0, 0, 0, 0, 0, 0, 0,21118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21118, 0, 0, 0, 0, 0, 0, 0, 0,21118, 0, 0, 0, 0, 0, 0,21118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21118, 0,21118, 0,21118, 0, 0,21118,21118, 0, 0, 0,21118, 0,21118,21118, 0,21118, 0,21118, 0, 21118,21118,21118,21130,21130, 0,21130,21130,21130,21130, 21130, 0,21130,21130,21130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21130,21130,21130,21130,21130, 21130,21130, 0, 0, 0, 0, 0,21130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21130,21130,21130,21130,21131,21131, 0,21131,21131,21131,21131,21131, 0,21131,21131,21131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21131,21131,21131,21131,21131,21131,21131,21131, 0, 0, 0, 0,21131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21131, 21131,21131,21131,21135,21135,21135,21135,21135,21135,21135, 21135,21135, 0, 0, 0, 0, 0, 0, 0,21135, 21135,21135,21135,21135,21135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21135,21135,21135,21135,21135, 21135,21156, 0, 0, 0, 0, 0, 0, 0,21156, 21156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21156, 0, 0, 0, 0, 0, 0,21156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21156, 0,21156, 0,21156, 0, 0,21156, 21156, 0, 0, 0,21156, 0, 0,21156, 0,21156, 0,21156, 0,21156,21156,21156,21157, 0, 0, 0, 0, 0, 0, 0,21157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21157, 0, 0, 0, 0, 0, 0,21157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21157, 0,21157, 0,21157, 0,21157,21157,21157, 0, 0, 0,21157, 0, 0,21157, 0,21157, 0,21157, 0,21157,21157, 21157,21181,21181, 0,21181,21181,21181,21181,21181, 0, 21181,21181,21181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21181,21181,21181,21181,21181,21181,21181, 0, 0, 0, 0, 0,21181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21181,21181,21181,21181,21182,21182, 0,21182, 21182,21182,21182,21182, 0,21182,21182,21182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21182,21182, 21182,21182,21182,21182,21182,21182, 0, 0, 0, 0, 21182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21182,21182,21182, 21182,21226,21226, 0,21226,21226,21226,21226,21226, 0, 21226,21226,21226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21226,21226,21226,21226,21226,21226,21226, 0, 0, 0, 0, 0,21226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21226,21226,21226,21226,21227,21227, 0,21227, 21227,21227,21227,21227, 0,21227,21227,21227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21227,21227, 21227,21227,21227,21227,21227,21227, 0, 0, 0, 0, 21227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21227,21227,21227, 21227,21231,21231,21231,21231,21231,21231,21231,21231,21231, 0, 0, 0, 0, 0, 0, 0,21231,21231,21231, 21231,21231,21231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21231,21231,21231,21231,21231,21231,21266, 21266, 0,21266,21266,21266,21266,21266, 0,21266,21266, 21266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21266,21266,21266,21266,21266,21266,21266, 0, 0, 0, 0, 0,21266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21266,21266,21266,21266,21267,21267, 0,21267,21267,21267, 21267,21267, 0,21267,21267,21267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21267,21267,21267,21267, 21267,21267,21267,21267, 0, 0, 0, 0,21267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21267,21267,21267,21267,21271, 21271,21271,21271,21271,21271,21271,21271,21271, 0, 0, 0, 0, 0, 0, 0,21271,21271,21271,21271,21271, 21271, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21271,21271,21271,21271,21271,21271,21304,21304, 0, 21304,21304,21304,21304,21304, 0,21304,21304,21304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21304, 21304,21304,21304,21304,21304,21304, 0, 0, 0, 0, 0,21304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21304,21304, 21304,21304,21305,21305, 0,21305,21305,21305,21305,21305, 0,21305,21305,21305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21305,21305,21305,21305,21305,21305, 21305,21305, 0, 0, 0, 0,21305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21305,21305,21305,21305,21340,21340, 0, 21340,21340,21340,21340,21340, 0,21340,21340,21340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21340, 21340,21340,21340,21340,21340,21340, 0, 0, 0, 0, 0,21340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21340,21340, 21340,21340,21341,21341, 0,21341,21341,21341,21341,21341, 0,21341,21341,21341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21341,21341,21341,21341,21341,21341, 21341,21341, 0, 0, 0, 0,21341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21341,21341,21341,21341,21345,21345,21345, 21345,21345,21345,21345,21345,21345, 0, 0, 0, 0, 0, 0, 0,21345,21345,21345,21345,21345,21345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21345, 21345,21345,21345,21345,21345,21375,21375,21375,21375,21375, 21375,21375,21375,21375, 0, 0, 0, 0, 0, 0, 0,21375,21375,21375,21375,21375,21375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21375,21375,21375, 21375,21375,21375,21428,21428,21428,21428,21428,21428,21428, 21428,21428, 0, 0, 0, 0, 0, 0, 0,21428, 21428,21428,21428,21428,21428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21428,21428,21428,21428,21428, 21428,21453,21453,21453,21453,21453,21453,21453,21453,21453, 0, 0, 0, 0, 0, 0, 0,21453,21453,21453, 21453,21453,21453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,21453,21453,21453,21453,21453,21453,21647, 0,21647,21647,21647,21648, 0,21648,21648,21648,21649, 21649,21649,21649,21649,21650,21650,21650,21650,21650,21651, 21651,21651,21651,21651,21652,21652,21652,21652,21652,21653, 0,21653,21653,21653,21654, 0,21654,21654,21654,21655, 0,21655,21655,21655,21656, 0,21656,21656,21656,21657, 0,21657,21657,21657,21658, 0,21658,21658,21658,21659, 0,21659,21659,21659,21660, 0,21660,21660,21660,21661, 0,21661,21661,21661,21662, 0,21662,21662,21662,21663, 0,21663,21663,21663,21664, 0,21664,21664,21664,21665, 0,21665,21665,21665,21666, 0,21666,21666,21666,21667, 0,21667,21667,21667,21668, 0,21668,21668,21668,21669, 0,21669,21669,21669,21670, 0,21670,21670,21670,21671, 0,21671,21671,21671,21672, 0,21672,21672,21672,21673, 0,21673,21673,21673,21674, 0,21674,21674,21674,21675, 0,21675,21675,21675,21676, 0,21676,21676,21676,21677, 0,21677,21677,21677,21678, 0,21678,21678,21678,21679, 0,21679,21679,21679,21680, 0,21680,21680,21680,21681, 0,21681,21681,21681,21682, 0,21682,21682,21682,21683, 0,21683,21683,21683,21684, 0,21684,21684,21684,21685, 0,21685,21685,21685,21686, 0,21686,21686,21686,21687, 0,21687,21687,21687,21688, 0,21688,21688,21688,21689, 0,21689,21689,21689,21690, 0,21690,21690,21690,21691, 0,21691,21691,21691,21692, 0,21692,21692,21692,21693, 0,21693,21693,21693,21694, 0,21694,21694,21694,21695, 0,21695,21695,21695,21696, 0,21696,21696,21696,21697, 21697,21697,21697,21697,21698, 0,21698,21698,21698,21699, 0,21699,21699,21699,21700,21700,21700,21700,21700,21701, 0,21701,21701,21701,21702, 0,21702,21702,21702,21703, 21703,21703,21703,21703,21704, 0,21704,21704,21704,21705, 0,21705,21705,21705,21706, 0,21706,21706,21706,21707, 0,21707,21707,21707,21708, 0,21708,21708,21708,21709, 0,21709,21709,21709,21710, 0,21710,21710,21710,21711, 0,21711,21711,21711,21712, 0,21712,21712,21712,21713, 0,21713,21713,21713,21714, 0,21714,21714,21714,21715, 0,21715,21715,21715,21716, 0,21716,21716,21716,21717, 0,21717,21717,21717,21718, 0,21718,21718,21718,21719, 0,21719,21719,21719,21720, 0,21720,21720,21720,21721, 0,21721,21721,21721,21722,21722,21722,21722,21722,21723, 21723,21723,21723,21723,21724, 0,21724,21724,21724,21725, 0,21725,21725,21725,21726, 0,21726,21726,21726,21727, 0,21727,21727,21727,21728, 0,21728,21728,21728,21729, 0,21729,21729,21729,21730, 0,21730,21730,21730,21731, 21731,21731,21731,21731,21732, 0,21732,21732,21732,21733, 0,21733,21733,21733,21734,21734,21734,21734,21734,21735, 0,21735,21735,21735,21736, 0,21736,21736,21736,21737, 0,21737,21737,21737,21738, 0,21738,21738,21738,21739, 0,21739,21739,21739,21740, 0,21740,21740,21740,21741, 0,21741,21741,21741,21742, 0,21742,21742,21742,21743, 0,21743,21743,21743,21744, 0,21744,21744,21744,21745, 0,21745,21745,21745,21746, 0,21746,21746,21746,21747, 0,21747,21747,21747,21748, 0,21748,21748,21748,21749, 0,21749,21749,21749,21750, 0,21750,21750,21750,21751, 0,21751,21751,21751,21752, 0,21752,21752,21752,21753, 0,21753,21753,21753,21754,21754,21754,21754,21754,21755, 0,21755,21755,21755,21756, 0,21756,21756,21756,21757, 0,21757,21757,21757,21758, 0,21758,21758,21758,21759, 0,21759,21759,21759,21760, 0,21760,21760,21760,21761, 0,21761,21761,21761,21762, 0,21762,21762,21762,21763, 0,21763,21763,21763,21764, 0,21764,21764,21764,21765, 0,21765,21765,21765,21766, 0,21766,21766,21766,21767, 0,21767,21767,21767,21768, 0,21768,21768,21768,21769, 0,21769,21769,21769,21770, 0,21770,21770,21770,21771, 0,21771,21771,21771,21772, 0,21772,21772,21772,21773, 21773,21773,21773,21773,21774, 0,21774,21774,21774,21775, 0,21775,21775,21775,21776, 0,21776,21776,21776,21777, 21777,21777,21777,21777,21778, 0,21778,21778,21778,21779, 0,21779,21779,21779,21780, 0,21780,21780,21780,21781, 0,21781,21781,21781,21782, 0,21782,21782,21782,21783, 0,21783,21783,21783,21784, 0,21784,21784,21784,21785, 0,21785,21785,21785,21786, 0,21786,21786,21786,21787, 0,21787,21787,21787,21788, 0,21788,21788,21788,21789, 0,21789,21789,21789,21790, 0,21790,21790,21790,21791, 0,21791,21791,21791,21792, 0,21792,21792,21792,21793, 0,21793,21793,21793,21794, 0,21794,21794,21794,21795, 0,21795,21795,21795,21796, 0,21796,21796,21796,21797, 0,21797,21797,21797,21798, 0,21798,21798,21798,21799, 0,21799,21799,21799,21800, 0,21800,21800,21800,21801, 21801,21801,21801,21801,21802, 0,21802,21802,21802,21803, 0,21803,21803,21803,21804, 0,21804,21804,21804,21805, 0,21805,21805,21805,21806, 0,21806,21806,21806,21807, 0,21807,21807,21807,21808, 0,21808,21808,21808,21809, 0,21809,21809,21809,21810, 0,21810,21810,21810,21811, 0,21811,21811,21811,21812,21812,21812,21812,21812,21813, 0,21813,21813,21813,21814, 0,21814,21814,21814,21815, 0,21815,21815,21815,21816, 0,21816,21816,21816,21817, 0,21817,21817,21817,21818, 0,21818,21818,21818,21819, 0,21819,21819,21819,21820, 0,21820,21820,21820,21821, 0,21821,21821,21821,21822, 0,21822,21822,21822,21823, 0,21823,21823,21823,21824, 0,21824,21824,21824,21825, 0,21825,21825,21825,21826, 0,21826,21826,21826,21827, 0,21827,21827,21827,21828, 0,21828,21828,21828,21829, 0,21829,21829,21829,21830,21830,21830,21830,21830,21831, 0,21831,21831,21831,21832, 0,21832,21832,21832,21833, 0,21833,21833,21833,21834,21834,21834,21834,21834,21835, 0,21835,21835,21835,21836, 0,21836,21836,21836,21837, 0,21837,21837,21837,21838, 0,21838,21838,21838,21839, 0,21839,21839,21839,21840, 0,21840,21840,21840,21841, 0,21841,21841,21841,21842, 0,21842,21842,21842,21843, 0,21843,21843,21843,21844, 0,21844,21844,21844,21845, 0,21845,21845,21845,21846, 0,21846,21846,21846,21847, 0,21847,21847,21847,21848, 0,21848,21848,21848,21849, 0,21849,21849,21849,21850, 0,21850,21850,21850,21851, 0,21851,21851,21851,21852, 0,21852,21852,21852,21853, 0,21853,21853,21853,21854, 0,21854,21854,21854,21855, 0,21855,21855,21855,21856,21856,21856,21856,21856,21857, 0,21857,21857,21857,21858, 0,21858,21858,21858,21859, 0,21859,21859,21859,21860, 0,21860,21860,21860,21861, 0,21861,21861,21861,21862, 0,21862,21862,21862,21863, 0,21863,21863,21863,21864, 0,21864,21864,21864,21865, 0,21865,21865,21865,21866,21866,21866,21866,21866,21867, 21867,21867,21867,21867,21868,21868,21868,21868,21868,21869, 21869,21869,21869,21869,21870, 0,21870,21870,21870,21871, 0,21871,21871,21871,21872, 0,21872,21872,21872,21873, 0,21873,21873,21873,21874, 0,21874,21874,21874,21875, 0,21875,21875,21875,21876, 0,21876,21876,21876,21877, 0,21877,21877,21877,21878, 0,21878,21878,21878,21879, 0,21879,21879,21879,21880, 0,21880,21880,21880,21881, 0,21881,21881,21881,21882, 0,21882,21882,21882,21883, 0,21883,21883,21883,21884, 0,21884,21884,21884,21885, 0,21885,21885,21885,21886, 0,21886,21886,21886,21887, 0,21887,21887,21887,21888, 0,21888,21888,21888,21889, 0,21889,21889,21889,21890, 0,21890,21890,21890,21891, 0,21891,21891,21891,21892,21892,21892,21892,21892,21893, 0,21893,21893,21893,21894, 0,21894,21894,21894,21895, 0,21895,21895,21895,21896,21896,21896,21896,21896,21897, 0,21897,21897,21897,21898, 0,21898,21898,21898,21899, 0,21899,21899,21899,21900, 0,21900,21900,21900,21901, 0,21901,21901,21901,21902, 0,21902,21902,21902,21903, 0,21903,21903,21903,21904, 0,21904,21904,21904,21905, 0,21905,21905,21905,21906, 0,21906,21906,21906,21907, 0,21907,21907,21907,21908, 0,21908,21908,21908,21909, 0,21909,21909,21909,21910, 0,21910,21910,21910,21911, 0,21911,21911,21911,21912, 0,21912,21912,21912,21913, 0,21913,21913,21913,21914, 0,21914,21914,21914,21915, 0,21915,21915,21915,21916, 0,21916,21916,21916,21917, 0,21917,21917,21917,21918,21918,21918,21918,21918,21919, 0,21919,21919,21919,21920, 0,21920,21920,21920,21921, 0,21921,21921,21921,21922, 0,21922,21922,21922,21923, 0,21923,21923,21923,21924, 0,21924,21924,21924,21925, 0,21925,21925,21925,21926, 0,21926,21926,21926,21927, 21927,21927,21927,21927,21928, 0,21928,21928,21928,21929, 0,21929,21929,21929,21930,21930,21930,21930,21930,21931, 21931,21931,21931,21931,21932,21932,21932,21932,21932,21933, 0,21933,21933,21933,21934, 0,21934,21934,21934,21935, 0,21935,21935,21935,21936, 0,21936,21936,21936,21937, 0,21937,21937,21937,21938, 0,21938,21938,21938,21939, 0,21939,21939,21939,21940, 0,21940,21940,21940,21941, 0,21941,21941,21941,21942, 0,21942,21942,21942,21943, 0,21943,21943,21943,21944, 0,21944,21944,21944,21945, 0,21945,21945,21945,21946, 0,21946,21946,21946,21947, 0,21947,21947,21947,21948, 0,21948,21948,21948,21949, 0,21949,21949,21949,21950, 0,21950,21950,21950,21951, 0,21951,21951,21951,21952, 0,21952,21952,21952,21953, 0,21953,21953,21953,21954, 0,21954,21954,21954,21955, 0,21955,21955,21955,21956, 0,21956,21956,21956,21957, 21957,21957,21957,21957,21958, 0,21958,21958,21958,21959, 0,21959,21959,21959,21960, 0,21960,21960,21960,21961, 21961,21961,21961,21961,21962, 0,21962,21962,21962,21963, 0,21963,21963,21963,21964, 0,21964,21964,21964,21965, 0,21965,21965,21965,21966, 0,21966,21966,21966,21967, 0,21967,21967,21967,21968, 0,21968,21968,21968,21969, 0,21969,21969,21969,21970, 0,21970,21970,21970,21971, 0,21971,21971,21971,21972, 0,21972,21972,21972,21973, 0,21973,21973,21973,21974, 0,21974,21974,21974,21975, 0,21975,21975,21975,21976,21976,21976,21976,21976,21977, 0,21977,21977,21977,21978, 0,21978,21978,21978,21979, 0,21979,21979,21979,21980, 0,21980,21980,21980,21981, 0,21981,21981,21981,21982, 0,21982,21982,21982,21983, 0,21983,21983,21983,21984, 0,21984,21984,21984,21985, 0,21985,21985,21985,21986, 0,21986,21986,21986,21987, 0,21987,21987,21987,21988, 0,21988,21988,21988,21989, 0,21989,21989,21989,21990,21990,21990,21990,21990,21991, 0,21991,21991,21991,21992, 0,21992,21992,21992,21993, 0,21993,21993,21993,21994, 0,21994,21994,21994,21995, 0,21995,21995,21995,21996, 0,21996,21996,21996,21997, 0,21997,21997,21997,21998, 0,21998,21998,21998,21999, 0,21999,21999,21999,22000,22000,22000,22000,22000,22001, 0,22001,22001,22001,22002, 0,22002,22002,22002,22003, 0,22003,22003,22003,22004,22004,22004,22004,22004,22005, 22005,22005,22005,22005,22006,22006,22006,22006,22006,22007, 0,22007,22007,22007,22008, 0,22008,22008,22008,22009, 0,22009,22009,22009,22010, 0,22010,22010,22010,22011, 0,22011,22011,22011,22012, 0,22012,22012,22012,22013, 0,22013,22013,22013,22014,22014,22014,22014,22014,22015, 0,22015,22015,22015,22016, 0,22016,22016,22016,22017, 0,22017,22017,22017,22018, 0,22018,22018,22018,22019, 0,22019,22019,22019,22020, 0,22020,22020,22020,22021, 0,22021,22021,22021,22022, 0,22022,22022,22022,22023, 0,22023,22023,22023,22024, 0,22024,22024,22024,22025, 0,22025,22025,22025,22026, 0,22026,22026,22026,22027, 0,22027,22027,22027,22028, 0,22028,22028,22028,22029, 0,22029,22029,22029,22030, 0,22030,22030,22030,22031, 22031,22031,22031,22031,22032, 0,22032,22032,22032,22033, 0,22033,22033,22033,22034, 0,22034,22034,22034,22035, 0,22035,22035,22035,22036, 0,22036,22036,22036,22037, 0,22037,22037,22037,22038, 0,22038,22038,22038,22039, 22039,22039,22039,22039,22040, 0,22040,22040,22040,22041, 0,22041,22041,22041,22042, 0,22042,22042,22042,22043, 22043,22043,22043,22043,22044, 0,22044,22044,22044,22045, 0,22045,22045,22045,22046, 0,22046,22046,22046,22047, 0,22047,22047,22047,22048, 0,22048,22048,22048,22049, 0,22049,22049,22049,22050, 0,22050,22050,22050,22051, 0,22051,22051,22051,22052, 0,22052,22052,22052,22053, 0,22053,22053,22053,22054, 0,22054,22054,22054,22055, 0,22055,22055,22055,22056, 0,22056,22056,22056,22057, 0,22057,22057,22057,22058, 0,22058,22058,22058,22059, 22059,22059,22059,22059,22060,22060,22060, 0,22060,22061, 0,22061,22061,22061,22062,22062,22062,22062,22062,22063, 0,22063,22063,22063,22064, 0,22064,22064,22064,22065, 0,22065,22065,22065,22066, 0,22066,22066,22066,22067, 0,22067,22067,22067,22068, 0,22068,22068,22068,22069, 0,22069,22069,22069,22070, 0,22070,22070,22070,22071, 0,22071,22071,22071,22072, 0,22072,22072,22072,22073, 0,22073,22073,22073,22074, 0,22074,22074,22074,22075, 0,22075,22075,22075,22076,22076,22076,22076,22076,22077, 0,22077,22077,22077,22078, 0,22078,22078,22078,22079, 0,22079,22079,22079,22080, 0,22080,22080,22080,22081, 0,22081,22081,22081,22082, 0,22082,22082,22082,22083, 0,22083,22083,22083,22084,22084,22084,22084,22084,22085, 0,22085,22085,22085,22086, 0,22086,22086,22086,22087, 0,22087,22087,22087,22088,22088,22088,22088,22088,22089, 22089,22089,22089,22089,22090,22090,22090,22090,22090,22091, 0,22091,22091,22091,22092, 0,22092,22092,22092,22093, 0,22093,22093,22093,22094, 0,22094,22094,22094,22095, 0,22095,22095,22095,22096, 0,22096,22096,22096,22097, 0,22097,22097,22097,22098,22098,22098,22098,22098,22099, 0,22099,22099,22099,22100, 0,22100,22100,22100,22101, 0,22101,22101,22101,22102, 0,22102,22102,22102,22103, 0,22103,22103,22103,22104, 0,22104,22104,22104,22105, 0,22105,22105,22105,22106, 0,22106,22106,22106,22107, 0,22107,22107,22107,22108, 0,22108,22108,22108,22109, 0,22109,22109,22109,22110, 0,22110,22110,22110,22111, 0,22111,22111,22111,22112, 0,22112,22112,22112,22113, 0,22113,22113,22113,22114, 0,22114,22114,22114,22115, 22115,22115,22115,22115,22116,22116,22116,22116,22116,22117, 0,22117,22117,22117,22118, 0,22118,22118,22118,22119, 0,22119,22119,22119,22120, 0,22120,22120,22120,22121, 0,22121,22121,22121,22122, 0,22122,22122,22122,22123, 22123,22123,22123,22123,22124, 0,22124,22124,22124,22125, 0,22125,22125,22125,22126, 0,22126,22126,22126,22127, 22127,22127,22127,22127,22128, 0,22128,22128,22128,22129, 0,22129,22129,22129,22130, 0,22130,22130,22130,22131, 0,22131,22131,22131,22132, 0,22132,22132,22132,22133, 0,22133,22133,22133,22134, 0,22134,22134,22134,22135, 0,22135,22135,22135,22136, 0,22136,22136,22136,22137, 0,22137,22137,22137,22138, 0,22138,22138,22138,22139, 0,22139,22139,22139,22140, 0,22140,22140,22140,22141, 0,22141,22141,22141,22142, 0,22142,22142,22142,22143, 22143,22143,22143,22143,22144,22144,22144, 0,22144,22145, 0,22145,22145,22145,22146,22146,22146,22146,22146,22147, 0,22147,22147,22147,22148, 0,22148,22148,22148,22149, 0,22149,22149,22149,22150, 0,22150,22150,22150,22151, 0,22151,22151,22151,22152, 0,22152,22152,22152,22153, 0,22153,22153,22153,22154, 0,22154,22154,22154,22155, 0,22155,22155,22155,22156, 0,22156,22156,22156,22157, 0,22157,22157,22157,22158, 0,22158,22158,22158,22159, 0,22159,22159,22159,22160, 0,22160,22160,22160,22161, 0,22161,22161,22161,22162,22162,22162,22162,22162,22163, 0,22163,22163,22163,22164, 0,22164,22164,22164,22165, 0,22165,22165,22165,22166, 0,22166,22166,22166,22167, 22167,22167,22167,22167,22168, 0,22168,22168,22168,22169, 0,22169,22169,22169,22170,22170,22170,22170,22170,22171, 22171,22171,22171,22171,22172,22172,22172,22172,22172,22173, 0,22173,22173,22173,22174, 0,22174,22174,22174,22175, 0,22175,22175,22175,22176, 0,22176,22176,22176,22177, 0,22177,22177,22177,22178, 0,22178,22178,22178,22179, 22179,22179,22179,22179,22180, 0,22180,22180,22180,22181, 0,22181,22181,22181,22182, 0,22182,22182,22182,22183, 0,22183,22183,22183,22184, 0,22184,22184,22184,22185, 0,22185,22185,22185,22186, 0,22186,22186,22186,22187, 0,22187,22187,22187,22188, 0,22188,22188,22188,22189, 0,22189,22189,22189,22190,22190,22190,22190,22190,22191, 0,22191,22191,22191,22192, 0,22192,22192,22192,22193, 0,22193,22193,22193,22194, 0,22194,22194,22194,22195, 0,22195,22195,22195,22196,22196,22196,22196,22196,22197, 0,22197,22197,22197,22198, 0,22198,22198,22198,22199, 0,22199,22199,22199,22200, 0,22200,22200,22200,22201, 0,22201,22201,22201,22202,22202,22202,22202,22202,22203, 0,22203,22203,22203,22204, 0,22204,22204,22204,22205, 0,22205,22205,22205,22206,22206,22206,22206,22206,22207, 0,22207,22207,22207,22208, 0,22208,22208,22208,22209, 0,22209,22209,22209,22210, 0,22210,22210,22210,22211, 22211,22211,22211,22211,22212, 0,22212,22212,22212,22213, 0,22213,22213,22213,22214, 0,22214,22214,22214,22215, 0,22215,22215,22215,22216, 0,22216,22216,22216,22217, 0,22217,22217,22217,22218, 0,22218,22218,22218,22219, 0,22219,22219,22219,22220, 0,22220,22220,22220,22221, 0,22221,22221,22221,22222, 0,22222,22222,22222,22223, 22223,22223, 0,22223,22224,22224,22224,22224,22224,22225, 0,22225,22225,22225,22226,22226,22226,22226,22226,22227, 0,22227,22227,22227,22228, 0,22228,22228,22228,22229, 0,22229,22229,22229,22230, 0,22230,22230,22230,22231, 0,22231,22231,22231,22232, 0,22232,22232,22232,22233, 0,22233,22233,22233,22234, 0,22234,22234,22234,22235, 0,22235,22235,22235,22236, 0,22236,22236,22236,22237, 0,22237,22237,22237,22238, 0,22238,22238,22238,22239, 0,22239,22239,22239,22240, 0,22240,22240,22240,22241, 0,22241,22241,22241,22242, 0,22242,22242,22242,22243, 0,22243,22243,22243,22244, 0,22244,22244,22244,22245, 0,22245,22245,22245,22246, 0,22246,22246,22246,22247, 22247,22247,22247,22247,22248, 0,22248,22248,22248,22249, 0,22249,22249,22249,22250, 0,22250,22250,22250,22251, 0,22251,22251,22251,22252, 0,22252,22252,22252,22253, 0,22253,22253,22253,22254, 0,22254,22254,22254,22255, 0,22255,22255,22255,22256,22256,22256,22256,22256,22257, 0,22257,22257,22257,22258, 0,22258,22258,22258,22259, 0,22259,22259,22259,22260,22260,22260,22260,22260,22261, 22261, 0,22261,22261,22262,22262,22262,22262,22262,22263, 0,22263,22263,22263,22264, 0,22264,22264,22264,22265, 0,22265,22265,22265,22266, 0,22266,22266,22266,22267, 22267,22267,22267,22267,22268, 0,22268,22268,22268,22269, 0,22269,22269,22269,22270, 0,22270,22270,22270,22271, 0,22271,22271,22271,22272, 0,22272,22272,22272,22273, 0,22273,22273,22273,22274, 0,22274,22274,22274,22275, 0,22275,22275,22275,22276, 0,22276,22276,22276,22277, 22277,22277,22277,22277,22278, 0,22278,22278,22278,22279, 0,22279,22279,22279,22280, 0,22280,22280,22280,22281, 0,22281,22281,22281,22282, 0,22282,22282,22282,22283, 0,22283,22283,22283,22284,22284,22284,22284,22284,22285, 0,22285,22285,22285,22286, 0,22286,22286,22286,22287, 0,22287,22287,22287,22288, 0,22288,22288,22288,22289, 0,22289,22289,22289,22290, 0,22290,22290,22290,22291, 0,22291,22291,22291,22292,22292,22292,22292,22292,22293, 0,22293,22293,22293,22294, 0,22294,22294,22294,22295, 0,22295,22295,22295,22296, 0,22296,22296,22296,22297, 22297,22297,22297,22297,22298, 0,22298,22298,22298,22299, 0,22299,22299,22299,22300, 0,22300,22300,22300,22301, 0,22301,22301,22301,22302, 0,22302,22302,22302,22303, 0,22303,22303,22303,22304, 0,22304,22304,22304,22305, 0,22305,22305,22305,22306, 0,22306,22306,22306,22307, 0,22307,22307,22307,22308, 0,22308,22308,22308,22309, 0,22309,22309,22309,22310, 0,22310,22310,22310,22311, 0,22311,22311,22311,22312, 0,22312,22312,22312,22313, 22313,22313,22313,22313,22314,22314,22314, 0,22314,22315, 0,22315,22315,22315,22316,22316,22316,22316,22316,22317, 0,22317,22317,22317,22318, 0,22318,22318,22318,22319, 0,22319,22319,22319,22320, 0,22320,22320,22320,22321, 0,22321,22321,22321,22322, 0,22322,22322,22322,22323, 0,22323,22323,22323,22324, 0,22324,22324,22324,22325, 0,22325,22325,22325,22326, 0,22326,22326,22326,22327, 0,22327,22327,22327,22328, 0,22328,22328,22328,22329, 0,22329,22329,22329,22330, 0,22330,22330,22330,22331, 0,22331,22331,22331,22332,22332,22332,22332,22332,22333, 0,22333,22333,22333,22334, 0,22334,22334,22334,22335, 0,22335,22335,22335,22336, 0,22336,22336,22336,22337, 0,22337,22337,22337,22338, 0,22338,22338,22338,22339, 0,22339,22339,22339,22340, 0,22340,22340,22340,22341, 0,22341,22341,22341,22342, 0,22342,22342,22342,22343, 0,22343,22343,22343,22344,22344,22344,22344,22344,22345, 0,22345,22345,22345,22346, 0,22346,22346,22346,22347, 22347,22347,22347,22347,22348,22348,22348,22348,22348,22349, 22349,22349,22349,22349,22350, 0,22350,22350,22350,22351, 0,22351,22351,22351,22352, 0,22352,22352,22352,22353, 0,22353,22353,22353,22354, 0,22354,22354,22354,22355, 0,22355,22355,22355,22356, 0,22356,22356,22356,22357, 0,22357,22357,22357,22358,22358,22358,22358,22358,22359, 0,22359,22359,22359,22360, 0,22360,22360,22360,22361, 0,22361,22361,22361,22362, 0,22362,22362,22362,22363, 0,22363,22363,22363,22364, 0,22364,22364,22364,22365, 0,22365,22365,22365,22366, 0,22366,22366,22366,22367, 22367,22367,22367,22367,22368, 0,22368,22368,22368,22369, 0,22369,22369,22369,22370, 0,22370,22370,22370,22371, 0,22371,22371,22371,22372, 0,22372,22372,22372,22373, 0,22373,22373,22373,22374,22374,22374,22374,22374,22375, 0,22375,22375,22375,22376, 0,22376,22376,22376,22377, 0,22377,22377,22377,22378, 0,22378,22378,22378,22379, 0,22379,22379,22379,22380, 0,22380,22380,22380,22381, 22381,22381,22381,22381,22382, 0,22382,22382,22382,22383, 0,22383,22383,22383,22384, 0,22384,22384,22384,22385, 0,22385,22385,22385,22386,22386,22386,22386,22386,22387, 0,22387,22387,22387,22388, 0,22388,22388,22388,22389, 0,22389,22389,22389,22390, 0,22390,22390,22390,22391, 0,22391,22391,22391,22392, 0,22392,22392,22392,22393, 0,22393,22393,22393,22394, 0,22394,22394,22394,22395, 0,22395,22395,22395,22396, 0,22396,22396,22396,22397, 0,22397,22397,22397,22398, 0,22398,22398,22398,22399, 0,22399,22399,22399,22400, 0,22400,22400,22400,22401, 0,22401,22401,22401,22402,22402,22402,22402,22402,22403, 22403,22403, 0,22403,22404, 0,22404,22404,22404,22405, 22405,22405,22405,22405,22406, 0,22406,22406,22406,22407, 0,22407,22407,22407,22408, 0,22408,22408,22408,22409, 0,22409,22409,22409,22410, 0,22410,22410,22410,22411, 0,22411,22411,22411,22412, 0,22412,22412,22412,22413, 0,22413,22413,22413,22414, 0,22414,22414,22414,22415, 0,22415,22415,22415,22416, 0,22416,22416,22416,22417, 0,22417,22417,22417,22418, 0,22418,22418,22418,22419, 0,22419,22419,22419,22420, 0,22420,22420,22420,22421, 0,22421,22421,22421,22422, 0,22422,22422,22422,22423, 22423,22423,22423,22423,22424, 0,22424,22424,22424,22425, 0,22425,22425,22425,22426, 0,22426,22426,22426,22427, 0,22427,22427,22427,22428, 0,22428,22428,22428,22429, 0,22429,22429,22429,22430, 0,22430,22430,22430,22431, 0,22431,22431,22431,22432, 0,22432,22432,22432,22433, 0,22433,22433,22433,22434, 0,22434,22434,22434,22435, 0,22435,22435,22435,22436, 0,22436,22436,22436,22437, 0,22437,22437,22437,22438,22438,22438,22438,22438,22439, 0,22439,22439,22439,22440, 0,22440,22440,22440,22441, 0,22441,22441,22441,22442,22442,22442,22442,22442,22443, 22443,22443,22443,22443,22444, 0,22444,22444,22444,22445, 0,22445,22445,22445,22446, 0,22446,22446,22446,22447, 0,22447,22447,22447,22448, 0,22448,22448,22448,22449, 0,22449,22449,22449,22450, 0,22450,22450,22450,22451, 0,22451,22451,22451,22452, 0,22452,22452,22452,22453, 0,22453,22453,22453,22454, 0,22454,22454,22454,22455, 22455,22455,22455,22455,22456, 0,22456,22456,22456,22457, 0,22457,22457,22457,22458, 0,22458,22458,22458,22459, 0,22459,22459,22459,22460, 0,22460,22460,22460,22461, 0,22461,22461,22461,22462,22462,22462,22462,22462,22463, 0,22463,22463,22463,22464, 0,22464,22464,22464,22465, 0,22465,22465,22465,22466, 0,22466,22466,22466,22467, 0,22467,22467,22467,22468,22468,22468,22468,22468,22469, 0,22469,22469,22469,22470, 0,22470,22470,22470,22471, 0,22471,22471,22471,22472, 0,22472,22472,22472,22473, 0,22473,22473,22473,22474,22474,22474,22474,22474,22475, 0,22475,22475,22475,22476, 0,22476,22476,22476,22477, 0,22477,22477,22477,22478, 0,22478,22478,22478,22479, 22479,22479,22479,22479,22480, 0,22480,22480,22480,22481, 0,22481,22481,22481,22482, 0,22482,22482,22482,22483, 0,22483,22483,22483,22484, 0,22484,22484,22484,22485, 0,22485,22485,22485,22486, 0,22486,22486,22486,22487, 0,22487,22487,22487,22488, 0,22488,22488,22488,22489, 0,22489,22489,22489,22490, 0,22490,22490,22490,22491, 0,22491,22491,22491,22492, 0,22492,22492,22492,22493, 22493,22493,22493,22493,22494,22494,22494, 0,22494,22495, 0,22495,22495,22495,22496,22496,22496,22496,22496,22497, 0,22497,22497,22497,22498, 0,22498,22498,22498,22499, 0,22499,22499,22499,22500, 0,22500,22500,22500,22501, 0,22501,22501,22501,22502, 0,22502,22502,22502,22503, 0,22503,22503,22503,22504, 0,22504,22504,22504,22505, 0,22505,22505,22505,22506, 0,22506,22506,22506,22507, 0,22507,22507,22507,22508, 0,22508,22508,22508,22509, 0,22509,22509,22509,22510, 0,22510,22510,22510,22511, 0,22511,22511,22511,22512, 0,22512,22512,22512,22513, 0,22513,22513,22513,22514, 0,22514,22514,22514,22515, 0,22515,22515,22515,22516, 0,22516,22516,22516,22517, 0,22517,22517,22517,22518, 0,22518,22518,22518,22519, 22519,22519,22519,22519,22520, 0,22520,22520,22520,22521, 0,22521,22521,22521,22522, 0,22522,22522,22522,22523, 0,22523,22523,22523,22524, 0,22524,22524,22524,22525, 0,22525,22525,22525,22526, 0,22526,22526,22526,22527, 0,22527,22527,22527,22528, 0,22528,22528,22528,22529, 0,22529,22529,22529,22530, 0,22530,22530,22530,22531, 0,22531,22531,22531,22532, 0,22532,22532,22532,22533, 0,22533,22533,22533,22534, 0,22534,22534,22534,22535, 0,22535,22535,22535,22536, 0,22536,22536,22536,22537, 0,22537,22537,22537,22538, 0,22538,22538,22538,22539, 0,22539,22539,22539,22540, 0,22540,22540,22540,22541, 0,22541,22541,22541,22542, 0,22542,22542,22542,22543, 0,22543,22543,22543,22544, 0,22544,22544,22544,22545, 22545,22545,22545,22545,22546, 0,22546,22546,22546,22547, 0,22547,22547,22547,22548,22548,22548,22548,22548,22549, 22549,22549,22549,22549,22550, 0,22550,22550,22550,22551, 0,22551,22551,22551,22552, 0,22552,22552,22552,22553, 0,22553,22553,22553,22554, 0,22554,22554,22554,22555, 0,22555,22555,22555,22556, 0,22556,22556,22556,22557, 0,22557,22557,22557,22558, 0,22558,22558,22558,22559, 0,22559,22559,22559,22560, 0,22560,22560,22560,22561, 0,22561,22561,22561,22562, 0,22562,22562,22562,22563, 0,22563,22563,22563,22564,22564,22564,22564,22564,22565, 0,22565,22565,22565,22566, 0,22566,22566,22566,22567, 0,22567,22567,22567,22568, 0,22568,22568,22568,22569, 0,22569,22569,22569,22570, 0,22570,22570,22570,22571, 0,22571,22571,22571,22572, 0,22572,22572,22572,22573, 0,22573,22573,22573,22574, 0,22574,22574,22574,22575, 0,22575,22575,22575,22576,22576,22576,22576,22576,22577, 0,22577,22577,22577,22578, 0,22578,22578,22578,22579, 0,22579,22579,22579,22580, 0,22580,22580,22580,22581, 22581,22581,22581,22581,22582, 0,22582,22582,22582,22583, 0,22583,22583,22583,22584, 0,22584,22584,22584,22585, 0,22585,22585,22585,22586, 0,22586,22586,22586,22587, 22587,22587,22587,22587,22588, 0,22588,22588,22588,22589, 0,22589,22589,22589,22590, 0,22590,22590,22590,22591, 0,22591,22591,22591,22592,22592,22592,22592,22592,22593, 22593,22593,22593,22593,22594, 0,22594,22594,22594,22595, 0,22595,22595,22595,22596, 0,22596,22596,22596,22597, 0,22597,22597,22597,22598, 0,22598,22598,22598,22599, 0,22599,22599,22599,22600, 0,22600,22600,22600,22601, 0,22601,22601,22601,22602, 0,22602,22602,22602,22603, 0,22603,22603,22603,22604, 0,22604,22604,22604,22605, 0,22605,22605,22605,22606, 0,22606,22606,22606,22607, 0,22607,22607,22607,22608, 0,22608,22608,22608,22609, 22609,22609,22609,22609,22610,22610,22610, 0,22610,22611, 0,22611,22611,22611,22612, 0,22612,22612,22612,22613, 22613,22613,22613,22613,22614, 0,22614,22614,22614,22615, 0,22615,22615,22615,22616, 0,22616,22616,22616,22617, 0,22617,22617,22617,22618, 0,22618,22618,22618,22619, 0,22619,22619,22619,22620, 0,22620,22620,22620,22621, 0,22621,22621,22621,22622, 0,22622,22622,22622,22623, 0,22623,22623,22623,22624, 0,22624,22624,22624,22625, 0,22625,22625,22625,22626, 0,22626,22626,22626,22627, 0,22627,22627,22627,22628, 0,22628,22628,22628,22629, 22629,22629,22629,22629,22630, 0,22630,22630,22630,22631, 0,22631,22631,22631,22632, 0,22632,22632,22632,22633, 0,22633,22633,22633,22634, 0,22634,22634,22634,22635, 0,22635,22635,22635,22636, 0,22636,22636,22636,22637, 0,22637,22637,22637,22638, 0,22638,22638,22638,22639, 0,22639,22639,22639,22640, 0,22640,22640,22640,22641, 0,22641,22641,22641,22642, 0,22642,22642,22642,22643, 0,22643,22643,22643,22644, 0,22644,22644,22644,22645, 0,22645,22645,22645,22646, 0,22646,22646,22646,22647, 0,22647,22647,22647,22648, 0,22648,22648,22648,22649, 0,22649,22649,22649,22650, 0,22650,22650,22650,22651, 0,22651,22651,22651,22652, 0,22652,22652,22652,22653, 0,22653,22653,22653,22654, 0,22654,22654,22654,22655, 0,22655,22655,22655,22656, 0,22656,22656,22656,22657, 22657,22657,22657,22657,22658, 0,22658,22658,22658,22659, 0,22659,22659,22659,22660,22660,22660,22660,22660,22661, 22661,22661,22661,22661,22662, 0,22662,22662,22662,22663, 0,22663,22663,22663,22664, 0,22664,22664,22664,22665, 0,22665,22665,22665,22666, 0,22666,22666,22666,22667, 0,22667,22667,22667,22668, 0,22668,22668,22668,22669, 0,22669,22669,22669,22670, 0,22670,22670,22670,22671, 0,22671,22671,22671,22672, 0,22672,22672,22672,22673, 0,22673,22673,22673,22674, 0,22674,22674,22674,22675, 0,22675,22675,22675,22676, 0,22676,22676,22676,22677, 0,22677,22677,22677,22678, 0,22678,22678,22678,22679, 0,22679,22679,22679,22680, 0,22680,22680,22680,22681, 0,22681,22681,22681,22682,22682,22682,22682,22682,22683, 0,22683,22683,22683,22684, 0,22684,22684,22684,22685, 0,22685,22685,22685,22686, 0,22686,22686,22686,22687, 0,22687,22687,22687,22688, 0,22688,22688,22688,22689, 0,22689,22689,22689,22690, 0,22690,22690,22690,22691, 0,22691,22691,22691,22692, 0,22692,22692,22692,22693, 0,22693,22693,22693,22694, 0,22694,22694,22694,22695, 0,22695,22695,22695,22696,22696,22696,22696,22696,22697, 0,22697,22697,22697,22698, 0,22698,22698,22698,22699, 0,22699,22699,22699,22700, 0,22700,22700,22700,22701, 22701,22701,22701,22701,22702, 0,22702,22702,22702,22703, 0,22703,22703,22703,22704, 0,22704,22704,22704,22705, 0,22705,22705,22705,22706,22706,22706,22706,22706,22707, 0,22707,22707,22707,22708, 0,22708,22708,22708,22709, 0,22709,22709,22709,22710, 0,22710,22710,22710,22711, 22711,22711,22711,22711,22712,22712,22712,22712,22712,22713, 0,22713,22713,22713,22714, 0,22714,22714,22714,22715, 0,22715,22715,22715,22716, 0,22716,22716,22716,22717, 0,22717,22717,22717,22718, 0,22718,22718,22718,22719, 0,22719,22719,22719,22720, 0,22720,22720,22720,22721, 0,22721,22721,22721,22722, 0,22722,22722,22722,22723, 0,22723,22723,22723,22724, 0,22724,22724,22724,22725, 0,22725,22725,22725,22726, 0,22726,22726,22726,22727, 0,22727,22727,22727,22728,22728,22728,22728,22728,22729, 22729,22729, 0,22729,22730, 0,22730,22730,22730,22731, 0,22731,22731,22731,22732,22732,22732,22732,22732,22733, 0,22733,22733,22733,22734, 0,22734,22734,22734,22735, 0,22735,22735,22735,22736, 0,22736,22736,22736,22737, 0,22737,22737,22737,22738, 0,22738,22738,22738,22739, 0,22739,22739,22739,22740, 0,22740,22740,22740,22741, 0,22741,22741,22741,22742, 0,22742,22742,22742,22743, 0,22743,22743,22743,22744, 0,22744,22744,22744,22745, 0,22745,22745,22745,22746, 0,22746,22746,22746,22747, 0,22747,22747,22747,22748, 0,22748,22748,22748,22749, 22749,22749,22749,22749,22750, 0,22750,22750,22750,22751, 0,22751,22751,22751,22752, 0,22752,22752,22752,22753, 0,22753,22753,22753,22754, 0,22754,22754,22754,22755, 0,22755,22755,22755,22756, 0,22756,22756,22756,22757, 0,22757,22757,22757,22758, 0,22758,22758,22758,22759, 0,22759,22759,22759,22760, 0,22760,22760,22760,22761, 0,22761,22761,22761,22762, 0,22762,22762,22762,22763, 0,22763,22763,22763,22764, 0,22764,22764,22764,22765, 0,22765,22765,22765,22766, 0,22766,22766,22766,22767, 0,22767,22767,22767,22768, 0,22768,22768,22768,22769, 0,22769,22769,22769,22770, 0,22770,22770,22770,22771, 0,22771,22771,22771,22772, 0,22772,22772,22772,22773, 0,22773,22773,22773,22774, 0,22774,22774,22774,22775, 0,22775,22775,22775,22776, 0,22776,22776,22776,22777, 0,22777,22777,22777,22778, 0,22778,22778,22778,22779, 0,22779,22779,22779,22780, 0,22780,22780,22780,22781, 0,22781,22781,22781,22782, 0,22782,22782,22782,22783, 0,22783,22783,22783,22784, 0,22784,22784,22784,22785, 0,22785,22785,22785,22786, 0,22786,22786,22786,22787, 0,22787,22787,22787,22788, 0,22788,22788,22788,22789, 0,22789,22789,22789,22790, 0,22790,22790,22790,22791, 0,22791,22791,22791,22792, 0,22792,22792,22792,22793, 0,22793,22793,22793,22794, 0,22794,22794,22794,22795, 0,22795,22795,22795,22796,22796,22796,22796,22796,22797, 0,22797,22797,22797,22798, 0,22798,22798,22798,22799, 22799,22799,22799,22799,22800,22800,22800,22800,22800,22801, 0,22801,22801,22801,22802, 0,22802,22802,22802,22803, 0,22803,22803,22803,22804, 0,22804,22804,22804,22805, 0,22805,22805,22805,22806, 0,22806,22806,22806,22807, 0,22807,22807,22807,22808, 0,22808,22808,22808,22809, 0,22809,22809,22809,22810, 0,22810,22810,22810,22811, 0,22811,22811,22811,22812, 0,22812,22812,22812,22813, 0,22813,22813,22813,22814, 0,22814,22814,22814,22815, 22815,22815,22815,22815,22816, 0,22816,22816,22816,22817, 0,22817,22817,22817,22818,22818,22818,22818,22818,22819, 0,22819,22819,22819,22820, 0,22820,22820,22820,22821, 0,22821,22821,22821,22822, 0,22822,22822,22822,22823, 0,22823,22823,22823,22824, 0,22824,22824,22824,22825, 0,22825,22825,22825,22826, 0,22826,22826,22826,22827, 0,22827,22827,22827,22828, 0,22828,22828,22828,22829, 0,22829,22829,22829,22830, 0,22830,22830,22830,22831, 0,22831,22831,22831,22832, 0,22832,22832,22832,22833, 22833,22833,22833,22833,22834, 0,22834,22834,22834,22835, 0,22835,22835,22835,22836, 0,22836,22836,22836,22837, 0,22837,22837,22837,22838, 0,22838,22838,22838,22839, 22839,22839,22839,22839,22840, 0,22840,22840,22840,22841, 0,22841,22841,22841,22842, 0,22842,22842,22842,22843, 0,22843,22843,22843,22844, 0,22844,22844,22844,22845, 22845,22845,22845,22845,22846, 0,22846,22846,22846,22847, 0,22847,22847,22847,22848, 0,22848,22848,22848,22849, 0,22849,22849,22849,22850, 0,22850,22850,22850,22851, 22851,22851,22851,22851,22852,22852,22852,22852,22852,22853, 0,22853,22853,22853,22854, 0,22854,22854,22854,22855, 0,22855,22855,22855,22856, 0,22856,22856,22856,22857, 0,22857,22857,22857,22858, 0,22858,22858,22858,22859, 0,22859,22859,22859,22860, 0,22860,22860,22860,22861, 0,22861,22861,22861,22862, 0,22862,22862,22862,22863, 0,22863,22863,22863,22864, 0,22864,22864,22864,22865, 0,22865,22865,22865,22866, 0,22866,22866,22866,22867, 0,22867,22867,22867,22868,22868,22868,22868,22868,22869, 22869,22869, 0,22869,22870, 0,22870,22870,22870,22871, 0,22871,22871,22871,22872,22872,22872,22872,22872,22873, 0,22873,22873,22873,22874, 0,22874,22874,22874,22875, 0,22875,22875,22875,22876, 0,22876,22876,22876,22877, 0,22877,22877,22877,22878, 0,22878,22878,22878,22879, 0,22879,22879,22879,22880, 0,22880,22880,22880,22881, 0,22881,22881,22881,22882, 0,22882,22882,22882,22883, 0,22883,22883,22883,22884, 0,22884,22884,22884,22885, 0,22885,22885,22885,22886, 0,22886,22886,22886,22887, 0,22887,22887,22887,22888, 0,22888,22888,22888,22889, 0,22889,22889,22889,22890, 0,22890,22890,22890,22891, 0,22891,22891,22891,22892, 0,22892,22892,22892,22893, 0,22893,22893,22893,22894, 0,22894,22894,22894,22895, 0,22895,22895,22895,22896, 0,22896,22896,22896,22897, 0,22897,22897,22897,22898, 0,22898,22898,22898,22899, 0,22899,22899,22899,22900, 0,22900,22900,22900,22901, 22901,22901,22901,22901,22902, 0,22902,22902,22902,22903, 0,22903,22903,22903,22904, 0,22904,22904,22904,22905, 0,22905,22905,22905,22906, 0,22906,22906,22906,22907, 0,22907,22907,22907,22908, 0,22908,22908,22908,22909, 0,22909,22909,22909,22910, 0,22910,22910,22910,22911, 0,22911,22911,22911,22912, 0,22912,22912,22912,22913, 0,22913,22913,22913,22914, 0,22914,22914,22914,22915, 0,22915,22915,22915,22916, 0,22916,22916,22916,22917, 0,22917,22917,22917,22918, 0,22918,22918,22918,22919, 0,22919,22919,22919,22920, 0,22920,22920,22920,22921, 0,22921,22921,22921,22922, 0,22922,22922,22922,22923, 0,22923,22923,22923,22924, 0,22924,22924,22924,22925, 0,22925,22925,22925,22926, 0,22926,22926,22926,22927, 0,22927,22927,22927,22928, 0,22928,22928,22928,22929, 0,22929,22929,22929,22930, 0,22930,22930,22930,22931, 0,22931,22931,22931,22932, 0,22932,22932,22932,22933, 0,22933,22933,22933,22934, 0,22934,22934,22934,22935, 0,22935,22935,22935,22936, 0,22936,22936,22936,22937, 0,22937,22937,22937,22938, 0,22938,22938,22938,22939, 0,22939,22939,22939,22940, 0,22940,22940,22940,22941, 0,22941,22941,22941,22942, 0,22942,22942,22942,22943, 0,22943,22943,22943,22944, 0,22944,22944,22944,22945, 0,22945,22945,22945,22946, 0,22946,22946,22946,22947, 0,22947,22947,22947,22948, 0,22948,22948,22948,22949, 0,22949,22949,22949,22950, 0,22950,22950,22950,22951, 0,22951,22951,22951,22952, 0,22952,22952,22952,22953, 0,22953,22953,22953,22954, 0,22954,22954,22954,22955, 0,22955,22955,22955,22956, 0,22956,22956,22956,22957, 0,22957,22957,22957,22958, 0,22958,22958,22958,22959, 0,22959,22959,22959,22960, 0,22960,22960,22960,22961, 0,22961,22961,22961,22962, 0,22962,22962,22962,22963, 0,22963,22963,22963,22964, 0,22964,22964,22964,22965, 0,22965,22965,22965,22966, 0,22966,22966,22966,22967, 0,22967,22967,22967,22968, 0,22968,22968,22968,22969, 22969,22969,22969,22969,22970, 0,22970,22970,22970,22971, 0,22971,22971,22971,22972,22972,22972,22972,22972,22973, 22973,22973,22973,22973,22974, 0,22974,22974,22974,22975, 0,22975,22975,22975,22976, 0,22976,22976,22976,22977, 0,22977,22977,22977,22978, 0,22978,22978,22978,22979, 0,22979,22979,22979,22980, 0,22980,22980,22980,22981, 0,22981,22981,22981,22982, 0,22982,22982,22982,22983, 0,22983,22983,22983,22984, 0,22984,22984,22984,22985, 0,22985,22985,22985,22986, 0,22986,22986,22986,22987, 0,22987,22987,22987,22988, 0,22988,22988,22988,22989, 0,22989,22989,22989,22990, 0,22990,22990,22990,22991, 22991,22991,22991,22991,22992, 0,22992,22992,22992,22993, 0,22993,22993,22993,22994,22994,22994,22994,22994,22995, 22995,22995,22995,22995,22996,22996,22996,22996,22996,22997, 0,22997,22997,22997,22998, 0,22998,22998,22998,22999, 0,22999,22999,22999,23000, 0,23000,23000,23000,23001, 0,23001,23001,23001,23002, 0,23002,23002,23002,23003, 0,23003,23003,23003,23004, 0,23004,23004,23004,23005, 0,23005,23005,23005,23006, 0,23006,23006,23006,23007, 0,23007,23007,23007,23008, 0,23008,23008,23008,23009, 0,23009,23009,23009,23010, 0,23010,23010,23010,23011, 0,23011,23011,23011,23012, 0,23012,23012,23012,23013, 0,23013,23013,23013,23014, 0,23014,23014,23014,23015, 0,23015,23015,23015,23016, 0,23016,23016,23016,23017, 23017,23017,23017,23017,23018, 0,23018,23018,23018,23019, 0,23019,23019,23019,23020, 0,23020,23020,23020,23021, 0,23021,23021,23021,23022,23022,23022,23022,23022,23023, 0,23023,23023,23023,23024, 0,23024,23024,23024,23025, 0,23025,23025,23025,23026, 0,23026,23026,23026,23027, 23027,23027,23027,23027,23028, 0,23028,23028,23028,23029, 0,23029,23029,23029,23030, 0,23030,23030,23030,23031, 0,23031,23031,23031,23032, 0,23032,23032,23032,23033, 0,23033,23033,23033,23034,23034,23034,23034,23034,23035, 23035,23035,23035,23035,23036, 0,23036,23036,23036,23037, 0,23037,23037,23037,23038, 0,23038,23038,23038,23039, 0,23039,23039,23039,23040, 0,23040,23040,23040,23041, 0,23041,23041,23041,23042, 0,23042,23042,23042,23043, 0,23043,23043,23043,23044, 0,23044,23044,23044,23045, 0,23045,23045,23045,23046, 0,23046,23046,23046,23047, 0,23047,23047,23047,23048, 0,23048,23048,23048,23049, 0,23049,23049,23049,23050, 0,23050,23050,23050,23051, 23051,23051,23051,23051,23052,23052,23052, 0,23052,23053, 0,23053,23053,23053,23054, 0,23054,23054,23054,23055, 23055,23055,23055,23055,23056,23056,23056,23056,23056,23057, 0,23057,23057,23057,23058, 0,23058,23058,23058,23059, 0,23059,23059,23059,23060, 0,23060,23060,23060,23061, 0,23061,23061,23061,23062, 0,23062,23062,23062,23063, 0,23063,23063,23063,23064, 0,23064,23064,23064,23065, 0,23065,23065,23065,23066, 0,23066,23066,23066,23067, 0,23067,23067,23067,23068, 0,23068,23068,23068,23069, 0,23069,23069,23069,23070, 0,23070,23070,23070,23071, 0,23071,23071,23071,23072, 0,23072,23072,23072,23073, 0,23073,23073,23073,23074, 0,23074,23074,23074,23075, 0,23075,23075,23075,23076, 0,23076,23076,23076,23077, 0,23077,23077,23077,23078, 0,23078,23078,23078,23079, 0,23079,23079,23079,23080, 0,23080,23080,23080,23081, 0,23081,23081,23081,23082,23082,23082,23082,23082,23083, 0,23083,23083,23083,23084, 0,23084,23084,23084,23085, 0,23085,23085,23085,23086, 0,23086,23086,23086,23087, 0,23087,23087,23087,23088, 0,23088,23088,23088,23089, 0,23089,23089,23089,23090, 0,23090,23090,23090,23091, 0,23091,23091,23091,23092, 0,23092,23092,23092,23093, 0,23093,23093,23093,23094, 0,23094,23094,23094,23095, 0,23095,23095,23095,23096, 0,23096,23096,23096,23097, 0,23097,23097,23097,23098, 0,23098,23098,23098,23099, 0,23099,23099,23099,23100, 0,23100,23100,23100,23101, 0,23101,23101,23101,23102, 0,23102,23102,23102,23103, 0,23103,23103,23103,23104, 0,23104,23104,23104,23105, 0,23105,23105,23105,23106, 0,23106,23106,23106,23107, 0,23107,23107,23107,23108, 0,23108,23108,23108,23109, 0,23109,23109,23109,23110, 0,23110,23110,23110,23111, 0,23111,23111,23111,23112, 0,23112,23112,23112,23113, 0,23113,23113,23113,23114, 0,23114,23114,23114,23115, 0,23115,23115,23115,23116, 0,23116,23116,23116,23117, 0,23117,23117,23117,23118, 0,23118,23118,23118,23119, 0,23119,23119,23119,23120, 0,23120,23120,23120,23121, 0,23121,23121,23121,23122, 0,23122,23122,23122,23123, 0,23123,23123,23123,23124, 0,23124,23124,23124,23125, 0,23125,23125,23125,23126, 0,23126,23126,23126,23127, 0,23127,23127,23127,23128, 0,23128,23128,23128,23129, 0,23129,23129,23129,23130, 0,23130,23130,23130,23131, 0,23131,23131,23131,23132, 0,23132,23132,23132,23133, 0,23133,23133,23133,23134, 0,23134,23134,23134,23135, 0,23135,23135,23135,23136, 0,23136,23136,23136,23137, 0,23137,23137,23137,23138, 0,23138,23138,23138,23139, 0,23139,23139,23139,23140, 0,23140,23140,23140,23141, 0,23141,23141,23141,23142, 0,23142,23142,23142,23143, 0,23143,23143,23143,23144, 0,23144,23144,23144,23145, 0,23145,23145,23145,23146, 0,23146,23146,23146,23147, 0,23147,23147,23147,23148, 0,23148,23148,23148,23149, 0,23149,23149,23149,23150, 0,23150,23150,23150,23151, 0,23151,23151,23151,23152, 0,23152,23152,23152,23153, 0,23153,23153,23153,23154, 0,23154,23154,23154,23155, 0,23155,23155,23155,23156, 0,23156,23156,23156,23157, 0,23157,23157,23157,23158, 0,23158,23158,23158,23159, 0,23159,23159,23159,23160, 0,23160,23160,23160,23161, 0,23161,23161,23161,23162,23162,23162,23162,23162,23163, 0,23163,23163,23163,23164, 0,23164,23164,23164,23165, 23165,23165,23165,23165,23166,23166,23166,23166,23166,23167, 0,23167,23167,23167,23168, 0,23168,23168,23168,23169, 0,23169,23169,23169,23170, 0,23170,23170,23170,23171, 0,23171,23171,23171,23172, 0,23172,23172,23172,23173, 0,23173,23173,23173,23174, 0,23174,23174,23174,23175, 0,23175,23175,23175,23176, 0,23176,23176,23176,23177, 0,23177,23177,23177,23178, 0,23178,23178,23178,23179, 0,23179,23179,23179,23180, 0,23180,23180,23180,23181, 0,23181,23181,23181,23182, 0,23182,23182,23182,23183, 0,23183,23183,23183,23184, 0,23184,23184,23184,23185, 0,23185,23185,23185,23186, 0,23186,23186,23186,23187, 0,23187,23187,23187,23188,23188,23188,23188,23188,23189, 0,23189,23189,23189,23190,23190,23190,23190,23190,23191, 23191, 0,23191,23191,23192, 0,23192,23192,23192,23193, 23193,23193,23193,23193,23194, 0,23194,23194,23194,23195, 0,23195,23195,23195,23196, 0,23196,23196,23196,23197, 0,23197,23197,23197,23198, 0,23198,23198,23198,23199, 0,23199,23199,23199,23200, 0,23200,23200,23200,23201, 0,23201,23201,23201,23202, 0,23202,23202,23202,23203, 0,23203,23203,23203,23204, 0,23204,23204,23204,23205, 0,23205,23205,23205,23206, 0,23206,23206,23206,23207, 0,23207,23207,23207,23208,23208,23208,23208,23208,23209, 0,23209,23209,23209,23210, 0,23210,23210,23210,23211, 0,23211,23211,23211,23212, 0,23212,23212,23212,23213, 23213,23213,23213,23213,23214, 0,23214,23214,23214,23215, 0,23215,23215,23215,23216, 0,23216,23216,23216,23217, 0,23217,23217,23217,23218,23218,23218,23218,23218,23219, 0,23219,23219,23219,23220, 0,23220,23220,23220,23221, 0,23221,23221,23221,23222, 0,23222,23222,23222,23223, 0,23223,23223,23223,23224, 0,23224,23224,23224,23225, 23225,23225,23225,23225,23226,23226,23226,23226,23226,23227, 0,23227,23227,23227,23228, 0,23228,23228,23228,23229, 0,23229,23229,23229,23230, 0,23230,23230,23230,23231, 0,23231,23231,23231,23232, 0,23232,23232,23232,23233, 0,23233,23233,23233,23234, 0,23234,23234,23234,23235, 0,23235,23235,23235,23236, 0,23236,23236,23236,23237, 0,23237,23237,23237,23238, 0,23238,23238,23238,23239, 0,23239,23239,23239,23240, 0,23240,23240,23240,23241, 0,23241,23241,23241,23242,23242,23242,23242,23242,23243, 23243,23243, 0,23243,23244, 0,23244,23244,23244,23245, 0,23245,23245,23245,23246,23246,23246,23246,23246,23247, 23247,23247,23247,23247,23248, 0,23248,23248,23248,23249, 0,23249,23249,23249,23250, 0,23250,23250,23250,23251, 0,23251,23251,23251,23252, 0,23252,23252,23252,23253, 0,23253,23253,23253,23254, 0,23254,23254,23254,23255, 0,23255,23255,23255,23256, 0,23256,23256,23256,23257, 0,23257,23257,23257,23258, 0,23258,23258,23258,23259, 0,23259,23259,23259,23260, 0,23260,23260,23260,23261, 0,23261,23261,23261,23262, 0,23262,23262,23262,23263, 0,23263,23263,23263,23264, 0,23264,23264,23264,23265, 0,23265,23265,23265,23266, 0,23266,23266,23266,23267, 0,23267,23267,23267,23268, 0,23268,23268,23268,23269, 0,23269,23269,23269,23270, 0,23270,23270,23270,23271, 0,23271,23271,23271,23272, 0,23272,23272,23272,23273, 0,23273,23273,23273,23274, 0,23274,23274,23274,23275, 0,23275,23275,23275,23276, 0,23276,23276,23276,23277, 0,23277,23277,23277,23278, 0,23278,23278,23278,23279, 0,23279,23279,23279,23280,23280,23280,23280,23280,23281, 0,23281,23281,23281,23282, 0,23282,23282,23282,23283, 0,23283,23283,23283,23284, 0,23284,23284,23284,23285, 0,23285,23285,23285,23286, 0,23286,23286,23286,23287, 0,23287,23287,23287,23288, 0,23288,23288,23288,23289, 0,23289,23289,23289,23290, 0,23290,23290,23290,23291, 0,23291,23291,23291,23292, 0,23292,23292,23292,23293, 0,23293,23293,23293,23294, 0,23294,23294,23294,23295, 0,23295,23295,23295,23296, 0,23296,23296,23296,23297, 0,23297,23297,23297,23298, 0,23298,23298,23298,23299, 0,23299,23299,23299,23300, 0,23300,23300,23300,23301, 0,23301,23301,23301,23302, 0,23302,23302,23302,23303, 0,23303,23303,23303,23304, 0,23304,23304,23304,23305, 0,23305,23305,23305,23306, 0,23306,23306,23306,23307, 0,23307,23307,23307,23308, 0,23308,23308,23308,23309, 0,23309,23309,23309,23310, 0,23310,23310,23310,23311, 0,23311,23311,23311,23312, 0,23312,23312,23312,23313, 0,23313,23313,23313,23314, 0,23314,23314,23314,23315, 0,23315,23315,23315,23316, 0,23316,23316,23316,23317, 0,23317,23317,23317,23318, 0,23318,23318,23318,23319, 0,23319,23319,23319,23320, 0,23320,23320,23320,23321, 0,23321,23321,23321,23322, 0,23322,23322,23322,23323, 0,23323,23323,23323,23324, 0,23324,23324,23324,23325, 0,23325,23325,23325,23326, 0,23326,23326,23326,23327, 0,23327,23327,23327,23328, 0,23328,23328,23328,23329, 0,23329,23329,23329,23330, 0,23330,23330,23330,23331, 0,23331,23331,23331,23332, 0,23332,23332,23332,23333, 0,23333,23333,23333,23334, 0,23334,23334,23334,23335, 0,23335,23335,23335,23336, 0,23336,23336,23336,23337, 0,23337,23337,23337,23338, 0,23338,23338,23338,23339, 0,23339,23339,23339,23340, 0,23340,23340,23340,23341, 0,23341,23341,23341,23342, 0,23342,23342,23342,23343, 0,23343,23343,23343,23344, 0,23344,23344,23344,23345, 0,23345,23345,23345,23346, 0,23346,23346,23346,23347, 0,23347,23347,23347,23348, 0,23348,23348,23348,23349, 0,23349,23349,23349,23350, 0,23350,23350,23350,23351, 0,23351,23351,23351,23352, 0,23352,23352,23352,23353, 0,23353,23353,23353,23354, 0,23354,23354,23354,23355, 0,23355,23355,23355,23356, 0,23356,23356,23356,23357, 0,23357,23357,23357,23358, 0,23358,23358,23358,23359, 0,23359,23359,23359,23360, 0,23360,23360,23360,23361, 0,23361,23361,23361,23362, 0,23362,23362,23362,23363, 0,23363,23363,23363,23364, 0,23364,23364,23364,23365, 0,23365,23365,23365,23366, 0,23366,23366,23366,23367, 0,23367,23367,23367,23368, 0,23368,23368,23368,23369, 0,23369,23369,23369,23370, 0,23370,23370,23370,23371, 0,23371,23371,23371,23372, 0,23372,23372,23372,23373, 0,23373,23373,23373,23374, 0,23374,23374,23374,23375, 0,23375,23375,23375,23376, 0,23376,23376,23376,23377, 0,23377,23377,23377,23378, 0,23378,23378,23378,23379, 0,23379,23379,23379,23380,23380,23380,23380,23380,23381, 0,23381,23381,23381,23382, 0,23382,23382,23382,23383, 23383,23383,23383,23383,23384,23384,23384,23384,23384,23385, 0,23385,23385,23385,23386, 0,23386,23386,23386,23387, 0,23387,23387,23387,23388, 0,23388,23388,23388,23389, 0,23389,23389,23389,23390, 0,23390,23390,23390,23391, 0,23391,23391,23391,23392, 0,23392,23392,23392,23393, 0,23393,23393,23393,23394, 0,23394,23394,23394,23395, 0,23395,23395,23395,23396, 0,23396,23396,23396,23397, 0,23397,23397,23397,23398,23398,23398,23398,23398,23399, 0,23399,23399,23399,23400, 0,23400,23400,23400,23401, 23401,23401,23401,23401,23402,23402,23402,23402,23402,23403, 0,23403,23403,23403,23404, 0,23404,23404,23404,23405, 0,23405,23405,23405,23406, 0,23406,23406,23406,23407, 0,23407,23407,23407,23408, 0,23408,23408,23408,23409, 0,23409,23409,23409,23410, 0,23410,23410,23410,23411, 0,23411,23411,23411,23412, 0,23412,23412,23412,23413, 0,23413,23413,23413,23414, 0,23414,23414,23414,23415, 0,23415,23415,23415,23416, 0,23416,23416,23416,23417, 0,23417,23417,23417,23418, 0,23418,23418,23418,23419, 0,23419,23419,23419,23420,23420,23420,23420,23420,23421, 0,23421,23421,23421,23422, 0,23422,23422,23422,23423, 0,23423,23423,23423,23424, 0,23424,23424,23424,23425, 23425,23425,23425,23425,23426, 0,23426,23426,23426,23427, 0,23427,23427,23427,23428, 0,23428,23428,23428,23429, 0,23429,23429,23429,23430, 0,23430,23430,23430,23431, 23431,23431,23431,23431,23432, 0,23432,23432,23432,23433, 0,23433,23433,23433,23434, 0,23434,23434,23434,23435, 0,23435,23435,23435,23436, 0,23436,23436,23436,23437, 0,23437,23437,23437,23438,23438,23438,23438,23438,23439, 23439,23439,23439,23439,23440, 0,23440,23440,23440,23441, 0,23441,23441,23441,23442, 0,23442,23442,23442,23443, 0,23443,23443,23443,23444, 0,23444,23444,23444,23445, 0,23445,23445,23445,23446, 0,23446,23446,23446,23447, 0,23447,23447,23447,23448, 0,23448,23448,23448,23449, 0,23449,23449,23449,23450, 0,23450,23450,23450,23451, 0,23451,23451,23451,23452, 0,23452,23452,23452,23453, 0,23453,23453,23453,23454, 0,23454,23454,23454,23455, 0,23455,23455,23455,23456,23456,23456,23456,23456,23457, 23457,23457, 0,23457,23458,23458,23458,23458,23458,23459, 0,23459,23459,23459,23460, 0,23460,23460,23460,23461, 23461,23461,23461,23461,23462,23462,23462,23462,23462,23463, 0,23463,23463,23463,23464, 0,23464,23464,23464,23465, 0,23465,23465,23465,23466, 0,23466,23466,23466,23467, 0,23467,23467,23467,23468, 0,23468,23468,23468,23469, 0,23469,23469,23469,23470, 0,23470,23470,23470,23471, 0,23471,23471,23471,23472, 0,23472,23472,23472,23473, 0,23473,23473,23473,23474, 0,23474,23474,23474,23475, 0,23475,23475,23475,23476, 0,23476,23476,23476,23477, 0,23477,23477,23477,23478, 0,23478,23478,23478,23479, 0,23479,23479,23479,23480, 0,23480,23480,23480,23481, 0,23481,23481,23481,23482, 0,23482,23482,23482,23483, 0,23483,23483,23483,23484, 0,23484,23484,23484,23485, 0,23485,23485,23485,23486, 0,23486,23486,23486,23487, 0,23487,23487,23487,23488, 0,23488,23488,23488,23489, 0,23489,23489,23489,23490, 0,23490,23490,23490,23491, 0,23491,23491,23491,23492, 0,23492,23492,23492,23493, 0,23493,23493,23493,23494, 0,23494,23494,23494,23495, 0,23495,23495,23495,23496, 0,23496,23496,23496,23497, 0,23497,23497,23497,23498, 0,23498,23498,23498,23499, 0,23499,23499,23499,23500, 0,23500,23500,23500,23501, 0,23501,23501,23501,23502, 0,23502,23502,23502,23503, 0,23503,23503,23503,23504, 0,23504,23504,23504,23505, 23505,23505,23505,23505,23506, 0,23506,23506,23506,23507, 0,23507,23507,23507,23508, 0,23508,23508,23508,23509, 0,23509,23509,23509,23510, 0,23510,23510,23510,23511, 0,23511,23511,23511,23512, 0,23512,23512,23512,23513, 0,23513,23513,23513,23514, 0,23514,23514,23514,23515, 0,23515,23515,23515,23516, 0,23516,23516,23516,23517, 0,23517,23517,23517,23518, 0,23518,23518,23518,23519, 0,23519,23519,23519,23520, 0,23520,23520,23520,23521, 0,23521,23521,23521,23522, 0,23522,23522,23522,23523, 0,23523,23523,23523,23524, 0,23524,23524,23524,23525, 0,23525,23525,23525,23526, 0,23526,23526,23526,23527, 0,23527,23527,23527,23528, 0,23528,23528,23528,23529, 0,23529,23529,23529,23530, 0,23530,23530,23530,23531, 0,23531,23531,23531,23532, 0,23532,23532,23532,23533, 0,23533,23533,23533,23534, 0,23534,23534,23534,23535, 0,23535,23535,23535,23536, 0,23536,23536,23536,23537, 0,23537,23537,23537,23538, 0,23538,23538,23538,23539, 0,23539,23539,23539,23540, 0,23540,23540,23540,23541, 0,23541,23541,23541,23542, 0,23542,23542,23542,23543, 0,23543,23543,23543,23544, 0,23544,23544,23544,23545, 0,23545,23545,23545,23546, 0,23546,23546,23546,23547, 0,23547,23547,23547,23548, 0,23548,23548,23548,23549, 0,23549,23549,23549,23550, 0,23550,23550,23550,23551, 0,23551,23551,23551,23552, 0,23552,23552,23552,23553, 0,23553,23553,23553,23554, 0,23554,23554,23554,23555, 0,23555,23555,23555,23556, 0,23556,23556,23556,23557, 0,23557,23557,23557,23558, 0,23558,23558,23558,23559, 0,23559,23559,23559,23560, 0,23560,23560,23560,23561, 0,23561,23561,23561,23562, 0,23562,23562,23562,23563, 0,23563,23563,23563,23564, 0,23564,23564,23564,23565, 0,23565,23565,23565,23566, 0,23566,23566,23566,23567, 0,23567,23567,23567,23568, 0,23568,23568,23568,23569, 0,23569,23569,23569,23570, 0,23570,23570,23570,23571, 0,23571,23571,23571,23572, 0,23572,23572,23572,23573, 0,23573,23573,23573,23574, 0,23574,23574,23574,23575, 0,23575,23575,23575,23576, 0,23576,23576,23576,23577, 0,23577,23577,23577,23578, 0,23578,23578,23578,23579, 0,23579,23579,23579,23580, 0,23580,23580,23580,23581, 0,23581,23581,23581,23582, 0,23582,23582,23582,23583, 0,23583,23583,23583,23584, 0,23584,23584,23584,23585, 0,23585,23585,23585,23586, 0,23586,23586,23586,23587, 0,23587,23587,23587,23588, 0,23588,23588,23588,23589, 0,23589,23589,23589,23590, 0,23590,23590,23590,23591, 0,23591,23591,23591,23592, 0,23592,23592,23592,23593, 0,23593,23593,23593,23594, 0,23594,23594,23594,23595, 0,23595,23595,23595,23596, 0,23596,23596,23596,23597, 0,23597,23597,23597,23598, 0,23598,23598,23598,23599, 0,23599,23599,23599,23600, 0,23600,23600,23600,23601, 0,23601,23601,23601,23602, 0,23602,23602,23602,23603, 0,23603,23603,23603,23604, 0,23604,23604,23604,23605, 0,23605,23605,23605,23606, 0,23606,23606,23606,23607, 0,23607,23607,23607,23608, 0,23608,23608,23608,23609, 0,23609,23609,23609,23610, 0,23610,23610,23610,23611, 0,23611,23611,23611,23612, 0,23612,23612,23612,23613, 0,23613,23613,23613,23614, 0,23614,23614,23614,23615, 23615,23615,23615,23615,23616, 0,23616,23616,23616,23617, 0,23617,23617,23617,23618,23618,23618,23618,23618,23619, 0,23619,23619,23619,23620, 0,23620,23620,23620,23621, 0,23621,23621,23621,23622, 0,23622,23622,23622,23623, 0,23623,23623,23623,23624, 0,23624,23624,23624,23625, 0,23625,23625,23625,23626, 0,23626,23626,23626,23627, 0,23627,23627,23627,23628, 0,23628,23628,23628,23629, 0,23629,23629,23629,23630, 0,23630,23630,23630,23631, 23631,23631,23631,23631,23632, 0,23632,23632,23632,23633, 0,23633,23633,23633,23634, 0,23634,23634,23634,23635, 23635,23635,23635,23635,23636,23636,23636,23636,23636,23637, 0,23637,23637,23637,23638, 0,23638,23638,23638,23639, 0,23639,23639,23639,23640, 0,23640,23640,23640,23641, 0,23641,23641,23641,23642, 0,23642,23642,23642,23643, 0,23643,23643,23643,23644, 0,23644,23644,23644,23645, 0,23645,23645,23645,23646, 0,23646,23646,23646,23647, 0,23647,23647,23647,23648, 0,23648,23648,23648,23649, 0,23649,23649,23649,23650, 0,23650,23650,23650,23651, 0,23651,23651,23651,23652, 0,23652,23652,23652,23653, 0,23653,23653,23653,23654, 0,23654,23654,23654,23655, 0,23655,23655,23655,23656, 0,23656,23656,23656,23657, 0,23657,23657,23657,23658,23658,23658,23658,23658,23659, 0,23659,23659,23659,23660, 0,23660,23660,23660,23661, 0,23661,23661,23661,23662, 0,23662,23662,23662,23663, 23663,23663,23663,23663,23664, 0,23664,23664,23664,23665, 0,23665,23665,23665,23666, 0,23666,23666,23666,23667, 0,23667,23667,23667,23668, 0,23668,23668,23668,23669, 23669,23669,23669,23669,23670, 0,23670,23670,23670,23671, 0,23671,23671,23671,23672, 0,23672,23672,23672,23673, 0,23673,23673,23673,23674, 0,23674,23674,23674,23675, 23675,23675,23675,23675,23676,23676,23676,23676,23676,23677, 23677,23677,23677,23677,23678, 0,23678,23678,23678,23679, 0,23679,23679,23679,23680, 0,23680,23680,23680,23681, 0,23681,23681,23681,23682, 0,23682,23682,23682,23683, 0,23683,23683,23683,23684, 0,23684,23684,23684,23685, 0,23685,23685,23685,23686, 0,23686,23686,23686,23687, 0,23687,23687,23687,23688, 0,23688,23688,23688,23689, 0,23689,23689,23689,23690, 0,23690,23690,23690,23691, 0,23691,23691,23691,23692, 0,23692,23692,23692,23693, 23693,23693,23693,23693,23694,23694,23694,23694,23694,23695, 23695,23695,23695,23695,23696, 0,23696,23696,23696,23697, 0,23697,23697,23697,23698, 0,23698,23698,23698,23699, 23699,23699,23699,23699,23700,23700,23700,23700,23700,23701, 23701,23701,23701,23701,23702, 0,23702,23702,23702,23703, 0,23703,23703,23703,23704, 0,23704,23704,23704,23705, 0,23705,23705,23705,23706, 0,23706,23706,23706,23707, 0,23707,23707,23707,23708, 0,23708,23708,23708,23709, 0,23709,23709,23709,23710, 0,23710,23710,23710,23711, 0,23711,23711,23711,23712, 0,23712,23712,23712,23713, 0,23713,23713,23713,23714, 0,23714,23714,23714,23715, 0,23715,23715,23715,23716, 0,23716,23716,23716,23717, 0,23717,23717,23717,23718, 0,23718,23718,23718,23719, 0,23719,23719,23719,23720, 0,23720,23720,23720,23721, 0,23721,23721,23721,23722, 0,23722,23722,23722,23723, 0,23723,23723,23723,23724, 0,23724,23724,23724,23725, 0,23725,23725,23725,23726, 0,23726,23726,23726,23727, 0,23727,23727,23727,23728, 0,23728,23728,23728,23729, 0,23729,23729,23729,23730, 0,23730,23730,23730,23731, 0,23731,23731,23731,23732, 0,23732,23732,23732,23733, 0,23733,23733,23733,23734, 0,23734,23734,23734,23735, 0,23735,23735,23735,23736, 0,23736,23736,23736,23737, 0,23737,23737,23737,23738, 0,23738,23738,23738,23739, 0,23739,23739,23739,23740, 0,23740,23740,23740,23741, 0,23741,23741,23741,23742, 0,23742,23742,23742,23743, 0,23743,23743,23743,23744, 0,23744,23744,23744,23745, 0,23745,23745,23745,23746, 0,23746,23746,23746,23747, 0,23747,23747,23747,23748, 0,23748,23748,23748,23749, 0,23749,23749,23749,23750, 0,23750,23750,23750,23751, 0,23751,23751,23751,23752, 0,23752,23752,23752,23753, 0,23753,23753,23753,23754,23754,23754,23754,23754,23755, 0,23755,23755,23755,23756, 0,23756,23756,23756,23757, 0,23757,23757,23757,23758, 0,23758,23758,23758,23759, 0,23759,23759,23759,23760, 0,23760,23760,23760,23761, 0,23761,23761,23761,23762, 0,23762,23762,23762,23763, 0,23763,23763,23763,23764, 0,23764,23764,23764,23765, 0,23765,23765,23765,23766, 0,23766,23766,23766,23767, 0,23767,23767,23767,23768, 0,23768,23768,23768,23769, 0,23769,23769,23769,23770, 0,23770,23770,23770,23771, 0,23771,23771,23771,23772, 0,23772,23772,23772,23773, 0,23773,23773,23773,23774, 0,23774,23774,23774,23775, 0,23775,23775,23775,23776, 0,23776,23776,23776,23777, 0,23777,23777,23777,23778, 0,23778,23778,23778,23779, 0,23779,23779,23779,23780, 0,23780,23780,23780,23781, 0,23781,23781,23781,23782, 0,23782,23782,23782,23783, 0,23783,23783,23783,23784, 0,23784,23784,23784,23785, 0,23785,23785,23785,23786, 0,23786,23786,23786,23787, 0,23787,23787,23787,23788, 0,23788,23788,23788,23789, 0,23789,23789,23789,23790, 0,23790,23790,23790,23791, 0,23791,23791,23791,23792, 0,23792,23792,23792,23793, 0,23793,23793,23793,23794, 0,23794,23794,23794,23795, 0,23795,23795,23795,23796, 0,23796,23796,23796,23797, 0,23797,23797,23797,23798, 0,23798,23798,23798,23799, 0,23799,23799,23799,23800, 0,23800,23800,23800,23801, 0,23801,23801,23801,23802, 0,23802,23802,23802,23803, 0,23803,23803,23803,23804, 0,23804,23804,23804,23805, 0,23805,23805,23805,23806, 0,23806,23806,23806,23807, 0,23807,23807,23807,23808, 0,23808,23808,23808,23809, 0,23809,23809,23809,23810, 0,23810,23810,23810,23811, 0,23811,23811,23811,23812, 0,23812,23812,23812,23813, 0,23813,23813,23813,23814, 0,23814,23814,23814,23815, 0,23815,23815,23815,23816, 0,23816,23816,23816,23817, 0,23817,23817,23817,23818, 0,23818,23818,23818,23819, 0,23819,23819,23819,23820, 0,23820,23820,23820,23821, 0,23821,23821,23821,23822, 0,23822,23822,23822,23823, 0,23823,23823,23823,23824, 0,23824,23824,23824,23825, 0,23825,23825,23825,23826, 0,23826,23826,23826,23827, 0,23827,23827,23827,23828, 0,23828,23828,23828,23829, 0,23829,23829,23829,23830, 0,23830,23830,23830,23831, 0,23831,23831,23831,23832, 0,23832,23832,23832,23833, 0,23833,23833,23833,23834, 0,23834,23834,23834,23835, 23835,23835,23835,23835,23836, 0,23836,23836,23836,23837, 23837,23837,23837,23837,23838, 0,23838,23838,23838,23839, 0,23839,23839,23839,23840, 0,23840,23840,23840,23841, 0,23841,23841,23841,23842, 0,23842,23842,23842,23843, 0,23843,23843,23843,23844, 0,23844,23844,23844,23845, 0,23845,23845,23845,23846, 0,23846,23846,23846,23847, 0,23847,23847,23847,23848, 0,23848,23848,23848,23849, 0,23849,23849,23849,23850, 0,23850,23850,23850,23851, 0,23851,23851,23851,23852, 0,23852,23852,23852,23853, 23853,23853,23853,23853,23854, 0,23854,23854,23854,23855, 0,23855,23855,23855,23856, 0,23856,23856,23856,23857, 23857,23857,23857,23857,23858, 0,23858,23858,23858,23859, 0,23859,23859,23859,23860, 0,23860,23860,23860,23861, 0,23861,23861,23861,23862, 0,23862,23862,23862,23863, 0,23863,23863,23863,23864, 0,23864,23864,23864,23865, 0,23865,23865,23865,23866, 0,23866,23866,23866,23867, 0,23867,23867,23867,23868, 0,23868,23868,23868,23869, 0,23869,23869,23869,23870, 0,23870,23870,23870,23871, 23871,23871,23871,23871,23872, 0,23872,23872,23872,23873, 0,23873,23873,23873,23874, 0,23874,23874,23874,23875, 23875,23875,23875,23875,23876,23876,23876,23876,23876,23877, 0,23877,23877,23877,23878, 0,23878,23878,23878,23879, 0,23879,23879,23879,23880, 0,23880,23880,23880,23881, 0,23881,23881,23881,23882,23882,23882,23882,23882,23883, 0,23883,23883,23883,23884, 0,23884,23884,23884,23885, 0,23885,23885,23885,23886, 0,23886,23886,23886,23887, 0,23887,23887,23887,23888,23888,23888,23888,23888,23889, 23889,23889,23889,23889,23890,23890,23890,23890,23890,23891, 0,23891,23891,23891,23892, 0,23892,23892,23892,23893, 0,23893,23893,23893,23894, 0,23894,23894,23894,23895, 0,23895,23895,23895,23896, 0,23896,23896,23896,23897, 0,23897,23897,23897,23898, 0,23898,23898,23898,23899, 0,23899,23899,23899,23900, 0,23900,23900,23900,23901, 0,23901,23901,23901,23902, 0,23902,23902,23902,23903, 23903,23903,23903,23903,23904, 0,23904,23904,23904,23905, 23905,23905,23905,23905,23906, 0,23906,23906,23906,23907, 23907,23907,23907,23907,23908, 0,23908,23908,23908,23909, 0,23909,23909,23909,23910,23910,23910,23910,23910,23911, 23911,23911,23911,23911,23912,23912,23912,23912,23912,23913, 0,23913,23913,23913,23914, 0,23914,23914,23914,23915, 0,23915,23915,23915,23916, 0,23916,23916,23916,23917, 0,23917,23917,23917,23918, 0,23918,23918,23918,23919, 0,23919,23919,23919,23920, 0,23920,23920,23920,23921, 0,23921,23921,23921,23922, 0,23922,23922,23922,23923, 0,23923,23923,23923,23924, 0,23924,23924,23924,23925, 0,23925,23925,23925,23926, 0,23926,23926,23926,23927, 0,23927,23927,23927,23928,23928,23928,23928,23928,23929, 0,23929,23929,23929,23930, 0,23930,23930,23930,23931, 0,23931,23931,23931,23932, 0,23932,23932,23932,23933, 0,23933,23933,23933,23934, 0,23934,23934,23934,23935, 0,23935,23935,23935,23936, 0,23936,23936,23936,23937, 0,23937,23937,23937,23938, 0,23938,23938,23938,23939, 0,23939,23939,23939,23940, 0,23940,23940,23940,23941, 0,23941,23941,23941,23942, 0,23942,23942,23942,23943, 0,23943,23943,23943,23944, 0,23944,23944,23944,23945, 0,23945,23945,23945,23946, 0,23946,23946,23946,23947, 0,23947,23947,23947,23948, 0,23948,23948,23948,23949, 0,23949,23949,23949,23950, 0,23950,23950,23950,23951, 0,23951,23951,23951,23952, 0,23952,23952,23952,23953, 0,23953,23953,23953,23954, 0,23954,23954,23954,23955, 0,23955,23955,23955,23956, 0,23956,23956,23956,23957, 0,23957,23957,23957,23958, 0,23958,23958,23958,23959, 0,23959,23959,23959,23960, 0,23960,23960,23960,23961, 0,23961,23961,23961,23962, 0,23962,23962,23962,23963, 0,23963,23963,23963,23964, 0,23964,23964,23964,23965, 0,23965,23965,23965,23966, 0,23966,23966,23966,23967, 0,23967,23967,23967,23968, 0,23968,23968,23968,23969, 0,23969,23969,23969,23970, 0,23970,23970,23970,23971, 0,23971,23971,23971,23972, 0,23972,23972,23972,23973, 0,23973,23973,23973,23974, 0,23974,23974,23974,23975, 0,23975,23975,23975,23976, 0,23976,23976,23976,23977, 0,23977,23977,23977,23978, 0,23978,23978,23978,23979, 0,23979,23979,23979,23980, 0,23980,23980,23980,23981, 0,23981,23981,23981,23982, 0,23982,23982,23982,23983, 0,23983,23983,23983,23984, 0,23984,23984,23984,23985, 0,23985,23985,23985,23986, 0,23986,23986,23986,23987, 0,23987,23987,23987,23988, 0,23988,23988,23988,23989, 0,23989,23989,23989,23990, 0,23990,23990,23990,23991, 0,23991,23991,23991,23992, 0,23992,23992,23992,23993, 0,23993,23993,23993,23994, 0,23994,23994,23994,23995, 0,23995,23995,23995,23996, 0,23996,23996,23996,23997, 0,23997,23997,23997,23998, 0,23998,23998,23998,23999, 0,23999,23999,23999,24000, 0,24000,24000,24000,24001, 0,24001,24001,24001,24002, 0,24002,24002,24002,24003, 0,24003,24003,24003,24004, 0,24004,24004,24004,24005, 0,24005,24005,24005,24006, 0,24006,24006,24006,24007, 0,24007,24007,24007,24008,24008,24008,24008,24008,24009, 0,24009,24009,24009,24010,24010,24010,24010,24010,24011, 0,24011,24011,24011,24012, 0,24012,24012,24012,24013, 0,24013,24013,24013,24014, 0,24014,24014,24014,24015, 0,24015,24015,24015,24016, 0,24016,24016,24016,24017, 24017,24017,24017,24017,24018, 0,24018,24018,24018,24019, 0,24019,24019,24019,24020, 0,24020,24020,24020,24021, 0,24021,24021,24021,24022, 0,24022,24022,24022,24023, 0,24023,24023,24023,24024, 0,24024,24024,24024,24025, 0,24025,24025,24025,24026, 0,24026,24026,24026,24027, 0,24027,24027,24027,24028, 0,24028,24028,24028,24029, 0,24029,24029,24029,24030, 0,24030,24030,24030,24031, 0,24031,24031,24031,24032,24032,24032,24032,24032,24033, 0,24033,24033,24033,24034, 0,24034,24034,24034,24035, 0,24035,24035,24035,24036,24036,24036,24036,24036,24037, 24037,24037,24037,24038,24038,24038,24038,24038,24039,24039, 24039,24039,24039,24040, 0,24040,24040,24040,24041, 0, 24041,24041,24041,24042, 0,24042,24042,24042,24043, 0, 24043,24043,24043,24044, 0,24044,24044,24044,24045,24045, 24045,24045,24045,24046, 0,24046,24046,24046,24047, 0, 24047,24047,24047,24048, 0,24048,24048,24048,24049, 0, 24049,24049,24049,24050, 0,24050,24050,24050,24051, 0, 24051,24051,24051,24052,24052,24052,24052,24052,24053,24053, 24053,24053,24053,24054,24054,24054,24054,24054,24055, 0, 24055,24055,24055,24056, 0,24056,24056,24056,24057, 0, 24057,24057,24057,24058, 0,24058,24058,24058,24059, 0, 24059,24059,24059,24060, 0,24060,24060,24060,24061, 0, 24061,24061,24061,24062, 0,24062,24062,24062,24063, 0, 24063,24063,24063,24064, 0,24064,24064,24064,24065, 0, 24065,24065,24065,24066, 0,24066,24066,24066,24067,24067, 24067,24067,24067,24068,24068,24068,24068,24068,24069, 0, 24069,24069,24069,24070,24070,24070,24070,24070,24071, 0, 24071,24071,24071,24072, 0,24072,24072,24072,24073,24073, 24073,24073,24073,24074,24074,24074,24074,24074,24075, 0, 24075,24075,24075,24076,24076,24076,24076,24076,24077, 0, 24077,24077,24077,24078, 0,24078,24078,24078,24079, 0, 24079,24079,24079,24080, 0,24080,24080,24080,24081, 0, 24081,24081,24081,24082, 0,24082,24082,24082,24083, 0, 24083,24083,24083,24084, 0,24084,24084,24084,24085, 0, 24085,24085,24085,24086, 0,24086,24086,24086,24087, 0, 24087,24087,24087,24088, 0,24088,24088,24088,24089, 0, 24089,24089,24089,24090, 0,24090,24090,24090,24091, 0, 24091,24091,24091,24092, 0,24092,24092,24092,24093, 0, 24093,24093,24093,24094, 0,24094,24094,24094,24095, 0, 24095,24095,24095,24096, 0,24096,24096,24096,24097, 0, 24097,24097,24097,24098, 0,24098,24098,24098,24099, 0, 24099,24099,24099,24100, 0,24100,24100,24100,24101, 0, 24101,24101,24101,24102, 0,24102,24102,24102,24103, 0, 24103,24103,24103,24104, 0,24104,24104,24104,24105, 0, 24105,24105,24105,24106, 0,24106,24106,24106,24107, 0, 24107,24107,24107,24108, 0,24108,24108,24108,24109, 0, 24109,24109,24109,24110, 0,24110,24110,24110,24111, 0, 24111,24111,24111,24112, 0,24112,24112,24112,24113, 0, 24113,24113,24113,24114, 0,24114,24114,24114,24115, 0, 24115,24115,24115,24116, 0,24116,24116,24116,24117, 0, 24117,24117,24117,24118, 0,24118,24118,24118,24119, 0, 24119,24119,24119,24120, 0,24120,24120,24120,24121, 0, 24121,24121,24121,24122, 0,24122,24122,24122,24123, 0, 24123,24123,24123,24124, 0,24124,24124,24124,24125, 0, 24125,24125,24125,24126, 0,24126,24126,24126,24127, 0, 24127,24127,24127,24128, 0,24128,24128,24128,24129, 0, 24129,24129,24129,24130, 0,24130,24130,24130,24131, 0, 24131,24131,24131,24132, 0,24132,24132,24132,24133, 0, 24133,24133,24133,24134, 0,24134,24134,24134,24135, 0, 24135,24135,24135,24136, 0,24136,24136,24136,24137, 0, 24137,24137,24137,24138, 0,24138,24138,24138,24139, 0, 24139,24139,24139,24140, 0,24140,24140,24140,24141, 0, 24141,24141,24141,24142, 0,24142,24142,24142,24143, 0, 24143,24143,24143,24144, 0,24144,24144,24144,24145, 0, 24145,24145,24145,24146, 0,24146,24146,24146,24147, 0, 24147,24147,24147,24148, 0,24148,24148,24148,24149, 0, 24149,24149,24149,24150, 0,24150,24150,24150,24151, 0, 24151,24151,24151,24152, 0,24152,24152,24152,24153, 0, 24153,24153,24153,24154, 0,24154,24154,24154,24155, 0, 24155,24155,24155,24156,24156,24156,24156,24156,24157, 0, 24157,24157,24157,24158, 0,24158,24158,24158,24159,24159, 24159,24159,24159,24160, 0,24160,24160,24160,24161, 0, 24161,24161,24161,24162, 0,24162,24162,24162,24163,24163, 24163,24163,24163,24164, 0,24164,24164,24164,24165, 0, 24165,24165,24165,24166,24166,24166,24166,24166,24167,24167, 24167,24167,24167,24168, 0,24168,24168,24168,24169, 0, 24169,24169,24169,24170, 0,24170,24170,24170,24171, 0, 24171,24171,24171,24172, 0,24172,24172,24172,24173, 0, 24173,24173,24173,24174, 0,24174,24174,24174,24175, 0, 24175,24175,24175,24176, 0,24176,24176,24176,24177, 0, 24177,24177,24177,24178, 0,24178,24178,24178,24179, 0, 24179,24179,24179,24180, 0,24180,24180,24180,24181, 0, 24181,24181,24181,24182, 0,24182,24182,24182,24183,24183, 24183,24183,24183,24184, 0,24184,24184,24184,24185, 0, 24185,24185,24185,24186, 0,24186,24186,24186,24187, 0, 24187,24187,24187,24188,24188,24188,24188,24188,24189, 0, 24189,24189,24189,24190,24190,24190,24190,24190,24191,24191, 24191,24191,24191,24192, 0,24192,24192,24192,24193, 0, 24193,24193,24193,24194, 0,24194,24194,24194,24195, 0, 24195,24195,24195,24196, 0,24196,24196,24196,24197, 0, 24197,24197,24197,24198, 0,24198,24198,24198,24199, 0, 24199,24199,24199,24200, 0,24200,24200,24200,24201, 0, 24201,24201,24201,24202, 0,24202,24202,24202,24203,24203, 24203,24203,24203,24204,24204,24204,24204,24204,24205, 0, 24205,24205,24205,24206, 0,24206,24206,24206,24207, 0, 24207,24207,24207,24208, 0,24208,24208,24208,24209, 0, 24209,24209,24209,24210, 0,24210,24210,24210,24211, 0, 24211,24211,24211,24212, 0,24212,24212,24212,24213, 0, 24213,24213,24213,24214, 0,24214,24214,24214,24215, 0, 24215,24215,24215,24216, 0,24216,24216,24216,24217,24217, 24217,24217,24217,24218,24218,24218,24218,24218,24219, 0, 24219,24219,24219,24220,24220,24220,24220,24220,24221, 0, 24221,24221,24221,24222, 0,24222,24222,24222,24223,24223, 24223,24223,24223,24224,24224,24224,24224,24224,24225, 0, 24225,24225,24225,24226,24226,24226,24226,24226,24227, 0, 24227,24227,24227,24228, 0,24228,24228,24228,24229, 0, 24229,24229,24229,24230, 0,24230,24230,24230,24231, 0, 24231,24231,24231,24232, 0,24232,24232,24232,24233, 0, 24233,24233,24233,24234, 0,24234,24234,24234,24235, 0, 24235,24235,24235,24236, 0,24236,24236,24236,24237, 0, 24237,24237,24237,24238, 0,24238,24238,24238,24239, 0, 24239,24239,24239,24240, 0,24240,24240,24240,24241, 0, 24241,24241,24241,24242, 0,24242,24242,24242,24243, 0, 24243,24243,24243,24244, 0,24244,24244,24244,24245, 0, 24245,24245,24245,24246, 0,24246,24246,24246,24247, 0, 24247,24247,24247,24248, 0,24248,24248,24248,24249, 0, 24249,24249,24249,24250, 0,24250,24250,24250,24251, 0, 24251,24251,24251,24252, 0,24252,24252,24252,24253, 0, 24253,24253,24253,24254, 0,24254,24254,24254,24255, 0, 24255,24255,24255,24256, 0,24256,24256,24256,24257, 0, 24257,24257,24257,24258, 0,24258,24258,24258,24259, 0, 24259,24259,24259,24260, 0,24260,24260,24260,24261, 0, 24261,24261,24261,24262, 0,24262,24262,24262,24263, 0, 24263,24263,24263,24264, 0,24264,24264,24264,24265, 0, 24265,24265,24265,24266, 0,24266,24266,24266,24267, 0, 24267,24267,24267,24268, 0,24268,24268,24268,24269, 0, 24269,24269,24269,24270, 0,24270,24270,24270,24271, 0, 24271,24271,24271,24272, 0,24272,24272,24272,24273, 0, 24273,24273,24273,24274, 0,24274,24274,24274,24275, 0, 24275,24275,24275,24276, 0,24276,24276,24276,24277, 0, 24277,24277,24277,24278, 0,24278,24278,24278,24279, 0, 24279,24279,24279,24280, 0,24280,24280,24280,24281, 0, 24281,24281,24281,24282, 0,24282,24282,24282,24283, 0, 24283,24283,24283,24284, 0,24284,24284,24284,24285, 0, 24285,24285,24285,24286, 0,24286,24286,24286,24287, 0, 24287,24287,24287,24288, 0,24288,24288,24288,24289, 0, 24289,24289,24289,24290, 0,24290,24290,24290,24291, 0, 24291,24291,24291,24292, 0,24292,24292,24292,24293, 0, 24293,24293,24293,24294, 0,24294,24294,24294,24295, 0, 24295,24295,24295,24296, 0,24296,24296,24296,24297, 0, 24297,24297,24297,24298, 0,24298,24298,24298,24299, 0, 24299,24299,24299,24300, 0,24300,24300,24300,24301, 0, 24301,24301,24301,24302,24302,24302,24302,24302,24303, 0, 24303,24303,24303,24304,24304,24304,24304,24304,24305, 0, 24305,24305,24305,24306, 0,24306,24306,24306,24307, 0, 24307,24307,24307,24308, 0,24308,24308,24308,24309,24309, 24309,24309,24309,24310, 0,24310,24310,24310,24311, 0, 24311,24311,24311,24312, 0,24312,24312,24312,24313,24313, 24313,24313,24313,24314,24314,24314,24314,24314,24315, 0, 24315,24315,24315,24316, 0,24316,24316,24316,24317, 0, 24317,24317,24317,24318, 0,24318,24318,24318,24319, 0, 24319,24319,24319,24320, 0,24320,24320,24320,24321,24321, 24321,24321,24321,24322, 0,24322,24322,24322,24323, 0, 24323,24323,24323,24324, 0,24324,24324,24324,24325,24325, 24325,24325,24325,24326, 0,24326,24326,24326,24327,24327, 24327,24327,24327,24328,24328,24328,24328,24328,24329, 0, 24329,24329,24329,24330, 0,24330,24330,24330,24331, 0, 24331,24331,24331,24332, 0,24332,24332,24332,24333, 0, 24333,24333,24333,24334, 0,24334,24334,24334,24335, 0, 24335,24335,24335,24336, 0,24336,24336,24336,24337, 0, 24337,24337,24337,24338, 0,24338,24338,24338,24339, 0, 24339,24339,24339,24340,24340,24340,24340,24340,24341,24341, 24341,24341,24341,24342, 0,24342,24342,24342,24343, 0, 24343,24343,24343,24344, 0,24344,24344,24344,24345, 0, 24345,24345,24345,24346, 0,24346,24346,24346,24347, 0, 24347,24347,24347,24348, 0,24348,24348,24348,24349, 0, 24349,24349,24349,24350, 0,24350,24350,24350,24351, 0, 24351,24351,24351,24352, 0,24352,24352,24352,24353, 0, 24353,24353,24353,24354,24354,24354,24354,24354,24355,24355, 24355,24355,24355,24356, 0,24356,24356,24356,24357,24357, 24357,24357,24357,24358, 0,24358,24358,24358,24359, 0, 24359,24359,24359,24360,24360,24360,24360,24360,24361,24361, 24361,24361,24361,24362, 0,24362,24362,24362,24363,24363, 24363,24363,24363,24364, 0,24364,24364,24364,24365, 0, 24365,24365,24365,24366, 0,24366,24366,24366,24367, 0, 24367,24367,24367,24368, 0,24368,24368,24368,24369, 0, 24369,24369,24369,24370, 0,24370,24370,24370,24371, 0, 24371,24371,24371,24372, 0,24372,24372,24372,24373, 0, 24373,24373,24373,24374, 0,24374,24374,24374,24375, 0, 24375,24375,24375,24376, 0,24376,24376,24376,24377, 0, 24377,24377,24377,24378, 0,24378,24378,24378,24379, 0, 24379,24379,24379,24380, 0,24380,24380,24380,24381, 0, 24381,24381,24381,24382, 0,24382,24382,24382,24383, 0, 24383,24383,24383,24384, 0,24384,24384,24384,24385, 0, 24385,24385,24385,24386, 0,24386,24386,24386,24387, 0, 24387,24387,24387,24388, 0,24388,24388,24388,24389, 0, 24389,24389,24389,24390, 0,24390,24390,24390,24391, 0, 24391,24391,24391,24392, 0,24392,24392,24392,24393, 0, 24393,24393,24393,24394, 0,24394,24394,24394,24395, 0, 24395,24395,24395,24396, 0,24396,24396,24396,24397, 0, 24397,24397,24397,24398, 0,24398,24398,24398,24399, 0, 24399,24399,24399,24400, 0,24400,24400,24400,24401, 0, 24401,24401,24401,24402, 0,24402,24402,24402,24403, 0, 24403,24403,24403,24404, 0,24404,24404,24404,24405, 0, 24405,24405,24405,24406, 0,24406,24406,24406,24407, 0, 24407,24407,24407,24408, 0,24408,24408,24408,24409, 0, 24409,24409,24409,24410, 0,24410,24410,24410,24411, 0, 24411,24411,24411,24412, 0,24412,24412,24412,24413, 0, 24413,24413,24413,24414, 0,24414,24414,24414,24415, 0, 24415,24415,24415,24416, 0,24416,24416,24416,24417, 0, 24417,24417,24417,24418, 0,24418,24418,24418,24419, 0, 24419,24419,24419,24420, 0,24420,24420,24420,24421, 0, 24421,24421,24421,24422, 0,24422,24422,24422,24423, 0, 24423,24423,24423,24424, 0,24424,24424,24424,24425, 0, 24425,24425,24425,24426, 0,24426,24426,24426,24427, 0, 24427,24427,24427,24428, 0,24428,24428,24428,24429, 0, 24429,24429,24429,24430, 0,24430,24430,24430,24431,24431, 24431,24431,24431,24432, 0,24432,24432,24432,24433,24433, 24433,24433,24433,24434,24434,24434,24434,24434,24435, 0, 24435,24435,24435,24436, 0,24436,24436,24436,24437, 0, 24437,24437,24437,24438, 0,24438,24438,24438,24439, 0, 24439,24439,24439,24440,24440,24440,24440,24440,24441, 0, 24441,24441,24441,24442, 0,24442,24442,24442,24443,24443, 24443,24443,24443,24444, 0,24444,24444,24444,24445, 0, 24445,24445,24445,24446, 0,24446,24446,24446,24447,24447, 24447,24447,24447,24448, 0,24448,24448,24448,24449, 0, 24449,24449,24449,24450, 0,24450,24450,24450,24451,24451, 24451,24451,24451,24452, 0,24452,24452,24452,24453,24453, 24453,24453,24453,24454,24454,24454,24454,24454,24455, 0, 24455,24455,24455,24456, 0,24456,24456,24456,24457, 0, 24457,24457,24457,24458, 0,24458,24458,24458,24459, 0, 24459,24459,24459,24460, 0,24460,24460,24460,24461, 0, 24461,24461,24461,24462, 0,24462,24462,24462,24463, 0, 24463,24463,24463,24464,24464,24464,24464,24464,24465,24465, 24465,24465,24465,24466, 0,24466,24466,24466,24467, 0, 24467,24467,24467,24468, 0,24468,24468,24468,24469, 0, 24469,24469,24469,24470, 0,24470,24470,24470,24471, 0, 24471,24471,24471,24472, 0,24472,24472,24472,24473, 0, 24473,24473,24473,24474,24474,24474,24474,24474,24475,24475, 24475,24475,24475,24476, 0,24476,24476,24476,24477,24477, 24477,24477,24477,24478, 0,24478,24478,24478,24479, 0, 24479,24479,24479,24480,24480,24480,24480,24480,24481,24481, 24481,24481,24481,24482, 0,24482,24482,24482,24483,24483, 24483,24483,24483,24484, 0,24484,24484,24484,24485, 0, 24485,24485,24485,24486, 0,24486,24486,24486,24487, 0, 24487,24487,24487,24488, 0,24488,24488,24488,24489, 0, 24489,24489,24489,24490, 0,24490,24490,24490,24491, 0, 24491,24491,24491,24492, 0,24492,24492,24492,24493, 0, 24493,24493,24493,24494, 0,24494,24494,24494,24495, 0, 24495,24495,24495,24496, 0,24496,24496,24496,24497, 0, 24497,24497,24497,24498, 0,24498,24498,24498,24499, 0, 24499,24499,24499,24500, 0,24500,24500,24500,24501, 0, 24501,24501,24501,24502, 0,24502,24502,24502,24503, 0, 24503,24503,24503,24504, 0,24504,24504,24504,24505, 0, 24505,24505,24505,24506, 0,24506,24506,24506,24507, 0, 24507,24507,24507,24508, 0,24508,24508,24508,24509, 0, 24509,24509,24509,24510, 0,24510,24510,24510,24511, 0, 24511,24511,24511,24512, 0,24512,24512,24512,24513, 0, 24513,24513,24513,24514, 0,24514,24514,24514,24515, 0, 24515,24515,24515,24516, 0,24516,24516,24516,24517, 0, 24517,24517,24517,24518, 0,24518,24518,24518,24519, 0, 24519,24519,24519,24520, 0,24520,24520,24520,24521, 0, 24521,24521,24521,24522, 0,24522,24522,24522,24523, 0, 24523,24523,24523,24524, 0,24524,24524,24524,24525, 0, 24525,24525,24525,24526, 0,24526,24526,24526,24527, 0, 24527,24527,24527,24528, 0,24528,24528,24528,24529, 0, 24529,24529,24529,24530, 0,24530,24530,24530,24531, 0, 24531,24531,24531,24532, 0,24532,24532,24532,24533, 0, 24533,24533,24533,24534, 0,24534,24534,24534,24535, 0, 24535,24535,24535,24536, 0,24536,24536,24536,24537, 0, 24537,24537,24537,24538, 0,24538,24538,24538,24539, 0, 24539,24539,24539,24540, 0,24540,24540,24540,24541, 0, 24541,24541,24541,24542, 0,24542,24542,24542,24543,24543, 24543,24543,24543,24544, 0,24544,24544,24544,24545,24545, 24545,24545,24545,24546,24546,24546,24546,24546,24547, 0, 24547,24547,24547,24548, 0,24548,24548,24548,24549, 0, 24549,24549,24549,24550,24550,24550,24550,24550,24551, 0, 24551,24551,24551,24552, 0,24552,24552,24552,24553,24553, 24553,24553,24553,24554, 0,24554,24554,24554,24555, 0, 24555,24555,24555,24556, 0,24556,24556,24556,24557, 0, 24557,24557,24557,24558,24558,24558,24558,24558,24559, 0, 24559,24559,24559,24560, 0,24560,24560,24560,24561, 0, 24561,24561,24561,24562, 0,24562,24562,24562,24563,24563, 24563,24563,24563,24564, 0,24564,24564,24564,24565,24565, 24565,24565,24565,24566,24566,24566,24566,24566,24567,24567, 24567,24567,24567,24568, 0,24568,24568,24568,24569, 0, 24569,24569,24569,24570, 0,24570,24570,24570,24571, 0, 24571,24571,24571,24572, 0,24572,24572,24572,24573, 0, 24573,24573,24573,24574, 0,24574,24574,24574,24575, 0, 24575,24575,24575,24576, 0,24576,24576,24576,24577,24577, 24577,24577,24577,24578,24578,24578,24578,24578,24579, 0, 24579,24579,24579,24580, 0,24580,24580,24580,24581, 0, 24581,24581,24581,24582, 0,24582,24582,24582,24583, 0, 24583,24583,24583,24584, 0,24584,24584,24584,24585, 0, 24585,24585,24585,24586, 0,24586,24586,24586,24587,24587, 24587,24587,24587,24588,24588,24588,24588,24588,24589, 0, 24589,24589,24589,24590,24590,24590,24590,24590,24591, 0, 24591,24591,24591,24592, 0,24592,24592,24592,24593, 0, 24593,24593,24593,24594,24594,24594,24594,24594,24595,24595, 24595,24595,24595,24596, 0,24596,24596,24596,24597,24597, 24597,24597,24597,24598, 0,24598,24598,24598,24599, 0, 24599,24599,24599,24600, 0,24600,24600,24600,24601, 0, 24601,24601,24601,24602, 0,24602,24602,24602,24603, 0, 24603,24603,24603,24604, 0,24604,24604,24604,24605, 0, 24605,24605,24605,24606, 0,24606,24606,24606,24607, 0, 24607,24607,24607,24608, 0,24608,24608,24608,24609, 0, 24609,24609,24609,24610, 0,24610,24610,24610,24611, 0, 24611,24611,24611,24612, 0,24612,24612,24612,24613, 0, 24613,24613,24613,24614, 0,24614,24614,24614,24615, 0, 24615,24615,24615,24616, 0,24616,24616,24616,24617, 0, 24617,24617,24617,24618, 0,24618,24618,24618,24619, 0, 24619,24619,24619,24620, 0,24620,24620,24620,24621, 0, 24621,24621,24621,24622, 0,24622,24622,24622,24623, 0, 24623,24623,24623,24624, 0,24624,24624,24624,24625, 0, 24625,24625,24625,24626, 0,24626,24626,24626,24627, 0, 24627,24627,24627,24628, 0,24628,24628,24628,24629, 0, 24629,24629,24629,24630, 0,24630,24630,24630,24631, 0, 24631,24631,24631,24632, 0,24632,24632,24632,24633, 0, 24633,24633,24633,24634, 0,24634,24634,24634,24635, 0, 24635,24635,24635,24636, 0,24636,24636,24636,24637, 0, 24637,24637,24637,24638, 0,24638,24638,24638,24639, 0, 24639,24639,24639,24640, 0,24640,24640,24640,24641, 0, 24641,24641,24641,24642, 0,24642,24642,24642,24643, 0, 24643,24643,24643,24644, 0,24644,24644,24644,24645, 0, 24645,24645,24645,24646, 0,24646,24646,24646,24647, 0, 24647,24647,24647,24648, 0,24648,24648,24648,24649, 0, 24649,24649,24649,24650, 0,24650,24650,24650,24651, 0, 24651,24651,24651,24652, 0,24652,24652,24652,24653, 0, 24653,24653,24653,24654, 0,24654,24654,24654,24655,24655, 24655,24655,24655,24656, 0,24656,24656,24656,24657,24657, 24657,24657,24657,24658, 0,24658,24658,24658,24659, 0, 24659,24659,24659,24660,24660,24660,24660,24660,24661, 0, 24661,24661,24661,24662, 0,24662,24662,24662,24663,24663, 24663,24663,24663,24664, 0,24664,24664,24664,24665, 0, 24665,24665,24665,24666, 0,24666,24666,24666,24667, 0, 24667,24667,24667,24668, 0,24668,24668,24668,24669,24669, 24669,24669,24669,24670, 0,24670,24670,24670,24671, 0, 24671,24671,24671,24672, 0,24672,24672,24672,24673, 0, 24673,24673,24673,24674,24674,24674,24674,24674,24675, 0, 24675,24675,24675,24676,24676,24676,24676,24676,24677, 0, 24677,24677,24677,24678,24678,24678,24678,24678,24679, 0, 24679,24679,24679,24680, 0,24680,24680,24680,24681, 0, 24681,24681,24681,24682, 0,24682,24682,24682,24683, 0, 24683,24683,24683,24684, 0,24684,24684,24684,24685, 0, 24685,24685,24685,24686, 0,24686,24686,24686,24687, 0, 24687,24687,24687,24688, 0,24688,24688,24688,24689,24689, 24689,24689,24689,24690,24690,24690,24690,24690,24691, 0, 24691,24691,24691,24692, 0,24692,24692,24692,24693, 0, 24693,24693,24693,24694, 0,24694,24694,24694,24695, 0, 24695,24695,24695,24696, 0,24696,24696,24696,24697, 0, 24697,24697,24697,24698, 0,24698,24698,24698,24699,24699, 24699,24699,24699,24700,24700,24700,24700,24700,24701, 0, 24701,24701,24701,24702,24702,24702,24702,24702,24703, 0, 24703,24703,24703,24704, 0,24704,24704,24704,24705,24705, 24705,24705,24705,24706,24706,24706,24706,24706,24707, 0, 24707,24707,24707,24708,24708,24708,24708,24708,24709, 0, 24709,24709,24709,24710, 0,24710,24710,24710,24711, 0, 24711,24711,24711,24712, 0,24712,24712,24712,24713, 0, 24713,24713,24713,24714, 0,24714,24714,24714,24715, 0, 24715,24715,24715,24716, 0,24716,24716,24716,24717, 0, 24717,24717,24717,24718, 0,24718,24718,24718,24719, 0, 24719,24719,24719,24720, 0,24720,24720,24720,24721, 0, 24721,24721,24721,24722, 0,24722,24722,24722,24723, 0, 24723,24723,24723,24724, 0,24724,24724,24724,24725, 0, 24725,24725,24725,24726, 0,24726,24726,24726,24727, 0, 24727,24727,24727,24728, 0,24728,24728,24728,24729, 0, 24729,24729,24729,24730, 0,24730,24730,24730,24731, 0, 24731,24731,24731,24732, 0,24732,24732,24732,24733, 0, 24733,24733,24733,24734, 0,24734,24734,24734,24735, 0, 24735,24735,24735,24736, 0,24736,24736,24736,24737, 0, 24737,24737,24737,24738, 0,24738,24738,24738,24739, 0, 24739,24739,24739,24740, 0,24740,24740,24740,24741, 0, 24741,24741,24741,24742, 0,24742,24742,24742,24743, 0, 24743,24743,24743,24744, 0,24744,24744,24744,24745, 0, 24745,24745,24745,24746, 0,24746,24746,24746,24747, 0, 24747,24747,24747,24748, 0,24748,24748,24748,24749, 0, 24749,24749,24749,24750,24750,24750,24750,24750,24751, 0, 24751,24751,24751,24752, 0,24752,24752,24752,24753,24753, 24753,24753,24753,24754, 0,24754,24754,24754,24755, 0, 24755,24755,24755,24756, 0,24756,24756,24756,24757, 0, 24757,24757,24757,24758, 0,24758,24758,24758,24759,24759, 24759,24759,24759,24760, 0,24760,24760,24760,24761, 0, 24761,24761,24761,24762, 0,24762,24762,24762,24763, 0, 24763,24763,24763,24764,24764,24764,24764,24764,24765, 0, 24765,24765,24765,24766,24766,24766,24766,24766,24767,24767, 24767,24767,24767,24768, 0,24768,24768,24768,24769, 0, 24769,24769,24769,24770, 0,24770,24770,24770,24771, 0, 24771,24771,24771,24772, 0,24772,24772,24772,24773, 0, 24773,24773,24773,24774, 0,24774,24774,24774,24775, 0, 24775,24775,24775,24776, 0,24776,24776,24776,24777, 0, 24777,24777,24777,24778,24778,24778,24778,24778,24779,24779, 24779,24779,24779,24780, 0,24780,24780,24780,24781, 0, 24781,24781,24781,24782, 0,24782,24782,24782,24783, 0, 24783,24783,24783,24784, 0,24784,24784,24784,24785, 0, 24785,24785,24785,24786, 0,24786,24786,24786,24787, 0, 24787,24787,24787,24788,24788,24788,24788,24788,24789,24789, 24789,24789,24789,24790, 0,24790,24790,24790,24791, 0, 24791,24791,24791,24792, 0,24792,24792,24792,24793,24793, 24793,24793,24793,24794,24794,24794,24794,24794,24795, 0, 24795,24795,24795,24796,24796,24796,24796,24796,24797, 0, 24797,24797,24797,24798, 0,24798,24798,24798,24799, 0, 24799,24799,24799,24800, 0,24800,24800,24800,24801, 0, 24801,24801,24801,24802, 0,24802,24802,24802,24803, 0, 24803,24803,24803,24804, 0,24804,24804,24804,24805, 0, 24805,24805,24805,24806, 0,24806,24806,24806,24807, 0, 24807,24807,24807,24808, 0,24808,24808,24808,24809, 0, 24809,24809,24809,24810, 0,24810,24810,24810,24811, 0, 24811,24811,24811,24812, 0,24812,24812,24812,24813, 0, 24813,24813,24813,24814, 0,24814,24814,24814,24815, 0, 24815,24815,24815,24816, 0,24816,24816,24816,24817, 0, 24817,24817,24817,24818, 0,24818,24818,24818,24819, 0, 24819,24819,24819,24820, 0,24820,24820,24820,24821, 0, 24821,24821,24821,24822, 0,24822,24822,24822,24823, 0, 24823,24823,24823,24824, 0,24824,24824,24824,24825,24825, 24825,24825,24825,24826,24826,24826,24826,24826,24827, 0, 24827,24827,24827,24828, 0,24828,24828,24828,24829, 0, 24829,24829,24829,24830, 0,24830,24830,24830,24831,24831, 24831,24831,24831,24832,24832, 0,24832,24832,24833, 0, 24833,24833,24833,24834, 0,24834,24834,24834,24835,24835, 24835,24835,24835,24836, 0,24836,24836,24836,24837, 0, 24837,24837,24837,24838, 0,24838,24838,24838,24839, 0, 24839,24839,24839,24840,24840,24840,24840,24840,24841, 0, 24841,24841,24841,24842,24842,24842,24842,24842,24843, 0, 24843,24843,24843,24844, 0,24844,24844,24844,24845, 0, 24845,24845,24845,24846, 0,24846,24846,24846,24847, 0, 24847,24847,24847,24848, 0,24848,24848,24848,24849, 0, 24849,24849,24849,24850, 0,24850,24850,24850,24851, 0, 24851,24851,24851,24852, 0,24852,24852,24852,24853,24853, 24853,24853,24853,24854,24854,24854,24854,24854,24855, 0, 24855,24855,24855,24856, 0,24856,24856,24856,24857, 0, 24857,24857,24857,24858, 0,24858,24858,24858,24859, 0, 24859,24859,24859,24860, 0,24860,24860,24860,24861, 0, 24861,24861,24861,24862, 0,24862,24862,24862,24863, 0, 24863,24863,24863,24864,24864,24864,24864,24864,24865,24865, 24865,24865,24865,24866, 0,24866,24866,24866,24867, 0, 24867,24867,24867,24868,24868,24868,24868,24868,24869, 0, 24869,24869,24869,24870,24870,24870,24870,24870,24871,24871, 24871,24871,24871,24872,24872,24872,24872,24872,24873, 0, 24873,24873,24873,24874,24874,24874,24874,24874,24875, 0, 24875,24875,24875,24876, 0,24876,24876,24876,24877, 0, 24877,24877,24877,24878, 0,24878,24878,24878,24879, 0, 24879,24879,24879,24880, 0,24880,24880,24880,24881, 0, 24881,24881,24881,24882, 0,24882,24882,24882,24883, 0, 24883,24883,24883,24884, 0,24884,24884,24884,24885, 0, 24885,24885,24885,24886, 0,24886,24886,24886,24887, 0, 24887,24887,24887,24888, 0,24888,24888,24888,24889, 0, 24889,24889,24889,24890, 0,24890,24890,24890,24891, 0, 24891,24891,24891,24892, 0,24892,24892,24892,24893, 0, 24893,24893,24893,24894, 0,24894,24894,24894,24895, 0, 24895,24895,24895,24896, 0,24896,24896,24896,24897, 0, 24897,24897,24897,24898, 0,24898,24898,24898,24899, 0, 24899,24899,24899,24900, 0,24900,24900,24900,24901, 0, 24901,24901,24901,24902, 0,24902,24902,24902,24903, 0, 24903,24903,24903,24904, 0,24904,24904,24904,24905, 0, 24905,24905,24905,24906, 0,24906,24906,24906,24907,24907, 24907,24907,24907,24908,24908,24908,24908,24908,24909, 0, 24909,24909,24909,24910, 0,24910,24910,24910,24911, 0, 24911,24911,24911,24912,24912,24912,24912,24912,24913,24913, 24913,24913,24913,24914, 0,24914,24914,24914,24915, 0, 24915,24915,24915,24916,24916,24916,24916,24916,24917, 0, 24917,24917,24917,24918, 0,24918,24918,24918,24919, 0, 24919,24919,24919,24920, 0,24920,24920,24920,24921,24921, 24921,24921,24921,24922, 0,24922,24922,24922,24923,24923, 24923,24923,24923,24924, 0,24924,24924,24924,24925, 0, 24925,24925,24925,24926, 0,24926,24926,24926,24927, 0, 24927,24927,24927,24928, 0,24928,24928,24928,24929, 0, 24929,24929,24929,24930, 0,24930,24930,24930,24931, 0, 24931,24931,24931,24932, 0,24932,24932,24932,24933, 0, 24933,24933,24933,24934, 0,24934,24934,24934,24935,24935, 24935,24935,24935,24936,24936,24936,24936,24936,24937, 0, 24937,24937,24937,24938, 0,24938,24938,24938,24939, 0, 24939,24939,24939,24940, 0,24940,24940,24940,24941, 0, 24941,24941,24941,24942, 0,24942,24942,24942,24943, 0, 24943,24943,24943,24944, 0,24944,24944,24944,24945, 0, 24945,24945,24945,24946,24946,24946,24946,24946,24947,24947, 24947,24947,24947,24948, 0,24948,24948,24948,24949, 0, 24949,24949,24949,24950,24950,24950,24950,24950,24951, 0, 24951,24951,24951,24952,24952,24952,24952,24952,24953,24953, 24953,24953,24953,24954, 0,24954,24954,24954,24955,24955, 24955,24955,24955,24956, 0,24956,24956,24956,24957, 0, 24957,24957,24957,24958, 0,24958,24958,24958,24959, 0, 24959,24959,24959,24960, 0,24960,24960,24960,24961, 0, 24961,24961,24961,24962, 0,24962,24962,24962,24963, 0, 24963,24963,24963,24964, 0,24964,24964,24964,24965, 0, 24965,24965,24965,24966, 0,24966,24966,24966,24967, 0, 24967,24967,24967,24968, 0,24968,24968,24968,24969, 0, 24969,24969,24969,24970, 0,24970,24970,24970,24971, 0, 24971,24971,24971,24972, 0,24972,24972,24972,24973, 0, 24973,24973,24973,24974, 0,24974,24974,24974,24975, 0, 24975,24975,24975,24976, 0,24976,24976,24976,24977,24977, 24977,24977,24977,24978, 0,24978,24978,24978,24979, 0, 24979,24979,24979,24980, 0,24980,24980,24980,24981,24981, 24981,24981,24981,24982, 0,24982,24982,24982,24983, 0, 24983,24983,24983,24984, 0,24984,24984,24984,24985, 0, 24985,24985,24985,24986,24986,24986,24986,24986,24987, 0, 24987,24987,24987,24988, 0,24988,24988,24988,24989, 0, 24989,24989,24989,24990, 0,24990,24990,24990,24991, 0, 24991,24991,24991,24992, 0,24992,24992,24992,24993,24993, 24993,24993,24993,24994, 0,24994,24994,24994,24995,24995, 24995,24995,24995,24996, 0,24996,24996,24996,24997, 0, 24997,24997,24997,24998, 0,24998,24998,24998,24999, 0, 24999,24999,24999,25000, 0,25000,25000,25000,25001, 0, 25001,25001,25001,25002, 0,25002,25002,25002,25003, 0, 25003,25003,25003,25004, 0,25004,25004,25004,25005, 0, 25005,25005,25005,25006, 0,25006,25006,25006,25007,25007, 25007,25007,25007,25008,25008,25008,25008,25008,25009, 0, 25009,25009,25009,25010, 0,25010,25010,25010,25011, 0, 25011,25011,25011,25012, 0,25012,25012,25012,25013, 0, 25013,25013,25013,25014, 0,25014,25014,25014,25015, 0, 25015,25015,25015,25016, 0,25016,25016,25016,25017, 0, 25017,25017,25017,25018,25018,25018,25018,25018,25019, 0, 25019,25019,25019,25020,25020,25020,25020,25020,25021, 0, 25021,25021,25021,25022,25022,25022,25022,25022,25023, 0, 25023,25023,25023,25024,25024,25024,25024,25024,25025, 0, 25025,25025,25025,25026,25026,25026,25026,25026,25027,25027, 25027,25027,25027,25028, 0,25028,25028,25028,25029, 0, 25029,25029,25029,25030, 0,25030,25030,25030,25031, 0, 25031,25031,25031,25032, 0,25032,25032,25032,25033, 0, 25033,25033,25033,25034, 0,25034,25034,25034,25035, 0, 25035,25035,25035,25036, 0,25036,25036,25036,25037, 0, 25037,25037,25037,25038, 0,25038,25038,25038,25039, 0, 25039,25039,25039,25040, 0,25040,25040,25040,25041, 0, 25041,25041,25041,25042, 0,25042,25042,25042,25043, 0, 25043,25043,25043,25044, 0,25044,25044,25044,25045,25045, 25045,25045,25045,25046,25046,25046,25046,25046,25047, 0, 25047,25047,25047,25048, 0,25048,25048,25048,25049, 0, 25049,25049,25049,25050,25050,25050,25050,25050,25051, 0, 25051,25051,25051,25052, 0,25052,25052,25052,25053, 0, 25053,25053,25053,25054, 0,25054,25054,25054,25055, 0, 25055,25055,25055,25056,25056,25056,25056,25056,25057, 0, 25057,25057,25057,25058, 0,25058,25058,25058,25059, 0, 25059,25059,25059,25060, 0,25060,25060,25060,25061, 0, 25061,25061,25061,25062,25062,25062,25062,25062,25063, 0, 25063,25063,25063,25064,25064,25064,25064,25064,25065, 0, 25065,25065,25065,25066, 0,25066,25066,25066,25067, 0, 25067,25067,25067,25068, 0,25068,25068,25068,25069, 0, 25069,25069,25069,25070, 0,25070,25070,25070,25071, 0, 25071,25071,25071,25072, 0,25072,25072,25072,25073, 0, 25073,25073,25073,25074, 0,25074,25074,25074,25075,25075, 25075,25075,25075,25076,25076,25076,25076,25076,25077, 0, 25077,25077,25077,25078, 0,25078,25078,25078,25079, 0, 25079,25079,25079,25080, 0,25080,25080,25080,25081, 0, 25081,25081,25081,25082, 0,25082,25082,25082,25083, 0, 25083,25083,25083,25084, 0,25084,25084,25084,25085, 0, 25085,25085,25085,25086, 0,25086,25086,25086,25087,25087, 25087,25087,25087,25088, 0,25088,25088,25088,25089,25089, 25089,25089,25089,25090, 0,25090,25090,25090,25091,25091, 25091,25091,25091,25092, 0,25092,25092,25092,25093,25093, 25093,25093,25093,25094, 0,25094,25094,25094,25095,25095, 25095,25095,25095,25096, 0,25096,25096,25096,25097, 0, 25097,25097,25097,25098, 0,25098,25098,25098,25099, 0, 25099,25099,25099,25100, 0,25100,25100,25100,25101, 0, 25101,25101,25101,25102, 0,25102,25102,25102,25103, 0, 25103,25103,25103,25104, 0,25104,25104,25104,25105, 0, 25105,25105,25105,25106, 0,25106,25106,25106,25107, 0, 25107,25107,25107,25108, 0,25108,25108,25108,25109, 0, 25109,25109,25109,25110, 0,25110,25110,25110,25111, 0, 25111,25111,25111,25112, 0,25112,25112,25112,25113, 0, 25113,25113,25113,25114, 0,25114,25114,25114,25115,25115, 25115,25115,25115,25116, 0,25116,25116,25116,25117, 0, 25117,25117,25117,25118, 0,25118,25118,25118,25119,25119, 25119,25119,25119,25120, 0,25120,25120,25120,25121, 0, 25121,25121,25121,25122, 0,25122,25122,25122,25123, 0, 25123,25123,25123,25124, 0,25124,25124,25124,25125,25125, 25125,25125,25125,25126, 0,25126,25126,25126,25127, 0, 25127,25127,25127,25128, 0,25128,25128,25128,25129, 0, 25129,25129,25129,25130, 0,25130,25130,25130,25131, 0, 25131,25131,25131,25132,25132,25132,25132,25132,25133, 0, 25133,25133,25133,25134,25134,25134,25134,25134,25135,25135, 25135,25135,25135,25136, 0,25136,25136,25136,25137, 0, 25137,25137,25137,25138, 0,25138,25138,25138,25139, 0, 25139,25139,25139,25140, 0,25140,25140,25140,25141, 0, 25141,25141,25141,25142, 0,25142,25142,25142,25143, 0, 25143,25143,25143,25144,25144,25144,25144,25144,25145,25145, 25145,25145,25145,25146, 0,25146,25146,25146,25147, 0, 25147,25147,25147,25148, 0,25148,25148,25148,25149, 0, 25149,25149,25149,25150, 0,25150,25150,25150,25151, 0, 25151,25151,25151,25152, 0,25152,25152,25152,25153, 0, 25153,25153,25153,25154, 0,25154,25154,25154,25155, 0, 25155,25155,25155,25156,25156,25156,25156,25156,25157, 0, 25157,25157,25157,25158,25158,25158,25158,25158,25159, 0, 25159,25159,25159,25160,25160,25160,25160,25160,25161, 0, 25161,25161,25161,25162,25162,25162,25162,25162,25163, 0, 25163,25163,25163,25164,25164,25164,25164,25164,25165, 0, 25165,25165,25165,25166, 0,25166,25166,25166,25167, 0, 25167,25167,25167,25168, 0,25168,25168,25168,25169, 0, 25169,25169,25169,25170, 0,25170,25170,25170,25171, 0, 25171,25171,25171,25172, 0,25172,25172,25172,25173, 0, 25173,25173,25173,25174,25174,25174,25174,25174,25175, 0, 25175,25175,25175,25176, 0,25176,25176,25176,25177, 0, 25177,25177,25177,25178, 0,25178,25178,25178,25179, 0, 25179,25179,25179,25180, 0,25180,25180,25180,25181, 0, 25181,25181,25181,25182, 0,25182,25182,25182,25183, 0, 25183,25183,25183,25184, 0,25184,25184,25184,25185, 0, 25185,25185,25185,25186, 0,25186,25186,25186,25187,25187, 25187,25187,25187,25188, 0,25188,25188,25188,25189,25189, 25189,25189,25189,25190, 0,25190,25190,25190,25191,25191, 25191,25191,25191,25192, 0,25192,25192,25192,25193, 0, 25193,25193,25193,25194, 0,25194,25194,25194,25195, 0, 25195,25195,25195,25196, 0,25196,25196,25196,25197, 0, 25197,25197,25197,25198, 0,25198,25198,25198,25199, 0, 25199,25199,25199,25200,25200,25200,25200,25200,25201,25201, 25201,25201,25201,25202, 0,25202,25202,25202,25203, 0, 25203,25203,25203,25204, 0,25204,25204,25204,25205, 0, 25205,25205,25205,25206, 0,25206,25206,25206,25207, 0, 25207,25207,25207,25208, 0,25208,25208,25208,25209, 0, 25209,25209,25209,25210, 0,25210,25210,25210,25211, 0, 25211,25211,25211,25212, 0,25212,25212,25212,25213,25213, 25213,25213,25213,25214, 0,25214,25214,25214,25215,25215, 25215,25215,25215,25216, 0,25216,25216,25216,25217,25217, 25217,25217,25217,25218, 0,25218,25218,25218,25219,25219, 25219,25219,25219,25220, 0,25220,25220,25220,25221,25221, 25221,25221,25221,25222, 0,25222,25222,25222,25223, 0, 25223,25223,25223,25224, 0,25224,25224,25224,25225, 0, 25225,25225,25225,25226, 0,25226,25226,25226,25227, 0, 25227,25227,25227,25228,25228,25228,25228,25228,25229, 0, 25229,25229,25229,25230, 0,25230,25230,25230,25231, 0, 25231,25231,25231,25232, 0,25232,25232,25232,25233, 0, 25233,25233,25233,25234, 0,25234,25234,25234,25235, 0, 25235,25235,25235,25236, 0,25236,25236,25236,25237, 0, 25237,25237,25237,25238, 0,25238,25238,25238,25239, 0, 25239,25239,25239,25240,25240,25240,25240,25240,25241, 0, 25241,25241,25241,25242,25242,25242,25242,25242,25243,25243, 25243,25243,25243,25244, 0,25244,25244,25244,25245, 0, 25245,25245,25245,25246, 0,25246,25246,25246,25247, 0, 25247,25247,25247,25248, 0,25248,25248,25248,25249, 0, 25249,25249,25249,25250, 0,25250,25250,25250,25251, 0, 25251,25251,25251,25252,25252,25252,25252,25252,25253, 0, 25253,25253,25253,25254, 0,25254,25254,25254,25255, 0, 25255,25255,25255,25256, 0,25256,25256,25256,25257, 0, 25257,25257,25257,25258, 0,25258,25258,25258,25259, 0, 25259,25259,25259,25260, 0,25260,25260,25260,25261, 0, 25261,25261,25261,25262, 0,25262,25262,25262,25263,25263, 25263,25263,25263,25264, 0,25264,25264,25264,25265,25265, 25265,25265,25265,25266, 0,25266,25266,25266,25267,25267, 25267,25267,25267,25268, 0,25268,25268,25268,25269,25269, 25269,25269,25269,25270, 0,25270,25270,25270,25271,25271, 25271,25271,25271,25272, 0,25272,25272,25272,25273, 0, 25273,25273,25273,25274, 0,25274,25274,25274,25275, 0, 25275,25275,25275,25276, 0,25276,25276,25276,25277, 0, 25277,25277,25277,25278, 0,25278,25278,25278,25279, 0, 25279,25279,25279,25280, 0,25280,25280,25280,25281, 0, 25281,25281,25281,25282, 0,25282,25282,25282,25283, 0, 25283,25283,25283,25284, 0,25284,25284,25284,25285, 0, 25285,25285,25285,25286, 0,25286,25286,25286,25287, 0, 25287,25287,25287,25288, 0,25288,25288,25288,25289,25289, 25289,25289,25289,25290, 0,25290,25290,25290,25291,25291, 25291,25291,25291,25292,25292,25292,25292,25292,25293, 0, 25293,25293,25293,25294, 0,25294,25294,25294,25295, 0, 25295,25295,25295,25296, 0,25296,25296,25296,25297, 0, 25297,25297,25297,25298, 0,25298,25298,25298,25299, 0, 25299,25299,25299,25300, 0,25300,25300,25300,25301,25301, 25301,25301,25301,25302, 0,25302,25302,25302,25303, 0, 25303,25303,25303,25304, 0,25304,25304,25304,25305, 0, 25305,25305,25305,25306, 0,25306,25306,25306,25307, 0, 25307,25307,25307,25308, 0,25308,25308,25308,25309, 0, 25309,25309,25309,25310, 0,25310,25310,25310,25311, 0, 25311,25311,25311,25312,25312,25312,25312,25312,25313, 0, 25313,25313,25313,25314,25314,25314,25314,25314,25315,25315, 25315,25315,25315,25316, 0,25316,25316,25316,25317,25317, 25317,25317,25317,25318, 0,25318,25318,25318,25319,25319, 25319,25319,25319,25320, 0,25320,25320,25320,25321, 0, 25321,25321,25321,25322, 0,25322,25322,25322,25323, 0, 25323,25323,25323,25324, 0,25324,25324,25324,25325, 0, 25325,25325,25325,25326, 0,25326,25326,25326,25327, 0, 25327,25327,25327,25328, 0,25328,25328,25328,25329, 0, 25329,25329,25329,25330, 0,25330,25330,25330,25331, 0, 25331,25331,25331,25332, 0,25332,25332,25332,25333, 0, 25333,25333,25333,25334, 0,25334,25334,25334,25335, 0, 25335,25335,25335,25336, 0,25336,25336,25336,25337,25337, 25337,25337,25337,25338, 0,25338,25338,25338,25339,25339, 25339,25339,25339,25340,25340,25340,25340,25340,25341, 0, 25341,25341,25341,25342, 0,25342,25342,25342,25343, 0, 25343,25343,25343,25344, 0,25344,25344,25344,25345, 0, 25345,25345,25345,25346, 0,25346,25346,25346,25347,25347, 25347,25347,25347,25348, 0,25348,25348,25348,25349, 0, 25349,25349,25349,25350, 0,25350,25350,25350,25351, 0, 25351,25351,25351,25352, 0,25352,25352,25352,25353, 0, 25353,25353,25353,25354, 0,25354,25354,25354,25355, 0, 25355,25355,25355,25356, 0,25356,25356,25356,25357, 0, 25357,25357,25357,25358,25358,25358,25358,25358,25359, 0, 25359,25359,25359,25360,25360,25360,25360,25360,25361,25361, 25361,25361,25361,25362, 0,25362,25362,25362,25363,25363, 25363,25363,25363,25364, 0,25364,25364,25364,25365,25365, 25365,25365,25365,25366, 0,25366,25366,25366,25367, 0, 25367,25367,25367,25368, 0,25368,25368,25368,25369, 0, 25369,25369,25369,25370, 0,25370,25370,25370,25371, 0, 25371,25371,25371,25372, 0,25372,25372,25372,25373, 0, 25373,25373,25373,25374, 0,25374,25374,25374,25375, 0, 25375,25375,25375,25376, 0,25376,25376,25376,25377, 0, 25377,25377,25377,25378, 0,25378,25378,25378,25379, 0, 25379,25379,25379,25380,25380,25380,25380,25380,25381, 0, 25381,25381,25381,25382,25382,25382,25382,25382,25383,25383, 25383,25383,25383,25384, 0,25384,25384,25384,25385, 0, 25385,25385,25385,25386, 0,25386,25386,25386,25387, 0, 25387,25387,25387,25388, 0,25388,25388,25388,25389,25389, 25389,25389,25389,25390, 0,25390,25390,25390,25391, 0, 25391,25391,25391,25392, 0,25392,25392,25392,25393, 0, 25393,25393,25393,25394, 0,25394,25394,25394,25395, 0, 25395,25395,25395,25396, 0,25396,25396,25396,25397, 0, 25397,25397,25397,25398, 0,25398,25398,25398,25399, 0, 25399,25399,25399,25400,25400,25400,25400,25400,25401, 0, 25401,25401,25401,25402,25402,25402,25402,25402,25403,25403, 25403,25403,25403,25404, 0,25404,25404,25404,25405,25405, 25405,25405,25405,25406, 0,25406,25406,25406,25407,25407, 25407,25407,25407,25408, 0,25408,25408,25408,25409, 0, 25409,25409,25409,25410, 0,25410,25410,25410,25411, 0, 25411,25411,25411,25412, 0,25412,25412,25412,25413, 0, 25413,25413,25413,25414, 0,25414,25414,25414,25415, 0, 25415,25415,25415,25416, 0,25416,25416,25416,25417, 0, 25417,25417,25417,25418, 0,25418,25418,25418,25419, 0, 25419,25419,25419,25420, 0,25420,25420,25420,25421,25421, 25421,25421,25421,25422, 0,25422,25422,25422,25423,25423, 25423,25423,25423,25424,25424,25424,25424,25424,25425, 0, 25425,25425,25425,25426, 0,25426,25426,25426,25427, 0, 25427,25427,25427,25428, 0,25428,25428,25428,25429, 0, 25429,25429,25429,25430,25430,25430,25430,25430,25431, 0, 25431,25431,25431,25432, 0,25432,25432,25432,25433, 0, 25433,25433,25433,25434, 0,25434,25434,25434,25435, 0, 25435,25435,25435,25436, 0,25436,25436,25436,25437, 0, 25437,25437,25437,25438, 0,25438,25438,25438,25439, 0, 25439,25439,25439,25440, 0,25440,25440,25440,25441,25441, 25441,25441,25441,25442, 0,25442,25442,25442,25443,25443, 25443,25443,25443,25444,25444,25444,25444,25444,25445, 0, 25445,25445,25445,25446, 0,25446,25446,25446,25447,25447, 25447,25447,25447,25448, 0,25448,25448,25448,25449, 0, 25449,25449,25449,25450, 0,25450,25450,25450,25451, 0, 25451,25451,25451,25452, 0,25452,25452,25452,25453, 0, 25453,25453,25453,25454, 0,25454,25454,25454,25455, 0, 25455,25455,25455,25456, 0,25456,25456,25456,25457, 0, 25457,25457,25457,25458, 0,25458,25458,25458,25459, 0, 25459,25459,25459,25460,25460,25460,25460,25460,25461, 0, 25461,25461,25461,25462,25462,25462,25462,25462,25463,25463, 25463,25463,25463,25464, 0,25464,25464,25464,25465, 0, 25465,25465,25465,25466, 0,25466,25466,25466,25467, 0, 25467,25467,25467,25468,25468,25468,25468,25468,25469, 0, 25469,25469,25469,25470, 0,25470,25470,25470,25471, 0, 25471,25471,25471,25472, 0,25472,25472,25472,25473, 0, 25473,25473,25473,25474, 0,25474,25474,25474,25475, 0, 25475,25475,25475,25476, 0,25476,25476,25476,25477, 0, 25477,25477,25477,25478, 0,25478,25478,25478,25479, 0, 25479,25479,25479,25480, 0,25480,25480,25480,25481,25481, 25481,25481,25481,25482,25482,25482,25482,25482,25483, 0, 25483,25483,25483,25484, 0,25484,25484,25484,25485,25485, 25485,25485,25485,25486, 0,25486,25486,25486,25487, 0, 25487,25487,25487,25488, 0,25488,25488,25488,25489, 0, 25489,25489,25489,25490, 0,25490,25490,25490,25491, 0, 25491,25491,25491,25492, 0,25492,25492,25492,25493, 0, 25493,25493,25493,25494, 0,25494,25494,25494,25495, 0, 25495,25495,25495,25496, 0,25496,25496,25496,25497,25497, 25497,25497,25497,25498, 0,25498,25498,25498,25499,25499, 25499,25499,25499,25500,25500,25500,25500,25500,25501, 0, 25501,25501,25501,25502, 0,25502,25502,25502,25503, 0, 25503,25503,25503,25504, 0,25504,25504,25504,25505, 0, 25505,25505,25505,25506, 0,25506,25506,25506,25507, 0, 25507,25507,25507,25508, 0,25508,25508,25508,25509, 0, 25509,25509,25509,25510, 0,25510,25510,25510,25511, 0, 25511,25511,25511,25512, 0,25512,25512,25512,25513, 0, 25513,25513,25513,25514, 0,25514,25514,25514,25515, 0, 25515,25515,25515,25516, 0,25516,25516,25516,25517,25517, 25517,25517,25517,25518,25518,25518,25518,25518,25519, 0, 25519,25519,25519,25520,25520,25520,25520,25520,25521, 0, 25521,25521,25521,25522,25522,25522,25522,25522,25523, 0, 25523,25523,25523,25524, 0,25524,25524,25524,25525, 0, 25525,25525,25525,25526, 0,25526,25526,25526,25527, 0, 25527,25527,25527,25528, 0,25528,25528,25528,25529, 0, 25529,25529,25529,25530, 0,25530,25530,25530,25531, 0, 25531,25531,25531,25532, 0,25532,25532,25532,25533, 0, 25533,25533,25533,25534, 0,25534,25534,25534,25535, 0, 25535,25535,25535,25536,25536,25536,25536,25536,25537,25537, 25537,25537,25537,25538, 0,25538,25538,25538,25539, 0, 25539,25539,25539,25540, 0,25540,25540,25540,25541, 0, 25541,25541,25541,25542, 0,25542,25542,25542,25543, 0, 25543,25543,25543,25544, 0,25544,25544,25544,25545, 0, 25545,25545,25545,25546, 0,25546,25546,25546,25547, 0, 25547,25547,25547,25548, 0,25548,25548,25548,25549, 0, 25549,25549,25549,25550, 0,25550,25550,25550,25551, 0, 25551,25551,25551,25552, 0,25552,25552,25552,25553, 0, 25553,25553,25553,25554, 0,25554,25554,25554,25555,25555, 25555,25555,25555,25556,25556,25556,25556,25556,25557, 0, 25557,25557,25557,25558, 0,25558,25558,25558,25559,25559, 25559,25559,25559,25560, 0,25560,25560,25560,25561, 0, 25561,25561,25561,25562, 0,25562,25562,25562,25563, 0, 25563,25563,25563,25564, 0,25564,25564,25564,25565, 0, 25565,25565,25565,25566, 0,25566,25566,25566,25567, 0, 25567,25567,25567,25568, 0,25568,25568,25568,25569, 0, 25569,25569,25569,25570, 0,25570,25570,25570,25571, 0, 25571,25571,25571,25572, 0,25572,25572,25572,25573, 0, 25573,25573,25573,25574,25574,25574,25574,25574,25575,25575, 25575,25575,25575,25576, 0,25576,25576,25576,25577, 0, 25577,25577,25577,25578, 0,25578,25578,25578,25579, 0, 25579,25579,25579,25580, 0,25580,25580,25580,25581, 0, 25581,25581,25581,25582, 0,25582,25582,25582,25583, 0, 25583,25583,25583,25584, 0,25584,25584,25584,25585, 0, 25585,25585,25585,25586, 0,25586,25586,25586,25587, 0, 25587,25587,25587,25588, 0,25588,25588,25588,25589, 0, 25589,25589,25589,25590, 0,25590,25590,25590,25591, 0, 25591,25591,25591,25592, 0,25592,25592,25592,25593,25593, 25593,25593,25593,25594, 0,25594,25594,25594,25595,25595, 25595,25595,25595,25596, 0,25596,25596,25596,25597,25597, 25597,25597,25597,25598, 0,25598,25598,25598,25599, 0, 25599,25599,25599,25600, 0,25600,25600,25600,25601, 0, 25601,25601,25601,25602, 0,25602,25602,25602,25603, 0, 25603,25603,25603,25604, 0,25604,25604,25604,25605, 0, 25605,25605,25605,25606, 0,25606,25606,25606,25607, 0, 25607,25607,25607,25608, 0,25608,25608,25608,25609,25609, 25609,25609,25609,25610,25610,25610,25610,25610,25611, 0, 25611,25611,25611,25612, 0,25612,25612,25612,25613, 0, 25613,25613,25613,25614, 0,25614,25614,25614,25615, 0, 25615,25615,25615,25616, 0,25616,25616,25616,25617, 0, 25617,25617,25617,25618, 0,25618,25618,25618,25619, 0, 25619,25619,25619,25620, 0,25620,25620,25620,25621, 0, 25621,25621,25621,25622, 0,25622,25622,25622,25623, 0, 25623,25623,25623,25624, 0,25624,25624,25624,25625, 0, 25625,25625,25625,25626, 0,25626,25626,25626,25627, 0, 25627,25627,25627,25628,25628,25628,25628,25628,25629, 0, 25629,25629,25629,25630,25630,25630,25630,25630,25631, 0, 25631,25631,25631,25632,25632,25632,25632,25632,25633, 0, 25633,25633,25633,25634, 0,25634,25634,25634,25635, 0, 25635,25635,25635,25636, 0,25636,25636,25636,25637, 0, 25637,25637,25637,25638, 0,25638,25638,25638,25639, 0, 25639,25639,25639,25640, 0,25640,25640,25640,25641, 0, 25641,25641,25641,25642, 0,25642,25642,25642,25643,25643, 25643,25643,25643,25644,25644,25644,25644,25644,25645, 0, 25645,25645,25645,25646, 0,25646,25646,25646,25647, 0, 25647,25647,25647,25648, 0,25648,25648,25648,25649, 0, 25649,25649,25649,25650, 0,25650,25650,25650,25651, 0, 25651,25651,25651,25652, 0,25652,25652,25652,25653, 0, 25653,25653,25653,25654, 0,25654,25654,25654,25655, 0, 25655,25655,25655,25656, 0,25656,25656,25656,25657, 0, 25657,25657,25657,25658, 0,25658,25658,25658,25659, 0, 25659,25659,25659,25660, 0,25660,25660,25660,25661, 0, 25661,25661,25661,25662,25662,25662,25662,25662,25663, 0, 25663,25663,25663,25664,25664,25664,25664,25664,25665, 0, 25665,25665,25665,25666,25666,25666,25666,25666,25667, 0, 25667,25667,25667,25668, 0,25668,25668,25668,25669, 0, 25669,25669,25669,25670, 0,25670,25670,25670,25671, 0, 25671,25671,25671,25672, 0,25672,25672,25672,25673, 0, 25673,25673,25673,25674, 0,25674,25674,25674,25675, 0, 25675,25675,25675,25676, 0,25676,25676,25676,25677,25677, 25677,25677,25677,25678,25678,25678,25678,25678,25679, 0, 25679,25679,25679,25680, 0,25680,25680,25680,25681, 0, 25681,25681,25681,25682, 0,25682,25682,25682,25683, 0, 25683,25683,25683,25684, 0,25684,25684,25684,25685, 0, 25685,25685,25685,25686, 0,25686,25686,25686,25687, 0, 25687,25687,25687,25688, 0,25688,25688,25688,25689, 0, 25689,25689,25689,25690, 0,25690,25690,25690,25691, 0, 25691,25691,25691,25692, 0,25692,25692,25692,25693, 0, 25693,25693,25693,25694, 0,25694,25694,25694,25695, 0, 25695,25695,25695,25696,25696,25696,25696,25696,25697, 0, 25697,25697,25697,25698,25698,25698,25698,25698,25699, 0, 25699,25699,25699,25700,25700,25700,25700,25700,25701, 0, 25701,25701,25701,25702, 0,25702,25702,25702,25703, 0, 25703,25703,25703,25704, 0,25704,25704,25704,25705, 0, 25705,25705,25705,25706, 0,25706,25706,25706,25707, 0, 25707,25707,25707,25708, 0,25708,25708,25708,25709,25709, 25709,25709,25709,25710, 0,25710,25710,25710,25711, 0, 25711,25711,25711,25712, 0,25712,25712,25712,25713, 0, 25713,25713,25713,25714, 0,25714,25714,25714,25715, 0, 25715,25715,25715,25716, 0,25716,25716,25716,25717, 0, 25717,25717,25717,25718, 0,25718,25718,25718,25719, 0, 25719,25719,25719,25720, 0,25720,25720,25720,25721, 0, 25721,25721,25721,25722, 0,25722,25722,25722,25723, 0, 25723,25723,25723,25724, 0,25724,25724,25724,25725, 0, 25725,25725,25725,25726, 0,25726,25726,25726,25727, 0, 25727,25727,25727,25728, 0,25728,25728,25728,25729,25729, 25729,25729,25729,25730, 0,25730,25730,25730,25731,25731, 25731,25731,25731,25732, 0,25732,25732,25732,25733,25733, 25733,25733,25733,25734, 0,25734,25734,25734,25735, 0, 25735,25735,25735,25736, 0,25736,25736,25736,25737, 0, 25737,25737,25737,25738, 0,25738,25738,25738,25739, 0, 25739,25739,25739,25740, 0,25740,25740,25740,25741,25741, 25741,25741,25741,25742, 0,25742,25742,25742,25743, 0, 25743,25743,25743,25744, 0,25744,25744,25744,25745, 0, 25745,25745,25745,25746, 0,25746,25746,25746,25747, 0, 25747,25747,25747,25748, 0,25748,25748,25748,25749, 0, 25749,25749,25749,25750, 0,25750,25750,25750,25751, 0, 25751,25751,25751,25752, 0,25752,25752,25752,25753, 0, 25753,25753,25753,25754, 0,25754,25754,25754,25755, 0, 25755,25755,25755,25756, 0,25756,25756,25756,25757,25757, 25757,25757,25757,25758, 0,25758,25758,25758,25759,25759, 25759,25759,25759,25760, 0,25760,25760,25760,25761,25761, 25761,25761,25761,25762, 0,25762,25762,25762,25763, 0, 25763,25763,25763,25764, 0,25764,25764,25764,25765, 0, 25765,25765,25765,25766, 0,25766,25766,25766,25767, 0, 25767,25767,25767,25768, 0,25768,25768,25768,25769,25769, 25769,25769,25769,25770, 0,25770,25770,25770,25771, 0, 25771,25771,25771,25772, 0,25772,25772,25772,25773, 0, 25773,25773,25773,25774, 0,25774,25774,25774,25775, 0, 25775,25775,25775,25776, 0,25776,25776,25776,25777, 0, 25777,25777,25777,25778, 0,25778,25778,25778,25779, 0, 25779,25779,25779,25780, 0,25780,25780,25780,25781, 0, 25781,25781,25781,25782, 0,25782,25782,25782,25783, 0, 25783,25783,25783,25784, 0,25784,25784,25784,25785,25785, 25785,25785,25785,25786, 0,25786,25786,25786,25787,25787, 25787,25787,25787,25788, 0,25788,25788,25788,25789,25789, 25789,25789,25789,25790, 0,25790,25790,25790,25791, 0, 25791,25791,25791,25792, 0,25792,25792,25792,25793, 0, 25793,25793,25793,25794, 0,25794,25794,25794,25795, 0, 25795,25795,25795,25796, 0,25796,25796,25796,25797,25797, 25797,25797,25797,25798, 0,25798,25798,25798,25799, 0, 25799,25799,25799,25800, 0,25800,25800,25800,25801, 0, 25801,25801,25801,25802, 0,25802,25802,25802,25803, 0, 25803,25803,25803,25804, 0,25804,25804,25804,25805, 0, 25805,25805,25805,25806, 0,25806,25806,25806,25807, 0, 25807,25807,25807,25808, 0,25808,25808,25808,25809, 0, 25809,25809,25809,25810, 0,25810,25810,25810,25811, 0, 25811,25811,25811,25812, 0,25812,25812,25812,25813,25813, 25813,25813,25813,25814, 0,25814,25814,25814,25815,25815, 25815,25815,25815,25816, 0,25816,25816,25816,25817,25817, 25817,25817,25817,25818, 0,25818,25818,25818,25819, 0, 25819,25819,25819,25820, 0,25820,25820,25820,25821, 0, 25821,25821,25821,25822, 0,25822,25822,25822,25823,25823, 25823,25823,25823,25824, 0,25824,25824,25824,25825, 0, 25825,25825,25825,25826, 0,25826,25826,25826,25827, 0, 25827,25827,25827,25828, 0,25828,25828,25828,25829, 0, 25829,25829,25829,25830, 0,25830,25830,25830,25831, 0, 25831,25831,25831,25832, 0,25832,25832,25832,25833, 0, 25833,25833,25833,25834, 0,25834,25834,25834,25835, 0, 25835,25835,25835,25836, 0,25836,25836,25836,25837, 0, 25837,25837,25837,25838,25838,25838,25838,25838,25839, 0, 25839,25839,25839,25840, 0,25840,25840,25840,25841, 0, 25841,25841,25841,25842, 0,25842,25842,25842,25843, 0, 25843,25843,25843,25844, 0,25844,25844,25844,25845,25845, 25845,25845,25845,25846, 0,25846,25846,25846,25847, 0, 25847,25847,25847,25848, 0,25848,25848,25848,25849, 0, 25849,25849,25849,25850, 0,25850,25850,25850,25851, 0, 25851,25851,25851,25852, 0,25852,25852,25852,25853, 0, 25853,25853,25853,25854, 0,25854,25854,25854,25855, 0, 25855,25855,25855,25856, 0,25856,25856,25856,25857, 0, 25857,25857,25857,25858, 0,25858,25858,25858,25859, 0, 25859,25859,25859,25860, 0,25860,25860,25860,25861, 0, 25861,25861,25861,25862, 0,25862,25862,25862,25863, 0, 25863,25863,25863,25864, 0,25864,25864,25864,25865, 0, 25865,25865,25865,25866, 0,25866,25866,25866,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646,21646, 21646,21646,21646,21646,21646,21646,21646,21646,21646 } ; static yy_state_type yy_last_accepting_state; static char *yy_last_accepting_cpos; extern int yy_flex_debug; int yy_flex_debug = 1; static yyconst flex_int16_t yy_rule_linenum[94] = { 0, 135, 141, 144, 147, 151, 160, 165, 171, 177, 178, 181, 182, 185, 187, 189, 190, 193, 194, 198, 201, 202, 205, 206, 207, 208, 211, 212, 214, 215, 218, 219, 220, 221, 224, 227, 228, 230, 231, 234, 235, 238, 239, 242, 243, 246, 249, 250, 253, 254, 255, 257, 258, 260, 261, 262, 263, 266, 267, 270, 271, 273, 274, 277, 278, 281, 282, 285, 286, 289, 290, 293, 296, 300, 304, 305, 307, 310, 313, 316, 317, 322, 323, 327, 330, 331, 334, 337, 338, 341, 343, 346, 347, 350 } ; /* The intent behind this definition is that it'll catch * any uses of REJECT which flex missed. */ #define REJECT reject_used_but_not_detected #define yymore() yymore_used_but_not_detected #define YY_MORE_ADJ 0 #define YY_RESTORE_YY_MORE_OFFSET #ifndef YYLMAX #define YYLMAX 8192 #endif char yytext[YYLMAX]; char *yytext_ptr; #line 1 "attack_scanner.l" /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #line 22 "attack_scanner.l" #include #include #include "attack.h" #include "attack_parser.h" static int getsyslogpid(char *syslogbanner, int length); #define YY_NO_INPUT 1 /* Start Conditions */ /* for Login services */ /* for SSHGuard */ /* for Mail services */ /* for FTP services */ /* for HTTP services */ /* for git services */ /* all words but "sshguard" provided that posix regex don't support negation nor intersection: * 1) all words of 2 to 7 characters or 8-* chars * 2) words of 7 chars different to "sshguard" (^s.* | s^s.* | ss^h.* */ /* IPv4 address (used in IPv6 address too, for IPv4 encapsulation) */ /* IPv6 addresses including compressed variants (RFC 2373) */ /* an IPv4 packed in IPv6 as IPv4-mapped IPv6 address */ /* Common Log Format. */ /* Common configuration for http botsearch * Adapted from fail2ban botsearch filters & tweaked by alip☮exherbo.org, * Original author: Frantisek Sumsal */ #line 85419 "attack_scanner.c" #define INITIAL 0 #define ssh_notallowed 1 #define ssh_reversemap 2 #define ssh_disconnect 3 #define ssh_badproto 4 #define ssh_badkex 5 #define cockpit_authfail 6 #define sshguard_attack 7 #define sshguard_block 8 #define dovecot_loginerr 9 #define cyrusimap_loginerr 10 #define exim_esmtp_autherr 11 #define exim_esmtp_loginerr 12 #define sendmail_relaydenied 13 #define sendmail_authfailure 14 #define postfix_loginerr 15 #define postfix_greylist 16 #define opensmtpd_failedcmd 17 #define postscreen 18 #define freebsdftpd_loginerr 19 #define proftpd_loginerr 20 #define pureftpd_loginerr 21 #define vsftpd_loginerr 22 #define clf_request 23 #define clf_request_withuser 24 #define clf_unauhtorized 25 #define clfwebprobes_botsearch 26 #define gitea_autherr 27 #ifndef YY_NO_UNISTD_H /* Special case for "unistd.h", since it is non-ANSI. We include it way * down here because we want the user's section 1 to have been scanned first. * The user has a chance to override it with an option. */ /* %if-c-only */ #include /* %endif */ /* %if-c++-only */ /* %endif */ #endif #ifndef YY_EXTRA_TYPE #define YY_EXTRA_TYPE void * #endif /* %if-c-only Reentrant structure and macros (non-C++). */ /* %if-reentrant */ /* %if-c-only */ static int yy_init_globals (void ); /* %endif */ /* %if-reentrant */ /* %endif */ /* %endif End reentrant structures and macros. */ /* Accessor methods to globals. These are made visible to non-reentrant scanners for convenience. */ int yylex_destroy (void ); int yyget_debug (void ); void yyset_debug (int debug_flag ); YY_EXTRA_TYPE yyget_extra (void ); void yyset_extra (YY_EXTRA_TYPE user_defined ); FILE *yyget_in (void ); void yyset_in (FILE * in_str ); FILE *yyget_out (void ); void yyset_out (FILE * out_str ); yy_size_t yyget_leng (void ); char *yyget_text (void ); int yyget_lineno (void ); void yyset_lineno (int line_number ); /* %if-bison-bridge */ /* %endif */ /* Macros after this point can all be overridden by user definitions in * section 1. */ #ifndef YY_SKIP_YYWRAP #ifdef __cplusplus extern "C" int yywrap (void ); #else extern int yywrap (void ); #endif #endif /* %not-for-header */ /* %ok-for-header */ /* %endif */ #ifndef yytext_ptr static void yy_flex_strncpy (char *,yyconst char *,int ); #endif #ifdef YY_NEED_STRLEN static int yy_flex_strlen (yyconst char * ); #endif #ifndef YY_NO_INPUT /* %if-c-only Standard (non-C++) definition */ /* %not-for-header */ #ifdef __cplusplus static int yyinput (void ); #else static int input (void ); #endif /* %ok-for-header */ /* %endif */ #endif /* %if-c-only */ /* %endif */ /* Amount of stuff to slurp up with each read. */ #ifndef YY_READ_BUF_SIZE #define YY_READ_BUF_SIZE 8192 #endif /* Copy whatever the last rule matched to the standard output. */ #ifndef ECHO /* %if-c-only Standard (non-C++) definition */ /* This used to be an fputs(), but since the string might contain NUL's, * we now use fwrite(). */ #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0) /* %endif */ /* %if-c++-only C++ definition */ /* %endif */ #endif /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, * is returned in "result". */ #ifndef YY_INPUT #define YY_INPUT(buf,result,max_size) \ /* %% [5.0] fread()/read() definition of YY_INPUT goes here unless we're doing C++ \ */\ if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ { \ int c = '*'; \ size_t n; \ for ( n = 0; n < max_size && \ (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ buf[n] = (char) c; \ if ( c == '\n' ) \ buf[n++] = (char) c; \ if ( c == EOF && ferror( yyin ) ) \ YY_FATAL_ERROR( "input in flex scanner failed" ); \ result = n; \ } \ else \ { \ errno=0; \ while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \ { \ if( errno != EINTR) \ { \ YY_FATAL_ERROR( "input in flex scanner failed" ); \ break; \ } \ errno=0; \ clearerr(yyin); \ } \ }\ \ /* %if-c++-only C++ definition \ */\ /* %endif */ #endif /* No semi-colon after return; correct usage is to write "yyterminate();" - * we don't want an extra ';' after the "return" because that will cause * some compilers to complain about unreachable statements. */ #ifndef yyterminate #define yyterminate() return YY_NULL #endif /* Number of entries by which start-condition stack grows. */ #ifndef YY_START_STACK_INCR #define YY_START_STACK_INCR 25 #endif /* Report a fatal error. */ #ifndef YY_FATAL_ERROR /* %if-c-only */ #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) /* %endif */ /* %if-c++-only */ /* %endif */ #endif /* %if-tables-serialization structures and prototypes */ /* %not-for-header */ /* %ok-for-header */ /* %not-for-header */ /* %tables-yydmap generated elements */ /* %endif */ /* end tables serialization structures and prototypes */ /* %ok-for-header */ /* Default declaration of generated scanner - a define so the user can * easily add parameters. */ #ifndef YY_DECL #define YY_DECL_IS_OURS 1 /* %if-c-only Standard (non-C++) definition */ extern int yylex (void); #define YY_DECL int yylex (void) /* %endif */ /* %if-c++-only C++ definition */ /* %endif */ #endif /* !YY_DECL */ /* Code executed at the beginning of each rule, after yytext and yyleng * have been set up. */ #ifndef YY_USER_ACTION #define YY_USER_ACTION #endif /* Code executed at the end of each rule. */ #ifndef YY_BREAK #define YY_BREAK break; #endif /* %% [6.0] YY_RULE_SETUP definition goes here */ #define YY_RULE_SETUP \ YY_USER_ACTION /* %not-for-header */ /** The main scanner function which does all the work. */ YY_DECL { yy_state_type yy_current_state; char *yy_cp, *yy_bp; int yy_act; /* %% [7.0] user's declarations go here */ #line 123 "attack_scanner.l" /* * syslog banner, eg "Nov 22 09:58:58 freyja sshd[94637]: " * tokenized as: timestamp hostname procname(subname) [pid]: * both the subname and pid parts can be missing * * return SYSLOG_BANNER_PID or SYSLOG_BANNER depending on the presence of [pid] */ /* handle entries with PID and without PID from processes other than sshguard */ #line 85699 "attack_scanner.c" if ( !(yy_init) ) { (yy_init) = 1; #ifdef YY_USER_INIT YY_USER_INIT; #endif if ( ! (yy_start) ) (yy_start) = 1; /* first start state */ if ( ! yyin ) /* %if-c-only */ yyin = stdin; /* %endif */ /* %if-c++-only */ /* %endif */ if ( ! yyout ) /* %if-c-only */ yyout = stdout; /* %endif */ /* %if-c++-only */ /* %endif */ if ( ! YY_CURRENT_BUFFER ) { yyensure_buffer_stack (); YY_CURRENT_BUFFER_LVALUE = yy_create_buffer(yyin,YY_BUF_SIZE ); } yy_load_buffer_state( ); } while ( 1 ) /* loops until end-of-file is reached */ { /* %% [8.0] yymore()-related code goes here */ yy_cp = (yy_c_buf_p); /* Support of yytext. */ *yy_cp = (yy_hold_char); /* yy_bp points to the position in yy_ch_buf of the start of * the current run. */ yy_bp = yy_cp; /* %% [9.0] code to set up and find next match goes here */ yy_current_state = (yy_start); yy_match: do { YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; (yy_last_accepting_cpos) = yy_cp; } while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 21647 ) yy_c = yy_meta[(unsigned int) yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; ++yy_cp; } while ( yy_base[yy_current_state] != 348659 ); yy_find_action: /* %% [10.0] code to find the action number goes here */ yy_act = yy_accept[yy_current_state]; if ( yy_act == 0 ) { /* have to back up */ yy_cp = (yy_last_accepting_cpos); yy_current_state = (yy_last_accepting_state); yy_act = yy_accept[yy_current_state]; } YY_DO_BEFORE_ACTION; /* %% [11.0] code for yylineno update goes here */ do_action: /* This label is used only to access EOF actions. */ /* %% [12.0] debug code goes here */ if ( yy_flex_debug ) { if ( yy_act == 0 ) fprintf( stderr, "--scanner backing up\n" ); else if ( yy_act < 94 ) fprintf( stderr, "--accepting rule at line %ld (\"%s\")\n", (long)yy_rule_linenum[yy_act], yytext ); else if ( yy_act == 94 ) fprintf( stderr, "--accepting default rule (\"%s\")\n", yytext ); else if ( yy_act == 95 ) fprintf( stderr, "--(end of buffer or a NUL)\n" ); else fprintf( stderr, "--EOF (start condition %d)\n", YY_START ); } switch ( yy_act ) { /* beginning of action switch */ /* %% [13.0] actions go here */ case 0: /* must back up */ /* undo the effects of YY_DO_BEFORE_ACTION */ *yy_cp = (yy_hold_char); yy_cp = (yy_last_accepting_cpos); yy_current_state = (yy_last_accepting_state); goto yy_find_action; case 1: YY_RULE_SETUP #line 135 "attack_scanner.l" { /* extract PID */ yylval.num = getsyslogpid(yytext, yyleng); return SYSLOG_BANNER_PID; } YY_BREAK case 2: YY_RULE_SETUP #line 141 "attack_scanner.l" { return SYSLOG_BANNER; } YY_BREAK /* busybox syslog -S */ case 3: YY_RULE_SETUP #line 144 "attack_scanner.l" { return SYSLOG_BANNER; } YY_BREAK /* RFC 5424 banner */ case 4: YY_RULE_SETUP #line 147 "attack_scanner.l" { return RFC_5234_BANNER; } YY_BREAK /* metalog banner */ case 5: YY_RULE_SETUP #line 151 "attack_scanner.l" { return METALOG_BANNER; } YY_BREAK /* * socklog banner, eg * "2015-05-27T04:31:28.10040 auth.info: May 27 04:31:28 sshd[30993]: " * * Some strip the redundant timestamp, eg * "2015-05-27T04:31:28.10040 auth.info: sshd[30993]: " */ case 6: YY_RULE_SETUP #line 160 "attack_scanner.l" { yylval.num = getsyslogpid(yytext, yyleng); return SOCKLOG_BANNER_PID; } YY_BREAK case 7: YY_RULE_SETUP #line 165 "attack_scanner.l" { return SOCKLOG_BANNER; } YY_BREAK /* * Busybox syslog banner, e/g/ * "Jun 20 02:18:39 vps auth.info sshd[13482]: " */ case 8: YY_RULE_SETUP #line 171 "attack_scanner.l" { yylval.num = getsyslogpid(yytext, yyleng); return BUSYBOX_SYSLOG_BANNER_PID; } YY_BREAK /* SSH: invalid or rejected user (cross platform [generated by openssh]) */ case 9: /* rule 9 can match eol */ YY_RULE_SETUP #line 177 "attack_scanner.l" { return SSH_INVALUSERPREF; } YY_BREAK case 10: YY_RULE_SETUP #line 178 "attack_scanner.l" { return SSH_INVALUSERPREF; } YY_BREAK /* match disallowed user (not in AllowUsers/AllowGroups or in DenyUsers/DenyGroups) on Linux Ubuntu/FreeBSD */ /* "User tinydns from 1.2.3.4 not allowed because not listed in AllowUsers" */ case 11: YY_RULE_SETUP #line 181 "attack_scanner.l" { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } YY_BREAK case 12: YY_RULE_SETUP #line 182 "attack_scanner.l" { BEGIN(INITIAL); return SSH_NOTALLOWEDSUFF; } YY_BREAK /* match disallowed user root (with PermitRootLogin = no) */ /* "ROOT LOGIN REFUSED FROM 1.2.3.4" */ case 13: YY_RULE_SETUP #line 185 "attack_scanner.l" { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } YY_BREAK case 14: YY_RULE_SETUP #line 187 "attack_scanner.l" { return SSH_MAXAUTH; } YY_BREAK case 15: YY_RULE_SETUP #line 189 "attack_scanner.l" { return SSH_ADDR_SUFF; } YY_BREAK case 16: YY_RULE_SETUP #line 190 "attack_scanner.l" { return SSH_ADDR_SUFF; } YY_BREAK /* Solaris-own */ case 17: YY_RULE_SETUP #line 193 "attack_scanner.l" { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } YY_BREAK case 18: YY_RULE_SETUP #line 194 "attack_scanner.l" { BEGIN(INITIAL); return SSH_NOTALLOWEDSUFF; } YY_BREAK /* get this instead: match invalid login @ Linux Ubuntu */ /* "Failed password for validuser from 1.2.3.4 port 54609 ssh2" */ case 19: /* rule 19 can match eol */ YY_RULE_SETUP #line 198 "attack_scanner.l" { return SSH_LOGINERR_PREF; } YY_BREAK /* wrong password for valid user @ FreeBSD, Debian */ case 20: YY_RULE_SETUP #line 201 "attack_scanner.l" { return SSH_LOGINERR_PAM; } YY_BREAK case 21: YY_RULE_SETUP #line 202 "attack_scanner.l" { return SSH_VIA; } YY_BREAK /* SSH: connections open and closed without auth attempts */ case 22: YY_RULE_SETUP #line 205 "attack_scanner.l" { return SSH_NOIDENTIFSTR; } YY_BREAK case 23: /* rule 23 can match eol */ YY_RULE_SETUP #line 206 "attack_scanner.l" { BEGIN(ssh_disconnect); return SSH_DISCONNECT_PREF; } YY_BREAK case 24: /* rule 24 can match eol */ YY_RULE_SETUP #line 207 "attack_scanner.l" { BEGIN(ssh_disconnect); return SSH_CONNECTION_CLOSED; } YY_BREAK case 25: YY_RULE_SETUP #line 208 "attack_scanner.l" { BEGIN(INITIAL); return SSH_PREAUTH_SUFF; } YY_BREAK /* SSH: clients connecting with other application protocols */ case 26: YY_RULE_SETUP #line 211 "attack_scanner.l" { BEGIN(ssh_badproto); return SSH_BADPROTOCOLIDENTIF; } YY_BREAK case 27: /* rule 27 can match eol */ YY_RULE_SETUP #line 212 "attack_scanner.l" { BEGIN(INITIAL); return SSH_BADPROTOCOLIDENTIF_SUFF; } YY_BREAK case 28: YY_RULE_SETUP #line 214 "attack_scanner.l" { BEGIN(ssh_badkex); return SSH_BADKEX_PREF; } YY_BREAK case 29: YY_RULE_SETUP #line 215 "attack_scanner.l" { BEGIN(INITIAL); return SSH_BADKEX_SUFF; } YY_BREAK /* SSHGuard */ case 30: YY_RULE_SETUP #line 218 "attack_scanner.l" { BEGIN(sshguard_attack); return SSHGUARD_ATTACK_PREF; } YY_BREAK case 31: YY_RULE_SETUP #line 219 "attack_scanner.l" { BEGIN(INITIAL); return SSHGUARD_ATTACK_SUFF; } YY_BREAK case 32: YY_RULE_SETUP #line 220 "attack_scanner.l" { BEGIN(sshguard_block); return SSHGUARD_BLOCK_PREF; } YY_BREAK case 33: YY_RULE_SETUP #line 221 "attack_scanner.l" { BEGIN(INITIAL); return SSHGUARD_BLOCK_SUFF; } YY_BREAK /* Cucipop */ case 34: /* rule 34 can match eol */ YY_RULE_SETUP #line 224 "attack_scanner.l" { return CUCIPOP_AUTHFAIL; } YY_BREAK /* Exim */ case 35: YY_RULE_SETUP #line 227 "attack_scanner.l" { BEGIN(exim_esmtp_autherr); return EXIM_ESMTP_AUTHFAIL_PREF; } YY_BREAK case 36: YY_RULE_SETUP #line 228 "attack_scanner.l" { BEGIN(INITIAL); return EXIM_ESMTP_AUTHFAIL_SUFF; } YY_BREAK case 37: YY_RULE_SETUP #line 230 "attack_scanner.l" { BEGIN(exim_esmtp_loginerr); return EXIM_ESMTP_LOGINFAIL_PREF; } YY_BREAK case 38: YY_RULE_SETUP #line 231 "attack_scanner.l" { BEGIN(INITIAL); return EXIM_ESMTP_LOGINFAIL_SUFF; } YY_BREAK /* Sendmail */ case 39: YY_RULE_SETUP #line 234 "attack_scanner.l" { BEGIN(sendmail_relaydenied); return SENDMAIL_RELAYDENIED_PREF; } YY_BREAK case 40: YY_RULE_SETUP #line 235 "attack_scanner.l" { BEGIN(INITIAL); return SENDMAIL_RELAYDENIED_SUFF; } YY_BREAK /* Sendmail */ case 41: YY_RULE_SETUP #line 238 "attack_scanner.l" { BEGIN(sendmail_authfailure); return SENDMAIL_AUTHFAILURE_PREF; } YY_BREAK case 42: YY_RULE_SETUP #line 239 "attack_scanner.l" { BEGIN(INITIAL); return SENDMAIL_AUTHFAILURE_SUFF; } YY_BREAK /* dovecot */ case 43: YY_RULE_SETUP #line 242 "attack_scanner.l" { BEGIN(dovecot_loginerr); return DOVECOT_IMAP_LOGINERR_PREF; } YY_BREAK case 44: YY_RULE_SETUP #line 243 "attack_scanner.l" { BEGIN(INITIAL); return DOVECOT_IMAP_LOGINERR_SUFF; } YY_BREAK /* UWimap login errors */ case 45: /* rule 45 can match eol */ YY_RULE_SETUP #line 246 "attack_scanner.l" { return UWIMAP_LOGINERR; } YY_BREAK /* cyrus-imap login error */ case 46: /* rule 46 can match eol */ YY_RULE_SETUP #line 249 "attack_scanner.l" { BEGIN(cyrusimap_loginerr); return CYRUSIMAP_SASL_LOGINERR_PREF; } YY_BREAK case 47: *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ (yy_c_buf_p) = yy_cp -= 1; YY_DO_BEFORE_ACTION; /* set up yytext again */ YY_RULE_SETUP #line 250 "attack_scanner.l" { BEGIN(INITIAL); return CYRUSIMAP_SASL_LOGINERR_SUFF; } YY_BREAK /* postfix */ case 48: YY_RULE_SETUP #line 253 "attack_scanner.l" { BEGIN(postfix_loginerr); return POSTFIX_SASL_LOGINERR_PREF; } YY_BREAK case 49: YY_RULE_SETUP #line 254 "attack_scanner.l" { BEGIN(INITIAL); return POSTFIX_SASL_LOGINERR_SUFF; } YY_BREAK case 50: YY_RULE_SETUP #line 255 "attack_scanner.l" { return POSTFIX_NO_AUTH_PREF; } YY_BREAK case 51: YY_RULE_SETUP #line 257 "attack_scanner.l" { BEGIN(postfix_greylist); return POSTFIX_GREYLIST; } YY_BREAK case 52: YY_RULE_SETUP #line 258 "attack_scanner.l" { BEGIN(INITIAL); return POSTFIX_GREYLIST_SUFF; } YY_BREAK case 53: YY_RULE_SETUP #line 260 "attack_scanner.l" { BEGIN(postscreen); return POSTSCREEN_PREF; } YY_BREAK case 54: YY_RULE_SETUP #line 261 "attack_scanner.l" { BEGIN(postscreen); return POSTSCREEN_PREF; } YY_BREAK case 55: YY_RULE_SETUP #line 262 "attack_scanner.l" { BEGIN(postscreen); return POSTSCREEN_PREF; } YY_BREAK case 56: YY_RULE_SETUP #line 263 "attack_scanner.l" { BEGIN(INITIAL); return POSTSCREEN_SUFF; } YY_BREAK /* FreeBSD's ftpd login errors */ case 57: YY_RULE_SETUP #line 266 "attack_scanner.l" { BEGIN(freebsdftpd_loginerr); return FREEBSDFTPD_LOGINERR_PREF; } YY_BREAK case 58: YY_RULE_SETUP #line 267 "attack_scanner.l" { BEGIN(INITIAL); return FREEBSDFTPD_LOGINERR_SUFF; } YY_BREAK /* ProFTPd */ case 59: /* rule 59 can match eol */ YY_RULE_SETUP #line 270 "attack_scanner.l" { BEGIN(proftpd_loginerr); return PROFTPD_LOGINERR_PREF; } YY_BREAK case 60: YY_RULE_SETUP #line 271 "attack_scanner.l" { BEGIN(INITIAL); return PROFTPD_LOGINERR_SUFF; } YY_BREAK /* another log entry from ProFTPd */ case 61: YY_RULE_SETUP #line 273 "attack_scanner.l" { BEGIN(proftpd_loginerr); return PROFTPD_LOGINERR_PREF; } YY_BREAK case 62: YY_RULE_SETUP #line 274 "attack_scanner.l" { BEGIN(INITIAL); return PROFTPD_LOGINERR_SUFF; } YY_BREAK /* Pure-FTPd */ case 63: YY_RULE_SETUP #line 277 "attack_scanner.l" { BEGIN(pureftpd_loginerr); return PUREFTPD_LOGINERR_PREF; } YY_BREAK case 64: YY_RULE_SETUP #line 278 "attack_scanner.l" { BEGIN(INITIAL); return PUREFTPD_LOGINERR_SUFF; } YY_BREAK /* vsftpd */ case 65: YY_RULE_SETUP #line 281 "attack_scanner.l" { BEGIN(vsftpd_loginerr); return VSFTPD_LOGINERR_PREF; } YY_BREAK case 66: YY_RULE_SETUP #line 282 "attack_scanner.l" { BEGIN(INITIAL); return VSFTPD_LOGINERR_SUFF; } YY_BREAK /* cockpit */ case 67: YY_RULE_SETUP #line 285 "attack_scanner.l" { BEGIN(cockpit_authfail); return COCKPIT_AUTHFAIL_PREF; } YY_BREAK case 68: YY_RULE_SETUP #line 286 "attack_scanner.l" { BEGIN(INITIAL); return COCKPIT_AUTHFAIL_SUFF; } YY_BREAK /* HTTP Basic AUTH – unauthorized. */ case 69: YY_RULE_SETUP #line 289 "attack_scanner.l" { BEGIN(clf_request_withuser); return CLF_UNAUTHOIRIZED_PREF; } YY_BREAK case 70: YY_RULE_SETUP #line 290 "attack_scanner.l" { BEGIN(INITIAL); return CLF_UNAUTHOIRIZED_SUFF; } YY_BREAK /* Common Log Format */ case 71: YY_RULE_SETUP #line 293 "attack_scanner.l" { BEGIN(clf_request); return CLF_REQUEST_PREF; } YY_BREAK /* HTTP probes for common web services. */ case 72: /* rule 72 can match eol */ YY_RULE_SETUP #line 296 "attack_scanner.l" { BEGIN(INITIAL); return CLFWEBPROBES_BOTSEARCH_SUFF; } YY_BREAK /* Bad login URLs. HTTP 200 OK responses via POST are failed requests */ case 73: YY_RULE_SETUP #line 300 "attack_scanner.l" { BEGIN(INITIAL); return CLF_LOGIN_URL_SUFF; } YY_BREAK /* OpenSMTPD. */ /* Unsupported command when attempting to log in. */ case 74: YY_RULE_SETUP #line 304 "attack_scanner.l" { BEGIN(opensmtpd_failedcmd); return OPENSMTPD_FAILED_CMD_PREF; } YY_BREAK case 75: YY_RULE_SETUP #line 305 "attack_scanner.l" { BEGIN(INITIAL); return OPENSMTPD_UNSUPPORTED_CMD_SUFF; } YY_BREAK /* Bad credentials */ case 76: YY_RULE_SETUP #line 307 "attack_scanner.l" { BEGIN(INITIAL); return OPENSMTPD_AUTHFAIL_SUFF; } YY_BREAK /* Courier IMAP/POP */ case 77: /* rule 77 can match eol */ YY_RULE_SETUP #line 310 "attack_scanner.l" { return COURIER_AUTHFAIL_PREF; } YY_BREAK /* OpenVPN */ case 78: YY_RULE_SETUP #line 313 "attack_scanner.l" { return OPENVPN_TLS_ERR_SUFF; } YY_BREAK /* Gitea - also with color codes */ case 79: YY_RULE_SETUP #line 316 "attack_scanner.l" { BEGIN(gitea_autherr); return GITEA_ERR_PREF; } YY_BREAK case 80: YY_RULE_SETUP #line 317 "attack_scanner.l" { BEGIN(INITIAL); return GITEA_ERR_SUFF; } YY_BREAK /** COMMON-USE TOKENS do not touch these **/ /* an IPv4 address */ case 81: YY_RULE_SETUP #line 322 "attack_scanner.l" { yylval.str = yytext; return IPv4; } YY_BREAK case 82: YY_RULE_SETUP #line 323 "attack_scanner.l" { yylval.str = strrchr(yytext, ':')+1; return IPv4; } YY_BREAK /* an IPv6 address */ /* standard | clouds implied | embedded IPv4 */ case 83: YY_RULE_SETUP #line 327 "attack_scanner.l" { yylval.str = strdup(yytext); return IPv6; } YY_BREAK /* an host address (PTR) */ case 84: YY_RULE_SETUP #line 330 "attack_scanner.l" { yylval.str = yytext; return HOSTADDR; } YY_BREAK case 85: YY_RULE_SETUP #line 331 "attack_scanner.l" { yylval.num = (int)strtol(yytext, (char **)NULL, 10); return INTEGER; } YY_BREAK /* syslog timestamp */ /*{MONTH}\ +{DAYNO}\ +{HOUR}:{MINPS}:{MINPS} { return TIMESTAMP_SYSLOG; }*/ case 86: YY_RULE_SETUP #line 334 "attack_scanner.l" { return TIMESTAMP_SYSLOG; } YY_BREAK /* TAI64 timestamp */ case 87: YY_RULE_SETUP #line 337 "attack_scanner.l" { return AT_TIMESTAMP_TAI64; } YY_BREAK case 88: YY_RULE_SETUP #line 338 "attack_scanner.l" { return TIMESTAMP_TAI64; } YY_BREAK /* iso8601 timestamp */ case 89: YY_RULE_SETUP #line 341 "attack_scanner.l" { return TIMESTAMP_ISO8601; } YY_BREAK case 90: YY_RULE_SETUP #line 343 "attack_scanner.l" return REPETITIONS; YY_BREAK /*[^ :]+:[^ ]+ { return FACILITYPRIORITY; } */ case 91: YY_RULE_SETUP #line 346 "attack_scanner.l" { yylval.str = yytext; return WORD; } YY_BREAK case 92: /* rule 92 can match eol */ YY_RULE_SETUP #line 347 "attack_scanner.l" /* eat blanks */ YY_BREAK /* literals */ /*\n { return NEWLINE; } */ case 93: YY_RULE_SETUP #line 350 "attack_scanner.l" { return yytext[0]; } YY_BREAK /** end of COMMON-USE TOKENS **/ case 94: YY_RULE_SETUP #line 354 "attack_scanner.l" ECHO; YY_BREAK #line 86372 "attack_scanner.c" case YY_STATE_EOF(INITIAL): case YY_STATE_EOF(ssh_notallowed): case YY_STATE_EOF(ssh_reversemap): case YY_STATE_EOF(ssh_disconnect): case YY_STATE_EOF(ssh_badproto): case YY_STATE_EOF(ssh_badkex): case YY_STATE_EOF(cockpit_authfail): case YY_STATE_EOF(sshguard_attack): case YY_STATE_EOF(sshguard_block): case YY_STATE_EOF(dovecot_loginerr): case YY_STATE_EOF(cyrusimap_loginerr): case YY_STATE_EOF(exim_esmtp_autherr): case YY_STATE_EOF(exim_esmtp_loginerr): case YY_STATE_EOF(sendmail_relaydenied): case YY_STATE_EOF(sendmail_authfailure): case YY_STATE_EOF(postfix_loginerr): case YY_STATE_EOF(postfix_greylist): case YY_STATE_EOF(opensmtpd_failedcmd): case YY_STATE_EOF(postscreen): case YY_STATE_EOF(freebsdftpd_loginerr): case YY_STATE_EOF(proftpd_loginerr): case YY_STATE_EOF(pureftpd_loginerr): case YY_STATE_EOF(vsftpd_loginerr): case YY_STATE_EOF(clf_request): case YY_STATE_EOF(clf_request_withuser): case YY_STATE_EOF(clf_unauhtorized): case YY_STATE_EOF(clfwebprobes_botsearch): case YY_STATE_EOF(gitea_autherr): yyterminate(); case YY_END_OF_BUFFER: { /* Amount of text matched not including the EOB char. */ int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; /* Undo the effects of YY_DO_BEFORE_ACTION. */ *yy_cp = (yy_hold_char); YY_RESTORE_YY_MORE_OFFSET if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) { /* We're scanning a new file or input source. It's * possible that this happened because the user * just pointed yyin at a new source and called * yylex(). If so, then we have to assure * consistency between YY_CURRENT_BUFFER and our * globals. Here is the right place to do so, because * this is the first action (other than possibly a * back-up) that will match for the new input source. */ (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; } /* Note that here we test for yy_c_buf_p "<=" to the position * of the first EOB in the buffer, since yy_c_buf_p will * already have been incremented past the NUL character * (since all states make transitions on EOB to the * end-of-buffer state). Contrast this with the test * in input(). */ if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) { /* This was really a NUL. */ yy_state_type yy_next_state; (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; yy_current_state = yy_get_previous_state( ); /* Okay, we're now positioned to make the NUL * transition. We couldn't have * yy_get_previous_state() go ahead and do it * for us because it doesn't know how to deal * with the possibility of jamming (and we don't * want to build jamming into it because then it * will run more slowly). */ yy_next_state = yy_try_NUL_trans( yy_current_state ); yy_bp = (yytext_ptr) + YY_MORE_ADJ; if ( yy_next_state ) { /* Consume the NUL. */ yy_cp = ++(yy_c_buf_p); yy_current_state = yy_next_state; goto yy_match; } else { /* %% [14.0] code to do back-up for compressed tables and set up yy_cp goes here */ yy_cp = (yy_c_buf_p); goto yy_find_action; } } else switch ( yy_get_next_buffer( ) ) { case EOB_ACT_END_OF_FILE: { (yy_did_buffer_switch_on_eof) = 0; if ( yywrap( ) ) { /* Note: because we've taken care in * yy_get_next_buffer() to have set up * yytext, we can now set up * yy_c_buf_p so that if some total * hoser (like flex itself) wants to * call the scanner after we return the * YY_NULL, it'll still work - another * YY_NULL will get returned. */ (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; yy_act = YY_STATE_EOF(YY_START); goto do_action; } else { if ( ! (yy_did_buffer_switch_on_eof) ) YY_NEW_FILE; } break; } case EOB_ACT_CONTINUE_SCAN: (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; yy_current_state = yy_get_previous_state( ); yy_cp = (yy_c_buf_p); yy_bp = (yytext_ptr) + YY_MORE_ADJ; goto yy_match; case EOB_ACT_LAST_MATCH: (yy_c_buf_p) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; yy_current_state = yy_get_previous_state( ); yy_cp = (yy_c_buf_p); yy_bp = (yytext_ptr) + YY_MORE_ADJ; goto yy_find_action; } break; } default: YY_FATAL_ERROR( "fatal flex scanner internal error--no action found" ); } /* end of action switch */ } /* end of scanning one token */ } /* end of yylex */ /* %ok-for-header */ /* %if-c++-only */ /* %not-for-header */ /* %ok-for-header */ /* %endif */ /* yy_get_next_buffer - try to read in a new buffer * * Returns a code representing an action: * EOB_ACT_LAST_MATCH - * EOB_ACT_CONTINUE_SCAN - continue scanning from current position * EOB_ACT_END_OF_FILE - end of file */ /* %if-c-only */ static int yy_get_next_buffer (void) /* %endif */ /* %if-c++-only */ /* %endif */ { char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; char *source = (yytext_ptr); int number_to_move, i; int ret_val; if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) YY_FATAL_ERROR( "fatal flex scanner internal error--end of buffer missed" ); if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) { /* Don't try to fill the buffer, so this is an EOF. */ if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) { /* We matched a single character, the EOB, so * treat this as a final EOF. */ return EOB_ACT_END_OF_FILE; } else { /* We matched some text prior to the EOB, first * process it. */ return EOB_ACT_LAST_MATCH; } } /* Try to read more data. */ /* First move last chars to start of buffer. */ number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1; for ( i = 0; i < number_to_move; ++i ) *(dest++) = *(source++); if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) /* don't do the read, it's not guaranteed to return an EOF, * just force an EOF */ YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; else { yy_size_t num_to_read = YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; while ( num_to_read <= 0 ) { /* Not enough room in the buffer - grow it. */ /* just a shorter name for the current buffer */ YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; int yy_c_buf_p_offset = (int) ((yy_c_buf_p) - b->yy_ch_buf); if ( b->yy_is_our_buffer ) { yy_size_t new_size = b->yy_buf_size * 2; if ( new_size <= 0 ) b->yy_buf_size += b->yy_buf_size / 8; else b->yy_buf_size *= 2; b->yy_ch_buf = (char *) /* Include room in for 2 EOB chars. */ yyrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 ); } else /* Can't grow it, we don't own it. */ b->yy_ch_buf = 0; if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( "fatal error - scanner input buffer overflow" ); (yy_c_buf_p) = &b->yy_ch_buf[yy_c_buf_p_offset]; num_to_read = YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; } if ( num_to_read > YY_READ_BUF_SIZE ) num_to_read = YY_READ_BUF_SIZE; /* Read in more data. */ YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), (yy_n_chars), num_to_read ); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); } if ( (yy_n_chars) == 0 ) { if ( number_to_move == YY_MORE_ADJ ) { ret_val = EOB_ACT_END_OF_FILE; yyrestart(yyin ); } else { ret_val = EOB_ACT_LAST_MATCH; YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_EOF_PENDING; } } else ret_val = EOB_ACT_CONTINUE_SCAN; if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { /* Extend the array by 50%, plus the number we really need. */ yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size ); if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); } (yy_n_chars) += number_to_move; YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; return ret_val; } /* yy_get_previous_state - get the state just before the EOB char was reached */ /* %if-c-only */ /* %not-for-header */ static yy_state_type yy_get_previous_state (void) /* %endif */ /* %if-c++-only */ /* %endif */ { yy_state_type yy_current_state; char *yy_cp; /* %% [15.0] code to get the start state into yy_current_state goes here */ yy_current_state = (yy_start); for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) { /* %% [16.0] code to find the next state goes here */ YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; (yy_last_accepting_cpos) = yy_cp; } while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 21647 ) yy_c = yy_meta[(unsigned int) yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; } return yy_current_state; } /* yy_try_NUL_trans - try to make a transition on the NUL character * * synopsis * next_state = yy_try_NUL_trans( current_state ); */ /* %if-c-only */ static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) /* %endif */ /* %if-c++-only */ /* %endif */ { int yy_is_jam; /* %% [17.0] code to find the next state, and perhaps do backing up, goes here */ char *yy_cp = (yy_c_buf_p); YY_CHAR yy_c = 1; if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; (yy_last_accepting_cpos) = yy_cp; } while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) { yy_current_state = (int) yy_def[yy_current_state]; if ( yy_current_state >= 21647 ) yy_c = yy_meta[(unsigned int) yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; yy_is_jam = (yy_current_state == 21646); return yy_is_jam ? 0 : yy_current_state; } /* %if-c-only */ /* %endif */ /* %if-c-only */ #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput (void) #else static int input (void) #endif /* %endif */ /* %if-c++-only */ /* %endif */ { int c; *(yy_c_buf_p) = (yy_hold_char); if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) { /* yy_c_buf_p now points to the character we want to return. * If this occurs *before* the EOB characters, then it's a * valid NUL; if not, then we've hit the end of the buffer. */ if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) /* This was really a NUL. */ *(yy_c_buf_p) = '\0'; else { /* need more input */ yy_size_t offset = (yy_c_buf_p) - (yytext_ptr); ++(yy_c_buf_p); switch ( yy_get_next_buffer( ) ) { case EOB_ACT_LAST_MATCH: /* This happens because yy_g_n_b() * sees that we've accumulated a * token and flags that we need to * try matching the token before * proceeding. But for input(), * there's no matching to consider. * So convert the EOB_ACT_LAST_MATCH * to EOB_ACT_END_OF_FILE. */ /* Reset buffer status. */ yyrestart(yyin ); /*FALLTHROUGH*/ case EOB_ACT_END_OF_FILE: { if ( yywrap( ) ) return EOF; if ( ! (yy_did_buffer_switch_on_eof) ) YY_NEW_FILE; #ifdef __cplusplus return yyinput(); #else return input(); #endif } case EOB_ACT_CONTINUE_SCAN: (yy_c_buf_p) = (yytext_ptr) + offset; break; } } } c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ *(yy_c_buf_p) = '\0'; /* preserve yytext */ (yy_hold_char) = *++(yy_c_buf_p); /* %% [19.0] update BOL and yylineno */ return c; } /* %if-c-only */ #endif /* ifndef YY_NO_INPUT */ /* %endif */ /** Immediately switch to a different input stream. * @param input_file A readable stream. * * @note This function does not reset the start condition to @c INITIAL . */ /* %if-c-only */ void yyrestart (FILE * input_file ) /* %endif */ /* %if-c++-only */ /* %endif */ { if ( ! YY_CURRENT_BUFFER ){ yyensure_buffer_stack (); YY_CURRENT_BUFFER_LVALUE = yy_create_buffer(yyin,YY_BUF_SIZE ); } yy_init_buffer(YY_CURRENT_BUFFER,input_file ); yy_load_buffer_state( ); } /** Switch to a different input buffer. * @param new_buffer The new input buffer. * */ /* %if-c-only */ void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) /* %endif */ /* %if-c++-only */ /* %endif */ { /* TODO. We should be able to replace this entire function body * with * yypop_buffer_state(); * yypush_buffer_state(new_buffer); */ yyensure_buffer_stack (); if ( YY_CURRENT_BUFFER == new_buffer ) return; if ( YY_CURRENT_BUFFER ) { /* Flush out information for old buffer. */ *(yy_c_buf_p) = (yy_hold_char); YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); } YY_CURRENT_BUFFER_LVALUE = new_buffer; yy_load_buffer_state( ); /* We don't actually know whether we did this switch during * EOF (yywrap()) processing, but the only time this flag * is looked at is after yywrap() is called, so it's safe * to go ahead and always set it. */ (yy_did_buffer_switch_on_eof) = 1; } /* %if-c-only */ static void yy_load_buffer_state (void) /* %endif */ /* %if-c++-only */ /* %endif */ { (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; (yy_hold_char) = *(yy_c_buf_p); } /** Allocate and initialize an input buffer state. * @param file A readable stream. * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. * * @return the allocated buffer state. */ /* %if-c-only */ YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) /* %endif */ /* %if-c++-only */ /* %endif */ { YY_BUFFER_STATE b; b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) ); if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_buf_size = size; /* yy_ch_buf has to be 2 characters longer than the size given because * we need to put in 2 end-of-buffer characters. */ b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 ); if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); b->yy_is_our_buffer = 1; yy_init_buffer(b,file ); return b; } /** Destroy the buffer. * @param b a buffer created with yy_create_buffer() * */ /* %if-c-only */ void yy_delete_buffer (YY_BUFFER_STATE b ) /* %endif */ /* %if-c++-only */ /* %endif */ { if ( ! b ) return; if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; if ( b->yy_is_our_buffer ) yyfree((void *) b->yy_ch_buf ); yyfree((void *) b ); } /* Initializes or reinitializes a buffer. * This function is sometimes called more than once on the same buffer, * such as during a yyrestart() or at EOF. */ /* %if-c-only */ static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) /* %endif */ /* %if-c++-only */ /* %endif */ { int oerrno = errno; yy_flush_buffer(b ); b->yy_input_file = file; b->yy_fill_buffer = 1; /* If b is the current buffer, then yy_init_buffer was _probably_ * called from yyrestart() or through yy_get_next_buffer. * In that case, we don't want to reset the lineno or column. */ if (b != YY_CURRENT_BUFFER){ b->yy_bs_lineno = 1; b->yy_bs_column = 0; } /* %if-c-only */ b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; /* %endif */ /* %if-c++-only */ /* %endif */ errno = oerrno; } /** Discard all buffered characters. On the next scan, YY_INPUT will be called. * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. * */ /* %if-c-only */ void yy_flush_buffer (YY_BUFFER_STATE b ) /* %endif */ /* %if-c++-only */ /* %endif */ { if ( ! b ) return; b->yy_n_chars = 0; /* We always need two end-of-buffer characters. The first causes * a transition to the end-of-buffer state. The second causes * a jam in that state. */ b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; b->yy_buf_pos = &b->yy_ch_buf[0]; b->yy_at_bol = 1; b->yy_buffer_status = YY_BUFFER_NEW; if ( b == YY_CURRENT_BUFFER ) yy_load_buffer_state( ); } /* %if-c-or-c++ */ /** Pushes the new state onto the stack. The new state becomes * the current state. This function will allocate the stack * if necessary. * @param new_buffer The new state. * */ /* %if-c-only */ void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) /* %endif */ /* %if-c++-only */ /* %endif */ { if (new_buffer == NULL) return; yyensure_buffer_stack(); /* This block is copied from yy_switch_to_buffer. */ if ( YY_CURRENT_BUFFER ) { /* Flush out information for old buffer. */ *(yy_c_buf_p) = (yy_hold_char); YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); } /* Only push if top exists. Otherwise, replace top. */ if (YY_CURRENT_BUFFER) (yy_buffer_stack_top)++; YY_CURRENT_BUFFER_LVALUE = new_buffer; /* copied from yy_switch_to_buffer. */ yy_load_buffer_state( ); (yy_did_buffer_switch_on_eof) = 1; } /* %endif */ /* %if-c-or-c++ */ /** Removes and deletes the top of the stack, if present. * The next element becomes the new top. * */ /* %if-c-only */ void yypop_buffer_state (void) /* %endif */ /* %if-c++-only */ /* %endif */ { if (!YY_CURRENT_BUFFER) return; yy_delete_buffer(YY_CURRENT_BUFFER ); YY_CURRENT_BUFFER_LVALUE = NULL; if ((yy_buffer_stack_top) > 0) --(yy_buffer_stack_top); if (YY_CURRENT_BUFFER) { yy_load_buffer_state( ); (yy_did_buffer_switch_on_eof) = 1; } } /* %endif */ /* %if-c-or-c++ */ /* Allocates the stack if it does not exist. * Guarantees space for at least one push. */ /* %if-c-only */ static void yyensure_buffer_stack (void) /* %endif */ /* %if-c++-only */ /* %endif */ { yy_size_t num_to_alloc; if (!(yy_buffer_stack)) { /* First allocation is just for 2 elements, since we don't know if this * scanner will even need a stack. We use 2 instead of 1 to avoid an * immediate realloc on the next call. */ num_to_alloc = 1; (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc (num_to_alloc * sizeof(struct yy_buffer_state*) ); if ( ! (yy_buffer_stack) ) YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); (yy_buffer_stack_max) = num_to_alloc; (yy_buffer_stack_top) = 0; return; } if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ /* Increase the buffer to prepare for a possible push. */ int grow_size = 8 /* arbitrary grow size */; num_to_alloc = (yy_buffer_stack_max) + grow_size; (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc ((yy_buffer_stack), num_to_alloc * sizeof(struct yy_buffer_state*) ); if ( ! (yy_buffer_stack) ) YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); /* zero only the new slots.*/ memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); (yy_buffer_stack_max) = num_to_alloc; } } /* %endif */ /* %if-c-only */ /** Setup the input buffer state to scan directly from a user-specified character buffer. * @param base the character buffer * @param size the size in bytes of the character buffer * * @return the newly allocated buffer state object. */ YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) { YY_BUFFER_STATE b; if ( size < 2 || base[size-2] != YY_END_OF_BUFFER_CHAR || base[size-1] != YY_END_OF_BUFFER_CHAR ) /* They forgot to leave room for the EOB's. */ return 0; b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) ); if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */ b->yy_buf_pos = b->yy_ch_buf = base; b->yy_is_our_buffer = 0; b->yy_input_file = 0; b->yy_n_chars = b->yy_buf_size; b->yy_is_interactive = 0; b->yy_at_bol = 1; b->yy_fill_buffer = 0; b->yy_buffer_status = YY_BUFFER_NEW; yy_switch_to_buffer(b ); return b; } /* %endif */ /* %if-c-only */ /** Setup the input buffer state to scan a string. The next call to yylex() will * scan from a @e copy of @a str. * @param yystr a NUL-terminated string to scan * * @return the newly allocated buffer state object. * @note If you want to scan bytes that may contain NUL values, then use * yy_scan_bytes() instead. */ YY_BUFFER_STATE yy_scan_string (yyconst char * yystr ) { return yy_scan_bytes(yystr,strlen(yystr) ); } /* %endif */ /* %if-c-only */ /** Setup the input buffer state to scan the given bytes. The next call to yylex() will * scan from a @e copy of @a bytes. * @param yybytes the byte buffer to scan * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. * * @return the newly allocated buffer state object. */ YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len ) { YY_BUFFER_STATE b; char *buf; yy_size_t n; yy_size_t i; /* Get memory for full buffer, including space for trailing EOB's. */ n = _yybytes_len + 2; buf = (char *) yyalloc(n ); if ( ! buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); for ( i = 0; i < _yybytes_len; ++i ) buf[i] = yybytes[i]; buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; b = yy_scan_buffer(buf,n ); if ( ! b ) YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); /* It's okay to grow etc. this buffer, and we should throw it * away when we're done. */ b->yy_is_our_buffer = 1; return b; } /* %endif */ #ifndef YY_EXIT_FAILURE #define YY_EXIT_FAILURE 2 #endif /* %if-c-only */ static void yy_fatal_error (yyconst char* msg ) { (void) fprintf( stderr, "%s\n", msg ); exit( YY_EXIT_FAILURE ); } /* %endif */ /* %if-c++-only */ /* %endif */ /* Redefine yyless() so it works in section 3 code. */ #undef yyless #define yyless(n) \ do \ { \ /* Undo effects of setting up yytext. */ \ int yyless_macro_arg = (n); \ YY_LESS_LINENO(yyless_macro_arg);\ yytext[yyleng] = (yy_hold_char); \ (yy_c_buf_p) = yytext + yyless_macro_arg; \ (yy_hold_char) = *(yy_c_buf_p); \ *(yy_c_buf_p) = '\0'; \ yyleng = yyless_macro_arg; \ } \ while ( 0 ) /* Accessor methods (get/set functions) to struct members. */ /* %if-c-only */ /* %if-reentrant */ /* %endif */ /** Get the current line number. * */ int yyget_lineno (void) { return yylineno; } /** Get the input stream. * */ FILE *yyget_in (void) { return yyin; } /** Get the output stream. * */ FILE *yyget_out (void) { return yyout; } /** Get the length of the current token. * */ yy_size_t yyget_leng (void) { return yyleng; } /** Get the current token. * */ char *yyget_text (void) { return yytext; } /* %if-reentrant */ /* %endif */ /** Set the current line number. * @param line_number * */ void yyset_lineno (int line_number ) { yylineno = line_number; } /** Set the input stream. This does not discard the current * input buffer. * @param in_str A readable stream. * * @see yy_switch_to_buffer */ void yyset_in (FILE * in_str ) { yyin = in_str ; } void yyset_out (FILE * out_str ) { yyout = out_str ; } int yyget_debug (void) { return yy_flex_debug; } void yyset_debug (int bdebug ) { yy_flex_debug = bdebug ; } /* %endif */ /* %if-reentrant */ /* %if-bison-bridge */ /* %endif */ /* %endif if-c-only */ /* %if-c-only */ static int yy_init_globals (void) { /* Initialization is the same as for the non-reentrant scanner. * This function is called from yylex_destroy(), so don't allocate here. */ (yy_buffer_stack) = 0; (yy_buffer_stack_top) = 0; (yy_buffer_stack_max) = 0; (yy_c_buf_p) = (char *) 0; (yy_init) = 0; (yy_start) = 0; /* Defined in main.c */ #ifdef YY_STDINIT yyin = stdin; yyout = stdout; #else yyin = (FILE *) 0; yyout = (FILE *) 0; #endif /* For future reference: Set errno on error, since we are called by * yylex_init() */ return 0; } /* %endif */ /* %if-c-only SNIP! this currently causes conflicts with the c++ scanner */ /* yylex_destroy is for both reentrant and non-reentrant scanners. */ int yylex_destroy (void) { /* Pop the buffer stack, destroying each element. */ while(YY_CURRENT_BUFFER){ yy_delete_buffer(YY_CURRENT_BUFFER ); YY_CURRENT_BUFFER_LVALUE = NULL; yypop_buffer_state(); } /* Destroy the stack itself. */ yyfree((yy_buffer_stack) ); (yy_buffer_stack) = NULL; /* Reset the globals. This is important in a non-reentrant scanner so the next time * yylex() is called, initialization will occur. */ yy_init_globals( ); /* %if-reentrant */ /* %endif */ return 0; } /* %endif */ /* * Internal utility routines. */ #ifndef yytext_ptr static void yy_flex_strncpy (char* s1, yyconst char * s2, int n ) { int i; for ( i = 0; i < n; ++i ) s1[i] = s2[i]; } #endif #ifdef YY_NEED_STRLEN static int yy_flex_strlen (yyconst char * s ) { int n; for ( n = 0; s[n]; ++n ) ; return n; } #endif void *yyalloc (yy_size_t size ) { return (void *) malloc( size ); } void *yyrealloc (void * ptr, yy_size_t size ) { /* The cast to (char *) in the following accommodates both * implementations that use char* generic pointers, and those * that use void* generic pointers. It works with the latter * because both ANSI C and C++ allow castless assignment from * any pointer type to void*, and deal with argument conversions * as though doing an assignment. */ return (void *) realloc( (char *) ptr, size ); } void yyfree (void * ptr ) { free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ } /* %if-tables-serialization definitions */ /* %define-yytables The name for this specific scanner's tables. */ #define YYTABLES_NAME "yytables" /* %endif */ /* %ok-for-header */ #line 354 "attack_scanner.l" void scanner_init(char *str) { yy_scan_string(str); } void scanner_fin() { yy_delete_buffer(YY_CURRENT_BUFFER); } static int getsyslogpid(char *syslogbanner, int length) { int i; syslogbanner[length-2] = '\0'; for (i = length; syslogbanner[i] != '['; i--); return strtol(& syslogbanner[i+1], (char **)NULL, 10); } sshguard-2.4.2/src/parser/parser.h000644 001751 001751 00000002303 13405335557 017757 0ustar00kevinzkevinz000000 000000 /* * Copyright (c) 2007,2008,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #pragma once /* also define global var yydebug = 1 for enabling debugging at runtime */ #define YYDEBUG 1 #ifdef YYDEBUG extern int yydebug; extern int yy_flex_debug; #endif #include "attack.h" /** * Parse a single line of a log for an attack. If an attack is found, return * zero and store the attack in the given pointer. */ int parse_line(char *str, attack_t *attack); sshguard-2.4.2/src/parser/tests.txt000644 001751 001751 00000046563 14017036341 020222 0ustar00kevinzkevinz000000 000000 #### SSH Invalid user inexu from 6.6.6.0 100 6.6.6.0 4 10 M Invalid user inexu from 2001:db8::a11:beef:7ac0 100 2001:db8::a11:beef:7ac0 6 10 M Invalid user inexu from 2001:db8::a11:beef:7ac0%abcdefgh1234567 100 2001:db8::a11:beef:7ac0 6 10 M User mario from 6.6.6.0 not allowed because XYZ 100 6.6.6.0 4 10 M ROOT LOGIN REFUSED FROM 6.6.6.0 port 14423 100 6.6.6.0 4 10 M ROOT LOGIN REFUSED FROM 2001:db8::a11:beef:7ac1 port 14423 100 2001:db8::a11:beef:7ac1 6 10 M ROOT LOGIN REFUSED FROM 1.2.3.4 port 14423 [preauth] 100 1.2.3.4 4 10 M ROOT LOGIN REFUSED FROM 2001:db8::a11:beef:7ac1 port 14423 [preauth] 100 2001:db8::a11:beef:7ac1 6 10 M User mario from 2001:db8::a11:beef:7ac0 not allowed because XYZ 100 2001:db8::a11:beef:7ac0 6 10 M User mario from 2001:db8::a11:beef:7ac0%lo not allowed because XYZ 100 2001:db8::a11:beef:7ac0 6 10 M Failed XYZ for XYZ from 6.6.6.0 port 14423 ssh2 100 6.6.6.0 4 10 M Failed XYZ for XYZ from 2001:db8::a11:beef:7ac0 port 14423 ssh2 100 2001:db8::a11:beef:7ac0 6 10 M Failed XYZ for XYZ from 2001:db8::a11:beef:7ac1 port 14423 ssh2: ED25519 SHA256:0123456789ABCDEF+/0123456789ABCDEF+/0123456 100 2001:db8::a11:beef:7ac1 6 10 M Failed XYZ for XYZ from 1.2.3.4 port 14423 ssh2: ECDSA sha256:0123456789abcdef+/0123456789abcdef+/0123456 100 1.2.3.4 4 10 M Failed XYZ for XYZ from 2001:db8::a11:beef:7ac1 port 14423 ssh2: rsa MD5:01:23:45:67:89:AB:CD:EF:01:23:45:67:89:AB:CD:EF 100 2001:db8::a11:beef:7ac1 6 10 M Failed XYZ for XYZ from 1.2.3.4 port 14423 ssh2: dsa md5:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef 100 1.2.3.4 4 10 M Failed XYZ for XYZ from 2001:db8::a11:beef:7ac0%enp3s0 port 14423 ssh2 100 2001:db8::a11:beef:7ac0 6 10 M fatal: Unable to negotiate with 6.6.6.6 port 2222: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1 100 6.6.6.6 4 10 M error: PAM: authentication failure for mario from 6.6.6.0 100 6.6.6.0 4 10 M error: PAM: authentication failure for mario from 2001:db8::a11:beef:7ac0 100 2001:db8::a11:beef:7ac0 6 10 M error: PAM: authentication failure for mario from 2001:db8::a11:beef:7ac0%vbr1 100 2001:db8::a11:beef:7ac0 6 10 M error: PAM: unknown user for illegal user mario from 6.6.6.6 100 6.6.6.6 4 10 M Did not receive identification string from 6.6.6.0 100 6.6.6.0 4 10 M Did not receive identification string from 2001:db8::a11:beef:7ac0 100 2001:db8::a11:beef:7ac0 6 10 M Did not receive identification string from 2001:db8::a11:beef:7ac0%eth0 100 2001:db8::a11:beef:7ac0 6 10 M Bad protocol version identification XYZ from 6.6.6.0 100 6.6.6.0 4 10 M Bad protocol version identification XYZ from 2001:db8::a11:beef:7ac0 100 2001:db8::a11:beef:7ac0 6 10 M Apr 10 02:43:29 quasar sshd[50112]: Connection closed by 66.240.236.119 [preauth] 100 66.240.236.119 4 2 M Apr 10 02:43:29 quasar sshd[50112]: Connection closed by 2001:db8::a11:beef:7ac0 [preauth] 100 2001:db8::a11:beef:7ac0 6 2 M Jun 19 09:08:14 isori sshd[93628]: Connection closed by authenticating user root 192.168.7.7 port 42728 [preauth] 100 192.168.7.7 4 2 M Connection reset by invalid user username 1.2.3.4 port 55895 [preauth] 100 1.2.3.4 4 2 M Connection closed by invalid user gpadmin 1.2.3.4 port 9224 [preauth] 100 1.2.3.4 4 2 M Apr 10 13:50:24 quasar sshd[53269]: error: Received disconnect from 95.9.156.208: 3: com.jcraft.jsch.JSchException: Auth fail [preauth] * M Apr 10 13:50:24 quasar sshd[53269]: error: Received disconnect from 2001:db8::a11:beef:7ac0: 3: com.jcraft.jsch.JSchException: Auth fail [preauth] * M Apr 10 06:55:42 quasar sshd[50880]: Received disconnect from 130.207.203.56: 11: These aren't the droids we're looking for. [preauth] * M Apr 10 06:55:42 quasar sshd[50880]: Received disconnect from 2001:db8::a11:beef:7ac0: 11: These aren't the droids we're looking for. [preauth] * M Apr 9 13:24:07 quasar sshd[44787]: Received disconnect from 103.237.33.58: 11: Bye Bye [preauth] * M Apr 9 13:24:07 quasar sshd[44787]: Received disconnect from 2001:db8::a11:beef:7ac0: 11: Bye Bye [preauth] * M 2015-05-27T04:31:27.46667 auth.info: Invalid user admin from 192.168.2.1 100 192.168.2.1 4 10 M 2015-05-27T04:31:27.46667 auth.info: Invalid user admin from 2001:db8::a11:beef:7ac0 100 2001:db8::a11:beef:7ac0 6 10 M Jun 20 02:18:39 vps auth.info sshd[13482]: Invalid user admin from 192.168.2.2 100 192.168.2.2 4 10 M Jun 20 02:18:39 vps auth.info sshd[13482]: Invalid user admin from 2001:db8::a11:beef:7ac0 100 2001:db8::a11:beef:7ac0 6 10 M May 29 14:44:30 epsilon sshd[4564]: error: Received disconnect from 192.168.2.200: 14: No supported authentication methods available [preauth] * M May 29 14:44:30 epsilon sshd[4564]: error: Received disconnect from 2001:db8::a11:beef:7ac0: 14: No supported authentication methods available [preauth] * M error: maximum authentication attempts exceeded for root from 117.81.26.226 port 4919 ssh2 [preauth] 100 117.81.26.226 4 10 M error: maximum authentication attempts exceeded for root from 2001:db8::a11:beef:7ac0 port 4919 ssh2 [preauth] 100 2001:db8::a11:beef:7ac0 6 10 M Invalid user support from 190.50.238.98 port 32836 100 190.50.238.98 4 10 M Invalid user support from 2001:db8::a11:beef:7ac0 port 32836 100 2001:db8::a11:beef:7ac0 6 10 M Failed password for invalid user admin from 172.22.10.15 port 39065 ssh2 100 172.22.10.15 4 10 M Failed password for invalid user admin from 2001:db8::a11:beef:7ac1 port 39065 ssh2 100 2001:db8::a11:beef:7ac1 6 10 M Jul 4 13:55:09 karpov sshd[64301]: Disconnecting invalid user user 10.42.42.42 port 38987: Change of username or service not allowed: (user,ssh-connection) -> (manager,ssh-connection) [preauth] 100 10.42.42.42 4 10 M Disconnected from authenticating user root 1.2.3.4 port 57142 [preauth] 100 1.2.3.4 4 10 M Disconnected from invalid user support 1.2.3.4 port 56636 [preauth] 100 1.2.3.4 4 10 M Disconnected from 1.2.3.4 port 30761 [preauth] 100 1.2.3.4 4 10 M <35>1 2020-01-03T11:57:14.257387-05:00 1.2.3.4 sshd 86784 - - error: PAM: Authentication error for root from 1.2.3.4 100 1.2.3.4 4 10 M Dec 1 06:25:27 server sshd[19956]: Accepted publickey for User from 1.2.3.4 port 21563 ssh2: RSA SHA256:... * M Dec 1 06:25:27 server sshd[19471]: Received disconnect from 1.2.3.4 port 60058:11: disconnected by user * M Dec 1 06:25:27 server sshd[19471]: Disconnected from 1.2.3.4 port 60058 * M #### Remote SSHGuard Attack from "2001:db8::a11:beef:456e" on service 100 with danger 10. 110 2001:db8::a11:beef:456e 6 10 M Attack from "192.68.18.1" on service 100 with danger 10. 110 192.68.18.1 4 10 M Blocking "192.68.18.2/32" for 300 secs (3 attacks in 5 secs, after 1 abuses over 5 secs.) 110 192.68.18.2 4 10 M Blocking "2001:db8::a11:beef:456f/64" for 300 secs (3 attacks in 5 secs, after 1 abuses over 5 secs.) 110 2001:db8::a11:beef:456f 6 10 M #### Mail authentication failure XYZ 6.6.6.0 230 6.6.6.0 4 10 M authentication failure XYZ 2001:db8::a11:beef:7ac0 230 2001:db8::a11:beef:7ac0 6 10 M authenticator failed for XYZ [6.6.6.0]:14432 I=XYZ : 535 Incorrect authentication data (set_id=test) 240 6.6.6.0 4 10 M authenticator failed for XYZ [2001:db8::a11:beef:7ac0]:14432 I=XYZ : 535 Incorrect authentication data (set_id=test) 240 2001:db8::a11:beef:7ac0 6 10 M SMTP protocol error in "AUTH LOGIN" H=(XYZ) [6.6.6.0] AUTH command used when not advertised 240 6.6.6.0 4 10 M SMTP protocol error in "AUTH LOGIN" H=(XYZ) [2001:db8::a11:beef:7ac0] AUTH command used when not advertised 240 2001:db8::a11:beef:7ac0 6 10 M SMTP protocol error in "AUTH LOGIN" H=(XYZ) [6.6.6.0] LOGIN authentication mechanism not supported 240 6.6.6.0 4 10 M SMTP protocol error in "AUTH LOGIN" H=(XYZ) [2001:db8::a11:beef:7ac0] LOGIN authentication mechanism not supported 240 2001:db8::a11:beef:7ac0 6 10 M 2018-06-03 13:16:08 SMTP protocol error in "AUTH LOGIN" H=(mail.example.com) [123.24.161.123] AUTH command used when not advertised: 1 Time(s) 240 123.24.161.123 4 10 M 2018-06-03 13:35:07 SMTP protocol error in "AUTH LOGIN" H=dynamic-186-31-81-98.dynamic.etb.net.co (mail.example.com) [186.31.81.98] AUTH command used when not advertised: 1 Time(s) 240 186.31.81.98 4 10 M Relaying denied. IP name lookup failed [6.6.6.0] 250 6.6.6.0 4 10 M Relaying denied. IP name lookup failed [2001:db8::a11:beef:7ac0] 250 2001:db8::a11:beef:7ac0 6 10 M imap-login: Aborted login (auth failed, 6 attempts): XYZ rip=6.6.6.0, lip=127.0.0.1 210 6.6.6.0 4 10 M imap-login: Aborted login (auth failed, 6 attempts): XYZ rip=2001:db8::a11:beef:7ac0, lip=127.0.0.1 210 2001:db8::a11:beef:7ac0 6 10 M 2019-10-15 08:08:52 imap-login: Info: Disconnected (auth failed, 1 attempts in 2 secs): user=, method=PLAIN, rip=172.21.0.1, lip=172.21.0.3, TLS, session=<1MyTfu0USIqsFQAB> 210 172.21.0.1 4 10 M Login failed user=XYZ auth=XYZ host=XYZ [6.6.6.0] 200 6.6.6.0 4 10 M Login failed user=XYZ auth=XYZ host=XYZ [2001:db8::a11:beef:7ac0] 200 2001:db8::a11:beef:7ac0 6 10 M badlogin: XYZ [6.6.6.0] XYZ SASL XYZ checkpass failed 220 6.6.6.0 4 10 M badlogin: XYZ [2001:db8::a11:beef:7ac0] XYZ SASL XYZ checkpass failed 220 2001:db8::a11:beef:7ac0 6 10 M Oct 19 19:56:07 longbeach postfix/smtpd[2309]: warning: unknown[199.19.110.207]: SASL LOGIN authentication failed: UGFzc3dvcmQ6 260 199.19.110.207 4 10 M Oct 19 19:56:07 longbeach postfix/smtpd[2309]: warning: unknown[2001:db8::a11:beef:7ac0]: SASL LOGIN authentication failed: UGFzc3dvcmQ6 260 2001:db8::a11:beef:7ac0 6 10 M 2015-03-12 03:17:22 login authenticator failed for vps.o2c.net (User) [87.76.31.6]: 535 Incorrect authentication data (set_id=dog) 240 87.76.31.6 4 10 M 2015-03-12 03:17:22 login authenticator failed for vps.o2c.net (User) [2001:db8::a11:beef:7ac0]: 535 Incorrect authentication data (set_id=dog) 240 2001:db8::a11:beef:7ac0 6 10 M 1999-03-02 09:44:33 expanded_prompt_plain authenticator failed for (test.host) [10.0.0.1] U=CALLER: 535 Incorrect authentication data (set_id=userx) 240 10.0.0.1 4 10 M 1999-03-02 09:44:33 expanded_prompt_plain authenticator failed for (test.host) [2001:db8::a11:beef:7ac0] U=CALLER: 535 Incorrect authentication data (set_id=userx) 240 2001:db8::a11:beef:7ac0 6 10 M Dec 13 09:32:50 marcos postfix/smtpd[24754]: lost connection after AUTH from rrcs-24-213-217-114.nys.biz.rr.com[24.213.217.114] 260 24.213.217.114 4 10 M Dec 13 09:32:50 marcos postfix/smtpd[24754]: lost connection after AUTH from rrcs-24-213-217-114.nys.biz.rr.com[2001:db8::a11:beef:7ac0] 260 2001:db8::a11:beef:7ac0 6 10 M Jun 20 16:46:17 ares postgrey[919]: action=greylist, reason=early-retry (295s missing), client_name=r244.mail.kbc.be, client_address=172.82.231.244, sender=bounce@mail.kbc.be, recipient=lilydehoux@zeelandned.nl 260 172.82.231.244 4 10 M Sep 6 11:47:43 poseidon postfix/postscreen[14766]: PREGREET 14 after 0.04 from [1.2.3.4]:55868: EHLO ylmf-pc\r\n 260 1.2.3.4 4 10 M Sep 10 07:01:57 poseidon postfix/postscreen[25914]: DNSBL rank 3 for [1.2.3.4]:64273 260 1.2.3.4 4 10 M Sep 6 11:47:43 poseidon postfix/postscreen[14766]: HANGUP after 0.07 from [1.2.3.4]:55868 in tests after SMTP handshake 260 1.2.3.4 4 10 M #### OpenSMTPD 38dd06274cde1fd7 smtp event=failed-command address=185.236.202.133 host=no-mans-land.m247.com command="AUTH LOGIN" result="503 5.5.1 Invalid command: Command not supported" 270 185.236.202.133 4 10 M 45addba89269aeaa smtp event=failed-command address=128.237.183.69 host=zeta.wv.cc.cmu.edu command="AUTH PLAIN (...)" result="535 Authentication failed" 270 128.237.183.69 4 10 M #### SMTP 2018-06-03 13:16:08 SMTP protocol error in "AUTH LOGIN" H=(mail.example.com) [123.24.161.123] AUTH command used when not advertised: 1 Time(s) 240 123.24.161.123 4 10 M imaps TLS negotiation failed: [196.52.43.55] * M imaps TLS negotiation failed: [2001:470:df49:2:9df9:4e98:31e1:1720] * M STARTTLS negotiation failed: [196.52.43.55] * M STARTTLS negotiation failed: [2001:470:df49:2:9df9:4e98:31e1:1720] * M Jun 24 15:34:21 mail imapd: LOGIN FAILED, user=fakeemail@example.com, ip=[1.2.3.4] 280 1.2.3.4 4 10 M Jun 24 15:34:21 mail imapd: LOGIN FAILED, user=fakeemail@example.com, ip=[2001:470:df49:2:9df9:4e98:31e1:1720] 280 2001:470:df49:2:9df9:4e98:31e1:1720 6 10 M Jun 24 15:34:21 mail imapd: LOGIN FAILED, user=fakeemail@example.com, ip=[::ffff:121.226.61.81] 280 121.226.61.81 4 10 M Jun 24 11:53:25 mail pop3d: LOGIN FAILED, user=britton, ip=[1.2.3.4] 280 1.2.3.4 4 10 M Jun 24 11:53:25 mail pop3d: LOGIN FAILED, user=britton, ip=[2001:470:df49:2:9df9:4e98:31e1:1720] 280 2001:470:df49:2:9df9:4e98:31e1:1720 6 10 M Jun 24 11:53:25 mail pop3d: LOGIN FAILED, user=britton, ip=[::ffff:121.226.61.81] 280 121.226.61.81 4 10 M Nov 20 04:12:45 mail imapd-ssl[20815]: LOGIN FAILED, method=PLAIN, ip=[::ffff:177.19.165.26] 280 177.19.165.26 4 10 M #### FTP FTP LOGIN FAILED FROM 6.6.6.0, XYZ 300 6.6.6.0 4 10 M FTP LOGIN FAILED FROM 2001:db8::a11:beef:7ac0, XYZ 300 2001:db8::a11:beef:7ac0 6 10 M foo.com (foo.com [6.6.6.0]) XYZ no such user XYZ 310 6.6.6.0 4 10 M foo.com (foo.com [2001:db8::a11:beef:7ac0]) XYZ no such user XYZ 310 2001:db8::a11:beef:7ac0 6 10 M (XYZ@6.6.6.0) [WARNING] Authentication failed for user XYZ 320 6.6.6.0 4 10 M (XYZ@2001:db8::a11:beef:7ac0) [WARNING] Authentication failed for user XYZ 320 2001:db8::a11:beef:7ac0 6 10 M XYZ FAIL LOGIN: Client "6.6.6.0" 330 6.6.6.0 4 10 M XYZ FAIL LOGIN: Client "2001:db8::a11:beef:7ac0" 330 2001:db8::a11:beef:7ac0 6 10 M #### Cockpit pam_unix(cockpit:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=172.22.10.15 user=jeff 340 172.22.10.15 4 10 M pam_unix(cockpit:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=2001:db8::a11:beef:7ac0 user=root 340 2001:db8::a11:beef:7ac0 6 10 M pam_unix(cockpit:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=172.22.10.15 340 172.22.10.15 4 10 M pam_unix(cockpit:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=2001:db8::a11:beef:7ac1 340 2001:db8::a11:beef:7ac1 6 10 M pam_unix(cockpit:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=172.22.10.15 user=jeff 340 172.22.10.15 4 10 M pam_unix(cockpit:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=2001:db8::a11:beef:7ac1 user=jeff 340 2001:db8::a11:beef:7ac1 6 10 M #### OpenVPN Sep 04 00:00:06 hostname openvpn[23718]: 54.183.149.10:34791 TLS Error: TLS handshake failed 400 54.183.149.10 4 10 M Sep 04 00:00:06 hostname openvpn[23718]: [2001:db8::a11:beef:7ac0]:34791 TLS Error: TLS handshake failed 400 2001:db8::a11:beef:7ac0 6 10 M #### Web 10.42.42.39 - "jeff" [19/Apr/1943:03:14:13 +0000] "GET /secret-base HTTP/1.1" 401 356 "EvilAgent/2.0" 350 10.42.42.39 4 10 M 10.42.42.40 - - [19/Apr/1943:03:14:10 +0000] "GET /wp-login.php HTTP/1.1" 404 1 "-" "Mozilla/5.0" 360 10.42.42.40 4 10 M 10.42.42.41 - - [19/Apr/1943:03:14:11 +0000] "GET /wp-admin.php HTTP/1" 401 - "-" "Mozilla/5.0" 360 10.42.42.41 4 10 M 10.42.42.42 - - [19/Apr/1943:03:14:12 +0000] "GET /wordress/wp-login.php HTTP/2.0" 404 2571 "-" "Mozilla/5.0" "extra-field" "more-data" 360 10.42.42.42 4 10 M 10.42.42.43 - - [19/Apr/1943:03:14:13 +0000] "GET /roundcube HTTP/1.1" 410 3 360 10.42.42.43 4 10 M 2001:db8::a11:beef:7aa0 - - [19/Apr/1943:03:14:14 +0000] "GET /roundcube HTTP/2.0" 403 0 "-" "Mozilla/4.0" 360 2001:db8::a11:beef:7aa0 6 10 M 10.42.42.44 - - [19/Apr/1943:03:14:15 +0000] "GET /wp-login.php HTTP/1.1" 404 56 "-" 360 10.42.42.44 4 10 M 2001:db8::a11:beef:7aa1 - - [19/Apr/1943:03:14:14 +0000] "GET /roundcube HTTP/2.0" 404 - 360 2001:db8::a11:beef:7aa1 6 10 M 10.42.42.45 - - [19/Apr/1943:03:14:17 +0000] "GET /roundcube/ HTTP/2.0" 410 - "-" "Mozilla/4.0" 360 10.42.42.45 4 10 M 10.42.42.46 - - [17/Jun/2020:00:26:51 +0200] "GET /administrator/index.php?option=com_login HTTP/1.1" 404 286 "-" "Mozilla/5.0" 360 10.42.42.46 4 10 M 2001:db8::a11:b2ef:78f2 - - [19/Apr/1943:03:14:11 +0000] "POST /wordpress/wp-login.php HTTP/1.1" 200 781 "-" "Googlebot" 370 2001:db8::a11:b2ef:78f2 6 10 M 10.42.57.1 - - [19/Apr/1943:03:14:10 +0000] "POST /wp-login.php HTTP/1.1" 200 1056 370 10.42.57.1 4 10 M 2001:db8::a11:beef:7aa2 - - [19/Apr/1943:03:14:11 +0000] "POST /wordpress/wp-login.php HTTP/1.1" 200 781 "-" "Googlebot" 370 2001:db8::a11:beef:7aa2 6 10 M 192.68.11.1 - - [19/Apr/1943:03:14:11 +0000] "POST /wordpress/wp-login.php HTTP/1.1" 200 781 "-" "Googlebot" 370 192.68.11.1 4 10 M 192.68.11.1 - - [19/Apr/1943:03:14:12 +0000] "POST /wp/wp-login.php HTTP/1.1" 200 - "-" "Mozilla/5.0" 370 192.68.11.1 4 10 M 2001:db8::a11:beef:7aa3 - "admin" [19/Apr/1943:03:14:13 +0000] "GET /admin/system HTTP/1.1" 401 - 350 2001:db8::a11:beef:7aa3 6 10 M 127.1.2.3 - - [18/Jun/2020:16:05:21 +0200] "POST /typo3/?loginProvider=1433416747 HTTP/2.0" 200 3714 "-" "Mozilla/5.0" "-" 370 127.1.2.3 4 10 M 127.1.2.4 - - [18/Jun/2020:16:05:21 +0200] "POST /contao/login?_hash=tw9jzczttzj9twxzjztwx9twzjtwxjtzj9ztwdjzxwt%3D&redirect=https%3A%2F%2Fexample.org%2Fcontao HTTP/2.0" 200 654 "-" "Mozilla/5.0" "-" 370 127.1.2.4 4 10 M reverse mapping checking getaddrinfo for XYZ [6.6.6.0] XYZ POSSIBLE BREAK-IN ATTEMPT! * M 10.42.42.40 - - [19/Apr/1943:03:14:15 +0000] "GET / HTTP/1.1" 401 314 "-" "Mozilla/5.0" * M 2001:db8::a11:beef:7ac0 - - [19/Apr/1943:03:14:15 +0000] "GET / HTTP/2.0" 301 401 "-" "Mozilla/5.0" * M 10.42.42.42 - - [19/Apr/1943:03:14:15 +0000] "GET / HTTP/2.0" 301 401 314 "-" "Mozilla/5.0" * M 10.42.42.44 - [19/Apr/1943:03:14:15 +0000] "GET / HTTP/2.0" 301 401 314 "-" "Mozilla/5.0" * M 10.42.42.45 - - [19/Apr/1943:03:14:15 +0000] "GET wp-login.php HTTP/1.1" 200 "-" "Mozilla/5.0" * M 10.42.42.46 - - [19/Apr/1943:03:14:15 +0000] "GET /wp-login.php HTTP/1.1" 200 "-" "Mozilla/5.0" * M 10.42.42.47 - - [19/Apr/1943:03:14:15 +0000] "POST /wp-login.php HTTP/1.1" 302 200 "-" "Mozilla/5.0" * M 10.42.42.48 - - [19/Apr/1943:03:14:15 +0000] "GET /wp-login.php HTTP/1.1" 301 201 "-" "Mozilla/5.0" * M 2001:db8::a11:beef:7ac1 - - [19/Apr/1943:03:14:15 +0000] "POST /wp-login.php HTTP/1.1" 302 201 "-" "Mozilla/5.0" * M 10.42.42.49 - - [19/Apr/1943:03:14:15 +0000] "GET /wp-login.php HTTP/1.1" 302 200 "-" "Mozilla/5.0" * M 10.42.42.50 - - [19/Apr/1943:03:14:15 +0000] "GET roundcube HTTP/1.1" 200 "-" "Mozilla/4.0" * M 10.42.42.51 - - [19/Apr/1943:03:14:15 +0000] "GET /roundcube HTTP/1.1" 200 "-" "Mozilla/4.0" * M 10.42.42.52 - - [19/Apr/1943:03:14:15 +0000] "GET /roundcube HTTP/1.1" 301 200 "-" "Mozilla/4.0" * M 10.42.42.53 - - [19/Apr/1943:03:14:15 +0000] "GET /roundcube HTTP/1.1" 301 201 "-" "Mozilla/4.0" "extra-field" "more-data" * M 2001:db8::a11:beef:7ac2 - - [19/Apr/1943:03:14:15 +0000] "GET /roundcube/ HTTP/1.1" 200 "-" "Mozilla/4.0" * M 10.42.42.54 - - [19/Apr/1943:03:14:15 +0000] "GET /roundcube/ HTTP/1.1" 301 200 "-" "Mozilla/4.0" * M 10.42.42.55 - - [19/Apr/1943:03:14:15 +0000] "GET /roundcube/ HTTP/1.1" 301 201 "-" "Mozilla/4.0" * M 10.42.42.56 - - [19/Apr/1943:03:14:15 +0000] "GET /somewhere HTTP/1.1" 200 "https://example.com/wp-admin.php" "Mozilla/5.0" * M # Greedy SYSLOG_BANNER token (#93) 2018-06-26 13:22:02.108781500 Failed password for woold from 10.10.10.76 port 34718 ssh2 100 10.10.10.76 4 10 M # macOS log format (#106) 2018-12-20 10:09:05.180218+0000 localhost sshd[67566]: Invalid user git from 185.52.1.9 port 35968 100 185.52.1.9 4 10 M # OpenSSH 7 (#81) Dec 29 16:48:56 xxx sshd[24924]: Did not receive identification string from 5.20.95.202 port 56452 100 5.20.95.202 4 10 M # Gitea Mar 07 08:34:31 myhost gitea[15884]: 2019/03/07 08:34:31 [I] Failed authentication attempt for blabla from [::1] 500 ::1 6 10 M Failed authentication attempt for blabla from 213.60.123.190 500 213.60.123.190 4 10 M # Rsyslog 8 (#128) 2020-05-29T11:28:56.058908+02:00 bastion sshd[20974] error: PAM: Authentication error for illegal user plop from 10.11.12.13 100 10.11.12.13 4 10 M # Busybox 'syslog -S' hides host names (#115) May 9 11:11:17 sshd[30876]: Invalid user www from 139.59.34.17 port 51066 100 139.59.34.17 4 10 M sshguard-2.4.2/src/parser/attack_parser.y000644 001751 001751 00000024414 13776110740 021332 0ustar00kevinzkevinz000000 000000 %{ /* * Copyright (c) 2007,2008,2009,2010 Mij * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * SSHGuard. See http://www.sshguard.net */ #include #include "parser.h" #define DEFAULT_ATTACKS_DANGEROUSNESS 10 /* stuff exported by the scanner */ extern void scanner_init(); extern void scanner_fin(); extern int yylex(); static void yyerror(attack_t *, const char *); %} %parse-param { attack_t *attack } /* %pure-parser */ %start text %union { char *str; int num; } /* semantic values for tokens */ %token IPv4 IPv6 HOSTADDR WORD %token INTEGER SYSLOG_BANNER_PID SOCKLOG_BANNER_PID BUSYBOX_SYSLOG_BANNER_PID /* flat tokens */ %token SYSLOG_BANNER TIMESTAMP_SYSLOG TIMESTAMP_ISO8601 TIMESTAMP_TAI64 AT_TIMESTAMP_TAI64 RFC_5234_BANNER METALOG_BANNER SOCKLOG_BANNER %token REPETITIONS %token HTTP_REQUEST HTTP_VERSION HTTP_REDIRECT HTTP_AUTHFAIL HTTP_CLIERROR %token HTTP_BOTSEARCH_WEBMAIL HTTP_BOTSEARCH_PHPMYADMIN HTTP_BOTSEARCH_WORDPRESS HTTP_BOTSEARCH_JOOMLA HTTP_BOTSEARCH /* ssh */ %token SSH_INVALUSERPREF SSH_NOTALLOWEDPREF SSH_NOTALLOWEDSUFF %token SSH_LOGINERR_PREF SSH_LOGINERR_PAM %token SSH_VIA %token SSH_MAXAUTH %token SSH_ADDR_SUFF %token SSH_NOIDENTIFSTR SSH_BADPROTOCOLIDENTIF SSH_BADPROTOCOLIDENTIF_SUFF %token SSH_BADKEX_PREF SSH_BADKEX_SUFF %token SSH_DISCONNECT_PREF SSH_CONNECTION_CLOSED SSH_PREAUTH_SUFF /* SSHGuard */ %token SSHGUARD_ATTACK_PREF SSHGUARD_ATTACK_SUFF %token SSHGUARD_BLOCK_PREF SSHGUARD_BLOCK_SUFF /* dovecot */ %token DOVECOT_IMAP_LOGINERR_PREF DOVECOT_IMAP_LOGINERR_SUFF /* uwimap */ %token UWIMAP_LOGINERR /* cyrus-imap */ %token CYRUSIMAP_SASL_LOGINERR_PREF CYRUSIMAP_SASL_LOGINERR_SUFF /* cucipop */ %token CUCIPOP_AUTHFAIL /* exim */ %token EXIM_ESMTP_AUTHFAIL_PREF EXIM_ESMTP_AUTHFAIL_SUFF %token EXIM_ESMTP_LOGINFAIL_PREF EXIM_ESMTP_LOGINFAIL_SUFF /* sendmail */ %token SENDMAIL_RELAYDENIED_PREF SENDMAIL_RELAYDENIED_SUFF %token SENDMAIL_AUTHFAILURE_PREF SENDMAIL_AUTHFAILURE_SUFF /* postfix */ %token POSTFIX_NO_AUTH_PREF POSTFIX_SASL_LOGINERR_PREF POSTFIX_SASL_LOGINERR_SUFF %token POSTFIX_GREYLIST POSTFIX_GREYLIST_SUFF %token POSTSCREEN_PREF POSTSCREEN_SUFF /* FreeBSD's FTPd */ %token FREEBSDFTPD_LOGINERR_PREF FREEBSDFTPD_LOGINERR_SUFF /* proFTPd */ %token PROFTPD_LOGINERR_PREF PROFTPD_LOGINERR_SUFF /* PureFTPd */ %token PUREFTPD_LOGINERR_PREF PUREFTPD_LOGINERR_SUFF /* vsftpd */ %token VSFTPD_LOGINERR_PREF VSFTPD_LOGINERR_SUFF /* cockpit */ %token COCKPIT_AUTHFAIL_PREF COCKPIT_AUTHFAIL_SUFF /* CLF request */ %token CLF_REQUEST_PREF /* CLF, unauhtorized */ %token CLF_UNAUTHOIRIZED_PREF CLF_UNAUTHOIRIZED_SUFF /* CLF, common webapp probes */ %token CLFWEBPROBES_BOTSEARCH_SUFF /* CLF, common CMS frameworks brute-force attacks */ %token CLF_LOGIN_URL_SUFF /* OpenSMTPD */ %token OPENSMTPD_FAILED_CMD_PREF OPENSMTPD_AUTHFAIL_SUFF OPENSMTPD_UNSUPPORTED_CMD_SUFF /* courier */ %token COURIER_AUTHFAIL_PREF /* OpenVPN */ %token OPENVPN_TLS_ERR_SUFF /* Gitea */ %token GITEA_ERR_PREF GITEA_ERR_SUFF %% /* log source */ text: log_prefix msg_single repetition_suffix | msg_single ; log_prefix: syslogent | multilogent | RFC_5234_BANNER | metalogent | socklogent | busyboxent ; /* a syslog-generated log entry */ syslogent: SYSLOG_BANNER | SYSLOG_BANNER_PID /* timestamp hostname procname[pid]: logmsg */ | TIMESTAMP_ISO8601 /* some have different timestamps */ | TIMESTAMP_ISO8601 WORD /* handle different timestamp with proc name */ ; /* a multilog-generated log entry */ multilogent: AT_TIMESTAMP_TAI64 ; metalogent: METALOG_BANNER ; /* a socklog-generated log entry */ socklogent: SOCKLOG_BANNER | SOCKLOG_BANNER_PID ; /* a busybox syslog log entry */ busyboxent: BUSYBOX_SYSLOG_BANNER_PID ; repetition_suffix: /* epsilon */ | REPETITIONS ; msg_single: sshmsg { attack->service = SERVICES_SSH; } | sshguardmsg { attack->service = SERVICES_SSHGUARD; } | dovecotmsg { attack->service = SERVICES_DOVECOT; } | uwimapmsg { attack->service = SERVICES_UWIMAP; } | cyrusimapmsg { attack->service = SERVICES_CYRUSIMAP; } | cucipopmsg { attack->service = SERVICES_CUCIPOP; } | eximmsg { attack->service = SERVICES_EXIM; } | sendmailmsg { attack->service = SERVICES_SENDMAIL; } | postfixmsg { attack->service = SERVICES_POSTFIX; } | freebsdftpdmsg { attack->service = SERVICES_FREEBSDFTPD; } | proftpdmsg { attack->service = SERVICES_PROFTPD; } | pureftpdmsg { attack->service = SERVICES_PUREFTPD; } | vsftpdmsg { attack->service = SERVICES_VSFTPD; } | cockpitmsg { attack->service = SERVICES_COCKPIT; } | clfunauhtdmsg { attack->service = SERVICES_CLF_UNAUTH; } | clfwebprobesmsg { attack->service = SERVICES_CLF_PROBES; } | clfcmsmsg { attack->service = SERVICES_CLF_LOGIN_URL; } | opensmtpdmsg { attack->service = SERVICES_OPENSMTPD; } | couriermsg { attack->service = SERVICES_COURIER; } | openvpnmsg { attack->service = SERVICES_OPENVPN; } | giteamsg { attack->service = SERVICES_GITEA; } ; /* an address */ addr: IPv4 { attack->address.kind = ADDRKIND_IPv4; strcpy(attack->address.value, $1); } | IPv6 { attack->address.kind = ADDRKIND_IPv6; strcpy(attack->address.value, $1); } | IPv6 '%' WORD { /* IPv6 address with interface name */ attack->address.kind = ADDRKIND_IPv6; strcpy(attack->address.value, $1); } | HOSTADDR { if (!attack_from_hostname(attack, $1)) { YYABORT; } } ; /* attack rules for SSHd */ sshmsg: /* login attempt from non-existent user, or from existent but non-allowed user */ ssh_illegaluser /* incorrect login attempt from valid and allowed user */ | ssh_authfail | ssh_noidentifstring | ssh_badprotocol | ssh_badkex ; ssh_illegaluser: /* nonexistent user */ SSH_INVALUSERPREF addr | SSH_INVALUSERPREF addr SSH_ADDR_SUFF /* existent, unallowed user */ | SSH_NOTALLOWEDPREF addr SSH_NOTALLOWEDSUFF ; ssh_authfail: SSH_LOGINERR_PREF addr SSH_ADDR_SUFF | SSH_LOGINERR_PAM addr | SSH_LOGINERR_PAM addr SSH_VIA | SSH_MAXAUTH addr SSH_ADDR_SUFF ; ssh_noidentifstring: SSH_NOIDENTIFSTR addr | SSH_NOIDENTIFSTR addr SSH_ADDR_SUFF | SSH_DISCONNECT_PREF addr SSH_PREAUTH_SUFF | SSH_CONNECTION_CLOSED addr SSH_PREAUTH_SUFF { attack->dangerousness = 2; } ; ssh_badprotocol: SSH_BADPROTOCOLIDENTIF addr SSH_BADPROTOCOLIDENTIF_SUFF ; ssh_badkex: SSH_BADKEX_PREF addr SSH_BADKEX_SUFF ; /* attacks and blocks from SSHGuard */ sshguardmsg: SSHGUARD_ATTACK_PREF addr SSHGUARD_ATTACK_SUFF | SSHGUARD_BLOCK_PREF addr SSHGUARD_BLOCK_SUFF ; /* attack rules for dovecot imap */ dovecotmsg: DOVECOT_IMAP_LOGINERR_PREF addr DOVECOT_IMAP_LOGINERR_SUFF ; /* attack rules for UWIMAP */ uwimapmsg: UWIMAP_LOGINERR '[' addr ']' ; cyrusimapmsg: CYRUSIMAP_SASL_LOGINERR_PREF addr CYRUSIMAP_SASL_LOGINERR_SUFF ; /* cucipop reports @addr@ tried to log in with wrong password */ cucipopmsg: CUCIPOP_AUTHFAIL addr ; /* */ eximmsg: EXIM_ESMTP_AUTHFAIL_PREF addr EXIM_ESMTP_AUTHFAIL_SUFF | EXIM_ESMTP_LOGINFAIL_PREF addr EXIM_ESMTP_LOGINFAIL_SUFF ; sendmailmsg: SENDMAIL_RELAYDENIED_PREF addr SENDMAIL_RELAYDENIED_SUFF | SENDMAIL_AUTHFAILURE_PREF addr SENDMAIL_AUTHFAILURE_SUFF; ; postfixmsg: POSTFIX_SASL_LOGINERR_PREF addr POSTFIX_SASL_LOGINERR_SUFF | POSTFIX_NO_AUTH_PREF addr ']' | POSTFIX_GREYLIST addr POSTFIX_GREYLIST_SUFF | POSTSCREEN_PREF addr POSTSCREEN_SUFF ; /* attack rules for FreeBSD's ftpd */ freebsdftpdmsg: FREEBSDFTPD_LOGINERR_PREF addr FREEBSDFTPD_LOGINERR_SUFF ; /* attack rules for ProFTPd */ proftpdmsg: PROFTPD_LOGINERR_PREF addr PROFTPD_LOGINERR_SUFF ; /* attack rules for Pure-FTPd */ pureftpdmsg: PUREFTPD_LOGINERR_PREF addr PUREFTPD_LOGINERR_SUFF ; /* attack rules for vsftpd */ vsftpdmsg: VSFTPD_LOGINERR_PREF addr VSFTPD_LOGINERR_SUFF ; /* attack rules for cockpit */ cockpitmsg: COCKPIT_AUTHFAIL_PREF addr COCKPIT_AUTHFAIL_SUFF | COCKPIT_AUTHFAIL_PREF addr ; /* attack rules for HTTP 401 Unauhtorized in common log format */ clfunauhtdmsg: addr CLF_UNAUTHOIRIZED_PREF CLF_UNAUTHOIRIZED_SUFF ; /* attack rules for probes for common web services */ clfwebprobesmsg: addr CLF_REQUEST_PREF CLFWEBPROBES_BOTSEARCH_SUFF ; /* attack rules against common CMS frameworks */ clfcmsmsg: addr CLF_REQUEST_PREF CLF_LOGIN_URL_SUFF ; /* opensmtpd */ opensmtpdmsg: OPENSMTPD_FAILED_CMD_PREF addr OPENSMTPD_AUTHFAIL_SUFF | OPENSMTPD_FAILED_CMD_PREF addr OPENSMTPD_UNSUPPORTED_CMD_SUFF ; /* attack rules for courier imap/pop */ couriermsg: COURIER_AUTHFAIL_PREF '[' addr ']' ; /* attack rules for openvpn */ openvpnmsg: addr OPENVPN_TLS_ERR_SUFF | '[' addr ']' OPENVPN_TLS_ERR_SUFF ; /* attack rules for gitea */ giteamsg: GITEA_ERR_PREF addr | GITEA_ERR_PREF addr GITEA_ERR_SUFF | GITEA_ERR_PREF '[' addr ']' | GITEA_ERR_PREF '[' addr ']' GITEA_ERR_SUFF ; %% static void yyerror(__attribute__((unused)) attack_t *a, __attribute__((unused)) const char *s) { /* do nothing */ } int parse_line(char *str, attack_t *attack) { /* TODO: reduce danger for SERVICES_CLF_PROBES */ attack->dangerousness = DEFAULT_ATTACKS_DANGEROUSNESS; scanner_init(str); int ret = yyparse(attack); scanner_fin(); return ret; } sshguard-2.4.2/src/parser/test-sshg-parser000755 001751 001751 00000000057 13467321647 021462 0ustar00kevinzkevinz000000 000000 #!/bin/sh ./sshg-parser -t < $srcdir/tests.txt sshguard-2.4.2/examples/sshguard.conf.sample000644 001751 001751 00000004675 13773402373 022031 0ustar00kevinzkevinz000000 000000 #!/bin/sh # sshguard.conf -- SSHGuard configuration # Options that are uncommented in this example are set to their default # values. Options without defaults are commented out. #### REQUIRED CONFIGURATION #### # Full path to backend executable (required, no default) #BACKEND="/usr/local/libexec/sshg-fw-iptables" # Space-separated list of log files to monitor. (optional, no default) #FILES="/var/log/auth.log /var/log/authlog /var/log/maillog" # Shell command that provides logs on standard output. (optional, no default) # Example 1: ssh and sendmail from systemd journal: #LOGREADER="LANG=C /usr/bin/journalctl -afb -p info -n1 -t sshd -t sendmail -o cat" # Example 2: ssh from os_log (macOS 10.12+) #LOGREADER="/usr/bin/log stream --style syslog --predicate '(processImagePath contains \"sshd\")'" #### OPTIONS #### # Block attackers when their cumulative attack score exceeds THRESHOLD. # Most attacks have a score of 10. (optional, default 30) THRESHOLD=30 # Block attackers for initially BLOCK_TIME seconds after exceeding THRESHOLD. # Subsequent blocks increase by a factor of 1.5. (optional, default 120) BLOCK_TIME=120 # Remember potential attackers for up to DETECTION_TIME seconds before # resetting their score. (optional, default 1800) DETECTION_TIME=1800 # Size of IPv6 'subnet to block. Defaults to a single address, CIDR notation. (optional, default to 128) IPV6_SUBNET=128 # Size of IPv4 subnet to block. Defaults to a single address, CIDR notation. (optional, default to 32) IPV4_SUBNET=32 #### EXTRAS #### # !! Warning: These features may not work correctly with sandboxing. !! # Full path to PID file (optional, no default) #PID_FILE=/run/sshguard.pid # Colon-separated blacklist threshold and full path to blacklist file. # (optional, no default) #BLACKLIST_FILE=90:/var/lib/sshguard/enemies # IP addresses listed in the WHITELIST_FILE are considered to be # friendlies and will never be blocked. #WHITELIST_FILE=/etc/friends # If PARSER is unset, SSHGuard will use the installed sshg-parser as its # parser. Setting PARSER overrides this, so that you can use your own parser. #PARSER= # Run POST_PARSER as a filter after the parser. POST_PARSER must read as input # and produce as output lines in the format used by sshg-parser. This example # implements primitive whitelisting, preventing sshg-blocker from seeing # attacks from 1.2.3.4. Unlike whitelisting, attacks filtered by POST_PARSER # are not logged by SSHGuard. #POST_PARSER="grep -v 1.2.3.4" sshguard-2.4.2/examples/net.sshguard.plist000644 001751 001751 00000000610 13405335557 021526 0ustar00kevinzkevinz000000 000000 Label net.sshguard KeepAlive ProgramArguments /usr/local/sbin/sshguard RunAtLoad sshguard-2.4.2/examples/whitelistfile.example000644 001751 001751 00000000407 12435121051 022261 0ustar00kevinzkevinz000000 000000 # comment line (a '#' as very first character) # a single IPv4 and IPv6 address 1.2.3.4 2001:0db8:85a3:08d3:1319:8a2e:0370:7344 # address blocks in CIDR notation 127.0.0.0/8 10.11.128.0/17 192.168.0.0/24 # hostnames rome-fw.enterprise.com hosts.friends.com sshguard-2.4.2/examples/sshguard.service000644 001751 001751 00000000560 13467321647 021255 0ustar00kevinzkevinz000000 000000 # sshguard.service -- sample systemd unit file [Unit] Description=SSHGuard - blocks brute-force login attempts After=syslog.target After=iptables.target After=ip6tables.target After=libvirtd.service After=firewalld.service [Service] ExecStartPre=-/usr/sbin/iptables -N sshguard ExecStart=/usr/local/sbin/sshguard Restart=always [Install] WantedBy=multi-user.target sshguard-2.4.2/doc/sshguard.dot000644 001751 001751 00000001241 13773402373 017323 0ustar00kevinzkevinz000000 000000 /* * sshguard.dot -- graph of SSHGuard architecture * See CONTRIBUTING.rst for an explanation of this graph. */ digraph { rankdir=LR; driver [label=src/sshguard.in>]; logtail [label=src/sshg-logtail>]; parser [label=src/parser/> style=dashed]; blocker [label=src/blocker/> style=dashed]; fw [label=src/fw/>]; logs [label=Logs> shape=note]; driver -> logtail[label="spawns"]; logs -> logtail[label="file I/O"]; subgraph cluster_0 { logtail -> parser -> blocker -> fw[label="pipe"]; } } sshguard-2.4.2/doc/sshguard.8000644 001751 001751 00000011423 13657342423 016707 0ustar00kevinzkevinz000000 000000 .\" Man page generated from reStructuredText. . .TH SSHGUARD 8 "May 23, 2019" "2.4" "SSHGuard Manual" .SH NAME sshguard \- block brute-force attacks by aggregating system logs . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .\" Copyright (c) 2007,2008,2009,2010 Mij . .\" Permission to use, copy, modify, and distribute this software for any . .\" purpose with or without fee is hereby granted, provided that the above . .\" copyright notice and this permission notice appear in all copies. . .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES . .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF . .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR . .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES . .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN . .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF . .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. . .SH SYNOPSIS .sp \fBsshguard\fP [\fB\-hv\fP] [\fB\-a\fP \fIthreshold\fP] [\fB\-b\fP \fIthreshold\fP:\fIblacklist_file\fP] [\fB\-i\fP \fIpidfile\fP] [\fB\-p\fP \fIblocktime\fP] [\fB\-s\fP \fIdetection_time\fP] [\fB\-w\fP \fIaddress\fP | \fIwhitelist_file\fP] [\fIfile\fP ...] .SH DESCRIPTION .sp \fBsshguard\fP protects hosts from brute\-force attacks against SSH and other services. It aggregates system logs and blocks repeat offenders using one of several firewall backends. .sp \fBsshguard\fP can monitor log files. Log messages are parsed line\-by\-line for recognized patterns. An attack is detected when several patterns are matched in a set time interval. Attackers are blocked temporarily but can also be semi\-permanently banned using the blacklist option. .SH OPTIONS .INDENT 0.0 .TP .B \fB\-a\fP \fIthreshold\fP (default 30) Block attackers when their cumulative attack score exceeds \fIthreshold\fP\&. Most attacks have a score of 10. .TP .B \fB\-b\fP \fIthreshold\fP:\fIblacklist_file\fP Blacklist an attacker when its score exceeds \fIthreshold\fP\&. Blacklisted addresses are loaded from and added to \fIblacklist\-file\fP\&. .TP .B \fB\-i\fP \fIpidfile\fP Write the PID of \fBsshguard\fP to \fIpidfile\fP\&. .TP .B \fB\-p\fP \fIblocktime\fP (default 120) Block attackers for initially \fIblocktime\fP seconds after exceeding \fIthreshold\fP\&. Subsequent blocks increase by a factor of 1.5. .sp \fBsshguard\fP unblocks attacks at random intervals, so actual block times will be longer. .TP .B \fB\-s\fP \fIdetection_time\fP (default 1800) Remember potential attackers for up to \fIdetection_time\fP seconds before resetting their score. .TP .B [\fB\-w\fP \fIaddress\fP | \fIwhitelist_file\fP] Whitelist a single address, hostname, or address block given as \fIaddress\fP\&. This option can be given multiple times. Alternatively, provide an absolute path to a \fIwhitelist_file\fP containing addresses to whitelist. See \fI\%WHITELISTING\fP\&. .TP .B \fB\-h\fP Print usage information and exit. .TP .B \fB\-v\fP Print version information and exit. .UNINDENT .SH ENVIRONMENT .INDENT 0.0 .TP .B SSHGUARD_DEBUG Set to enable verbose output from sshg\-blocker. .UNINDENT .SH FILES .INDENT 0.0 .TP .B %PREFIX%/etc/sshguard.conf See sample configuration file. .UNINDENT .SH WHITELISTING .sp Whitelisted addresses are never blocked. Addresses can be specified on the command line or be stored in a file. .sp On the command line, give the \fB\-w\fP option one or more times with an IP address, CIDR address block, or hostname as an argument. Hostnames are resolved once at startup. If a hostname resolves to multiple addresses, all of them are whitelisted. For example: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C sshguard \-w 192.168.1.10 \-w 192.168.0.0/24 \-w friend.example.com \-w 2001:0db8:85a3:0000:0000:8a2e:0370:7334 \-w 2002:836b:4179::836b:0000/126 .ft P .fi .UNINDENT .UNINDENT .sp If the argument to \fB\-w\fP begins with a forward slash (\(aq/\(aq) or dot (\(aq.\(aq), the argument is treated as the path to a whitelist file. .sp The whitelist file contains comments (lines beginning with \(aq#\(aq), addresses, address blocks, or hostnames, one per line. .SH SEE ALSO .sp sshguard\-setup(7) .\" Generated by docutils manpage writer. . sshguard-2.4.2/doc/sshguard-setup.7.rst000644 001751 001751 00000020500 13773402373 020647 0ustar00kevinzkevinz000000 000000 ============== sshguard-setup ============== ---------------------------------- setting up SSHGuard on your system ---------------------------------- :Date: August 27, 2020 :Manual group: SSHGuard Manual :Manual section: 7 :Version: 2.4 DESCRIPTION =========== To set up SSHGuard, write *sshguard.conf* and set up the backend, if necessary. Configuration options are documented in the sample configuration file. A good starting point is to copy it and make the necessary changes: 1. Set **BACKEND**. You may also need to set it up to work with SSHGuard (see `BACKENDS`_). 2. Set **FILES**, **LOGREADER**, or both. Alternatively, give **sshguard** a list of files to monitor as positional arguments on the command-line. Use **FILES** to specify a space-separated list of log files to monitor. Use **LOGREADER** to specify a shell command to run to obtain logs. Both settings are ignored if files are given on the command-line. Sample **LOGREADER** commands for **journalctl(1)** and macOS 10.12+ are available in the sample configuration. OTHER LOGS ========== syslog-ng --------- For **syslog-ng 2.x**, add the following lines to *syslog-ng.conf*:: # pass only entries with auth+authpriv facilities from programs other than sshguard filter sshlogs { facility(auth, authpriv) and not match("sshguard"); }; # pass to this process with this template (avoids <ID> prefixes) destination sshguardproc { program("/usr/local/sbin/sshguard" template("$DATE $FULLHOST $MESSAGE\n")); }; log { source(src); filter(sshlogs); destination(sshguardproc); }; For **syslog-ng 3.x**, add the following lines to *syslog-ng.conf*:: # enable 3.x mode @version:3.0 # pass only entries with auth+authpriv facilities from programs other than sshguard filter f_sshguard { facility(auth, authpriv) and not program("sshguard"); }; # pass entries built with this format destination sshguard { program("/usr/sbin/sshguard" template("$DATE $FULLHOST $MSGHDR$MESSAGE\n") ); }; log { source(src); filter(f_sshguard); destination(sshguard); }; After restarting **syslog-ng**, SSHGuard should start as soon as a log entry with facility ``auth`` or ``authpriv`` arrives. If you are monitoring services other than **sshd**, add the appropriate log facilities to *syslog-ng.conf*. metalog ------- Add the following lines to *metalog.conf*:: Stuff to protect from brute force attacks : # for ssh facility = "*" program = "sshd" # other services ... # log to /var/log/sshguard directory logdir = "/var/log/sshguard" After restarting **metalog**, log entries will appear in */var/log/sshguard*. Use *log polling* to monitor the *current* log. BACKENDS ======== SSHGuard can block attackers using one of several firewall backends that is selected at compile-time. .. warning:: Read the documentation for your firewall. Make sure you fully understand each rule or command in the examples below before using them. They may need to be adjusted to suit your particular configuration. pf -- SSHGuard adds attackers to table **. Create the table and block attackers by adding the following lines to the end of *pf.conf*:: table persist block in proto tcp from After reloading the **pf** configuration, you can inspect the contents of the table using:: # pfctl -t sshguard -T show ipfw ---- SSHGuard creates and adds attackers to table 22. The table can be used to block attackers in your ruleset. For example:: # ipfw add 5000 reset ip from table\(22\) to me You can inspect the contents of the table using:: # ipfw table 22 list firewalld --------- Blocked attackers are added to two ipsets named sshguard4 and sshguard6. The entries in the ipsets are blocked by default in the default firewall zone. Additional firewall zones can be configured using:: # firewall-cmd --zone=zone-name --permanent \ --add-rich-rule="rule source ipset=sshguard4 drop" # firewall-cmd --zone=zone-name --permanent \ --add-rich-rule="rule source ipset=sshguard6 drop" You can inspect the entries in the two ipsets using:: # firewall-cmd --permanent --info-ipset=sshguard4 # firewall-cmd --permanent --info-ipset=sshguard6 ipset ----- Blocked attackers are added to two ipsets named sshguard4 and sshguard6. Nothing is blocked by default, but can used as a source for iptables and other tools. E.g.:: # iptables -I INPUT -m set --match-set sshguard4 src -j DROP # ip6tables -I INPUT -m set --match-set sshguard6 src -j DROP netfilter/iptables ------------------ Create a chain for SSHGuard:: # iptables -N sshguard # for IPv4 # ip6tables -N sshguard # for IPv6 Update the INPUT chain to also pass the traffic to the sshguard chain at the very end of its processing. Specify in --dport all the ports of services your sshguard protects. If you want to prevent attackers from doing any traffic to the host, remove the option completely:: # block any traffic from abusers iptables -A INPUT -j sshguard ip6tables -A INPUT -j sshguard Or:: # block abusers only for SSH, FTP, POP, IMAP services (use "multiport" module) iptables -A INPUT -m multiport -p tcp --destination-ports 21,22,110,143 -j sshguard ip6tables -A INPUT -m multiport -p tcp --destination-ports 21,22,110,143 -j sshguard Verify that you have NOT a default allow rule passing all ssh traffic higher in the chain. Verify that you have NOT a default deny rule blocking all ssh traffic in your firewall. In either case, you already have the skill to adjust your firewall setup. Here is a sample ruleset that makes sense:: iptables -N sshguard # block whatever SSHGuard says be bad ... iptables -A INPUT -j sshguard # enable ssh, dns, http, https iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A INPUT -p udp --dport 53 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp --dport 443 -j ACCEPT # and block everything else (default deny) iptables -P INPUT DROP When rebooting, most systems reset the firewall configuration by default. To preserve your configuration, you usually use the iptables-save and iptables-restore utilities. However, each Linux variant has its own "right way". nftables -------- SSHGuard creates tables with a high priority and adds attackers to a set automatically. You can inspect the contents of the sets using:: # nft list set ip sshguard attackers # nft list set ip6 sshguard attackers Moreover, you can display sshguard's tables with:: # nft list table ip sshguard # nft list table ip6 sshguard TROUBLESHOOTING =============== Is SSHGuard configured correctly? --------------------------------- Check that the correct **FILES** (or **LOGREADER**) and BACKEND are set in *sshguard.conf*. Is SSHGuard running? -------------------- SSHGuard spawns a pipeline of cooperating processes. You can verify that SSHGuard is started correctly by viewing your process list using ``ps`` or ``top``. Shown here are the processes associated with an example configuration:: /bin/sh /opt/sshguard/sbin/sshguard tail -F -n 0 /tmp/log.txt /opt/sshguard/libexec/sshg-parser /opt/sshguard/libexec/sshg-blocker -a 30 -p 120 -s 1800 -N 128 -n 32 /bin/sh /usr/local/libexec/sshg-fw-null In order: - SSHGuard, installed in */opt/sshguard*, is being interpreted by */bin/sh*. - SSHGuard launched ``tail -F -n 0``, which is monitoring */tmp/log.txt*. - The default parser ``sshg-parser`` is running. - The blocker is running with options ``-a 30 -p 120 -s 1800 -N 128 -n 32``. - The firewall ``sshg-fw-null`` is running. The null backend doesn't actually block any attacks. Is SSHGuard recognizing attacks? -------------------------------- SSHGuard recognizes attacks by parsing log messages. The format of log messages can occasionally change. If you are using the default, built-in attack parser, you can check if SSHGuard recognizes your attacks by running:: $ cat /var/log/auth.log | %PREFIX%/libexec/sshg-parser -a Log messages that are recognized as attacks are prefixed with a '*' at the beginning of each line. If a log message that should be recognized as an attack is not, consider reporting it. EXAMPLES ======== Ignore **FILES** and monitor these files instead:: # sshguard /var/log/auth.log /var/log/maillog SEE ALSO ======== sshguard(8) sshguard-2.4.2/doc/sshguard.8.rst000644 001751 001751 00000007602 13657342174 017525 0ustar00kevinzkevinz000000 000000 .. Copyright (c) 2007,2008,2009,2010 Mij .. Permission to use, copy, modify, and distribute this software for any .. purpose with or without fee is hereby granted, provided that the above .. copyright notice and this permission notice appear in all copies. .. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES .. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF .. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR .. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES .. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN .. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ======== sshguard ======== ---------------------------------------------------- block brute-force attacks by aggregating system logs ---------------------------------------------------- :Date: May 23, 2019 :Manual group: SSHGuard Manual :Manual section: 8 :Version: 2.4 SYNOPSIS ======== **sshguard** [**-hv**] [**-a** *threshold*] [**-b** *threshold*:*blacklist_file*] [**-i** *pidfile*] [**-p** *blocktime*] [**-s** *detection_time*] [**-w** *address* | *whitelist_file*] [*file* ...] DESCRIPTION =========== **sshguard** protects hosts from brute-force attacks against SSH and other services. It aggregates system logs and blocks repeat offenders using one of several firewall backends. **sshguard** can monitor log files. Log messages are parsed line-by-line for recognized patterns. An attack is detected when several patterns are matched in a set time interval. Attackers are blocked temporarily but can also be semi-permanently banned using the blacklist option. OPTIONS ======= **-a** *threshold* (default 30) Block attackers when their cumulative attack score exceeds *threshold*. Most attacks have a score of 10. **-b** *threshold*:*blacklist_file* Blacklist an attacker when its score exceeds *threshold*. Blacklisted addresses are loaded from and added to *blacklist-file*. **-i** *pidfile* Write the PID of **sshguard** to `pidfile`. **-p** *blocktime* (default 120) Block attackers for initially *blocktime* seconds after exceeding *threshold*. Subsequent blocks increase by a factor of 1.5. **sshguard** unblocks attacks at random intervals, so actual block times will be longer. **-s** *detection_time* (default 1800) Remember potential attackers for up to *detection_time* seconds before resetting their score. [**-w** *address* | *whitelist_file*] Whitelist a single address, hostname, or address block given as *address*. This option can be given multiple times. Alternatively, provide an absolute path to a *whitelist_file* containing addresses to whitelist. See `WHITELISTING`_. **-h** Print usage information and exit. **-v** Print version information and exit. ENVIRONMENT =========== SSHGUARD_DEBUG Set to enable verbose output from sshg-blocker. FILES ===== %PREFIX%/etc/sshguard.conf See sample configuration file. WHITELISTING ============ Whitelisted addresses are never blocked. Addresses can be specified on the command line or be stored in a file. On the command line, give the **-w** option one or more times with an IP address, CIDR address block, or hostname as an argument. Hostnames are resolved once at startup. If a hostname resolves to multiple addresses, all of them are whitelisted. For example:: sshguard -w 192.168.1.10 -w 192.168.0.0/24 -w friend.example.com -w 2001:0db8:85a3:0000:0000:8a2e:0370:7334 -w 2002:836b:4179::836b:0000/126 If the argument to **-w** begins with a forward slash ('/') or dot ('.'), the argument is treated as the path to a whitelist file. The whitelist file contains comments (lines beginning with '#'), addresses, address blocks, or hostnames, one per line. SEE ALSO ======== sshguard-setup(7) sshguard-2.4.2/doc/sshguard-setup.7000644 001751 001751 00000024370 13773404110 020040 0ustar00kevinzkevinz000000 000000 .\" Man page generated from reStructuredText. . .TH SSHGUARD-SETUP 7 "August 27, 2020" "2.4" "SSHGuard Manual" .SH NAME sshguard-setup \- setting up SSHGuard on your system . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .SH DESCRIPTION .sp To set up SSHGuard, write \fIsshguard.conf\fP and set up the backend, if necessary. Configuration options are documented in the sample configuration file. A good starting point is to copy it and make the necessary changes: .INDENT 0.0 .IP 1. 3 Set \fBBACKEND\fP\&. You may also need to set it up to work with SSHGuard (see \fI\%BACKENDS\fP). .IP 2. 3 Set \fBFILES\fP, \fBLOGREADER\fP, or both. Alternatively, give \fBsshguard\fP a list of files to monitor as positional arguments on the command\-line. .UNINDENT .sp Use \fBFILES\fP to specify a space\-separated list of log files to monitor. Use \fBLOGREADER\fP to specify a shell command to run to obtain logs. Both settings are ignored if files are given on the command\-line. .sp Sample \fBLOGREADER\fP commands for \fBjournalctl(1)\fP and macOS 10.12+ are available in the sample configuration. .SH OTHER LOGS .SS syslog\-ng .sp For \fBsyslog\-ng 2.x\fP, add the following lines to \fIsyslog\-ng.conf\fP: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # pass only entries with auth+authpriv facilities from programs other than sshguard filter sshlogs { facility(auth, authpriv) and not match("sshguard"); }; # pass to this process with this template (avoids <ID> prefixes) destination sshguardproc { program("/usr/local/sbin/sshguard" template("$DATE $FULLHOST $MESSAGE\en")); }; log { source(src); filter(sshlogs); destination(sshguardproc); }; .ft P .fi .UNINDENT .UNINDENT .sp For \fBsyslog\-ng 3.x\fP, add the following lines to \fIsyslog\-ng.conf\fP: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # enable 3.x mode @version:3.0 # pass only entries with auth+authpriv facilities from programs other than sshguard filter f_sshguard { facility(auth, authpriv) and not program("sshguard"); }; # pass entries built with this format destination sshguard { program("/usr/sbin/sshguard" template("$DATE $FULLHOST $MSGHDR$MESSAGE\en") ); }; log { source(src); filter(f_sshguard); destination(sshguard); }; .ft P .fi .UNINDENT .UNINDENT .sp After restarting \fBsyslog\-ng\fP, SSHGuard should start as soon as a log entry with facility \fBauth\fP or \fBauthpriv\fP arrives. If you are monitoring services other than \fBsshd\fP, add the appropriate log facilities to \fIsyslog\-ng.conf\fP\&. .SS metalog .sp Add the following lines to \fImetalog.conf\fP: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C Stuff to protect from brute force attacks : # for ssh facility = "*" program = "sshd" # other services ... # log to /var/log/sshguard directory logdir = "/var/log/sshguard" .ft P .fi .UNINDENT .UNINDENT .sp After restarting \fBmetalog\fP, log entries will appear in \fI/var/log/sshguard\fP\&. Use \fIlog polling\fP to monitor the \fIcurrent\fP log. .SH BACKENDS .sp SSHGuard can block attackers using one of several firewall backends that is selected at compile\-time. .sp \fBWARNING:\fP .INDENT 0.0 .INDENT 3.5 Read the documentation for your firewall. Make sure you fully understand each rule or command in the examples below before using them. They may need to be adjusted to suit your particular configuration. .UNINDENT .UNINDENT .SS pf .sp SSHGuard adds attackers to table \fI\fP\&. Create the table and block attackers by adding the following lines to the end of \fIpf.conf\fP: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C table persist block in proto tcp from .ft P .fi .UNINDENT .UNINDENT .sp After reloading the \fBpf\fP configuration, you can inspect the contents of the table using: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # pfctl \-t sshguard \-T show .ft P .fi .UNINDENT .UNINDENT .SS ipfw .sp SSHGuard creates and adds attackers to table 22. The table can be used to block attackers in your ruleset. For example: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # ipfw add 5000 reset ip from table\e(22\e) to me .ft P .fi .UNINDENT .UNINDENT .sp You can inspect the contents of the table using: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # ipfw table 22 list .ft P .fi .UNINDENT .UNINDENT .SS firewalld .sp Blocked attackers are added to two ipsets named sshguard4 and sshguard6. The entries in the ipsets are blocked by default in the default firewall zone. Additional firewall zones can be configured using: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # firewall\-cmd \-\-zone=zone\-name \-\-permanent \e \-\-add\-rich\-rule="rule source ipset=sshguard4 drop" # firewall\-cmd \-\-zone=zone\-name \-\-permanent \e \-\-add\-rich\-rule="rule source ipset=sshguard6 drop" .ft P .fi .UNINDENT .UNINDENT .sp You can inspect the entries in the two ipsets using: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # firewall\-cmd \-\-permanent \-\-info\-ipset=sshguard4 # firewall\-cmd \-\-permanent \-\-info\-ipset=sshguard6 .ft P .fi .UNINDENT .UNINDENT .SS ipset .sp Blocked attackers are added to two ipsets named sshguard4 and sshguard6. Nothing is blocked by default, but can used as a source for iptables and other tools. E.g.: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # iptables \-I INPUT \-m set \-\-match\-set sshguard4 src \-j DROP # ip6tables \-I INPUT \-m set \-\-match\-set sshguard6 src \-j DROP .ft P .fi .UNINDENT .UNINDENT .SS netfilter/iptables .sp Create a chain for SSHGuard: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # iptables \-N sshguard # for IPv4 # ip6tables \-N sshguard # for IPv6 .ft P .fi .UNINDENT .UNINDENT .sp Update the INPUT chain to also pass the traffic to the sshguard chain at the very end of its processing. Specify in \-\-dport all the ports of services your sshguard protects. If you want to prevent attackers from doing any traffic to the host, remove the option completely: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # block any traffic from abusers iptables \-A INPUT \-j sshguard ip6tables \-A INPUT \-j sshguard .ft P .fi .UNINDENT .UNINDENT .sp Or: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # block abusers only for SSH, FTP, POP, IMAP services (use "multiport" module) iptables \-A INPUT \-m multiport \-p tcp \-\-destination\-ports 21,22,110,143 \-j sshguard ip6tables \-A INPUT \-m multiport \-p tcp \-\-destination\-ports 21,22,110,143 \-j sshguard .ft P .fi .UNINDENT .UNINDENT .sp Verify that you have NOT a default allow rule passing all ssh traffic higher in the chain. Verify that you have NOT a default deny rule blocking all ssh traffic in your firewall. In either case, you already have the skill to adjust your firewall setup. .sp Here is a sample ruleset that makes sense: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C iptables \-N sshguard # block whatever SSHGuard says be bad ... iptables \-A INPUT \-j sshguard # enable ssh, dns, http, https iptables \-A INPUT \-p tcp \-\-dport 22 \-j ACCEPT iptables \-A INPUT \-p udp \-\-dport 53 \-j ACCEPT iptables \-A INPUT \-p tcp \-\-dport 80 \-j ACCEPT iptables \-A INPUT \-p tcp \-\-dport 443 \-j ACCEPT # and block everything else (default deny) iptables \-P INPUT DROP .ft P .fi .UNINDENT .UNINDENT .sp When rebooting, most systems reset the firewall configuration by default. To preserve your configuration, you usually use the iptables\-save and iptables\-restore utilities. However, each Linux variant has its own "right way". .SS nftables .sp SSHGuard creates tables with a high priority and adds attackers to a set automatically. .sp You can inspect the contents of the sets using: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # nft list set ip sshguard attackers # nft list set ip6 sshguard attackers .ft P .fi .UNINDENT .UNINDENT .sp Moreover, you can display sshguard\(aqs tables with: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # nft list table ip sshguard # nft list table ip6 sshguard .ft P .fi .UNINDENT .UNINDENT .SH TROUBLESHOOTING .SS Is SSHGuard configured correctly? .sp Check that the correct \fBFILES\fP (or \fBLOGREADER\fP) and BACKEND are set in \fIsshguard.conf\fP\&. .SS Is SSHGuard running? .sp SSHGuard spawns a pipeline of cooperating processes. You can verify that SSHGuard is started correctly by viewing your process list using \fBps\fP or \fBtop\fP\&. Shown here are the processes associated with an example configuration: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C /bin/sh /opt/sshguard/sbin/sshguard tail \-F \-n 0 /tmp/log.txt /opt/sshguard/libexec/sshg\-parser /opt/sshguard/libexec/sshg\-blocker \-a 30 \-p 120 \-s 1800 \-N 128 \-n 32 /bin/sh /usr/local/libexec/sshg\-fw\-null .ft P .fi .UNINDENT .UNINDENT .sp In order: .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .IP \(bu 2 SSHGuard, installed in \fI/opt/sshguard\fP, is being interpreted by \fI/bin/sh\fP\&. .IP \(bu 2 SSHGuard launched \fBtail \-F \-n 0\fP, which is monitoring \fI/tmp/log.txt\fP\&. .IP \(bu 2 The default parser \fBsshg\-parser\fP is running. .IP \(bu 2 The blocker is running with options \fB\-a 30 \-p 120 \-s 1800 \-N 128 \-n 32\fP\&. .IP \(bu 2 The firewall \fBsshg\-fw\-null\fP is running. The null backend doesn\(aqt actually block any attacks. .UNINDENT .UNINDENT .UNINDENT .SS Is SSHGuard recognizing attacks? .sp SSHGuard recognizes attacks by parsing log messages. The format of log messages can occasionally change. If you are using the default, built\-in attack parser, you can check if SSHGuard recognizes your attacks by running: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C $ cat /var/log/auth.log | %PREFIX%/libexec/sshg\-parser \-a .ft P .fi .UNINDENT .UNINDENT .sp Log messages that are recognized as attacks are prefixed with a \(aq*\(aq at the beginning of each line. If a log message that should be recognized as an attack is not, consider reporting it. .SH EXAMPLES .sp Ignore \fBFILES\fP and monitor these files instead: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C # sshguard /var/log/auth.log /var/log/maillog .ft P .fi .UNINDENT .UNINDENT .SH SEE ALSO .sp sshguard(8) .\" Generated by docutils manpage writer. .